update Mon May 31 12:37:00 PDT 2010
[pkgsrc.git] / devel / glib2 / patches / patch-cd
1 $NetBSD: patch-cd,v 1.4 2010/05/31 18:30:06 wiz Exp $
2
3 sysutils/gio-fam builds the gio/fam backend as a separate module.  Force it
4 to link against the installed version of glib2, as it is not rebuilt by the
5 package.
6
7 --- gio/fam/Makefile.in.orig    2010-05-03 00:59:22.000000000 +0000
8 +++ gio/fam/Makefile.in
9 @@ -76,10 +76,7 @@ am__base_list = \
10  am__installdirs = "$(DESTDIR)$(giomoduledir)"
11  LTLIBRARIES = $(giomodule_LTLIBRARIES)
12  am__DEPENDENCIES_1 =
13 -libgiofam_la_DEPENDENCIES = $(top_builddir)/gio/libgio-2.0.la \
14 -       $(top_builddir)/gobject/libgobject-2.0.la \
15 -       $(top_builddir)/glib/libglib-2.0.la $(am__DEPENDENCIES_1) \
16 -       $(am__DEPENDENCIES_1)
17 +libgiofam_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
18  am__objects_1 =
19  am_libgiofam_la_OBJECTS = libgiofam_la-fam-helper.lo \
20         libgiofam_la-fam-module.lo \
21 @@ -370,9 +367,7 @@ libgiofam_la_CFLAGS = \
22  
23  libgiofam_la_LDFLAGS = $(module_flags)
24  libgiofam_la_LIBADD = \
25 -               $(top_builddir)/gio/libgio-2.0.la \
26 -               $(top_builddir)/gobject/libgobject-2.0.la \
27 -               $(top_builddir)/glib/libglib-2.0.la \
28 +               $$(pkg-config --libs gio-2.0 gobject-2.0 glib-2.0) \
29                 $(GLIB_LIBS) \
30                 $(FAM_LIBS) \
31                 $(NULL)
32 @@ -777,7 +772,7 @@ check-local: test
33  
34  install-data-hook:
35         if $(RUN_QUERY_MODULES) && test -z "$(DESTDIR)" ; then                                  \
36 -               $(top_builddir)/gio/gio-querymodules$(EXEEXT) $(DESTDIR)$(GIO_MODULE_DIR) ;     \
37 +               ${LOCALBASE}/bin/gio-querymodules$(EXEEXT) $(DESTDIR)$(GIO_MODULE_DIR) ;        \
38         fi
39  
40  uninstall-local: