[Python-modules-commits] r28794 - in packages/python-docker/trunk/debian (4 files)
tianon-guest at users.alioth.debian.org
tianon-guest at users.alioth.debian.org
Mon May 5 22:09:25 UTC 2014
Date: Monday, May 5, 2014 @ 22:09:25
Author: tianon-guest
Revision: 28794
Bump upstream version and Standards-Version, add myself to Uploaders explicitly, and note specifically what's currently holding back python3-docker
Added:
packages/python-docker/trunk/debian/Dockerfile
Modified:
packages/python-docker/trunk/debian/changelog
packages/python-docker/trunk/debian/control
packages/python-docker/trunk/debian/rules
Added: packages/python-docker/trunk/debian/Dockerfile
===================================================================
--- packages/python-docker/trunk/debian/Dockerfile (rev 0)
+++ packages/python-docker/trunk/debian/Dockerfile 2014-05-05 22:09:25 UTC (rev 28794)
@@ -0,0 +1,20 @@
+FROM tianon/debian-devel
+
+# start by adding just "debian/control" so we can get mk-build-deps with maximum caching
+ADD control /usr/src/python-docker/debian/
+WORKDIR /usr/src/python-docker
+
+# get all the build deps of _this_ package in a nice repeatable way
+RUN apt-get update && mk-build-deps -irt'apt-get --no-install-recommends -yq' debian/control
+
+# need our debian/ directory to compile _this_ package
+ADD . /usr/src/python-docker/debian
+
+# go download and unpack our upstream source
+RUN uscan --force-download --verbose --download-current-version
+RUN origtargz --unpack
+
+# tianon is _really_ lazy, and likes a preseeded bash history
+RUN echo 'origtargz --unpack && debuild -us -uc --lintian-opts "-EvIL+pedantic"' >> "$HOME/.bash_history"
+
+CMD [ "debuild", "-us", "-uc", "--lintian-opts", "-EvIL+pedantic" ]
Modified: packages/python-docker/trunk/debian/changelog
===================================================================
--- packages/python-docker/trunk/debian/changelog 2014-05-05 22:09:04 UTC (rev 28793)
+++ packages/python-docker/trunk/debian/changelog 2014-05-05 22:09:25 UTC (rev 28794)
@@ -1,3 +1,10 @@
+python-docker (0.3.1-1) UNRELEASED; urgency=low
+
+ * Update to 0.3.1 upstream release
+ * Bump Standards-Version to 3.9.5
+
+ -- Tianon Gravi <admwiggin at gmail.com> Mon, 05 May 2014 15:43:01 -0600
+
python-docker (0.2.3-1) unstable; urgency=low
* Initial release (Closes: #734679)
Modified: packages/python-docker/trunk/debian/control
===================================================================
--- packages/python-docker/trunk/debian/control 2014-05-05 22:09:04 UTC (rev 28793)
+++ packages/python-docker/trunk/debian/control 2014-05-05 22:09:25 UTC (rev 28794)
@@ -3,13 +3,14 @@
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Paul Tagliamonte <paultag at debian.org>,
- Docker Packaging Team <docker-maint at lists.alioth.debian.org>
+ Docker Packaging Team <docker-maint at lists.alioth.debian.org>,
+ Tianon Gravi <admwiggin at gmail.com>
Build-Depends: debhelper (>= 9),
python-all (>= 2.6.6-3~),
python-setuptools,
# python3-all (>= 3.1.2),
# python3-setuptools
-Standards-Version: 3.9.4
+Standards-Version: 3.9.5
Homepage: https://github.com/dotcloud/docker-py/
Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-docker/trunk/
Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-docker/trunk/
@@ -26,6 +27,8 @@
.
This package provides Python 2 module bindings only.
+# NOTE: python3-docker needs python3-websocket-client (as of 2014-03-15)
+
# Package: python3-docker
# Architecture: all
# Depends: ${misc:Depends}, ${python3:Depends}
Modified: packages/python-docker/trunk/debian/rules
===================================================================
--- packages/python-docker/trunk/debian/rules 2014-05-05 22:09:04 UTC (rev 28793)
+++ packages/python-docker/trunk/debian/rules 2014-05-05 22:09:25 UTC (rev 28794)
@@ -36,3 +36,7 @@
#done
# Remove me when dh_python2 can handle this file
rm -vf debian/*/usr/lib/python*/*-packages/*.egg-info/SOURCES.txt
+
+override_dh_installchangelogs:
+ # The bundle on pypi doesn't include the ChangeLog.md file :(
+ dh_installchangelogs # ChangeLog.md
More information about the Python-modules-commits
mailing list