[Xfce4-commits] [apps/mousepad] 02/04: Check for gdbus-codegen, but allow disabling DBUS support

noreply at xfce.org noreply at xfce.org
Wed Jul 24 02:39:57 CEST 2019


This is an automated email from the git hooks/post-receive script.

a   n   d   r   e       p   u   s   h   e   d       a       c   o   m   m   i   t       t   o       b   r   a   n   c   h       m   a   s   t   e   r   
   in repository apps/mousepad.

commit cc59b2a79eb226b5f86c764620655d0f5186798e
Author: Andre Miranda <andreldm at xfce.org>
Date:   Mon Jun 17 22:51:19 2019 -0300

    Check for gdbus-codegen, but allow disabling DBUS support
---
 configure.ac.in | 27 +++++++++++++++++----------
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/configure.ac.in b/configure.ac.in
index a3d7be7..41ddc47 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -126,11 +126,22 @@ AC_ARG_ENABLE([keyfile-settings],
 AM_CONDITIONAL([WITH_KEYFILE_SETTINGS],
                [test "x$enable_keyfile_settings" = "xyes"])
 
-dnl **********************************
-dnl *** Optional support for D-BUS ***
-dnl **********************************
-XDT_CHECK_OPTIONAL_PACKAGE([DBUS], [dbus-1],
-                           [0.34], [dbus], [D-BUS support])
+dnl ***********************************
+dnl *** Check for gdbus-codegen ***
+dnl ***********************************
+AC_ARG_ENABLE([dbus],
+              [AS_HELP_STRING([--enable-dbus],
+                              [Enable DBUS support])],
+              [enable_dbus=$enableval],
+              [enable_dbus="yes"])
+
+AM_CONDITIONAL([HAVE_DBUS], [test "x$enable_dbus" = "xyes"])
+
+AS_IF([test "x$enable_dbus" = "xyes"],
+[
+  AC_PATH_PROG([GDBUS_CODEGEN], [gdbus-codegen])
+  AC_DEFINE([HAVE_DBUS], [1], [Define if DBUS support is enabled])
+])
 
 dnl ***************************************************
 dnl *** Check for tools required in maintainer mode ***
@@ -181,11 +192,7 @@ dnl ***************************
 echo
 echo "Build Configuration:"
 echo
-if test x"$DBUS_FOUND" = x"yes"; then
-echo "* D-BUS support:             yes"
-else
-echo "* D-BUS support:             no"
-fi
+echo "* D-BUS support:             $enable_dbus"
 echo "* Debug Support:             $enable_debug"
 echo "* Use keyfile backend:       $enable_keyfile_settings"
 echo "* Build with GTK+ 3:         $enable_gtk3"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Xfce4-commits mailing list