r3040 - in zconfig/trunk/debian (10 files)

jmuchemb-guest at users.alioth.debian.org jmuchemb-guest at users.alioth.debian.org
Thu Dec 8 21:21:24 UTC 2016


    Date: Thursday, December 8, 2016 @ 21:21:16
  Author: jmuchemb-guest
Revision: 3040

New upstream release with support for Python 3

Added:
  zconfig/trunk/debian/python3-zconfig.docs
Modified:
  zconfig/trunk/debian/changelog
  zconfig/trunk/debian/compat
  zconfig/trunk/debian/control
  zconfig/trunk/debian/copyright
  zconfig/trunk/debian/docs
  zconfig/trunk/debian/rules
  zconfig/trunk/debian/tests/control
  zconfig/trunk/debian/watch
Deleted:
  zconfig/trunk/debian/tests/all

Modified: zconfig/trunk/debian/changelog
===================================================================
--- zconfig/trunk/debian/changelog	2016-10-25 22:33:17 UTC (rev 3039)
+++ zconfig/trunk/debian/changelog	2016-12-08 21:21:16 UTC (rev 3040)
@@ -1,7 +1,9 @@
-zconfig (2.9.3-1) UNRELEASED; urgency=low
+zconfig (3.1.0-1) UNRELEASED; urgency=low
 
   * Team upload.
-  * New upstream release.
+
+  [ Gediminas Paulauskas ]
+  * New upstream release 2.9.3
   * debian/control:
     - Drop python-van.pydeb from Build-Depends
     - Remove pydeb substvars.
@@ -12,6 +14,17 @@
   * debian/tests: switch to zope.testrunner.
   * debian/source/options: ignore .egg-info directory.
 
+  [ Julien Muchembled ]
+  * New upstream release 3.1.0
+    + d/copyright: update Copyright: year
+    + d/docs: remove NEWS.txt (it was renamed to CHANGES.txt upstream).
+  * d/watch: refresh from pypi.debian.net, mainly for HTTPS access.
+  * d/control:
+    + Remove useless X-Python-Version (>= 2.6 is implicit).
+    + Update Standards-Version to 3.9.8 (no change needed).
+    + Use canonical URI for Vcs-Svn and Vcs-Browser.
+  * Use debhelper 10 (no change).
+
  -- Gediminas Paulauskas <menesis at pov.lt>  Wed, 15 May 2013 11:39:00 +0300
 
 zconfig (2.8.0-1) unstable; urgency=low

Modified: zconfig/trunk/debian/compat
===================================================================
--- zconfig/trunk/debian/compat	2016-10-25 22:33:17 UTC (rev 3039)
+++ zconfig/trunk/debian/compat	2016-12-08 21:21:16 UTC (rev 3040)
@@ -1 +1 @@
-7
+10

Modified: zconfig/trunk/debian/control
===================================================================
--- zconfig/trunk/debian/control	2016-10-25 22:33:17 UTC (rev 3039)
+++ zconfig/trunk/debian/control	2016-12-08 21:21:16 UTC (rev 3040)
@@ -4,24 +4,34 @@
 Maintainer: Debian/Ubuntu Zope Team <pkg-zope-developers at lists.alioth.debian.org>
 Uploaders: Brian Sutherland <brian at vanguardistas.net>,
            Fabio Tranchitella <kobold at debian.org>
-Build-Depends: debhelper (>= 7.0.50~),
-               python-all (>= 2.6.6-3~),
-               python-setuptools,
-Standards-Version: 3.9.4
-X-Python-Version: >= 2.4
-XS-Testsuite: autopkgtest
+Build-Depends: debhelper (>= 10), dh-python,
+  python-setuptools,      python3-setuptools,
+  python-all,             python3-all,
+Standards-Version: 3.9.8
+Testsuite: autopkgtest
 Homepage: https://pypi.python.org/pypi/ZConfig
-Vcs-Svn: svn://svn.debian.org/pkg-zope/zconfig/trunk
-Vcs-Browser: http://svn.debian.org/viewsvn/pkg-zope/zconfig/trunk
+Vcs-Svn: svn://anonscm.debian.org/pkg-zope/zconfig/trunk
+Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-zope/zconfig/trunk
 
 Package: python-zconfig
 Architecture: all
 Depends: ${python:Depends}, ${misc:Depends}
 Provides: ${python:Provides}
-Description: Structured Configuration Library
+Description: Structured Configuration Library, for Python 2
  ZConfig is a configuration library intended for general use.  It
  supports a hierarchical schema-driven configuration model that allows
  a schema to specify data conversion routines written in Python.
  ZConfig's model is very different from the model supported by the
  ConfigParser module found in Python's standard library, and is more
  suitable to configuration-intensive applications.
