[Python-modules-commits] r14429 - in packages/python-pipeline/tags (15 files)

jwilk at users.alioth.debian.org jwilk at users.alioth.debian.org
Tue Sep 14 20:54:23 UTC 2010


    Date: Tuesday, September 14, 2010 @ 20:54:19
  Author: jwilk
Revision: 14429

[svn-buildpackage] Tagging python-pipeline 0.1.3-1

Added:
  packages/python-pipeline/tags/0.1.3-1/
  packages/python-pipeline/tags/0.1.3-1/debian/changelog
    (from rev 14428, packages/python-pipeline/trunk/debian/changelog)
  packages/python-pipeline/tags/0.1.3-1/debian/control
    (from rev 14424, packages/python-pipeline/trunk/debian/control)
  packages/python-pipeline/tags/0.1.3-1/debian/copyright
    (from rev 14422, packages/python-pipeline/trunk/debian/copyright)
  packages/python-pipeline/tags/0.1.3-1/debian/patches/series
  packages/python-pipeline/tags/0.1.3-1/debian/python-pipeline.install
    (from rev 14397, packages/python-pipeline/trunk/debian/python-pipeline.install)
  packages/python-pipeline/tags/0.1.3-1/debian/python3-pipeline.install
    (from rev 14427, packages/python-pipeline/trunk/debian/python3-pipeline.install)
  packages/python-pipeline/tags/0.1.3-1/debian/rules
    (from rev 14427, packages/python-pipeline/trunk/debian/rules)
  packages/python-pipeline/tags/0.1.3-1/debian/watch
    (from rev 14425, packages/python-pipeline/trunk/debian/watch)
Deleted:
  packages/python-pipeline/tags/0.1.3-1/debian/changelog
  packages/python-pipeline/tags/0.1.3-1/debian/control
  packages/python-pipeline/tags/0.1.3-1/debian/copyright
  packages/python-pipeline/tags/0.1.3-1/debian/patches/series
  packages/python-pipeline/tags/0.1.3-1/debian/rules
  packages/python-pipeline/tags/0.1.3-1/debian/watch

