Adding upstream version 0.5.2.
[debian/lxappearance.git] / configure.ac
index 4abad8a..e12c212 100644 (file)
@@ -4,7 +4,7 @@
 prog_name = lxappearance
 
 AC_PREREQ([2.63])
-AC_INIT([lxappearance], [0.5.1], [http://lxde.org/])
+AC_INIT([lxappearance], [0.5.2], [http://lxde.org/])
 AM_INIT_AUTOMAKE([1.11 -Wall -Werror foreign])
 # Support silent build rules. Disable by either passing --disable-silent-rules
 # to configure or passing V=1 to make
@@ -31,7 +31,7 @@ AC_HEADER_STDC
 IT_PROG_INTLTOOL([0.40.0])
 
 AC_ARG_ENABLE(man,
-AC_HELP_STRING([--enable-man],[regenerate roff man pages from Docbook @<:@default=yes@:>@]),
+AS_HELP_STRING([--enable-man],[regenerate roff man pages from Docbook @<:@default=yes@:>@]),
 [case "${enableval}" in
   yes)  enable_man=yes ;;
   no)   enable_man=no ;;
@@ -39,14 +39,14 @@ AC_HELP_STRING([--enable-man],[regenerate roff man pages from Docbook @<:@defaul
 esac],[])
 
 AC_ARG_ENABLE(more_warnings,
-       [AC_HELP_STRING([--enable-more-warnings],
+       [AS_HELP_STRING([--enable-more-warnings],
                [Add more warnings @<:@default=no@:>@])],
        [enable_more_warnings="${enableval}"],
        [enable_more_warnings=no]
 )
 
 AC_ARG_ENABLE(gtk3,
-AC_HELP_STRING([--enable-gtk3],[enable to use gtk-3.0 instead of gtk-2.0]),
+AS_HELP_STRING([--enable-gtk3],[enable to use gtk-3.0 instead of gtk-2.0]),
 [case "${enableval}" in
   yes)  enable_gtk3=yes ;;
   no)   enable_gtk3=no ;;
@@ -68,6 +68,23 @@ PKG_CHECK_MODULES(GTK, [$gtk_modules])
 AC_SUBST(GTK_CFLAGS)
 AC_SUBST(GTK_LIBS)
 
+AC_ARG_ENABLE(dbus,
+       [AS_HELP_STRING([--enable-dbus],
+               [Use Dbus support (usefull for lxsession > 0.4.9) @<:@default=no@:>@])],
+       [enable_dbus="${enableval}"],
+       [enable_dbus=no]
+)
+
+
+if test x"$enable_dbus" = x"yes"; then
+       PKG_CHECK_MODULES(DBUS, [dbus-1 >= 0.95 dbus-glib-1 >= 0.70])
+       CFLAGS="$CFLAGS -DENABLE_DBUS"
+fi
+AC_SUBST(DBUS_CFLAGS)
+AC_SUBST(DBUS_LIBS)
+
+
+
 gmodule_modules="gmodule-export-2.0"
 PKG_CHECK_MODULES(GMODULE, [$gmodule_modules])
 AC_SUBST(GMODULE_CFLAGS)
@@ -89,7 +106,7 @@ fi
 AC_SUBST(ADDITIONAL_FLAGS)
 
 AC_ARG_ENABLE(man,
-       [AC_HELP_STRING([--enable-man],
+       [AS_HELP_STRING([--enable-man],
                [regenerate roff man pages from Docbook @<:@default=no@:>@])],
        [enable_man="${enableval}"],
        [enable_man=no]
@@ -159,6 +176,7 @@ else
     echo lxappearance....................... : Version $VERSION
     echo
     echo Enable debug....................: "$enable_debug"
+    echo Enable Dbus support.............: "$enable_dbus"
     echo Prefix..........................: $prefix
     echo
     echo The binary will be installed in $prefix/bin