[Python-modules-commits] r25019 - in packages/enum34/trunk (15 files)

barry at users.alioth.debian.org barry at users.alioth.debian.org
Fri Jun 28 20:39:35 UTC 2013


    Date: Friday, June 28, 2013 @ 20:39:33
  Author: barry
Revision: 25019

[svn-inject] Applying Debian modifications (0.9-1) to trunk

Added:
  packages/enum34/trunk/debian/
  packages/enum34/trunk/debian/changelog
  packages/enum34/trunk/debian/compat
  packages/enum34/trunk/debian/control
  packages/enum34/trunk/debian/copyright
  packages/enum34/trunk/debian/patches/
  packages/enum34/trunk/debian/patches/series
  packages/enum34/trunk/debian/python-enum34.install
  packages/enum34/trunk/debian/python-enum34.links
  packages/enum34/trunk/debian/python-enum34.pyremove
  packages/enum34/trunk/debian/python3-enum34.install
  packages/enum34/trunk/debian/rules
  packages/enum34/trunk/debian/source/
  packages/enum34/trunk/debian/source/format
  packages/enum34/trunk/debian/watch


Property changes on: packages/enum34/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages/enum34/trunk/debian/changelog
===================================================================
--- packages/enum34/trunk/debian/changelog	                        (rev 0)
+++ packages/enum34/trunk/debian/changelog	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1,5 @@
+enum34 (0.9-1) UNRELEASED; urgency=low
+
+  * Initial release (closes: #712881)
+
+ -- Barry Warsaw <barry at python.org>  Fri, 21 Jun 2013 16:05:03 -0400

Added: packages/enum34/trunk/debian/compat
===================================================================
--- packages/enum34/trunk/debian/compat	                        (rev 0)
+++ packages/enum34/trunk/debian/compat	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1 @@
+8

Added: packages/enum34/trunk/debian/control
===================================================================
--- packages/enum34/trunk/debian/control	                        (rev 0)
+++ packages/enum34/trunk/debian/control	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1,57 @@
+Source: enum34
+Maintainer: Barry Warsaw <barry at python.org>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Homepage: https://pypi.python.org/pypi/enum34
+Section: python
+X-Python-Version: >= 2.6
+X-Python3-Version: >= 3.2
+Priority: optional
+Build-Depends: python-all (>= 2.6.6-3~),
+               python-setuptools,
+               python-sphinx (>= 1.0.7+dfsg-1~),
+               debhelper (>= 8),
+               python3-all,
+               python3-setuptools
+Standards-Version: 3.9.4
+Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/enum34/trunk/
+Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/enum34/trunk/
+
+Package: python-enum34-doc
+Architecture: all
+Section: doc
+Breaks: python-enum34-docs
+Replaces: python-enum34-docs
+Depends: ${sphinxdoc:Depends}, ${misc:Depends}
+Description: backport of Python 3.4's enum package
+ PEP 435 adds an enumeration to to Python 3.4.  This module provides a
+ backport of that data type for older Python versions.  It defines two
+ enumeration classes taht can be used to define unit sets of names and
+ values: Enum and IntEnum.
+ .
+ This is the common documentation package.
+
+Package: python-enum34
+Architecture: all
+Depends: ${python:Depends},
+         ${misc:Depends}
+Suggests: python-enum34-doc
+Description: backport of Python 3.4's enum package
+ PEP 435 adds an enumeration to to Python 3.4.  This module provides a
+ backport of that data type for older Python versions.  It defines two
+ enumeration classes taht can be used to define unit sets of names and
+ values: Enum and IntEnum.
+ .
+ This is the Python 2 compatible package.
+
+Package: python3-enum34
+Architecture: all
+Depends: ${python3:Depends},
+         ${misc:Depends}
+Suggests: python-enum34-doc
+Description: backport of Python 3.4's enum package
+ PEP 435 adds an enumeration to to Python 3.4.  This module provides a
+ backport of that data type for older Python versions.  It defines two
+ enumeration classes taht can be used to define unit sets of names and
+ values: Enum and IntEnum.
+ .
+ This is the Python 3 compatible package.

Added: packages/enum34/trunk/debian/copyright
===================================================================
--- packages/enum34/trunk/debian/copyright	                        (rev 0)
+++ packages/enum34/trunk/debian/copyright	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1,29 @@
+This work was packaged for Debian by:
+
+    Barry A. Warsaw <barry at python.org> on 2013-06-21
+
+It was downloaded from:
+
+    <http://pypi.python.org/pypi/enum34>
+
+Upstream Author:
+
+    Ethan Furman <ethan at stoneleaf.us>
+
+Copyright:
+
+    <Copyright (C) 2013 Ethan Furman>
+
+License:
+
+    TBD
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in "/usr/share/common-licenses/LGPL-3".
+
+The Debian packaging is:
+
+    Copyright (C) 2013 Barry A. Warsaw <barry at python.org>
+
+and is licensed under the LGPL version 3,
+see "/usr/share/common-licenses/LGPL-3".

Added: packages/enum34/trunk/debian/patches/series
===================================================================
Added: packages/enum34/trunk/debian/python-enum34.install
===================================================================
--- packages/enum34/trunk/debian/python-enum34.install	                        (rev 0)
+++ packages/enum34/trunk/debian/python-enum34.install	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1 @@
+usr/lib/python2*

Added: packages/enum34/trunk/debian/python-enum34.links
===================================================================
--- packages/enum34/trunk/debian/python-enum34.links	                        (rev 0)
+++ packages/enum34/trunk/debian/python-enum34.links	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1 @@
+usr/share/doc/enum/html/_sources usr/share/doc/enum/rst

Added: packages/enum34/trunk/debian/python-enum34.pyremove
===================================================================
--- packages/enum34/trunk/debian/python-enum34.pyremove	                        (rev 0)
+++ packages/enum34/trunk/debian/python-enum34.pyremove	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1 @@
+enum34*.egg-info/SOURCES.txt

Added: packages/enum34/trunk/debian/python3-enum34.install
===================================================================
--- packages/enum34/trunk/debian/python3-enum34.install	                        (rev 0)
+++ packages/enum34/trunk/debian/python3-enum34.install	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1 @@
+usr/lib/python3

Added: packages/enum34/trunk/debian/rules
===================================================================
--- packages/enum34/trunk/debian/rules	                        (rev 0)
+++ packages/enum34/trunk/debian/rules	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1,43 @@
+#!/usr/bin/make -f
+
+PYTHON2=$(shell pyversions -vr)
+PYTHON3=$(shell py3versions -vr)
+
+%:
+#	dh $@ --with python2,python3,sphinxdoc
+	dh $@ --with python2,python3
+
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+test-python%:
+	python$* -m unittest discover enum/test -vv
+
+override_dh_auto_test: $(PYTHON2:%=test-python%) $(PYTHON3:%=test-python%)
+endif
+
+build-python%:
+	python$* setup.py build
+
+override_dh_auto_build: $(PYTHON3:%=build-python%)
+	dh_auto_build
+
+install-python%:
+	python$* setup.py install --root=$(CURDIR)/debian/tmp --install-layout=deb
+
+override_dh_auto_install: $(PYTHON3:%=install-python%)
+	dh_auto_install
+	rm -f debian/tmp/usr/lib/python2.7/dist-packages/enum/py3_enum.py
+	rm -f debian/tmp/usr/lib/python2.7/dist-packages/enum/test/py3_test_enum.py
+	rm -f debian/tmp/usr/lib/python3/dist-packages/enum/test/py2_test_enum.py
+	rm -f debian/tmp/usr/lib/python3/dist-packages/enum/py2_enum.py
+
+# override_dh_installchangelogs:
+# 	dh_installchangelogs -k enum34/NEWS.rst
+
+# override_dh_installdocs:
+# 	python setup.py build_sphinx
+# 	dh_installdocs build/sphinx/html
+
+override_dh_auto_clean:
+	dh_auto_clean
+	rm -rf build
+	rm -rf *.egg-info


Property changes on: packages/enum34/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/enum34/trunk/debian/source/format
===================================================================
--- packages/enum34/trunk/debian/source/format	                        (rev 0)
+++ packages/enum34/trunk/debian/source/format	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: packages/enum34/trunk/debian/watch
===================================================================
--- packages/enum34/trunk/debian/watch	                        (rev 0)
+++ packages/enum34/trunk/debian/watch	2013-06-28 20:39:33 UTC (rev 25019)
@@ -0,0 +1,2 @@
+version=3
+http://pypi.python.org/packages/source/e/enum34/enum34-(.*).tar.gz




More information about the Python-modules-commits mailing list