[mousetweaks] Remove dbus-glib dependency



commit 84b77e7884412b9f2ac074573cbd2a503561ca81
Author: Gerd Kohlberger <gerdk src gnome org>
Date:   Sun Jun 20 18:57:36 2010 +0200

    Remove dbus-glib dependency
    
    Also makes gio dependency explicit. (gio-2.0 >= 2.25.9)

 configure.ac                |    6 +++++-
 src/Makefile.am             |    8 --------
 src/mousetweaks-service.xml |   22 ----------------------
 3 files changed, 5 insertions(+), 31 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 25e4fe6..cdd6c11 100644
--- a/configure.ac
+++ b/configure.ac
@@ -18,6 +18,8 @@ AC_HEADER_STDC
 AC_C_CONST
 AM_PROG_CC_C_O
 
+dnl *** GNOME macros ***
+
 GNOME_COMMON_INIT
 GNOME_COMPILE_WARNINGS([maximum])
 GNOME_MAINTAINER_MODE_DEFINES
@@ -37,10 +39,12 @@ GNOME_DOC_INIT
 
 dnl *** dependencies ***
 
+GIO_REQUIRED=2.25.9
+
 PKG_CHECK_MODULES(DEPENDENCIES,
+    gio-2.0 >= $GIO_REQUIRED
 	gtk+-2.0 >= 2.18
 	gconf-2.0 >= 2.16.0
-	dbus-glib-1 >= 0.7
 	x11
 	xcursor
 	xfixes
diff --git a/src/Makefile.am b/src/Makefile.am
index a2ce7f3..e3cd2ee 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -64,12 +64,4 @@ pointer_capture_applet_LDADD =	\
 	$(PANELAPPLET_LIBS)	\
 	$(DEPENDENCIES_LIBS)
 
-BUILT_SOURCES = mt-service-glue.h
-
-mt-service-glue.h: mousetweaks-service.xml
-	-dbus-binding-tool --prefix=mt_service --mode=glib-server $<> $@
-
-EXTRA_DIST = mousetweaks-service.xml
-CLEANFILES = $(BUILT_SOURCES)
-
 -include $(top_srcdir)/git.mk



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]