+
+Package: python3-zconfig
+Architecture: all
+Depends: ${python3:Depends}, ${misc:Depends}
+Description: Structured Configuration Library, for Python 3
+ ZConfig is a configuration library intended for general use.  It
+ supports a hierarchical schema-driven configuration model that allows
+ a schema to specify data conversion routines written in Python.
+ ZConfig's model is very different from the model supported by the
+ ConfigParser module found in Python's standard library, and is more
+ suitable to configuration-intensive applications.

Modified: zconfig/trunk/debian/copyright
===================================================================
--- zconfig/trunk/debian/copyright	2016-10-25 22:33:17 UTC (rev 3039)
+++ zconfig/trunk/debian/copyright	2016-12-08 21:21:16 UTC (rev 3040)
@@ -4,7 +4,7 @@
 Source: http://pypi.python.org/pypi/ZConfig
 
 Files: *
-Copyright: (c) 2001-2009 Zope Foundation and Contributors.
+Copyright: (c) 2001-2015 Zope Foundation and Contributors.
 License: Zope-2.1
  Zope Public License (ZPL) Version 2.1
  .

Modified: zconfig/trunk/debian/docs
===================================================================
--- zconfig/trunk/debian/docs	2016-10-25 22:33:17 UTC (rev 3039)
+++ zconfig/trunk/debian/docs	2016-12-08 21:21:16 UTC (rev 3040)
@@ -1,2 +1 @@
-NEWS.txt
 README.txt

Added: zconfig/trunk/debian/python3-zconfig.docs
===================================================================
--- zconfig/trunk/debian/python3-zconfig.docs	                        (rev 0)
+++ zconfig/trunk/debian/python3-zconfig.docs	2016-12-08 21:21:16 UTC (rev 3040)
@@ -0,0 +1 @@
+link docs
\ No newline at end of file


Property changes on: zconfig/trunk/debian/python3-zconfig.docs
___________________________________________________________________
Added: svn:special
   + *

Modified: zconfig/trunk/debian/rules
===================================================================
--- zconfig/trunk/debian/rules	2016-10-25 22:33:17 UTC (rev 3039)
+++ zconfig/trunk/debian/rules	2016-12-08 21:21:16 UTC (rev 3040)
@@ -1,10 +1,15 @@
 #!/usr/bin/make -f
 
-%:
-	dh --with python2 $@
+export PYBUILD_NAME=zconfig
 
-override_dh_install:
-	dh_install
+# All tests are run by autopkgtest.
+export PYBUILD_DISABLE = test
 
-	# remove useless test
-	rm debian/python-zconfig/usr/lib/python2.*/*-packages/ZConfig/tests/test_readme.py
+# remove useless test
+export PYBUILD_AFTER_INSTALL = rm {destdir}{install_dir}/ZConfig/tests/test_readme.py
+
+# TODO: use alternatives when a next release fixes these executables for Python 3
+export PYBUILD_AFTER_INSTALL_python3 = rm -r {destdir}/usr/bin
+
+%:
+	dh $@ --with python2,python3 --buildsystem=pybuild

Deleted: zconfig/trunk/debian/tests/all
===================================================================
--- zconfig/trunk/debian/tests/all	2016-10-25 22:33:17 UTC (rev 3039)
+++ zconfig/trunk/debian/tests/all	2016-12-08 21:21:16 UTC (rev 3040)
@@ -1,3 +0,0 @@
-#!/bin/bash
-testfilter="-s ZConfig"
-. /usr/share/python-zope.testrunner/test_helper

Modified: zconfig/trunk/debian/tests/control
===================================================================
--- zconfig/trunk/debian/tests/control	2016-10-25 22:33:17 UTC (rev 3039)
+++ zconfig/trunk/debian/tests/control	2016-12-08 21:21:16 UTC (rev 3040)
@@ -1,2 +1,5 @@
-Tests: all
+Test-Command: testfilter="-s ZConfig"; . /usr/share/python-zope.testrunner/test_helper
 Depends: @, python-zope.testrunner
+
+Test-Command: testfilter="-s ZConfig"; . /usr/share/python3-zope.testrunner/test_helper_3
+Depends: @, python3-zope.testrunner

Modified: zconfig/trunk/debian/watch
===================================================================
--- zconfig/trunk/debian/watch	2016-10-25 22:33:17 UTC (rev 3039)
+++ zconfig/trunk/debian/watch	2016-12-08 21:21:16 UTC (rev 3040)
@@ -1,2 +1,4 @@
+# please also check https://pypi.debian.net/ZConfig/watch
 version=3
-http://pypi.python.org/packages/source/Z/ZConfig/ZConfig-(.*)\.(?:tar\.gz|zip)
+opts=uversionmangle=s/(rc|a|b|c)/~$1/ \
+https://pypi.debian.net/ZConfig/ZConfig-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))




More information about the pkg-zope-developers mailing list