libgnomeprintui (2.18.6-3) 01-link-missing-libs.patch

Summary

 configure.in                |    3 +++
 doc/Makefile.am             |    2 +-
 libgnomeprintui/Makefile.am |    1 +
 3 files changed, 5 insertions(+), 1 deletion(-)

    
download this patch

Patch contents

Description: Link against all necessary libraries
Author: Michael Biebl <biebl@debian.org>
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=640450
diff --git a/configure.in b/configure.in
index 9f68deb..d483c6c 100644
--- a/configure.in
+++ b/configure.in
@@ -69,6 +69,9 @@ PKG_CHECK_MODULES(LIBGNOMEPRINTUI, [
 AC_SUBST(LIBGNOMEPRINTUI_CFLAGS)
 AC_SUBST(LIBGNOMEPRINTUI_LIBS)
 
+LT_LIB_M
+AC_SUBST(LIBM)
+
 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
 
 dnl ================================================
diff --git a/doc/Makefile.am b/doc/Makefile.am
index b7f57ec..238a3e5 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -51,7 +51,7 @@ extra_files =
 # CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib
 # contains GtkObjects/GObjects and you want to document signals and properties.
 GTKDOC_CFLAGS = -DWE_ARE_LIBGNOMEPRINT_INTERNALS -I$(top_builddir) -I$(top_srcdir) $(LIBGNOMEPRINTUI_CFLAGS) $(CFLAGS)
-GTKDOC_LIBS = $(top_builddir)/libgnomeprintui/libgnomeprintui-2-2.la $(LDFLAGS)
+GTKDOC_LIBS = $(top_builddir)/libgnomeprintui/libgnomeprintui-2-2.la $(LIBGNOMEPRINTUI_LIBS) $(LDFLAGS)
 
 # _CC and _LD are already defined in gtk-doc.make
 # GTKDOC_CC=$(LIBTOOL) --mode=compile $(CC)
diff --git a/libgnomeprintui/Makefile.am b/libgnomeprintui/Makefile.am
index 8d67682..cd503bd 100644
--- a/libgnomeprintui/Makefile.am
+++ b/libgnomeprintui/Makefile.am
@@ -35,6 +35,7 @@ headers = \
 
 libgnomeprintui_2_2_la_LIBADD = \
 	$(LIBGNOMEPRINTUI_LIBS) \
+	$(LIBM) \
 	gpaui/libgpaui.la 
 
 libgnomeprintui_2_2_la_LDFLAGS = \