This should fix the build issue on Gentoo.
--pkg cstuff --pkg gupnp-1.0 --pkg gupnp-av-1.0 --pkg dbus-glib-1 \
--pkg gstreamer-0.10 --pkg gio-2.0 --pkg gee-1.0 --pkg sqlite3 -g
-rygel_LDADD = $(LIBGUPNP_LIBS) \
+rygel_LDADD = librygel-configuration.a \
+ $(LIBGUPNP_LIBS) \
$(LIBGUPNP_AV_LIBS) \
$(LIBGSTREAMER_LIBS) \
$(GIO_LIBS) \
$(UUID_LIBS) \
$(LIBSOUP_LIBS) \
$(LIBDBUS_GLIB_LIBS) \
- $(LIBSQLITE3_LIBS) \
- librygel-configuration.a
+ $(LIBSQLITE3_LIBS)
+
rygel_LDFLAGS = -export-dynamic
VAPI_FILES = rygel-1.0.vapi
--pkg dbus-glib-1 --pkg gconf-2.0 --pkg gstreamer-0.10 \
--pkg gio-2.0 --pkg gee-1.0 --pkg gtk+-2.0 -g
-rygel_preferences_LDADD = $(LIBGUPNP_LIBS) \
- $(LIBGUPNP_AV_LIBS) \
- $(LIBGSTREAMER_LIBS) \
- $(GIO_LIBS) \
- $(GEE_LIBS) \
- $(UUID_LIBS) \
- $(LIBSOUP_LIBS) \
- $(GTK_LIBS) \
- $(LIBDBUS_GLIB_LIBS) \
- -L$(abs_top_builddir)/src/rygel \
- -lrygel-configuration
+rygel_preferences_LDADD = \
+ $(abs_top_builddir)/src/rygel/librygel-configuration.a \
+ $(LIBGUPNP_LIBS) \
+ $(LIBGUPNP_AV_LIBS) \
+ $(LIBGSTREAMER_LIBS) \
+ $(GIO_LIBS) \
+ $(GEE_LIBS) \
+ $(UUID_LIBS) \
+ $(LIBSOUP_LIBS) \
+ $(GTK_LIBS) \
+ $(LIBDBUS_GLIB_LIBS)
rygel_preferences_LDFLAGS = -export-dynamic
MAINTAINERCLEANFILES = Makefile.in