From 2cae0512cdf3544ff78b04f6c05a4cb585e50bb8 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Sat, 2 Dec 2006 14:18:11 -0800 Subject: [PATCH] A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933. VPATH builds without doctools breaks as it cannot find the distributed pre-formatted documentation. --- configure.in | 2 +- doc/Makefile.am | 14 +++++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/configure.in b/configure.in index 2029510..ef37acd 100644 --- a/configure.in +++ b/configure.in @@ -510,7 +510,7 @@ default_docs="yes" # Check if docs exist or can be created # if test x$HASDOCBOOK = xno; then - if test -f doc/fonts-conf.5; then + if test -f $srcdir/doc/fonts-conf.5; then : else default_docs="no" diff --git a/doc/Makefile.am b/doc/Makefile.am index 3477eb7..5641dd9 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -142,7 +142,7 @@ fontconfig-devel.txt: local-fontconfig-devel.sgml $(DOC_FUNCS_SGML) version.sgml fontconfig-devel.pdf: local-fontconfig-devel.sgml $(DOC_FUNCS_SGML) version.sgml confdir.sgml $(RM) $@ - ../missing --run $(DOC2PDF) $< && mv local-$@ $@ \ + $(top_srcdir)/missing --run $(DOC2PDF) $< && mv local-$@ $@ \ || echo Failed to generate $@ >&2; \ (test -f $@ || echo $(DOC2PDF) is required to generate this file >> $@) @@ -160,7 +160,7 @@ fontconfig-user.txt: local-fontconfig-user.sgml version.sgml confdir.sgml fontconfig-user.pdf: local-fontconfig-user.sgml version.sgml confdir.sgml $(RM) $@ - ../missing --run $(DOC2PDF) $< && mv local-$@ $@ \ + $(top_srcdir)/missing --run $(DOC2PDF) $< && mv local-$@ $@ \ || echo Failed to generate $@ >&2; \ (test -f $@ || echo $(DOC2PDF) is required to generate this file >> $@) @@ -170,7 +170,14 @@ confdir.sgml: ${DOC_SRC}/confdir.sgml.in CLEANFILES=confdir.sgml local-fontconfig-user.sgml local-fontconfig-devel.sgml +htmldoc_DATA = $(HTML_DIR)/* + +$(HTML_DIR)/*: $(HTML_DIR) + else + +htmldoc_DATA = $(srcdir)/$(HTML_DIR)/* + all-local: clean-local: endif @@ -179,6 +186,3 @@ htmldocdir=$(docdir)/$(HTML_DIR) doc_DATA = $(DOC_FILES) -htmldoc_DATA = $(HTML_DIR)/* - -$(HTML_DIR)/*: $(HTML_DIR) -- 2.39.5