From 395c4b195bf59b758b8cef1100e059259220f85f Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Thu, 20 May 2004 12:40:31 +0000 Subject: [PATCH] fix distcheck Original commit message from CVS: fix distcheck --- ChangeLog | 8 ++++++++ docs/gst/Makefile.am | 15 ++++++++++----- docs/gst/gstreamer-docs.sgml | 2 +- docs/libs/Makefile.am | 13 ++++++++++--- docs/libs/gstreamer-libs-docs.sgml | 2 +- 5 files changed, 30 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index 56a8f7d..e6df6b0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2004-05-20 Thomas Vander Stichele + + * docs/gst/Makefile.am: + * docs/gst/gstreamer-docs.sgml: + * docs/libs/Makefile.am: + * docs/libs/gstreamer-libs-docs.sgml: + fix distcheck issues + 2004-05-19 Thomas Vander Stichele * libs/gst/dataprotocol/Makefile.am: diff --git a/docs/gst/Makefile.am b/docs/gst/Makefile.am index 41e1ea8..09b6e11 100644 --- a/docs/gst/Makefile.am +++ b/docs/gst/Makefile.am @@ -212,7 +212,7 @@ tmpl.stamp: tmpl-build.stamp sgml-build.stamp: tmpl.stamp $(CFILE_GLOB) @echo '*** Building XML ***' - gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --main-sgml-file=$(DOC_MAIN_SGML_FILE) --output-format=xml $(MKDB_OPTIONS) | tee sgml-build.log + gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --main-sgml-file=$(srcdir)/$(DOC_MAIN_SGML_FILE) --output-format=xml $(MKDB_OPTIONS) | tee sgml-build.log @if grep "WARNING:" sgml-build.log > /dev/null; then exit 1; fi rm sgml-build.log touch sgml-build.stamp @@ -227,15 +227,20 @@ sgml.stamp: sgml-build.stamp # use bytes; in gtkdoc-fixxref html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) @echo '*** Building HTML ***' - test -d html || mkdir html - cd html && gtkdoc-mkhtml $(DOC_MODULE) $(srcdir)/../$(DOC_MAIN_SGML_FILE) + if test -d html; then rm -rf html; fi + mkdir html + cp $(srcdir)/$(DOC_MAIN_SGML_FILE) html + cp -pr xml html + cp ../version.entities html + cd html && gtkdoc-mkhtml $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) + rm -f html/$(DOC_MAIN_SGML_FILE) + rm -rf xml + rm -f html/version.entities test "x$(HTML_IMAGES)" = "x" || for i in "" $(HTML_IMAGES) ; do \ if test "$$i" != ""; then cp $(srcdir)/$$i html ; fi; done @echo '-- Fixing Crossreferences' LANG=C && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) touch html-build.stamp -else -all-local: endif clean-local: diff --git a/docs/gst/gstreamer-docs.sgml b/docs/gst/gstreamer-docs.sgml index f59104d..43f16c4 100644 --- a/docs/gst/gstreamer-docs.sgml +++ b/docs/gst/gstreamer-docs.sgml @@ -1,7 +1,7 @@ + %version-entities; diff --git a/docs/libs/Makefile.am b/docs/libs/Makefile.am index 11b3637..8b347bb 100644 --- a/docs/libs/Makefile.am +++ b/docs/libs/Makefile.am @@ -166,7 +166,7 @@ tmpl.stamp: tmpl-build.stamp sgml-build.stamp: tmpl.stamp $(CFILE_GLOB) @echo '*** Building SGML ***' - gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS) + gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --main-sgml-file=$(srcdir)/$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS) touch sgml-build.stamp sgml.stamp: sgml-build.stamp @@ -179,8 +179,15 @@ sgml.stamp: sgml-build.stamp # use bytes; in gtkdoc-fixxref html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) @echo '*** Building HTML ***' - test -d html || mkdir html - cd html && gtkdoc-mkhtml $(DOC_MODULE) $(srcdir)/../$(DOC_MAIN_SGML_FILE) + if test -d html; then rm -rf html; fi + mkdir html + @cp $(srcdir)/$(DOC_MAIN_SGML_FILE) html + cp -pr xml html + cp ../version.entities html + cd html && gtkdoc-mkhtml $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) + rm -f html/$(DOC_MAIN_SGML_FILE) + rm -rf html/xml + rm -f html/version.entities test "x$(HTML_IMAGES)" = "x" || for i in "" $(HTML_IMAGES) ; do \ if test "$$i" != ""; then cp $(srcdir)/$$i html ; fi; done @echo '-- Fixing Crossreferences' diff --git a/docs/libs/gstreamer-libs-docs.sgml b/docs/libs/gstreamer-libs-docs.sgml index 3772eb3..41108fb 100644 --- a/docs/libs/gstreamer-libs-docs.sgml +++ b/docs/libs/gstreamer-libs-docs.sgml @@ -1,7 +1,7 @@ + %version-entities; -- 2.7.4