[Python-modules-commits] [python-pip] 04/04: Build-Depends: Add python-* and python3-* dependent packages for rewheeling via dirtbike.

Barry Warsaw barry at moszumanska.debian.org
Mon Jan 25 20:33:18 UTC 2016


This is an automated email from the git hooks/post-receive script.

barry pushed a commit to branch dirtbike
in repository python-pip.

commit 33d3407a2c61925e13af54377982db5e397f5af5
Author: Barry Warsaw <barry at python.org>
Date:   Mon Jan 25 15:32:57 2016 -0500

    Build-Depends: Add python-* and python3-* dependent packages for rewheeling via dirtbike.
---
 debian/changelog | 4 ++--
 debian/control   | 7 +++++++
 debian/rules     | 7 +++++++
 3 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 594752f..11cb1c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -20,8 +20,8 @@ python-pip (7.1.2-1) UNRELEASED; urgency=medium
       outside of a virtual environment can get broken by packages installed
       into /usr/local.
     - Update Homepage.
-    - Build-Depends: Add python3-{cachecontrol,chardet,colorama,distlib,
-      html5lib,requests,six,urllib3} for rewheeling.
+    - Build-Depends: Add python-* and python3-* dependent packages for
+      rewheeling via dirtbike.
   * d/rules:
     - Use the upstream recommended way to devendorize.
     - Use dirtbike to rewheel the dependent packages.
diff --git a/debian/control b/debian/control
index 5d7c6fd..d27339b 100644
--- a/debian/control
+++ b/debian/control
@@ -11,8 +11,11 @@ Build-Depends: debhelper (>= 8),
                dirtbike,
                python-all (>= 2.6),
                python-docutils,
+               python-lockfile,
                python-mock,
+               python-packaging,
                python-pytest,
+               python-retrying,
                python-scripttest,
                python-setuptools,
                python-virtualenv,
@@ -22,9 +25,13 @@ Build-Depends: debhelper (>= 8),
                python3-colorama,
                python3-distlib,
                python3-html5lib,
+               python3-lockfile,
                python3-mock,
+               python3-packaging,
+               python3-pkg-resources,
                python3-pytest,
                python3-requests,
+               python3-retrying,
                python3-scripttest,
                python3-setuptools,
                python3-six,
diff --git a/debian/rules b/debian/rules
index 316f406..2ff51f8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,12 +23,19 @@ override_dh_auto_build:
 	dirtbike colorama
 	dirtbike distlib
 	dirtbike html5lib
+	dirtbike lockfile
+	dirtbike packaging
 	dirtbike requests
+	dirtbike retrying
 	dirtbike setuptools
 	dirtbike six
 	dirtbike urllib3
 	mkdir -p debian/python-pip-common/usr/share/python-pip-common/wheels
 
+# Upstream does not bundle enough of the source tree in the tarball to run the
+# test suite.  https://github.com/pypa/pip/issues/3370
+override_dh_auto_test:
+
 override_dh_python3:
 	dh_python3
 	rm -f debian/python3-pip/usr/bin/pip

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-pip.git



More information about the Python-modules-commits mailing list