[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