Deleted: packages/python-pipeline/tags/0.1.3-1/debian/changelog
===================================================================
--- packages/python-pipeline/trunk/debian/changelog	2010-07-31 10:46:30 UTC (rev 14097)
+++ packages/python-pipeline/tags/0.1.3-1/debian/changelog	2010-09-14 20:54:19 UTC (rev 14429)
@@ -1,41 +0,0 @@
-python-pipeline (0.1.1-5) UNRELEASED; urgency=low
-
-  * Update the watch file.
-  * Make debian/rules a bit more compact.
-  * Run tests at build time.
-  * Require debhelper (>= 7.0.50~), as overrides are being used.
-
- -- Jakub Wilk <jwilk at debian.org>  Fri, 25 Jun 2010 19:28:22 +0200
-
-python-pipeline (0.1.1-3) unstable; urgency=low
-
-  * Bump Standards-Version to 3.8.4 (no changes needed).
-  * Update my e-mail addresses.
-  * Switch to source format 3.0 (quilt).
-  * To make builds deterministic, don't use setuptools even if it is
-    installed. [no-setuptools.diff]
-
- -- Jakub Wilk <jwilk at debian.org>  Wed, 28 Apr 2010 17:17:28 +0200
-
-python-pipeline (0.1.1-2) unstable; urgency=low
-
-  [ Sandro Tosi ]
-  * debian/control
-    - switch Vcs-Browser field to viewsvn
-
-  [ Jakub Wilk ]
-  * Drop superfluous dependency on python-setuptools.
-  * Bump Standards-Version to 3.8.3 (no changes needed).
-  * Add Depends: ${misc:Depends}.
-  * Drop debian/pycompat.
-  * Switch from cdbs to dh.
-  * Convert debian/copyright to the DEP-5 format. Relicense Debian packaging
-    to the Expat license.
-
- -- Jakub Wilk <ubanus at users.sf.net>  Tue, 22 Dec 2009 22:12:45 +0100
-
-python-pipeline (0.1.1-1) unstable; urgency=low
-
-  * Initial release (closes: #460103).
-
- -- Jakub Wilk <ubanus at users.sf.net>  Sat, 19 Jan 2008 12:50:56 +0100

Copied: packages/python-pipeline/tags/0.1.3-1/debian/changelog (from rev 14428, packages/python-pipeline/trunk/debian/changelog)
===================================================================
--- packages/python-pipeline/tags/0.1.3-1/debian/changelog	                        (rev 0)
+++ packages/python-pipeline/tags/0.1.3-1/debian/changelog	2010-09-14 20:54:19 UTC (rev 14429)
@@ -0,0 +1,50 @@
+python-pipeline (0.1.3-1) unstable; urgency=low
+
+  * New upstream release.
+    + Update debian/copyright.
+    + Drop all patches, applied upstream. 
+  * Add support for Python 3:
+    + New binary package, python3-pipeline.
+    + Build-depend on python3-all.
+    + Use dh_python3.
+    + Add get-orig-source target to debian/rules.
+  * Update the watch file.
+  * Make debian/rules a bit more compact.
+  * Run tests at build time.
+  * Require debhelper (>= 7.0.50~), as overrides are being used.
+  * Bump Standards-Version to 3.9.1 (no changes needed).
+
+ -- Jakub Wilk <jwilk at debian.org>  Tue, 14 Sep 2010 22:50:10 +0200
+
+python-pipeline (0.1.1-3) unstable; urgency=low
+
+  * Bump Standards-Version to 3.8.4 (no changes needed).
+  * Update my e-mail addresses.
+  * Switch to source format 3.0 (quilt).
+  * To make builds deterministic, don't use setuptools even if it is
+    installed. [no-setuptools.diff]
+
+ -- Jakub Wilk <jwilk at debian.org>  Wed, 28 Apr 2010 17:17:28 +0200
+
+python-pipeline (0.1.1-2) unstable; urgency=low
+
+  [ Sandro Tosi ]
+  * debian/control
+    - switch Vcs-Browser field to viewsvn
+
+  [ Jakub Wilk ]
+  * Drop superfluous dependency on python-setuptools.
+  * Bump Standards-Version to 3.8.3 (no changes needed).
+  * Add Depends: ${misc:Depends}.
+  * Drop debian/pycompat.
+  * Switch from cdbs to dh.
+  * Convert debian/copyright to the DEP-5 format. Relicense Debian packaging
+    to the Expat license.
+
+ -- Jakub Wilk <ubanus at users.sf.net>  Tue, 22 Dec 2009 22:12:45 +0100
+
+python-pipeline (0.1.1-1) unstable; urgency=low
+
+  * Initial release (closes: #460103).
+
+ -- Jakub Wilk <ubanus at users.sf.net>  Sat, 19 Jan 2008 12:50:56 +0100

Deleted: packages/python-pipeline/tags/0.1.3-1/debian/control
===================================================================
--- packages/python-pipeline/trunk/debian/control	2010-07-31 10:46:30 UTC (rev 14097)
+++ packages/python-pipeline/tags/0.1.3-1/debian/control	2010-09-14 20:54:19 UTC (rev 14429)
@@ -1,20 +0,0 @@
-Source: python-pipeline
-Section: python
-Priority: optional
-Maintainer: Jakub Wilk <jwilk at debian.org>
-Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 7.0.50~), python-all, python-support (>= 0.6.4)
-Standards-Version: 3.8.4
-XS-Python-Version: >= 2.4
-Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-pipeline/trunk
-Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-pipeline/trunk/
-Homepage: http://python-pipeline.googlecode.com/
-
-Package: python-pipeline
-Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}
-Description: iterator pipelines for Python
- python-pipeline provides an easy way to construct pipelines of iterators,
- with a syntax resembling Unix shell. It supplies counterparts for some
- common command-line utilities: cat, cut, echo, grep, head, nl, sort, split,
- tail, uniq, wc, yes.

Copied: packages/python-pipeline/tags/0.1.3-1/debian/control (from rev 14424, packages/python-pipeline/trunk/debian/control)
===================================================================
--- packages/python-pipeline/tags/0.1.3-1/debian/control	                        (rev 0)
+++ packages/python-pipeline/tags/0.1.3-1/debian/control	2010-09-14 20:54:19 UTC (rev 14429)
@@ -0,0 +1,30 @@
+Source: python-pipeline
+Section: python
+Priority: optional
+Maintainer: Jakub Wilk <jwilk at debian.org>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 7.0.50~), python-all, python3-all (>= 3.1.2-7~), python-support (>= 0.6.4)
+Standards-Version: 3.9.1
+XS-Python-Version: >= 2.4
+X-Python3-Version: >= 3.0
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-pipeline/trunk
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-pipeline/trunk/
+Homepage: http://python-pipeline.googlecode.com/
+
+Package: python-pipeline
+Architecture: all
+Depends: ${misc:Depends}, ${python:Depends}
+Description: iterator pipelines for Python
+ python-pipeline provides an easy way to construct pipelines of iterators,
+ with a syntax resembling Unix shell. It supplies counterparts for some
+ common command-line utilities: cat, cut, echo, grep, head, nl, sort, split,
+ tail, uniq, wc, yes.
+
+Package: python3-pipeline
+Architecture: all
+Depends: ${misc:Depends}, ${python3:Depends}
+Description: iterator pipelines for Python 3
+ python3-pipeline provides an easy way to construct pipelines of iterators,
+ with a syntax resembling Unix shell. It supplies counterparts for some
+ common command-line utilities: cat, cut, echo, grep, head, nl, sort, split,
+ tail, uniq, wc, yes.

