Fix docs build on Ubuntu
authorBehdad Esfahbod <behdad@behdad.org>
Tue, 21 Sep 2010 19:53:52 +0000 (15:53 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Tue, 28 Sep 2010 18:07:49 +0000 (14:07 -0400)
I'm guessing that Ubuntu has broken libtool by not automatically adding
dependent libraries from the .la file...

docs/Makefile.am

index 9e5b606..28f7626 100644 (file)
@@ -57,13 +57,15 @@ INCLUDES =                  \
        $(FREETYPE_CFLAGS)      \
        $(X_CFLAGS)
 
-# libpangoxft.la and/or libpangocairo.la pull in libpango.la
-# and libpangoft2.la;
 # We're assuming here that we'll only regenerate the
 # HTML docs on Unix. We don't get introspection on Win32
 # specific types, but that isn't a big deal.
 
-GTKDOC_LIBS =
+GTKDOC_LIBS = $(top_builddir)/pango/libpango-1.0.la
+
+if HAVE_FREETYPE
+GTKDOC_LIBS += $(top_builddir)/pango/libpangoft2-1.0.la
+endif
 
 if HAVE_XFT
 GTKDOC_LIBS += $(top_builddir)/pango/libpangoxft-1.0.la