r2964 - in zodb/trunk/debian (5 files)
jmuchemb-guest at users.alioth.debian.org
jmuchemb-guest at users.alioth.debian.org
Tue Aug 11 13:47:01 UTC 2015
Date: Tuesday, August 11, 2015 @ 13:47:01
Author: jmuchemb-guest
Revision: 2964
Enable all tests now that python-manuel is packaged
Modified:
zodb/trunk/debian/changelog
zodb/trunk/debian/patches/series
zodb/trunk/debian/rules
zodb/trunk/debian/tests/control
Deleted:
zodb/trunk/debian/patches/manuel-is-not-packaged-for-Debian.patch
Modified: zodb/trunk/debian/changelog
===================================================================
--- zodb/trunk/debian/changelog 2015-08-11 13:46:57 UTC (rev 2963)
+++ zodb/trunk/debian/changelog 2015-08-11 13:47:01 UTC (rev 2964)
@@ -5,9 +5,7 @@
[ Gediminas Paulauskas ]
* New upstream release 3.10.5
* debian/patches/lp_135108.patch: remove, fixed upstream.
- * debian/patches/no_manuel.patch: add to remove manuel from dependencies.
* debian/rules:
- - delete test files that import manuel.
- do not fix shebangs, dh_python2 does it for us.
- install upstream changelog.
* debian/compat: bump to 9
@@ -27,7 +25,6 @@
* Merge 1:3.9.7-5
* New upstream 3.10.x snapshot (2014-03-10).
- drop patches merged upstream: new-transaction.patch, testUtils.patch
- - refresh patch that removes 'manuel' from dependencies
* Manage patches with gbp-pq.
* Add patch to fix possible data corruption after FileStorage is truncated
to roll back a transaction.
@@ -36,6 +33,7 @@
- fix broken dependency (the test suite don't require anymore an old
version of python-zope.testing)
- make sure tests are not run with root user
+ - depend on python-manuel, as required by a few tests
* Update Standards-Version to 3.9.6 (no change needed).
* debian/control:
- build-depend on dh-python, as requested by dh_python2
Deleted: zodb/trunk/debian/patches/manuel-is-not-packaged-for-Debian.patch
===================================================================
--- zodb/trunk/debian/patches/manuel-is-not-packaged-for-Debian.patch 2015-08-11 13:46:57 UTC (rev 2963)
+++ zodb/trunk/debian/patches/manuel-is-not-packaged-for-Debian.patch 2015-08-11 13:47:01 UTC (rev 2964)
@@ -1,23 +0,0 @@
-From: Julien Muchembled <jm at jmuchemb.eu>
-Date: Tue, 2 Jun 2015 21:04:41 +0200
-Subject: manuel is not packaged for Debian
-
----
- setup.py | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 5d4beec..24bfca9 100644
---- a/setup.py
-+++ b/setup.py
-@@ -194,8 +194,8 @@ def read_file(*path):
- classifiers = filter(None, classifiers.split("\n")),
- long_description = long_description,
- test_suite="__main__.alltests", # to support "setup.py test"
-- tests_require = ['zope.testing', manuel_version],
-- extras_require = dict(test=['zope.testing', manuel_version]),
-+ tests_require = ['zope.testing'],
-+ extras_require = dict(test=['zope.testing']),
- install_requires = [
- transaction_version,
- 'zc.lockfile',
Modified: zodb/trunk/debian/patches/series
===================================================================
--- zodb/trunk/debian/patches/series 2015-08-11 13:46:57 UTC (rev 2963)
+++ zodb/trunk/debian/patches/series 2015-08-11 13:47:01 UTC (rev 2964)
@@ -1,4 +1,3 @@
Make-compatible-with-python-persistent-4.x.patch
Don-t-provide-persistent-headers-in-python-zodb.patch
-manuel-is-not-packaged-for-Debian.patch
Fix-possible-data-corruption-after-FileStorage-is-tr.patch
Modified: zodb/trunk/debian/rules
===================================================================
--- zodb/trunk/debian/rules 2015-08-11 13:46:57 UTC (rev 2963)
+++ zodb/trunk/debian/rules 2015-08-11 13:47:01 UTC (rev 2964)
@@ -7,9 +7,6 @@
override_dh_install:
dh_install
- # remove tests that import manuel, not available
- rm debian/python-zodb/usr/lib/python2.*/*-packages/ZODB/tests/testconflictresolution.py
- rm debian/python-zodb/usr/lib/python2.*/*-packages/ZODB/tests/testhistoricalconnections.py
# remove C source files
find debian/python-zodb -name '*.c' -delete
# remove persistent module provided by python-persistent instead
Modified: zodb/trunk/debian/tests/control
===================================================================
--- zodb/trunk/debian/tests/control 2015-08-11 13:46:57 UTC (rev 2963)
+++ zodb/trunk/debian/tests/control 2015-08-11 13:47:01 UTC (rev 2964)
@@ -1,2 +1,2 @@
Tests: all
-Depends: @, python-zope.testrunner, python-zope.testing
+Depends: @, python-zope.testrunner, python-zope.testing, python-manuel
More information about the pkg-zope-developers
mailing list