[xml/sgml-commit] r636 - packages/docbook-xml/trunk/debian
Daniel Leidert
dleidert-guest at alioth.debian.org
Sat Mar 10 12:07:41 CET 2007
Author: dleidert-guest
Date: 2007-03-10 11:07:40 +0000 (Sat, 10 Mar 2007)
New Revision: 636
Modified:
packages/docbook-xml/trunk/debian/changelog
packages/docbook-xml/trunk/debian/rules
Log:
* New upstream release DocBook XML 4.5 added (closes: #413167).
* debian/rules: Added get-orig-source target.
Modified: packages/docbook-xml/trunk/debian/changelog
===================================================================
--- packages/docbook-xml/trunk/debian/changelog 2007-03-10 09:29:14 UTC (rev 635)
+++ packages/docbook-xml/trunk/debian/changelog 2007-03-10 11:07:40 UTC (rev 636)
@@ -1,7 +1,11 @@
docbook-xml (4.5-1) UNRELEASED; urgency=low
* NOT RELEASED YET
+ * New upstream release DocBook XML 4.5 added (closes: #413167).
+ [ Daniel Leidert ]
+ * debian/rules: Added get-orig-source target.
+
-- Daniel Leidert (dale) <daniel.leidert at wgdd.de> Sat, 10 Mar 2007 10:22:04 +0100
docbook-xml (4.4-5) unstable; urgency=low
Modified: packages/docbook-xml/trunk/debian/rules
===================================================================
--- packages/docbook-xml/trunk/debian/rules 2007-03-10 09:29:14 UTC (rev 635)
+++ packages/docbook-xml/trunk/debian/rules 2007-03-10 11:07:40 UTC (rev 636)
@@ -7,7 +7,7 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-package := docbook-xml
+PACKAGE := docbook-xml
# directory abstraction
prefix := debian/$(package)
@@ -119,6 +119,44 @@
.PHONY: binary binary-arch binary-indep clean test
+# This following code is used to create the .orig.tar.gz tarball.
+# Use it to prepare it for a new release.
+
+version=$(shell dpkg-parsechangelog | sed -n -e 's/^Version: \(.*\)-[^-]*/\1/p')
+
+.PHONY: get-orig-source
+get-orig-source:
+ set -ex ; \
+ TMPDIR=`mktemp -d docbook-xml-$(version).XXXXXX` ; \
+ touch "$$TMPDIR"/ChangeLog.upstream ; \
+ for db in 4.5 4.4 4.3 4.2 ; do \
+ dbxzip=docbook-xml-$${db}.zip ; \
+ mkdir -p "$$TMPDIR"/docbook-$${db} ; \
+ wget -P "$$TMPDIR" http://www.oasis-open.org/docbook/xml/$${db}/"$$dbxzip" ; \
+ unzip -d "$$TMPDIR"/docbook-$${db} "$$TMPDIR"/"$$dbxzip" ; \
+ rm -f "$$TMPDIR"/"$$dbxzip" ; \
+ [ -f "$$TMPDIR"/docbook-$${db}/ChangeLog ] && \
+ cat "$$TMPDIR"/docbook-$${db}/ChangeLog >> "$$TMPDIR"/ChangeLog.upstream ; \
+ done; \
+ for db in 4.1.2 4.0 ; do \
+ dbxver=`echo $${db} | sed -e 's/\.//g'` ; \
+ dbxzip=docbkx"$$dbxver".zip ; \
+ mkdir -p "$$TMPDIR"/docbook-$${db} ; \
+ wget -P "$$TMPDIR" http://www.oasis-open.org/docbook/xml/$${db}/"$$dbxzip" ; \
+ unzip -d "$$TMPDIR"/docbook-$${db} "$$TMPDIR"/"$$dbxzip" ; \
+ rm -f "$$TMPDIR"/"$$dbxzip" ; \
+ if [ $${db} = "4.1.2" ] ; then \
+ cat "$$TMPDIR"/docbook-$${db}/ChangeLog >> "$$TMPDIR"/ChangeLog.upstream ; \
+ cat "$$TMPDIR"/docbook-$${db}/41chg.txt >> "$$TMPDIR"/ChangeLog.upstream ; \
+ cat "$$TMPDIR"/docbook-$${db}/40chg.txt >> "$$TMPDIR"/ChangeLog.upstream ; \
+ else \
+ cat "$$TMPDIR"/docbook-$${db}/"$$dbxver"chg.txt >> "$$TMPDIR"/ChangeLog.upstream ; \
+ fi ; \
+ done ; \
+ find "$$TMPDIR" -type f ! -perm 644 -exec chmod 644 "{}" ";" ; \
+ GZIP=-9 tar -czf $(CURDIR)/docbook-xml_${version}.orig.tar.gz "$$TMPDIR" ; \
+ rm -rf "$$TMPDIR"
+
#Local variables:
#mode: makefile
#End:
More information about the debian-xml-sgml-commit
mailing list