[xml/sgml-commit] r281 - packages/libxslt/trunk/debian

Mike Hommey glandium-guest@haydn.debian.org
Fri, 15 Oct 2004 00:37:58 -0600


Author: glandium-guest
Date: 2004-10-15 00:37:42 -0600 (Fri, 15 Oct 2004)
New Revision: 281

Removed:
   packages/libxslt/trunk/debian/libxslt1-dev.docs
   packages/libxslt/trunk/debian/libxslt1.1.docs
   packages/libxslt/trunk/debian/xsltproc.docs
Modified:
   packages/libxslt/trunk/debian/changelog
   packages/libxslt/trunk/debian/libxslt1-dev.install
   packages/libxslt/trunk/debian/rules
Log:
* Changed the way we install docs.
  + debian/*.docs: removed.
  + debian/rules: added common documents to dh_installdocs ; manually
    install documentation in /usr/share/doc/libxslt1-dev/html.
  + debian/libxslt1-dev.install: install documentation through that file.


Modified: packages/libxslt/trunk/debian/changelog
===================================================================
--- packages/libxslt/trunk/debian/changelog	2004-10-14 15:18:39 UTC (rev 280)
+++ packages/libxslt/trunk/debian/changelog	2004-10-15 06:37:42 UTC (rev 281)
@@ -1,8 +1,13 @@
 libxslt (1.1.11-1) experimental; urgency=low
 
   * New upstream release
+  * Changed the way we install docs.
+    + debian/*.docs: removed.
+    + debian/rules: added common documents to dh_installdocs ; manually
+      install documentation in /usr/share/doc/libxslt1-dev/html.
+    + debian/libxslt1-dev.install: install documentation through that file.
 
- -- Mike Hommey <mh@glandium.org>  Wed, 13 Oct 2004 19:30:01 +0900
+ -- Mike Hommey <mh@glandium.org>  Fri, 15 Oct 2004 15:26:03 +0900
 
 libxslt (1.1.10-1) experimental; urgency=low
 

Deleted: packages/libxslt/trunk/debian/libxslt1-dev.docs
===================================================================
--- packages/libxslt/trunk/debian/libxslt1-dev.docs	2004-10-14 15:18:39 UTC (rev 280)
+++ packages/libxslt/trunk/debian/libxslt1-dev.docs	2004-10-15 06:37:42 UTC (rev 281)
@@ -1,6 +0,0 @@
-AUTHORS
-FEATURES
-NEWS
-README
-TODO
-debian/tmp/usr/share/doc/libxslt/html

Modified: packages/libxslt/trunk/debian/libxslt1-dev.install
===================================================================
--- packages/libxslt/trunk/debian/libxslt1-dev.install	2004-10-14 15:18:39 UTC (rev 280)
+++ packages/libxslt/trunk/debian/libxslt1-dev.install	2004-10-15 06:37:42 UTC (rev 281)
@@ -8,3 +8,4 @@
 usr/lib/pkgconfig
 usr/lib/xsltConf.sh
 usr/bin/xslt-config
+usr/share/doc/libxslt1-dev

Deleted: packages/libxslt/trunk/debian/libxslt1.1.docs
===================================================================
--- packages/libxslt/trunk/debian/libxslt1.1.docs	2004-10-14 15:18:39 UTC (rev 280)
+++ packages/libxslt/trunk/debian/libxslt1.1.docs	2004-10-15 06:37:42 UTC (rev 281)
@@ -1,5 +0,0 @@
-AUTHORS
-FEATURES
-NEWS
-README
-TODO

Modified: packages/libxslt/trunk/debian/rules
===================================================================
--- packages/libxslt/trunk/debian/rules	2004-10-14 15:18:39 UTC (rev 280)
+++ packages/libxslt/trunk/debian/rules	2004-10-15 06:37:42 UTC (rev 281)
@@ -94,6 +94,22 @@
 		PYTHON_SITE_PACKAGES=$(PWD)/$(TMP_DIR)/usr/lib/python2.3/site-packages \
 		install
 
+	# Properly install documentation in /usr/share/doc/libxslt1-dev
+	install -d debian/tmp/usr/share/doc/libxslt1-dev/EXSLT
+	install -m 644 \
+		doc/*.hmtl \
+		doc/*.gif \
+		doc/libxslt-*.xml debian/tmp/usr/share/doc/libxslt1-dev
+	install -m 644 \
+		doc/EXSLT/*.html \
+		doc/EXSLT/libexslt-*.xml debian/tmp/usr/share/doc/libxslt1-dev
+	cp -a \
+		doc/html \
+		doc/tutorial \
+		doc/tutorial2 debian/tmp/usr/share/doc/libxslt1-dev
+	cp -a \
+		doc/EXSLT/html debian/tmp/usr/share/doc/libxslt1-dev/EXSLT
+
 	# Special workaround for svn-buildpackage:
 	# Restore workaround backups of modified files.
 	-for file in $(WORKAROUND_MODIFIED_FILES); do \
@@ -109,7 +125,7 @@
 	dh_install -a --sourcedir=$(TMP_DIR)
 	install -D -m 644 debian/xsltproc.presubj debian/xsltproc/usr/share/bug/xsltproc/presubj
 	dh_installman -a
-	dh_installdocs -a
+	dh_installdocs -a -A AUTHORS FEATURES NEWS README TODO
 	dh_installexamples -a
 	dh_installchangelogs -a ChangeLog
 	dh_link -a

Deleted: packages/libxslt/trunk/debian/xsltproc.docs
===================================================================
--- packages/libxslt/trunk/debian/xsltproc.docs	2004-10-14 15:18:39 UTC (rev 280)
+++ packages/libxslt/trunk/debian/xsltproc.docs	2004-10-15 06:37:42 UTC (rev 281)
@@ -1,5 +0,0 @@
-AUTHORS
-FEATURES
-NEWS
-README
-TODO