r1930 - in zope.testbrowser/trunk/debian (5 files)
kobold at users.alioth.debian.org
kobold at users.alioth.debian.org
Tue Jan 5 19:40:39 UTC 2010
Date: Tuesday, January 5, 2010 @ 19:40:36
Author: kobold
Revision: 1930
Convert to debhelper 7 and the pydeb dh7 extension.
Modified:
zope.testbrowser/trunk/debian/changelog
zope.testbrowser/trunk/debian/compat
zope.testbrowser/trunk/debian/control
zope.testbrowser/trunk/debian/rules
zope.testbrowser/trunk/debian/tests/all
Modified: zope.testbrowser/trunk/debian/changelog
===================================================================
--- zope.testbrowser/trunk/debian/changelog 2010-01-05 19:18:13 UTC (rev 1929)
+++ zope.testbrowser/trunk/debian/changelog 2010-01-05 19:40:36 UTC (rev 1930)
@@ -1,3 +1,9 @@
+zope.testbrowser (3.5.1-5) unstable; urgency=low
+
+ * Convert to debhelper 7 and the pydeb dh7 extension.
+
+ -- Fabio Tranchitella <kobold at debian.org> Tue, 05 Jan 2010 20:43:05 +0100
+
zope.testbrowser (3.5.1-4) unstable; urgency=low
* debian/control: build-depend on pyton-vab.pydeb >= 1.3.0-2.
Modified: zope.testbrowser/trunk/debian/compat
===================================================================
--- zope.testbrowser/trunk/debian/compat 2010-01-05 19:18:13 UTC (rev 1929)
+++ zope.testbrowser/trunk/debian/compat 2010-01-05 19:40:36 UTC (rev 1930)
@@ -1 +1 @@
-5
+7
Modified: zope.testbrowser/trunk/debian/control
===================================================================
--- zope.testbrowser/trunk/debian/control 2010-01-05 19:18:13 UTC (rev 1929)
+++ zope.testbrowser/trunk/debian/control 2010-01-05 19:40:36 UTC (rev 1930)
@@ -3,19 +3,20 @@
Priority: extra
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 (>= 5.0.38), python-all-dev (>= 2.3.5-11), python-central (>= 0.5.6), python-setuptools (>= 0.6b3), python-van.pydeb (>= 1.3.0-2)
+Build-Depends: debhelper (>= 7), python-all-dev (>= 2.3.5-11), python-central (>= 0.5.6), python-setuptools (>= 0.6b3), python-van.pydeb (>= 1.3.0-4)
Standards-Version: 3.8.3
XS-Python-Version: all
XS-Vcs-Svn: svn://svn.debian.org/pkg-zope/zope.testbrowser/trunk
Package: python-zope.testbrowser
Architecture: all
-Depends: ${setuptools:Depends}, ${python:Depends}, ${shlibs:Depends}
-Provides: ${python:Provides}
-Suggests: ${setuptools:Suggests}
+Depends: ${pydeb:Depends}, ${python:Depends}, ${misc:Depends}
+Recommends: ${pydeb:Recommends}
+Provides: ${pydeb:Provides}, ${python:Provides}
+Suggests: ${pydeb:Suggests}
Conflicts: zope3
XB-Python-Version: ${python:Versions}
-Description: programmable browser for functional black-box tests
+Description: Programmable browser for functional black-box tests
Provides an easy-to-use programmable web browser with special focus on
testing. It is used in Zope, but it's not Zope specific at all. For
instance, it can be used to test or otherwise interact with any web site.
Modified: zope.testbrowser/trunk/debian/rules
===================================================================
--- zope.testbrowser/trunk/debian/rules 2010-01-05 19:18:13 UTC (rev 1929)
+++ zope.testbrowser/trunk/debian/rules 2010-01-05 19:40:36 UTC (rev 1930)
@@ -1,9 +1,6 @@
#!/usr/bin/make -f
-include /usr/share/python-van.pydeb/rules_templates/rules.1.mk
+export PYDEB_SUGGESTS_EXTRAS="docs test"
-dependencies-python%:
- (echo -n 'setuptools:Depends=' && van-pydeb depends --egg-info debian/$(package)/$(call py_libdir,$*)/$(py_package).egg-info --exclude-extra test) >> debian/$(package).substvars
- (echo -n 'setuptools:Provides=' && van-pydeb depends --egg-info debian/$(package)/$(call py_libdir,$*)/$(py_package).egg-info --exclude-extra test) >> debian/$(package).substvars
- # docs and test to suggests
- (echo -n 'setuptools:Suggests=' && van-pydeb depends --egg-info debian/$(package)/$(call py_libdir,$*)/$(py_package).egg-info --extra test) >> debian/$(package).substvars
+%:
+ dh --with pydeb --with python-central $@
Modified: zope.testbrowser/trunk/debian/tests/all
===================================================================
--- zope.testbrowser/trunk/debian/tests/all 2010-01-05 19:18:13 UTC (rev 1929)
+++ zope.testbrowser/trunk/debian/tests/all 2010-01-05 19:40:36 UTC (rev 1930)
@@ -1,27 +1,2 @@
#!/bin/bash
-
-set -e
-
-PYVERS=$(pyversions -vr debian/control)
-TMPFILE=$(mktemp)
-
-cat > $TMPFILE << EOF
-import sys
-from zope.testing import testrunner
-
-subs = (sys.version_info[0], sys.version_info[1])
-test_path = '/usr/lib/python%s.%s/site-packages/' % subs
-
-
-
-exitcode = testrunner.run([
- '--tests-pattern', '^f?tests$',
- '-s', 'zope.testbrowser',
- '--test-path', test_path
- ])
-sys.exit(exitcode)
-EOF
-
-for version in ${PYVERS}; do
- python${version} ${TMPFILE}
-done
+. /usr/share/python-zope.testing/test_helper
More information about the pkg-zope-developers
mailing list