[Python-modules-commits] r7364 - in packages/genshi/trunk/debian (11 files)
arnau at users.alioth.debian.org
arnau at users.alioth.debian.org
Sun Jan 18 21:46:13 UTC 2009
Date: Sunday, January 18, 2009 @ 21:46:13
Author: arnau
Revision: 7364
* New upstream release.
+ Make a separate package for documentation and examples, which
depends on libjs-jquery instead of using jquery.js from upstream
tarball.
Added:
packages/genshi/trunk/debian/README.Debian
packages/genshi/trunk/debian/python-genshi-doc.doc-base
(from rev 7061, packages/genshi/trunk/debian/doc-base)
packages/genshi/trunk/debian/python-genshi-doc.examples
(from rev 7061, packages/genshi/trunk/debian/examples)
packages/genshi/trunk/debian/python-genshi-doc.install
(from rev 7061, packages/genshi/trunk/debian/install)
packages/genshi/trunk/debian/python-genshi-doc.links
Modified:
packages/genshi/trunk/debian/changelog
packages/genshi/trunk/debian/control
packages/genshi/trunk/debian/rules
Deleted:
packages/genshi/trunk/debian/doc-base
packages/genshi/trunk/debian/examples
packages/genshi/trunk/debian/install
Added: packages/genshi/trunk/debian/README.Debian
===================================================================
--- packages/genshi/trunk/debian/README.Debian (rev 0)
+++ packages/genshi/trunk/debian/README.Debian 2009-01-18 21:46:13 UTC (rev 7364)
@@ -0,0 +1,8 @@
+Documentation and examples
+--------------------------
+
+The documentation and examples for this package are in a separate
+package, namely python-genshi-doc. Once installed, you can find them
+in /usr/share/doc/python-genshi-doc.
+
+ -- Arnaud Fontaine <arnau at debian.org>, Wed, 3 Dec 2008 18:47:06 +0000
Modified: packages/genshi/trunk/debian/changelog
===================================================================
--- packages/genshi/trunk/debian/changelog 2009-01-18 21:33:35 UTC (rev 7363)
+++ packages/genshi/trunk/debian/changelog 2009-01-18 21:46:13 UTC (rev 7364)
@@ -1,9 +1,16 @@
-genshi (0.5.0-2) UNRELEASED; urgency=low
+genshi (0.5.1-1) unstable; urgency=low
+ [ Arnaud Fontaine ]
+ * New upstream release.
+ + Make a separate package for documentation and examples, which
+ depends on libjs-jquery instead of using jquery.js from upstream
+ tarball.
+
+ [ Sandro Tosi ]
* debian/control
- - switch Vcs-Browser field to viewsvn
+ + Switch Vcs-Browser field to viewsvn.
- -- Sandro Tosi <morph at debian.org> Mon, 03 Nov 2008 22:13:07 +0100
+ -- Arnaud Fontaine <arnau at debian.org> Wed, 03 Dec 2008 18:53:52 +0000
genshi (0.5.0-1) unstable; urgency=low
Modified: packages/genshi/trunk/debian/control
===================================================================
--- packages/genshi/trunk/debian/control 2009-01-18 21:33:35 UTC (rev 7363)
+++ packages/genshi/trunk/debian/control 2009-01-18 21:46:13 UTC (rev 7364)
@@ -16,9 +16,21 @@
Package: python-genshi
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}
-Suggests: doc-base, python-setuptools
+Suggests: doc-base, python-setuptools, python-genshi-doc
Description: Python XML-based template engine
Genshi is a Python library that provides an integrated set of
components for parsing, generating, and processing HTML or XML
content in a uniform manner. The major feature is a template
language, which is heavily inspired by Kid.
+
+Package: python-genshi-doc
+Architecture: all
+Section: doc
+Depends: libjs-jquery
+Description: Python XML-based template engine (documentation and examples)
+ Genshi is a Python library that provides an integrated set of
+ components for parsing, generating, and processing HTML or XML
+ content in a uniform manner. The major feature is a template
+ language, which is heavily inspired by Kid.
+ .
+ This package contains documentation and example programs for Genshi.
Deleted: packages/genshi/trunk/debian/doc-base
===================================================================
--- packages/genshi/trunk/debian/doc-base 2009-01-18 21:33:35 UTC (rev 7363)
+++ packages/genshi/trunk/debian/doc-base 2009-01-18 21:46:13 UTC (rev 7364)
@@ -1,13 +0,0 @@
-Document: genshi
-Title: Toolkit for stream-based generation of output for the web
-Author: Edgewall Software <info at edgewall.org>
-Abstract: This documentation describes genshi usage and its api
-Section: Programming/Python
-
-Format: HTML
-Index: /usr/share/doc/python-genshi/html/index.html
-Files: /usr/share/doc/python-genshi/html/*.html
-
-Format: Text
-Index: /usr/share/doc/python-genshi/txt/index.txt
-Files: /usr/share/doc/python-genshi/txt/*.txt
Deleted: packages/genshi/trunk/debian/examples
===================================================================
--- packages/genshi/trunk/debian/examples 2009-01-18 21:33:35 UTC (rev 7363)
+++ packages/genshi/trunk/debian/examples 2009-01-18 21:46:13 UTC (rev 7364)
@@ -1 +0,0 @@
-examples/*
Deleted: packages/genshi/trunk/debian/install
===================================================================
--- packages/genshi/trunk/debian/install 2009-01-18 21:33:35 UTC (rev 7363)
+++ packages/genshi/trunk/debian/install 2009-01-18 21:46:13 UTC (rev 7364)
@@ -1,6 +0,0 @@
-doc/common/style usr/share/doc/python-genshi/html/common
-doc/*.gif usr/share/doc/python-genshi/html
-doc/*.png usr/share/doc/python-genshi/html
-doc/*.html usr/share/doc/python-genshi/html
-doc/*.txt usr/share/doc/python-genshi/txt
-doc/api usr/share/doc/python-genshi/html
Copied: packages/genshi/trunk/debian/python-genshi-doc.doc-base (from rev 7061, packages/genshi/trunk/debian/doc-base)
===================================================================
--- packages/genshi/trunk/debian/python-genshi-doc.doc-base (rev 0)
+++ packages/genshi/trunk/debian/python-genshi-doc.doc-base 2009-01-18 21:46:13 UTC (rev 7364)
@@ -0,0 +1,13 @@
+Document: genshi
+Title: Toolkit for stream-based generation of output for the web
+Author: Edgewall Software <info at edgewall.org>
+Abstract: This documentation describes genshi usage and its api
+Section: Programming/Python
+
+Format: HTML
+Index: /usr/share/doc/python-genshi-doc/html/index.html
+Files: /usr/share/doc/python-genshi-doc/html/*.html
+
+Format: Text
+Index: /usr/share/doc/python-genshi-doc/txt/index.txt
+Files: /usr/share/doc/python-genshi-doc/txt/*.txt
Property changes on: packages/genshi/trunk/debian/python-genshi-doc.doc-base
___________________________________________________________________
Name: svn:mergeinfo
+
Copied: packages/genshi/trunk/debian/python-genshi-doc.examples (from rev 7061, packages/genshi/trunk/debian/examples)
===================================================================
--- packages/genshi/trunk/debian/python-genshi-doc.examples (rev 0)
+++ packages/genshi/trunk/debian/python-genshi-doc.examples 2009-01-18 21:46:13 UTC (rev 7364)
@@ -0,0 +1 @@
+examples/*
Property changes on: packages/genshi/trunk/debian/python-genshi-doc.examples
___________________________________________________________________
Name: svn:mergeinfo
+
Copied: packages/genshi/trunk/debian/python-genshi-doc.install (from rev 7061, packages/genshi/trunk/debian/install)
===================================================================
--- packages/genshi/trunk/debian/python-genshi-doc.install (rev 0)
+++ packages/genshi/trunk/debian/python-genshi-doc.install 2009-01-18 21:46:13 UTC (rev 7364)
@@ -0,0 +1,6 @@
+doc/common/style usr/share/doc/python-genshi-doc/html/common
+doc/*.gif usr/share/doc/python-genshi-doc/html
+doc/*.png usr/share/doc/python-genshi-doc/html
+doc/*.html usr/share/doc/python-genshi-doc/html
+doc/*.txt usr/share/doc/python-genshi-doc/txt
+doc/api usr/share/doc/python-genshi-doc/html
Property changes on: packages/genshi/trunk/debian/python-genshi-doc.install
___________________________________________________________________
Name: svn:mergeinfo
+
Added: packages/genshi/trunk/debian/python-genshi-doc.links
===================================================================
--- packages/genshi/trunk/debian/python-genshi-doc.links (rev 0)
+++ packages/genshi/trunk/debian/python-genshi-doc.links 2009-01-18 21:46:13 UTC (rev 7364)
@@ -0,0 +1,3 @@
+# Overwrite jquery.js from upstream tarball with a link to jquery.js
+# provided by jQuery Debian package
+/usr/share/javascript/jquery/jquery.js usr/share/doc/python-genshi-doc/examples/tutorial/geddit/static/jquery.js
Modified: packages/genshi/trunk/debian/rules
===================================================================
--- packages/genshi/trunk/debian/rules 2009-01-18 21:33:35 UTC (rev 7363)
+++ packages/genshi/trunk/debian/rules 2009-01-18 21:46:13 UTC (rev 7364)
@@ -7,10 +7,11 @@
include /usr/share/cdbs/1/class/python-distutils.mk
# Don't compress .py files
-DEB_COMPRESS_EXCLUDE := .py .txt .cfg
+DEB_COMPRESS_EXCLUDE := .py .txt .cfg .js
# Install egg-info directories
DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed
+DEB_DESTDIR=debian/python-genshi
clean::
-rm -rf Genshi.egg-info
More information about the Python-modules-commits
mailing list