[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