[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