lbalhar / rpms / bamf

Forked from rpms/bamf 4 years ago
Clone

Blame bamf-0.2.64-gio_parameter.patch

f32b50e
diff -up bamf-0.2.64/configure.in.orig bamf-0.2.64/configure.in
f32b50e
--- bamf-0.2.64/configure.in.orig	2010-12-08 22:06:30.866289436 -0800
f32b50e
+++ bamf-0.2.64/configure.in	2010-12-08 22:06:32.877061748 -0800
f32b50e
@@ -106,6 +106,12 @@ CFLAGS="$CFLAGS -Wall -Werror -lm"
f32b50e
 AC_SUBST(BAMFDAEMON_CFLAGS)
f32b50e
 AC_SUBST(BAMFDAEMON_LIBS)
f32b50e
 
f32b50e
+AC_ARG_ENABLE([gio-module],
f32b50e
+             AC_HELP_STRING([--disable-gio-module],
f32b50e
+                            [Disables GIO module generation (disable this unless your glib is patched, see GNOME bug #606960)]),,
f32b50e
+		[enable_gio_module="yes"])
f32b50e
+AM_CONDITIONAL(BUILD_GIO_MODULE, [test "$enable_gio_module" = "yes"])
f32b50e
+
f32b50e
 origgiomodulesdir=`pkg-config --variable=giomoduledir gio-2.0`
f32b50e
 # Make giomodulesdir honour 'prefix', so that distcheck works. 
f32b50e
 giomodulesdir=`echo "$origgiomodulesdir" | sed 's|/usr|${prefix}|'`
f32b50e
diff -up bamf-0.2.64/Makefile.am.orig bamf-0.2.64/Makefile.am
f32b50e
--- bamf-0.2.64/Makefile.am.orig	2010-12-08 22:07:48.767770644 -0800
f32b50e
+++ bamf-0.2.64/Makefile.am	2010-12-08 22:08:12.687214995 -0800
f32b50e
@@ -7,9 +7,12 @@ SUBDIRS = \
f32b50e
   tests/bamfdaemon \
f32b50e
   tests/libbamf \
f32b50e
   data \
f32b50e
-  module \
f32b50e
   doc
f32b50e
 
f32b50e
+if BUILD_GIO_MODULE
f32b50e
+  SUBDIRS += module
f32b50e
+endif
f32b50e
+
f32b50e
 EXTRA_DIST = COPYING.LGPL autogen.sh build.rules.mk m4/i18n.m4 m4/programs.m4 m4/util.m4
f32b50e
 DISTCHECK_CONFIGURE_FLAGS = --enable-introspection=no --enable-gtk-doc
f32b50e