[kmobiletools] branches/extragear/kde3/pim/kmobiletools
Marco Gulino
marco at kmobiletools.org
Tue Jun 26 21:37:50 CEST 2007
SVN commit 680639 by gulino:
BUG:146987
Disabling obexftp kioslave if kdebluetooth 1.0-beta3 or upper is found on configure.
M +6 -3 configure.in.bot
M +39 -38 configure.in.in
--- branches/extragear/kde3/pim/kmobiletools/configure.in.bot #680638:680639
@@ -10,10 +10,10 @@
# kdebluetooth
KDEBLUETOOTH_VER=$DISABLED
-if test x$have_kbluetooth = xyes; then
+if test "x$have_kbluetooth" = "xyes"; then
KDEBLUETOOTH_VER="1.0-beta2"
fi
-if test x$have_new_kbluetooth = xyes; then
+if test "x$have_new_kbluetooth" = "xyes"; then
KDEBLUETOOTH_VER="with dbus integration"
fi
echo -e "KDEBluetooth Integration\t\t$KDEBLUETOOTH_VER"
@@ -44,7 +44,10 @@
fi
echo -e "\n*************************************************\n"
-if test x$have_gammu != xyes; then
+if test "x$have_gammu" != "xyes"; then
echo -e "Please note that you need EXACTLY gammu (or libgammu) 1.10.6.\nIf your distribution has another version,\nread http://www.kmobiletools.org/gammu for more details."
fi
+if test "x$have_new_kbluetooth" = "xyes" && test "x$have_obexftp" != "xyes"; then
+ echo -e "ObexFTP Kioslave support was disabled since it seems you have installed KDEBluetooth 1.0-beta3 or upper version, which does provide exactly the same obexftp kioslave included in kmobiletools."
+fi
--- branches/extragear/kde3/pim/kmobiletools/configure.in.in #680638:680639
@@ -72,44 +72,6 @@
#AC_SUBST(LIB_GAMMU)
#AM_CONDITIONAL(with_gammu, test $have_gammu = yes)
-AC_ARG_ENABLE(kioslaves, AC_HELP_STRING([--disable-kioslaves], [disable all KIOSlaves for filesystem access (default: enable)]),
- [enable_kioslaves=$enableval], [enable_kioslaves=yes])
-
-AC_ARG_ENABLE(p2kmoto, AC_HELP_STRING([--disable-p2kmoto], [disable p2kmoto kioslave (default: check)]),
- [enable_p2kmoto=$enableval], [enable_p2kmoto=yes])
-if test "x$enable_p2kmoto" = "xyes" && test "x$enable_kioslaves" = "xyes"; then
- KDE_CHECK_HEADER(p2kmoto.h, have_p2k=yes, have_p2k=no)
-fi
-AM_CONDITIONAL(with_p2kmoto, test "x$have_p2k" = "xyes")
-
-AC_ARG_ENABLE(obexftp, AC_HELP_STRING([--disable-obexftp], [disable obex kioslave (default: check)]),
- [enable_obexftp=$enableval], [enable_obexftp=yes])
-if test "x$enable_obexftp" = "xyes" && test "x$enable_kioslaves" = "xyes"; then
- KDE_CHECK_HEADER(obexftp/client.h, have_obexftp=yes, have_obexftp=no)
-fi
-AM_CONDITIONAL(compile_obex, test "x$have_obexftp" = "xyes")
-
-if test "x$have_p2k" = "xyes"; then
- AC_DEFINE(HAVE_P2KLIB, 1, [p2k filesystem support])
- AC_SUBST(HAVE_P2KLIB)
-fi
-
-if test "x$have_obexftp" = "xyes"; then
- AC_DEFINE(HAVE_OBEXFTP, 1, [ObexFTP filesystem support])
- AC_SUBST(HAVE_OBEXFTP)
-fi
-
-if test "x$have_p2k" = "xyes" || test "x$have_obexftp" = "xyes"; then
- ENABLE_KIOSLAVES="yes";
- else ENABLE_KIOSLAVES="no";
-fi
-
-AM_CONDITIONAL(compile_kioslaves, test "x$ENABLE_KIOSLAVES" = "xyes" )
-if test "x$ENABLE_KIOSLAVES" = "xyes"; then
- AC_DEFINE(ENABLE_FS, 1, [filesystem support])
- AC_SUBST(ENABLE_FS)
-fi
-
AC_ARG_ENABLE(crashhandler, AC_HELP_STRING([--disable-crashhandler], [disable KMobileTools Crash Handler(default: enable)]),
[enable_crashhandler=$enableval], [enable_crashhandler=yes])
if test "x$enable_crashhandler" = "xyes"; then
@@ -156,6 +118,45 @@
AC_SUBST(LIB_KBLUETOOTH)
+AC_ARG_ENABLE(kioslaves, AC_HELP_STRING([--disable-kioslaves], [disable all KIOSlaves for filesystem access (default: enable)]),
+ [enable_kioslaves=$enableval], [enable_kioslaves=yes])
+
+AC_ARG_ENABLE(p2kmoto, AC_HELP_STRING([--disable-p2kmoto], [disable p2kmoto kioslave (default: check)]),
+ [enable_p2kmoto=$enableval], [enable_p2kmoto=yes])
+#if test "x$enable_p2kmoto" = "xyes" && test "x$enable_kioslaves" = "xyes"; then
+# KDE_CHECK_HEADER(p2kmoto.h, have_p2k=yes, have_p2k=no)
+#fi
+AM_CONDITIONAL(with_p2kmoto, test "x$enable_p2kmoto" = "xyes")
+
+AC_ARG_ENABLE(obexftp, AC_HELP_STRING([--disable-obexftp], [disable obex kioslave (default: check)]),
+ [enable_obexftp=$enableval], [enable_obexftp=yes])
+if test "x$enable_obexftp" = "xyes" && test "x$enable_kioslaves" = "xyes" && test "x$have_new_kbluetooth" != "xyes"; then
+ KDE_CHECK_HEADER(obexftp/client.h, have_obexftp=yes, have_obexftp=no)
+fi
+AM_CONDITIONAL(compile_obex, test "x$have_obexftp" = "xyes")
+
+if test "x$have_p2k" = "xyes"; then
+ AC_DEFINE(HAVE_P2KLIB, 1, [p2k filesystem support])
+ AC_SUBST(HAVE_P2KLIB)
+fi
+
+if test "x$have_obexftp" = "xyes"; then
+ AC_DEFINE(HAVE_OBEXFTP, 1, [ObexFTP filesystem support])
+ AC_SUBST(HAVE_OBEXFTP)
+fi
+
+if test "x$have_p2k" = "xyes" || test "x$have_obexftp" = "xyes"; then
+ ENABLE_KIOSLAVES="yes";
+ else ENABLE_KIOSLAVES="no";
+fi
+
+AM_CONDITIONAL(compile_kioslaves, test "x$ENABLE_KIOSLAVES" = "xyes" )
+if test "x$ENABLE_KIOSLAVES" = "xyes"; then
+ AC_DEFINE(ENABLE_FS, 1, [filesystem support])
+ AC_SUBST(ENABLE_FS)
+fi
+
+
SVNREV=`svn st -v $srcdir/kmobiletools | grep -v '?' | awk '{ print $1 }' | sort -rn | head -n 1`
AC_DEFINE_UNQUOTED( SVNREVISION, "$SVNREV", [Subversion revision] )
More information about the kmobiletools
mailing list