* configure.ac (HAVE_GOBJECT): Check for gobject-2.0.
authorJan Djärv <jan.h.d@swipnet.se>
Sun, 2 Sep 2012 11:13:24 +0000 (13:13 +0200)
committerJan Djärv <jan.h.d@swipnet.se>
Sun, 2 Sep 2012 11:13:24 +0000 (13:13 +0200)
Fixes: debbugs:12332

ChangeLog
configure.ac

index cf4506f..62e6462 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-09-02  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * configure.ac (HAVE_GOBJECT): Check for gobject-2.0 (Bug#12332).
+
 2012-09-01  Paul Eggert  <eggert@cs.ucla.edu>
 
        * configure.ac (_FORTIFY_SOURCE): Define only when optimizing.
index 4368636..0e2154a 100644 (file)
@@ -2053,6 +2053,11 @@ if test "${HAVE_X11}" = "yes" && test "${with_gconf}" = "yes"; then
 fi
 
 if test "$HAVE_GSETTINGS" = "yes" || test "$HAVE_GCONF" = "yes"; then
+    PKG_CHECK_MODULES(GOBJECT, gobject-2.0 >= 2.0, HAVE_GOBJECT=yes, HAVE_GOBJECT=no)
+    if test "$HAVE_GOBJECT" = "yes"; then
+       SETTINGS_CFLAGS="$SETTINGS_CFLAGS $GOBJECT_CFLAGS"
+       SETTINGS_LIBS="$SETTINGS_LIBS $GOBJECT_LIBS"
+    fi
     SAVE_CFLAGS="$CFLAGS"
     SAVE_LIBS="$LIBS"
     CFLAGS="$SETTINGS_CFLAGS $CFLAGS"