From: Michael Smith Date: Mon, 10 Oct 2005 14:49:47 +0000 (+0000) Subject: Bring distrib/zip build into sync with other modules. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4b9ae68ccad02ad0e06fb3bcf5fe5371ff524eff;p=docbook-dsssl Bring distrib/zip build into sync with other modules. --- diff --git a/testdocs/.cvsignore b/testdocs/.cvsignore index 1699a7746..8d1fecdd4 100644 --- a/testdocs/.cvsignore +++ b/testdocs/.cvsignore @@ -13,3 +13,9 @@ htmlcustom.xsl mlang.sgm mlang.xml mtest +RELEASE-NOTES.html +RELEASE-NOTES.txt +RELEASE-NOTES.pdf +RELEASE-NOTES.fo +NEWS + diff --git a/testdocs/Makefile b/testdocs/Makefile index 91a538d2f..8b97db1fd 100644 --- a/testdocs/Makefile +++ b/testdocs/Makefile @@ -1,5 +1,27 @@ # -*- Makefile -*- include ../cvstools/Makefile.incl +include ../releasetools/Variables.mk + +DISTRO=testdocs + +# value of DISTRIB_DEPENDS is a space-separated list of any +# targets for this distro's "distrib" target to depend on +DISTRIB_DEPENDS = + +# value of ZIP_EXCLUDES is a space-separated list of any file or +# directory names (shell wildcards OK) that should be excluded +# from the zip file and tarball for the release +DISTRIB_EXCLUDES = + +# value of DISTRIB_PACKAGES is a space-separated list of any +# directory names that should be packaged as separate zip/tar +# files for the release +DISTRIB_PACKAGES = + +# to make sure that executable bit is retained after packaging, +# you need to explicitly list any executable files here +DISTRIB_EXECUTABLES = + VPATH=.:tests/ @@ -56,8 +78,8 @@ TESTBASE := $(shell ls -1 tests/*.xml | sed -e 's/\.[0-9][0-9][0-9]\.xml$$//' | # ====================================================================== # default rule -.PHONY: test -test: +.PHONY: all +all: @echo "no default rule; try 'make xref.001.html' or 'make alltests'" .PHONY: $(TESTS) @@ -90,14 +112,19 @@ $(TESTBASE): $(MAKE) $(basename $(notdir $(wildcard $@.[0-9][0-9][0-9].xml))) # run all tests -.PHONY: alltests -alltests: tests/images $(TESTS) +.PHONY: alltests tests/images images +alltests: tests/images images $(TESTS) tests/images: if [ ! -h tests/images ]; then \ ln -s ../../xsl/images tests/images; \ fi +images: + if [ ! -h images ]; then \ + ln -s ../xsl/images images; \ + fi + # ====================================================================== .xml.html: @@ -220,51 +247,8 @@ clean: rm -f jhelpidx.xml jhelpmap.jhm jhelpset.hs jhelptoc.xml find . -name '*~' -o -name '*.bak' -o -name '.#*' -o -name core | xargs rm -f -.PHONY: distrib -distrib: - $(CVS2LOG) -w -ifeq ($(DIFFVER),) - $(MERGELOGS) > WhatsNew -else - $(MERGELOGS) -v $(DIFFVER) > WhatsNew -endif - -.PHONY: newversion -newversion: -ifeq ($(NEXTVER),) - $(NEXTVERSION) -else - $(NEXTVERSION) -v $(NEXTVER) -endif - make DIFFVER=$(DIFFVER) distrib - -.PHONY: zip -zip: -ifeq ($(ZIPVER),) - @echo You must specify ZIPVER for the zip target -else - rm -rf /tmp/docbook-testdocs-$(ZIPVER) - rm -f /tmp/tar.exclude - rm -f /tmp/docbook-testdocs-$(ZIPVER).tar.gz - rm -f /tmp/docbook-testdocs-$(ZIPVER).zip - mkdir /tmp/docbook-testdocs-$(ZIPVER) - touch /tmp/tar.exclude - find . -print | grep /CVS$$ | cut -c3- >> /tmp/tar.exclude - find . -print | grep /CVS/ | cut -c3- >> /tmp/tar.exclude - find . -print | grep .classes | cut -c3- >> /tmp/tar.exclude - find . -type f -name "*~" | cut -c3- >> /tmp/tar.exclude - find . -type f -name ".*~" | cut -c3- >> /tmp/tar.exclude - find . -type f -name "#*" | cut -c3- >> /tmp/tar.exclude - find . -type f -name ".cvsignore" | cut -c3- >> /tmp/tar.exclude - find . -type f -name "Makefile*" | cut -c3- >> /tmp/tar.exclude - find . -type f -name "README.CVS" | cut -c3- >> /tmp/tar.exclude - tar cf - * --exclude-from /tmp/tar.exclude | (cd /tmp/docbook-testdocs-$(ZIPVER); tar xf -) - cd /tmp && tar cf - docbook-testdocs-$(ZIPVER) | gzip > docbook-testdocs-$(ZIPVER).tar.gz - cd /tmp && zip -rpD docbook-testdocs-$(ZIPVER).zip docbook-testdocs-$(ZIPVER) - rm -f tar.exclude -endif - # remove target if error in the rule .DELETE_ON_ERROR: +include ../releasetools/Targets.mk # EOF diff --git a/testdocs/VERSION b/testdocs/VERSION index b123147e2..96c2c9300 100644 --- a/testdocs/VERSION +++ b/testdocs/VERSION @@ -1 +1,85 @@ -1.1 \ No newline at end of file + + + + + + + + + DocBook + Testdocs + 1.02.1 + + + + + +Minor feature enhancements + + + + + + + http://sourceforge.net/projects/docbook/ + http://prdownloads.sourceforge.net/docbook/docbook-xsl-{VERSION}.tar.gz?download + http://prdownloads.sourceforge.net/docbook/docbook-xsl-{VERSION}.zip?download + http://prdownloads.sourceforge.net/docbook/docbook-xsl-{VERSION}.bz2?download + http://sourceforge.net/project/shownotes.php?release_id={SFRELID} + http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/xsl/ + http://lists.oasis-open.org/archives/docbook-apps/ + This release adds a number of test cases. + + + + + + + You must specify the sf-relid as a parameter. + + + + + + + + + + + + + + + + + + : + + + + + + + + + : + + + + + + + + + : + + + + +