[Python-modules-commits] r29403 - in packages/python-venusian/trunk/debian (6 files)
barry at users.alioth.debian.org
barry at users.alioth.debian.org
Thu Jun 19 14:53:22 UTC 2014
Date: Thursday, June 19, 2014 @ 14:53:21
Author: barry
Revision: 29403
* debian/control:
- Bumped Standards-Version to 3.9.5 with no other changes necessary.
- Added X-Python-Version and X-Python3-Version headers.
- Added python3-venusian binary package.
- Added Python 3 Build-Depends.
- wrap-and-sort
* debian/rules:
- Convert to --buildsystem=pybuild
- Override default pybuild auto tests.
Added:
packages/python-venusian/trunk/debian/patches/
packages/python-venusian/trunk/debian/patches/series
Modified:
packages/python-venusian/trunk/debian/changelog
packages/python-venusian/trunk/debian/control
packages/python-venusian/trunk/debian/copyright
packages/python-venusian/trunk/debian/rules
Modified: packages/python-venusian/trunk/debian/changelog
===================================================================
--- packages/python-venusian/trunk/debian/changelog 2014-06-19 14:23:54 UTC (rev 29402)
+++ packages/python-venusian/trunk/debian/changelog 2014-06-19 14:53:21 UTC (rev 29403)
@@ -1,3 +1,17 @@
+python-venusian (1.0a8-2) UNRELEASED; urgency=medium
+
+ * debian/control:
+ - Bumped Standards-Version to 3.9.5 with no other changes necessary.
+ - Added X-Python-Version and X-Python3-Version headers.
+ - Added python3-venusian binary package.
+ - Added Python 3 Build-Depends.
+ - wrap-and-sort
+ * debian/rules:
+ - Convert to --buildsystem=pybuild
+ - Override default pybuild auto tests.
+
+ -- Barry Warsaw <barry at debian.org> Mon, 16 Jun 2014 15:02:56 -0400
+
python-venusian (1.0a8-1) unstable; urgency=low
[ Jakub Wilk ]
Modified: packages/python-venusian/trunk/debian/control
===================================================================
--- packages/python-venusian/trunk/debian/control 2014-06-19 14:23:54 UTC (rev 29402)
+++ packages/python-venusian/trunk/debian/control 2014-06-19 14:53:21 UTC (rev 29403)
@@ -3,21 +3,43 @@
Priority: extra
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: TANIGUCHI Takaki <takaki at debian.org>
-Build-Depends: debhelper (>= 7.0.50~),
- python-all(>= 2.6.6-3),
- python-setuptools,
- python-nose
-Standards-Version: 3.9.3
+Build-Depends: debhelper (>= 7.0.50~),
+ dh-python,
+ python-all (>= 2.6.6-3),
+ python-nose,
+ python-nose-exclude,
+ python-setuptools,
+ python3-all,
+ python3-nose,
+ python3-nose-exclude,
+ python3-setuptools
+Standards-Version: 3.9.5
Homepage: http://www.repoze.org
Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-venusian/trunk/
Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-venusian/trunk/
+X-Python-Version: >= 2.7
+X-Python3-Version: >= 3.3
Package: python-venusian
Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}
+Depends: ${misc:Depends}, ${python:Depends}
Provides: ${python:Provides}
Description: library for deferring decorator actions
Venusian is a library which allows framework authors to defer decorator
actions. Instead of taking actions when a function (or class) decorator is
executed at import time, you can defer the action usually taken by the
decorator until a separate "scan" phase.
+ .
+ This is the Python 2 version.
+
+Package: python3-venusian
+Architecture: all
+Depends: ${misc:Depends}, ${python3:Depends}
+Provides: ${python3:Provides}
+Description: library for deferring decorator actions
+ Venusian is a library which allows framework authors to defer decorator
+ actions. Instead of taking actions when a function (or class) decorator is
+ executed at import time, you can defer the action usually taken by the
+ decorator until a separate "scan" phase.
+ .
+ This is the Python 3 version.
Modified: packages/python-venusian/trunk/debian/copyright
===================================================================
--- packages/python-venusian/trunk/debian/copyright 2014-06-19 14:23:54 UTC (rev 29402)
+++ packages/python-venusian/trunk/debian/copyright 2014-06-19 14:53:21 UTC (rev 29403)
@@ -2,8 +2,8 @@
Upstream-Name: python-venusian
Source: http://pypi.python.org/pypi/venusian
-Files: *
-Copyright: 2010 Agendaless Consulting and Contributors.<repoze-dev at lists.repoze.org>
+Files: *
+Copyright: 2010 Agendaless Consulting and Contributors.<repoze-dev at lists.repoze.org>
License: other
A copyright notice accompanies this license document that identifies
the copyright holders.
@@ -49,7 +49,7 @@
License: Zope-2.1
A copyright notice accompanies this license document that
identifies the copyright holders.
- .
+ .
This license has been certified as open source. It has also
been designated as GPL compatible by the Free Software
Foundation (FSF).
@@ -117,4 +117,3 @@
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
-
Added: packages/python-venusian/trunk/debian/patches/series
===================================================================
Modified: packages/python-venusian/trunk/debian/rules
===================================================================
--- packages/python-venusian/trunk/debian/rules 2014-06-19 14:23:54 UTC (rev 29402)
+++ packages/python-venusian/trunk/debian/rules 2014-06-19 14:53:21 UTC (rev 29403)
@@ -1,4 +1,10 @@
#!/usr/bin/make -f
+export PYBUILD_NAME=venusian
+
%:
- dh $@ --with python2
+ dh $@ --with python2,python3 --buildsystem=pybuild
+
+override_dh_auto_test:
+ PYBUILD_SYSTEM=custom \
+ PYBUILD_TEST_ARGS="{interpreter} setup.py nosetests" dh_auto_test
More information about the Python-modules-commits
mailing list