[Python-modules-commits] r24715 - in packages/python-keyring/trunk/debian (3 files)
mitya57-guest at users.alioth.debian.org
mitya57-guest at users.alioth.debian.org
Mon Jun 10 05:28:24 UTC 2013
Date: Monday, June 10, 2013 @ 05:28:17
Author: mitya57-guest
Revision: 24715
* Run tests only for python2.7, as earlier versions do not support unittest discovery.
* Bump python-defaults build-dependency to ensure that python2.7 is available.
* Close #697215.
* Also suggest python[3]-[py]kde4 (closes: #618760).
Modified:
packages/python-keyring/trunk/debian/changelog
packages/python-keyring/trunk/debian/control
packages/python-keyring/trunk/debian/rules
Modified: packages/python-keyring/trunk/debian/changelog
===================================================================
--- packages/python-keyring/trunk/debian/changelog 2013-06-10 03:20:37 UTC (rev 24714)
+++ packages/python-keyring/trunk/debian/changelog 2013-06-10 05:28:17 UTC (rev 24715)
@@ -6,19 +6,22 @@
* Use canonical URIs for Vcs-* fields.
[ Dmitry Shachnev ]
- * New upstream release.
+ * New upstream release (closes: #697215).
* Switch debian/watch to use .tar.bz2 archives from BitBucket, rather than
.zip archives from PyPI; drop unzip build-dependency.
* Recommend python[3]-secretstorage, as the default backend now uses it.
* Suggest python[3]-gi and gir1.2-gnomekeyring-1.0, as the GNOME Keyring
backend now uses it.
- * Suggest python-gdata and python-keyczar as other backends use them.
+ * Suggest python-gdata, python-keyczar and python[3]-[py]kde4, as other
+ backends use them (closes: #618760).
* Drop all previous patches, applied upstream.
* debian/patches/no-pytest-runner.patch: do not require pytest-runner,
it is not in Debian.
* Bump Standards-Version to 3.9.4 and debhelper compat level to 9.
* Disable HTTP traffic in debian/rules.
* Run upstream testsuite during build; simplify other debian/rules parts.
+ * Bump python-defaults build-dependency to ensure that python2.7 is
+ available, as we use it directly in tests.
* Build-depend on python[3]-mock and python[3]-crypto, for the testsuite.
* Remove build directory in clean target.
* Update some file names to match upstream renamings.
Modified: packages/python-keyring/trunk/debian/control
===================================================================
--- packages/python-keyring/trunk/debian/control 2013-06-10 03:20:37 UTC (rev 24714)
+++ packages/python-keyring/trunk/debian/control 2013-06-10 05:28:17 UTC (rev 24715)
@@ -6,7 +6,7 @@
Maintainer: Carl Chenet <chaica at debian.org>
Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Build-Depends: debhelper (>= 9),
- python-all (>= 2.6.6-3),
+ python-all (>= 2.6.6-13),
python-crypto,
python-mock,
python-setuptools,
@@ -23,7 +23,8 @@
Architecture: all
Depends: ${python:Depends}, ${misc:Depends}
Recommends: python-secretstorage, python-crypto
-Suggests: python-gi, gir1.2-gnomekeyring-1.0, python-gdata, python-keyczar
+Suggests: python-gi, gir1.2-gnomekeyring-1.0, python-gdata, python-keyczar,
+ python-kde4
Description: store and access your passwords safely
The Python keyring library provides an easy way to access the system
keyring service (e.g Gnome-Keyring, KWallet) from Python.
@@ -33,7 +34,7 @@
Architecture: all
Depends: ${python3:Depends}, ${misc:Depends}
Recommends: python3-secretstorage, python3-crypto
-Suggests: python3-gi, gir1.2-gnomekeyring-1.0
+Suggests: python3-gi, gir1.2-gnomekeyring-1.0, python3-pykde4
Description: store and access your passwords safely - Python 3 version of the package
The Python keyring library provides an easy way to access the system
keyring service (e.g Gnome-Keyring, KWallet) from Python.
Modified: packages/python-keyring/trunk/debian/rules
===================================================================
--- packages/python-keyring/trunk/debian/rules 2013-06-10 03:20:37 UTC (rev 24714)
+++ packages/python-keyring/trunk/debian/rules 2013-06-10 05:28:17 UTC (rev 24715)
@@ -14,9 +14,7 @@
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
override_dh_auto_test:
- set -ex; for py in $(PYTHON); do \
- $$py -m unittest discover -v; \
- done;
+ set -ex; python2.7 -m unittest discover -v;
set -ex; cd build/lib; for py in $(PYTHON3); do \
$$py -m unittest discover -v; \
done;
More information about the Python-modules-commits
mailing list