Deleted: packages/python-pipeline/tags/0.1.3-1/debian/copyright
===================================================================
--- packages/python-pipeline/trunk/debian/copyright	2010-07-31 10:46:30 UTC (rev 14097)
+++ packages/python-pipeline/tags/0.1.3-1/debian/copyright	2010-09-14 20:54:19 UTC (rev 14429)
@@ -1,36 +0,0 @@
-Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
-Name: python-pipeline
-Maintainer: Jakub Wilk <jwilk at jwilk.net>
-Source: http://python-pipeline.googlecode.com/
-
-Files: *
-Copyright: 2007, 2008, Jakub Wilk <jwilk at jwilk.net>
-License: GPL-2
- This package is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; version 2 dated June, 1991.
- .
- On Debian systems, the complete text of the GNU General Public License
- version 2 can be found in the /usr/share/common-licenses/GPL-2 file.
-
-Files: debian/*
-Copyright: 2008, 2009, Jakub Wilk <jwilk at debian.org>
-License: Expat
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files (the
- "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
- .
- The above copyright notice and this permission notice shall be included
- in all copies or substantial portions of the Software.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Copied: packages/python-pipeline/tags/0.1.3-1/debian/copyright (from rev 14422, packages/python-pipeline/trunk/debian/copyright)
===================================================================
--- packages/python-pipeline/tags/0.1.3-1/debian/copyright	                        (rev 0)
+++ packages/python-pipeline/tags/0.1.3-1/debian/copyright	2010-09-14 20:54:19 UTC (rev 14429)
@@ -0,0 +1,32 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Name: python-pipeline
+Maintainer: Jakub Wilk <jwilk at jwilk.net>
+Source: http://python-pipeline.googlecode.com/
+
+Files: *
+Copyright: 2007-2010, Jakub Wilk <jwilk at jwilk.net>
+License: Expat
+
+Files: debian/*
+Copyright: 2008-2010, Jakub Wilk <jwilk at debian.org>
+License: Expat
+
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ “Software”), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included
+ in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Deleted: packages/python-pipeline/tags/0.1.3-1/debian/patches/series
===================================================================
--- packages/python-pipeline/trunk/debian/patches/series	2010-07-31 10:46:30 UTC (rev 14097)
+++ packages/python-pipeline/tags/0.1.3-1/debian/patches/series	2010-09-14 20:54:19 UTC (rev 14429)
@@ -1 +0,0 @@
-no-setuptools.diff

Copied: packages/python-pipeline/tags/0.1.3-1/debian/python-pipeline.install (from rev 14397, packages/python-pipeline/trunk/debian/python-pipeline.install)
===================================================================
--- packages/python-pipeline/tags/0.1.3-1/debian/python-pipeline.install	                        (rev 0)
+++ packages/python-pipeline/tags/0.1.3-1/debian/python-pipeline.install	2010-09-14 20:54:19 UTC (rev 14429)
@@ -0,0 +1 @@
+/usr/lib/python2.*/

Copied: packages/python-pipeline/tags/0.1.3-1/debian/python3-pipeline.install (from rev 14427, packages/python-pipeline/trunk/debian/python3-pipeline.install)
===================================================================
--- packages/python-pipeline/tags/0.1.3-1/debian/python3-pipeline.install	                        (rev 0)
+++ packages/python-pipeline/tags/0.1.3-1/debian/python3-pipeline.install	2010-09-14 20:54:19 UTC (rev 14429)
@@ -0,0 +1 @@
+/usr/lib/python3*/

Deleted: packages/python-pipeline/tags/0.1.3-1/debian/rules
===================================================================
--- packages/python-pipeline/trunk/debian/rules	2010-07-31 10:46:30 UTC (rev 14097)
+++ packages/python-pipeline/tags/0.1.3-1/debian/rules	2010-09-14 20:54:19 UTC (rev 14429)
@@ -1,18 +0,0 @@
-#!/usr/bin/make -f
-
-.PHONY: override_dh_auto_test
-override_dh_auto_test:
-ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
-	set -e -x; \
-	for python in $(shell pyversions -r); do \
-		$$python -c 'import pipeline as p, doctest as d; d.testmod(p, report=1)'; \
-	done
-endif
-
-.PHONY: build build-arch build-indep binary binary-arch binary-indep clean
-build build-arch build-indep binary binary-indep clean:
-	dh $(@)
-# In order not to confuse lintian, binary-arch is a separate target:
-binary-arch:
-
-# vim:ts=4 sw=4 noet

