[Python-modules-commits] r18279 - in packages/genshi/tags (11 files)
arnau at users.alioth.debian.org
arnau at users.alioth.debian.org
Tue Aug 23 05:56:58 UTC 2011
Date: Tuesday, August 23, 2011 @ 05:56:56
Author: arnau
Revision: 18279
[svn-buildpackage] Tagging genshi 0.6-2
Added:
packages/genshi/tags/0.6-2/
packages/genshi/tags/0.6-2/debian/changelog
(from rev 18276, packages/genshi/trunk/debian/changelog)
packages/genshi/tags/0.6-2/debian/control
(from rev 18276, packages/genshi/trunk/debian/control)
packages/genshi/tags/0.6-2/debian/copyright
(from rev 18276, packages/genshi/trunk/debian/copyright)
packages/genshi/tags/0.6-2/debian/rules
(from rev 18275, packages/genshi/trunk/debian/rules)
Deleted:
packages/genshi/tags/0.6-2/debian/changelog
packages/genshi/tags/0.6-2/debian/control
packages/genshi/tags/0.6-2/debian/copyright
packages/genshi/tags/0.6-2/debian/pycompat
packages/genshi/tags/0.6-2/debian/pyversions
packages/genshi/tags/0.6-2/debian/rules
Deleted: packages/genshi/tags/0.6-2/debian/changelog
===================================================================
--- packages/genshi/trunk/debian/changelog 2011-08-23 01:00:06 UTC (rev 18269)
+++ packages/genshi/tags/0.6-2/debian/changelog 2011-08-23 05:56:56 UTC (rev 18279)
@@ -1,157 +0,0 @@
-genshi (0.6-1) unstable; urgency=low
-
- * New upstream release. Closes: #578759.
- + debian/rules:
- - Enable building C extension which has now been disabled by
- default.
- * Switch to dpkg-source 3.0 (quilt) format.
- * debian/control:
- + Bump Standards-Version to 3.8.4. No changes needed.
- * debian/watch:
- + Use FTP passive mode.
- * debian/copyright:
- + Update copyright years.
-
- -- Arnaud Fontaine <arnau at debian.org> Fri, 23 Apr 2010 08:03:08 +0100
-
-genshi (0.5.1-2) unstable; urgency=low
-
- * debian/control:
- + Add ${misc:Depends} to Depends in case the result of a call to
- debhelper tools adds extra dependencies.
- + Replace python-setuptools by python-pkg-resources in Suggests.
- Closes: #546433.
- + Update Standards-Version to 3.8.3. No changes needed.
- * debian/python-genshi-doc.doc-base:
- + Make the title more helpful. Closes: #509704.
-
- -- Arnaud Fontaine <arnau at debian.org> Fri, 25 Sep 2009 13:14:48 +0100
-
-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.
-
- -- Arnaud Fontaine <arnau at debian.org> Wed, 03 Dec 2008 18:53:52 +0000
-
-genshi (0.5.0-1) unstable; urgency=low
-
- * New upstream release. Closes: #487240.
- * debian/control:
- + Update Standards-Version to 3.8.0. No changes needed.
- + Switch Architecture to any as a shared library is now built.
- + Build-Depends on python-all-dev.
- * debian/copyright:
- + Update copyright years.
-
- -- Arnaud Fontaine <arnau at debian.org> Wed, 18 Jun 2008 23:11:14 +0900
-
-genshi (0.4.4-4) unstable; urgency=low
-
- [ Monty Taylor ]
- * Reverted removing of python-setuptools. Setuptools is required for the
- entrypoints to be able to provide templates for TurboGears.
- Closes: #479256.
-
- -- Arnaud Fontaine <arnau at debian.org> Fri, 30 May 2008 12:57:44 +0200
-
-genshi (0.4.4-3) unstable; urgency=low
-
- [ Arnaud Fontaine ]
- * debian/control:
- + Drop the build dependency on python-xml as it is now included in
- the standard python 2.4 library and Build-Depends on python 2.4.
- Closes: #468592.
- * debian/doc-base:
- + Set the section to Programming/Python instead of invalid section
- Apps/Programming.
-
- [ Sandro Tosi ]
- * debian/control
- - Fixed Vcs-Browser field.
-
- -- Arnaud Fontaine <arnau at debian.org> Wed, 12 Mar 2008 11:41:02 +0000
-
-genshi (0.4.4-2) unstable; urgency=low
-
- [ Arnaud Fontaine ]
- * New email address.
- * Drop useless dependency on python-setuptools, use distutils instead.
- + Add debian/patches/01_no_setuptools.patch.
- * Remove useless debian/control.in.
- * debian/control:
- + Update Standards-Version to 3.7.3. No changes needed.
- + Remove useless field against old dummy package (python-genshi is
- already in etch).
- * debian/copyright:
- + Update copyright years.
-
- [ Piotr Ożarowski ]
- * Homepage field added (dpkg supports it now).
- * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now).
-
- -- Arnaud Fontaine <arnau at debian.org> Sun, 23 Dec 2007 14:25:43 +0000
-
-genshi (0.4.4-1) unstable; urgency=low
-
- * New upstream release.
-
- -- Arnaud Fontaine <arnaud at andesi.org> Wed, 18 Jul 2007 18:21:53 +0200
-
-genshi (0.4.3-1) unstable; urgency=low
-
- * New upstream release.
- * Build-Depends on python-support >= 0.6.4 and remove egg stuff from
- debian/rules.
- * debian/control*:
- + Add XS-Vcs-Browser field.
-
- -- Arnaud Fontaine <arnaud at andesi.org> Tue, 17 Apr 2007 00:10:55 +0200
-
-genshi (0.4-1) unstable; urgency=low
-
- * New upstream release.
- * Remove useless python-markup transition package.
- * Add Provides against python-markup.
- * Add doc-base.
- * Add depends against python-xml.
- * Add suggests to python-setuptools.
-
- -- Arnaud Fontaine <arnaud at andesi.org> Mon, 16 Apr 2007 17:49:03 +0200
-
-genshi (0.3.6-1) experimental; urgency=low
-
- [ Arnaud Fontaine ]
- * New upstream release.
-
- [ Piotr Ozarowski ]
- * Added XS-Vcs-Svn field to debian/control*.
-
- -- Arnaud Fontaine <arnaud at andesi.org> Sat, 20 Jan 2007 15:30:30 +0100
-
-genshi (0.3.5-1) unstable; urgency=low
-
- * New upstream release.
-
- -- Arnaud Fontaine <arnaud at andesi.org> Mon, 11 Dec 2006 01:03:27 +0100
-
-genshi (0.3.4-1) unstable; urgency=low
-
- * New upstream release.
- * Upstream renames markup to genshi.
- * License the package under the GNU/GPL.
-
- -- Arnaud Fontaine <arnaud at andesi.org> Thu, 2 Nov 2006 23:42:32 +0100
-
-markup (0.2.0-1) unstable; urgency=low
-
- * Initial release. Closes: #383947.
-
- -- Arnaud Fontaine <arnaud at andesi.org> Fri, 25 Aug 2006 14:00:37 +0200
Copied: packages/genshi/tags/0.6-2/debian/changelog (from rev 18276, packages/genshi/trunk/debian/changelog)
===================================================================
--- packages/genshi/tags/0.6-2/debian/changelog (rev 0)
+++ packages/genshi/tags/0.6-2/debian/changelog 2011-08-23 05:56:56 UTC (rev 18279)
@@ -0,0 +1,169 @@
+genshi (0.6-2) unstable; urgency=low
+
+ * Switch to dh_python2. Thanks to Julian Taylor. Closes: #637383.
+ * debian/control:
+ + Bump Standards-Version to 3.9.2. No changes needed.
+ * debian/copyright:
+ + Update copyright years.
+ * debian/rules:
+ + Run tests suite at build time. Closes: #581774.
+
+ -- Arnaud Fontaine <arnau at debian.org> Tue, 23 Aug 2011 11:58:39 +0900
+
+genshi (0.6-1) unstable; urgency=low
+
+ * New upstream release. Closes: #578759.
+ + debian/rules:
+ - Enable building C extension which has now been disabled by
+ default.
+ * Switch to dpkg-source 3.0 (quilt) format.
+ * debian/control:
+ + Bump Standards-Version to 3.8.4. No changes needed.
+ * debian/watch:
+ + Use FTP passive mode.
+ * debian/copyright:
+ + Update copyright years.
+
+ -- Arnaud Fontaine <arnau at debian.org> Fri, 23 Apr 2010 08:03:08 +0100
+
+genshi (0.5.1-2) unstable; urgency=low
+
+ * debian/control:
+ + Add ${misc:Depends} to Depends in case the result of a call to
+ debhelper tools adds extra dependencies.
+ + Replace python-setuptools by python-pkg-resources in Suggests.
+ Closes: #546433.
+ + Update Standards-Version to 3.8.3. No changes needed.
+ * debian/python-genshi-doc.doc-base:
+ + Make the title more helpful. Closes: #509704.
+
+ -- Arnaud Fontaine <arnau at debian.org> Fri, 25 Sep 2009 13:14:48 +0100
+
+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.
+
+ -- Arnaud Fontaine <arnau at debian.org> Wed, 03 Dec 2008 18:53:52 +0000
+
+genshi (0.5.0-1) unstable; urgency=low
+
+ * New upstream release. Closes: #487240.
+ * debian/control:
+ + Update Standards-Version to 3.8.0. No changes needed.
+ + Switch Architecture to any as a shared library is now built.
+ + Build-Depends on python-all-dev.
+ * debian/copyright:
+ + Update copyright years.
+
+ -- Arnaud Fontaine <arnau at debian.org> Wed, 18 Jun 2008 23:11:14 +0900
+
+genshi (0.4.4-4) unstable; urgency=low
+
+ [ Monty Taylor ]
+ * Reverted removing of python-setuptools. Setuptools is required for the
+ entrypoints to be able to provide templates for TurboGears.
+ Closes: #479256.
+
+ -- Arnaud Fontaine <arnau at debian.org> Fri, 30 May 2008 12:57:44 +0200
+
+genshi (0.4.4-3) unstable; urgency=low
+
+ [ Arnaud Fontaine ]
+ * debian/control:
+ + Drop the build dependency on python-xml as it is now included in
+ the standard python 2.4 library and Build-Depends on python 2.4.
+ Closes: #468592.
+ * debian/doc-base:
+ + Set the section to Programming/Python instead of invalid section
+ Apps/Programming.
+
+ [ Sandro Tosi ]
+ * debian/control
+ - Fixed Vcs-Browser field.
+
+ -- Arnaud Fontaine <arnau at debian.org> Wed, 12 Mar 2008 11:41:02 +0000
+
+genshi (0.4.4-2) unstable; urgency=low
+
+ [ Arnaud Fontaine ]
+ * New email address.
+ * Drop useless dependency on python-setuptools, use distutils instead.
+ + Add debian/patches/01_no_setuptools.patch.
+ * Remove useless debian/control.in.
+ * debian/control:
+ + Update Standards-Version to 3.7.3. No changes needed.
+ + Remove useless field against old dummy package (python-genshi is
+ already in etch).
+ * debian/copyright:
+ + Update copyright years.
+
+ [ Piotr Ożarowski ]
+ * Homepage field added (dpkg supports it now).
+ * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now).
+
+ -- Arnaud Fontaine <arnau at debian.org> Sun, 23 Dec 2007 14:25:43 +0000
+
+genshi (0.4.4-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Arnaud Fontaine <arnaud at andesi.org> Wed, 18 Jul 2007 18:21:53 +0200
+
+genshi (0.4.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * Build-Depends on python-support >= 0.6.4 and remove egg stuff from
+ debian/rules.
+ * debian/control*:
+ + Add XS-Vcs-Browser field.
+
+ -- Arnaud Fontaine <arnaud at andesi.org> Tue, 17 Apr 2007 00:10:55 +0200
+
+genshi (0.4-1) unstable; urgency=low
+
+ * New upstream release.
+ * Remove useless python-markup transition package.
+ * Add Provides against python-markup.
+ * Add doc-base.
+ * Add depends against python-xml.
+ * Add suggests to python-setuptools.
+
+ -- Arnaud Fontaine <arnaud at andesi.org> Mon, 16 Apr 2007 17:49:03 +0200
+
+genshi (0.3.6-1) experimental; urgency=low
+
+ [ Arnaud Fontaine ]
+ * New upstream release.
+
+ [ Piotr Ozarowski ]
+ * Added XS-Vcs-Svn field to debian/control*.
+
+ -- Arnaud Fontaine <arnaud at andesi.org> Sat, 20 Jan 2007 15:30:30 +0100
+
+genshi (0.3.5-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Arnaud Fontaine <arnaud at andesi.org> Mon, 11 Dec 2006 01:03:27 +0100
+
+genshi (0.3.4-1) unstable; urgency=low
+
+ * New upstream release.
+ * Upstream renames markup to genshi.
+ * License the package under the GNU/GPL.
+
+ -- Arnaud Fontaine <arnaud at andesi.org> Thu, 2 Nov 2006 23:42:32 +0100
+
+markup (0.2.0-1) unstable; urgency=low
+
+ * Initial release. Closes: #383947.
+
+ -- Arnaud Fontaine <arnaud at andesi.org> Fri, 25 Aug 2006 14:00:37 +0200
Deleted: packages/genshi/tags/0.6-2/debian/control
===================================================================
--- packages/genshi/trunk/debian/control 2011-08-23 01:00:06 UTC (rev 18269)
+++ packages/genshi/tags/0.6-2/debian/control 2011-08-23 05:56:56 UTC (rev 18279)
@@ -1,36 +0,0 @@
-Source: genshi
-Section: python
-Priority: optional
-Maintainer: Arnaud Fontaine <arnau at debian.org>
-Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 5.0.37.2),
- cdbs (>= 0.4.43),
- python-all-dev (>= 2.4),
- python-support (>= 0.7.1),
- python-setuptools (>= 0.6b3)
-Standards-Version: 3.8.4
-Homepage: http://genshi.edgewall.org/
-Vcs-Svn: svn://svn.debian.org/python-modules/packages/genshi/trunk/
-Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/genshi/trunk/
-
-Package: python-genshi
-Architecture: any
-Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
-Suggests: doc-base, python-pkg-resources, 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, ${misc:Depends}
-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.
Copied: packages/genshi/tags/0.6-2/debian/control (from rev 18276, packages/genshi/trunk/debian/control)
===================================================================
--- packages/genshi/tags/0.6-2/debian/control (rev 0)
+++ packages/genshi/tags/0.6-2/debian/control 2011-08-23 05:56:56 UTC (rev 18279)
@@ -0,0 +1,36 @@
+Source: genshi
+Section: python
+Priority: optional
+Maintainer: Arnaud Fontaine <arnau at debian.org>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 5.0.37.2),
+ cdbs (>= 0.4.90~),
+ python-all-dev (>= 2.6.6-3~),
+ python-setuptools (>= 0.6b3)
+Standards-Version: 3.9.2
+X-Python-Version: >= 2.4
+Homepage: http://genshi.edgewall.org/
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/genshi/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/genshi/trunk/
+
+Package: python-genshi
+Architecture: any
+Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Suggests: doc-base, python-pkg-resources, 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, ${misc:Depends}
+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/tags/0.6-2/debian/copyright
===================================================================
--- packages/genshi/trunk/debian/copyright 2011-08-23 01:00:06 UTC (rev 18269)
+++ packages/genshi/tags/0.6-2/debian/copyright 2011-08-23 05:56:56 UTC (rev 18279)
@@ -1,42 +0,0 @@
-This package was debianized by Arnaud Fontaine <arnau at debian.org> on
-Fri, 25 Aug 2006 14:00:37 +0200.
-
-It was downloaded from http://genshi.edgewall.org/wiki/Download
-
-Author: Edgewall Software <info at edgewall.org>
-
-Copyright: 2006-2010 Edgewall Software
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
-
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above
- copyright notice, this list of conditions and the following
- disclaimer in the documentation and/or other materials
- provided with the distribution.
-
- 3. The name of the author may not be used to endorse or promote
- products derived from this software without specific prior
- written permission.
-
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR âAS ISâ AND ANY EXPRESS OR
- IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
- DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
- GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-The Debian packaging is (C) 2006-2010, Arnaud Fontaine
-<arnau at debian.org> and is licensed under the GPL. On Debian systems,
-the complete text of the GNU General Public License can be found in
-`/usr/share/common-licenses/GPL'.
Copied: packages/genshi/tags/0.6-2/debian/copyright (from rev 18276, packages/genshi/trunk/debian/copyright)
===================================================================
--- packages/genshi/tags/0.6-2/debian/copyright (rev 0)
+++ packages/genshi/tags/0.6-2/debian/copyright 2011-08-23 05:56:56 UTC (rev 18279)
@@ -0,0 +1,42 @@
+This package was debianized by Arnaud Fontaine <arnau at debian.org> on
+Fri, 25 Aug 2006 14:00:37 +0200.
+
+It was downloaded from http://genshi.edgewall.org/wiki/Download
+
+Author: Edgewall Software <info at edgewall.org>
+
+Copyright: 2006-2011 Edgewall Software
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials
+ provided with the distribution.
+
+ 3. The name of the author may not be used to endorse or promote
+ products derived from this software without specific prior
+ written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR âAS ISâ AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+The Debian packaging is (C) 2006-2011, Arnaud Fontaine
+<arnau at debian.org> and is licensed under the GPL. On Debian systems,
+the complete text of the GNU General Public License can be found in
+`/usr/share/common-licenses/GPL'.
Deleted: packages/genshi/tags/0.6-2/debian/pycompat
===================================================================
--- packages/genshi/trunk/debian/pycompat 2011-08-23 01:00:06 UTC (rev 18269)
+++ packages/genshi/tags/0.6-2/debian/pycompat 2011-08-23 05:56:56 UTC (rev 18279)
@@ -1 +0,0 @@
-2
Deleted: packages/genshi/tags/0.6-2/debian/pyversions
===================================================================
--- packages/genshi/trunk/debian/pyversions 2011-08-23 01:00:06 UTC (rev 18269)
+++ packages/genshi/tags/0.6-2/debian/pyversions 2011-08-23 05:56:56 UTC (rev 18279)
@@ -1 +0,0 @@
-2.4-
Deleted: packages/genshi/tags/0.6-2/debian/rules
===================================================================
--- packages/genshi/trunk/debian/rules 2011-08-23 01:00:06 UTC (rev 18269)
+++ packages/genshi/tags/0.6-2/debian/rules 2011-08-23 05:56:56 UTC (rev 18279)
@@ -1,52 +0,0 @@
-#!/usr/bin/make -f
-# -*- mode: makefile; coding: utf-8 -*-
-
-DEB_PYTHON_SYSTEM=pysupport
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/python-distutils.mk
-
-# Don't compress .py files
-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
-
-# Enable the C extension
-DEB_PYTHON_SETUP_CMD += --with-speedups
-
-clean::
- -rm -rf $(CURDIR)/Genshi.egg-info
-
-## SVN snapshot (changelog entry with a version: a.b.c~svnREVISION-d)
-## Get the source from the SVN upstream repository, then generate the
-## documentation (which is in the release tarballs but not in the SVN
-## repository and requires python-docutils and python-epydoc packages)
-## and finally create the tarball
-#SVN_URL := https://svn.edgewall.org/repos/genshi/trunk
-#SVN_REVISION := $(shell echo $(DEB_UPSTREAM_VERSION)|sed 's/.*~svn\([0-9]*\)/\1/')
-#SVN_DEB_TARBALL_DIR := $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)
-#SVN_DEB_TARBALL := $(CURDIR)/../$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz
-#
-## Adapted to CDBS and Genshi from:
-## http://wiki.debian.org/SandroTosi/Svn_get-orig-source
-#get-orig-source:
-# -rm -rf $(SVN_DEB_TARBALL_DIR) $(SVN_DEB_TARBALL)
-#
-# svn export -r $(SVN_REVISION) $(SVN_URL) $(SVN_DEB_TARBALL_DIR)
-#
-# ( cd $(SVN_DEB_TARBALL_DIR) && python setup.py build_doc )
-#
-# # Get rid of byte-compile files created when building the
-# # documentation
-# find $(SVN_DEB_TARBALL_DIR) -name '*.pyc' -exec rm '{}' \;
-#
-# GZIP='--best --no-name' tar czf $(SVN_DEB_TARBALL) -C $(SVN_DEB_TARBALL_DIR)/../ \
-# $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)
-#
-# -rm -rf $(SVN_DEB_TARBALL_DIR)
-#
-# echo "Created: $(SVN_DEB_TARBALL)"
-#
-#.PHONY: get-orig-source
Copied: packages/genshi/tags/0.6-2/debian/rules (from rev 18275, packages/genshi/trunk/debian/rules)
===================================================================
--- packages/genshi/tags/0.6-2/debian/rules (rev 0)
+++ packages/genshi/tags/0.6-2/debian/rules 2011-08-23 05:56:56 UTC (rev 18279)
@@ -0,0 +1,58 @@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+
+# Don't compress .py files
+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
+
+# Enable the C extension
+DEB_PYTHON_SETUP_CMD += --with-speedups
+
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+binary-install/python-genshi::
+ for py in $(shell pyversions -vr); do \
+ PYTHONPATH=$(cdbs_python_destdir)/usr/lib/python$$py/site-packages \
+ python$$py setup.py test; \
+ done;
+endif
+
+clean::
+ -rm -rf $(CURDIR)/Genshi.egg-info
+
+## SVN snapshot (changelog entry with a version: a.b.c~svnREVISION-d)
+## Get the source from the SVN upstream repository, then generate the
+## documentation (which is in the release tarballs but not in the SVN
+## repository and requires python-docutils and python-epydoc packages)
+## and finally create the tarball
+#SVN_URL := https://svn.edgewall.org/repos/genshi/trunk
+#SVN_REVISION := $(shell echo $(DEB_UPSTREAM_VERSION)|sed 's/.*~svn\([0-9]*\)/\1/')
+#SVN_DEB_TARBALL_DIR := $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)
+#SVN_DEB_TARBALL := $(CURDIR)/../$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz
+#
+## Adapted to CDBS and Genshi from:
+## http://wiki.debian.org/SandroTosi/Svn_get-orig-source
+#get-orig-source:
+# -rm -rf $(SVN_DEB_TARBALL_DIR) $(SVN_DEB_TARBALL)
+#
+# svn export -r $(SVN_REVISION) $(SVN_URL) $(SVN_DEB_TARBALL_DIR)
+#
+# ( cd $(SVN_DEB_TARBALL_DIR) && python setup.py build_doc )
+#
+# # Get rid of byte-compile files created when building the
+# # documentation
+# find $(SVN_DEB_TARBALL_DIR) -name '*.pyc' -exec rm '{}' \;
+#
+# GZIP='--best --no-name' tar czf $(SVN_DEB_TARBALL) -C $(SVN_DEB_TARBALL_DIR)/../ \
+# $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION)
+#
+# -rm -rf $(SVN_DEB_TARBALL_DIR)
+#
+# echo "Created: $(SVN_DEB_TARBALL)"
+#
+#.PHONY: get-orig-source
More information about the Python-modules-commits
mailing list