[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