Copied: packages/python-pipeline/tags/0.1.3-1/debian/rules (from rev 14427, packages/python-pipeline/trunk/debian/rules)
===================================================================
--- packages/python-pipeline/tags/0.1.3-1/debian/rules	                        (rev 0)
+++ packages/python-pipeline/tags/0.1.3-1/debian/rules	2010-09-14 20:54:19 UTC (rev 14429)
@@ -0,0 +1,44 @@
+#!/usr/bin/make -f
+
+include /usr/share/python3/python.mk
+
+HERE = $(dir $(firstword $(MAKEFILE_LIST)))/..
+UPSTREAM_VERSION = $(shell cd $(HERE) && dpkg-parsechangelog | sed -n -r -e '/^Version: ([0-9.]+).*/ { s//\1/p }')
+UPSTREAM_URL_PY2 = $(shell cd $(HERE) && uscan --dehs --download-version="$(UPSTREAM_VERSION)" | sed -n -r -e '/<upstream-url>(.*)<.*/ { s//\1/p }')
+UPSTREAM_URL_PY3 = $(subst /python-pipeline-,/python3-pipeline-,$(UPSTREAM_URL_PY2))
+
+.PHONY: get-orig-source
+get-orig-source:
+	wget $(UPSTREAM_URL_PY2) -O python-pipeline_$(UPSTREAM_VERSION).orig.tar.gz
+	wget $(UPSTREAM_URL_PY3) -O python-pipeline_$(UPSTREAM_VERSION).orig-py3k.tar.gz
+
+.PHONY: override_dh_auto_install
+override_dh_auto_install:
+	dh_auto_install
+	cd py3k && python3 setup.py install $(py_setup_install_args) --root=$(CURDIR)/debian/tmp
+
+.PHONY: override_dh_pysupport
+override_dh_pysupport:
+	dh_pysupport -p python-pipeline
+	dh_python3 -p python3-pipeline
+
+.PHONY: override_dh_auto_test
+override_dh_auto_test:
+ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
+	set -e -x; \
+	for python in $(shell pyversions -r); do \
+		$$python -c 'import pipeline as p, doctest as d; d.testmod(p, report=1)'; \
+	done
+	cd py3k && set -e -x; \
+	for python3 in $(shell py3versions -r); do \
+		$$python3 -c 'import pipeline as p, doctest as d; d.testmod(p, report=1)'; \
+	done
+endif
+
+.PHONY: build build-arch build-indep binary binary-arch binary-indep clean
+build build-arch build-indep binary binary-indep clean:
+	dh $(@)
+# In order not to confuse lintian, binary-arch is a separate target:
+binary-arch:
+
+# vim:ts=4 sw=4 noet

Deleted: packages/python-pipeline/tags/0.1.3-1/debian/watch
===================================================================
--- packages/python-pipeline/trunk/debian/watch	2010-07-31 10:46:30 UTC (rev 14097)
+++ packages/python-pipeline/tags/0.1.3-1/debian/watch	2010-09-14 20:54:19 UTC (rev 14429)
@@ -1,5 +0,0 @@
-version=3
-opts=\
-downloadurlmangle=s|.*[?]name=(.*?)&.*|http://python-pipeline.googlecode.com/files/$1|,\
-filenamemangle=s|[^/]+[?]name=(.*?)&.*|$1| \
-http://code.google.com/p/python-pipeline/downloads/detail[?]name=python-pipeline-([0-9.]+).tar.gz&.*

Copied: packages/python-pipeline/tags/0.1.3-1/debian/watch (from rev 14425, packages/python-pipeline/trunk/debian/watch)
===================================================================
--- packages/python-pipeline/tags/0.1.3-1/debian/watch	                        (rev 0)
+++ packages/python-pipeline/tags/0.1.3-1/debian/watch	2010-09-14 20:54:19 UTC (rev 14429)
@@ -0,0 +1,3 @@
+version=3
+http://code.google.com/p/python-pipeline/downloads/list?can=1 \
+http://python-pipeline.googlecode.com/files/python-pipeline-([0-9.]+).tar.gz




More information about the Python-modules-commits mailing list