[Pkg-bazaar-commits] r36 ./bzr/unstable: Commit for 0.90-1.

Adeodato Simó dato at net.com.org.es
Wed Aug 29 11:18:53 UTC 2007


------------------------------------------------------------
revno: 36
committer: Adeodato Simó <dato at net.com.org.es>
branch nick: unstable
timestamp: Wed 2007-08-29 13:18:53 +0200
message:
  Commit for 0.90-1.
removed:
  bzr.dirs
  patches/dont_build_developers_doc.diff
modified:
  bzr.doc-base
  bzr.install
  changelog
  patches/series
  rules
-------------- next part --------------
=== removed file 'bzr.dirs'
--- a/bzr.dirs	2006-12-27 00:25:00 +0000
+++ b/bzr.dirs	1970-01-01 00:00:00 +0000
@@ -1,2 +0,0 @@
-usr/share/doc/bzr/html
-usr/share/doc/bzr/txt

=== removed file 'patches/dont_build_developers_doc.diff'
--- a/patches/dont_build_developers_doc.diff	2007-08-15 09:58:05 +0000
+++ b/patches/dont_build_developers_doc.diff	1970-01-01 00:00:00 +0000
@@ -1,11 +0,0 @@
---- Makefile.orig
-+++ Makefile
-@@ -113,7 +113,7 @@
- man1/bzr.1: $(MAN_DEPENDENCIES)
- 	python generate_docs.py -o $@ man
- 
--ALL_DOCS = $(htm_files) $(MAN_PAGES) $(dev_htm_files) doc/developers/performance.png
-+ALL_DOCS = $(htm_files) $(MAN_PAGES)
- docs: $(ALL_DOCS)
- 
- copy-docs: docs

=== modified file 'bzr.doc-base'
--- a/bzr.doc-base	2007-08-15 09:58:05 +0000
+++ b/bzr.doc-base	2007-08-29 11:18:53 +0000
@@ -1,12 +1,10 @@
 Document: bzr
 Title: Bazaar documentation
-Author: Martin Pool
 Abstract: Documentation for Bazaar in text and HTML form.
 Section: Apps/Programming
 
-Format: text
-Files: /usr/share/doc/bzr/txt/*.txt
+Format: Text
+Files: /usr/share/doc/bzr/txt/index.txt
 
 Format: HTML
-Index: /usr/share/doc/bzr/html/tutorial.html
-Files: /usr/share/doc/bzr/html/*.html
+Index: /usr/share/doc/bzr/html/index.html

=== modified file 'bzr.install'
--- a/bzr.install	2007-08-15 09:58:05 +0000
+++ b/bzr.install	2007-08-29 11:18:53 +0000
@@ -1,6 +1,4 @@
 debian/overrides/bzr		usr/share/lintian/overrides/
 contrib/bash/*			etc/bash_completion.d/
-doc/*.txt			usr/share/doc/bzr/txt
-doc/README.1st			usr/share/doc/bzr/txt
-doc/*.html			usr/share/doc/bzr/html
 doc/default.css			usr/share/doc/bzr/html
+doc/en/quick-reference/quick-start-summary.svg	usr/share/doc/bzr/html/en/quick-reference

=== modified file 'changelog'
--- a/changelog	2007-08-15 09:58:05 +0000
+++ b/changelog	2007-08-29 11:18:53 +0000
@@ -1,3 +1,18 @@
+bzr (0.90-1) unstable; urgency=low
+
+  * Final 0.90 upstream release:
+    + the doc/ directory has been re-organized in subdirectories, thus
+      separating between *.txt and *.html cannot be easily done from
+      bzr.install anymore. Do it from debian/rules instead.
+    + update bzr.doc-base for this new layout as well.
+
+  * Ship documents under doc/developers, following upstream wishes.
+
+  * Use "/usr/bin/python" in the she-bang line instead of "/usr/bin/env
+    python". Rationale in LP: #134046 is right.
+
+ -- Adeodato Simó <dato at net.com.org.es>  Wed, 29 Aug 2007 12:29:26 +0200
+
 bzr (0.90~rc1-1) unstable; urgency=low
 
   * New upstream release candidate:

=== modified file 'patches/series'
--- a/patches/series	2007-08-15 09:58:05 +0000
+++ b/patches/series	2007-08-29 11:18:53 +0000
@@ -1,1 +0,0 @@
-dont_build_developers_doc.diff -p0

=== modified file 'rules'
--- a/rules	2007-08-15 09:58:05 +0000
+++ b/rules	2007-08-29 11:18:53 +0000
@@ -7,7 +7,8 @@
 include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 
 DEB_PYTHON_INSTALL_ARGS_ALL += --install-data=/usr/share
-DEB_PYTHON_BUILD_ARGS += --executable "/usr/bin/env python"
+DEB_PYTHON_BUILD_ARGS += --executable "/usr/bin/python"
+DEB_COMPRESS_EXCLUDE += .svg
 
 clean::
 	-rm -rf build test*.tmp doc/bzr_man.txt
@@ -27,3 +28,12 @@
 debian/stamp-doc:
 	make docs
 	touch $@
+
+install/bzr::
+# Install the documentation; since html and txt and intermixed
+# under doc/, this is handier than trying to do it from bzr.install. 
+	for ext in txt html; do \
+	    ( cd doc && find -name "*.$$ext" -print0 ) | \
+	    	xargs -r0 -i'{}' -n1 install -D -m 644 'doc/{}' \
+	    	"debian/bzr/usr/share/doc/bzr/$$ext/{}"; \
+	done



More information about the Pkg-bazaar-commits mailing list