[Python-modules-commits] r17414 - in packages/ply/trunk/debian (8 files)
arnau at users.alioth.debian.org
arnau at users.alioth.debian.org
Sun Jun 12 13:12:48 UTC 2011
Date: Sunday, June 12, 2011 @ 13:12:47
Author: arnau
Revision: 17414
* Switch to dh_python2.
* Add python3-ply binary package. Closes: #605659.
Added:
packages/ply/trunk/debian/python-ply.install
packages/ply/trunk/debian/python3-ply.docs
packages/ply/trunk/debian/python3-ply.install
Modified:
packages/ply/trunk/debian/changelog
packages/ply/trunk/debian/control
packages/ply/trunk/debian/copyright
packages/ply/trunk/debian/rules
Deleted:
packages/ply/trunk/debian/pyversions
Modified: packages/ply/trunk/debian/changelog
===================================================================
--- packages/ply/trunk/debian/changelog 2011-06-12 08:29:17 UTC (rev 17413)
+++ packages/ply/trunk/debian/changelog 2011-06-12 13:12:47 UTC (rev 17414)
@@ -1,17 +1,33 @@
-ply (3.3-2) UNRELEASED; urgency=low
+ply (3.4-1) unstable; urgency=low
- * Team upload.
- * debian/control
- - Bumped Standard-Version to 3.9.2
- * debian/patches/01_fix-lex-tabversion.patch
- - Set proper _tabversion in ply.lex
- * debian/patches/02_relax-lex-tabversion-check.patch
- - Don't break already built packages with wrong _tabversion
- * debian/source/format
- - Switched to dpkg-source 3.0 (quilt) format
+ [ Arnaud Fontaine ]
+ * New upstream release.
+ * Switch to dh_python2.
+ + debian/control:
+ - Bump cdbs dependency to 0.4.90-1~.
+ - Bump python-all dependency to 2.6.6-9~.
+ - Remove Build-Depends on python-support.
+ - Add X-Python-Version field.
+ - Add ${python:Breaks}.
+ * Add python3-ply binary package. Closes: #605659.
+ + debian/control:
+ - Add python3-ply binary package.
+ - Build-Depends on python3-all and add X-Python3-Version field.
+ * debian/copyright:
+ + Update copyright years.
- -- Daniele Tricoli <eriol at mornie.org> Fri, 03 Jun 2011 22:42:44 +0200
+ [ Daniele Tricoli ]
+ * debian/control:
+ - Bumped Standard-Version to 3.9.2. No changes needed.
+ * debian/patches/01_fix-lex-tabversion.patch:
+ - Set proper _tabversion in ply.lex.
+ * debian/patches/02_relax-lex-tabversion-check.patch:
+ - Don't break already built packages with wrong _tabversion.
+ * debian/source/format:
+ - Switched to dpkg-source 3.0 (quilt) format.
+ -- Arnaud Fontaine <arnau at debian.org> Sun, 12 Jun 2011 20:27:05 +0900
+
ply (3.3-1) unstable; urgency=low
* New upstream release.
@@ -41,7 +57,7 @@
[ Sandro Tosi ]
* debian/control
- Switch Vcs-Browser field to viewsvn.
-
+
-- Arnaud Fontaine <arnau at debian.org> Fri, 22 May 2009 00:34:36 +0100
ply (2.5-2) unstable; urgency=low
@@ -111,8 +127,8 @@
+ debian/rules:
- Add DEB_PYTHON_SYSTEM=pysupport.
+ debian/control.in
- - Clean Build-Depends and Depends, cdbs handles that
- automatically now.
+ - Clean Build-Depends and Depends, cdbs handles that
+ automatically now.
- XB-Python-Version and Provides for binary package.
+ debian/postinst && debian/prerm:
- Remove "hand made" python-support stuff, cdbs does this.
@@ -120,16 +136,16 @@
-- Arnaud Fontaine <arnaud at andesi.org> Thu, 16 Jun 2006 16:08:24 +0200
ply (1.6-2) unstable; urgency=low
-
+
[ Arnaud Fontaine ]
* Fix typo into debian/control*.
* Move Build-Depends-Indep to Build-Depends according
to the debian policy.
[ Gustavo Franco ]
- * debian/control:
+ * debian/control:
- Standards-Version bumped up to 3.7.0
-
+
-- Arnaud Fontaine <arnaud at andesi.org> Sat, 22 Apr 2006 19:26:57 +0200
ply (1.6-1) unstable; urgency=low
Modified: packages/ply/trunk/debian/control
===================================================================
--- packages/ply/trunk/debian/control 2011-06-12 08:29:17 UTC (rev 17413)
+++ packages/ply/trunk/debian/control 2011-06-12 13:12:47 UTC (rev 17414)
@@ -3,12 +3,14 @@
Priority: optional
Maintainer: Arnaud Fontaine <arnau at debian.org>
Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>,
- Gustavo Franco <stratus at debian.org>
+ Gustavo Franco <stratus at debian.org>
Build-Depends: debhelper (>= 5.0.37.2),
- cdbs (>= 0.4.43),
- python-all (>= 2.3.5-7),
- python-support (>= 0.90)
+ cdbs (>= 0.4.90-1~),
+ python-all (>= 2.6.6-9~),
+ python3-all (>= 3.1.2-6~)
Build-Depends-Indep: python-setuptools (>= 0.6a9)
+X-Python-Version: >= 2.3
+X-Python3-Version: >= 3.0
Standards-Version: 3.9.2
Homepage: http://www.dabeaz.com/ply/
Vcs-Svn: svn://svn.debian.org/python-modules/packages/ply/trunk/
@@ -17,8 +19,10 @@
Package: python-ply
Architecture: all
Depends: ${python:Depends}, ${misc:Depends}
+Provides: ${python:Provides}
+Breaks: ${python:Breaks}
Suggests: python-ply-doc, python-pkg-resources
-Description: Lex and Yacc implementation for Python
+Description: Lex and Yacc implementation for Python2
PLY is yet another implementation of lex and yacc for
Python. Although several other parsing tools are available for
Python, there are several reasons why you might want to take a look
@@ -32,6 +36,26 @@
* PLY is extremely easy to use and provides very extensive error
checking.
+Package: python3-ply
+Architecture: all
+Depends: ${python3:Depends}, ${misc:Depends}
+Provides: ${python3:Provides}
+Breaks: ${python3:Breaks}
+Suggests: python-ply-doc, python-pkg-resources
+Description: Lex and Yacc implementation for Python3
+ PLY is yet another implementation of lex and yacc for
+ Python. Although several other parsing tools are available for
+ Python, there are several reasons why you might want to take a look
+ at PLY:
+ * It's implemented entirely in Python.
+ * It uses LR-parsing which is reasonably efficient and well suited
+ for larger grammars.
+ * PLY provides most of the standard lex/yacc features including
+ support for empty productions, precedence rules, error recovery,
+ and support for ambiguous grammars.
+ * PLY is extremely easy to use and provides very extensive error
+ checking.
+
Package: python-ply-doc
Section: doc
Architecture: all
Modified: packages/ply/trunk/debian/copyright
===================================================================
--- packages/ply/trunk/debian/copyright 2011-06-12 08:29:17 UTC (rev 17413)
+++ packages/ply/trunk/debian/copyright 2011-06-12 13:12:47 UTC (rev 17414)
@@ -5,7 +5,7 @@
Author: David M. Beazley <dave at dabeaz.com>
-Copyright: 2001-2009 David M. Beazley (Dabeaz LLC) <dave at dabeaz.com>
+Copyright: 2001-2011 David M. Beazley (Dabeaz LLC) <dave at dabeaz.com>
All rights reserved.
Added: packages/ply/trunk/debian/python-ply.install
===================================================================
--- packages/ply/trunk/debian/python-ply.install (rev 0)
+++ packages/ply/trunk/debian/python-ply.install 2011-06-12 13:12:47 UTC (rev 17414)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/python2* usr/lib/
Added: packages/ply/trunk/debian/python3-ply.docs
===================================================================
--- packages/ply/trunk/debian/python3-ply.docs (rev 0)
+++ packages/ply/trunk/debian/python3-ply.docs 2011-06-12 13:12:47 UTC (rev 17414)
@@ -0,0 +1 @@
+debian/README.Debian
Added: packages/ply/trunk/debian/python3-ply.install
===================================================================
--- packages/ply/trunk/debian/python3-ply.install (rev 0)
+++ packages/ply/trunk/debian/python3-ply.install 2011-06-12 13:12:47 UTC (rev 17414)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/python3* usr/lib/
Deleted: packages/ply/trunk/debian/pyversions
===================================================================
--- packages/ply/trunk/debian/pyversions 2011-06-12 08:29:17 UTC (rev 17413)
+++ packages/ply/trunk/debian/pyversions 2011-06-12 13:12:47 UTC (rev 17414)
@@ -1 +0,0 @@
-2.3-
Modified: packages/ply/trunk/debian/rules
===================================================================
--- packages/ply/trunk/debian/rules 2011-06-12 08:29:17 UTC (rev 17413)
+++ packages/ply/trunk/debian/rules 2011-06-12 13:12:47 UTC (rev 17414)
@@ -1,13 +1,11 @@
#!/usr/bin/make -f
# -*- mode: makefile; coding: utf-8 -*-
-DEB_PYTHON_SYSTEM=pysupport
-
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
# Don't compress .py files
DEB_COMPRESS_EXCLUDE := .py
-DEB_DESTDIR := debian/python-ply
-DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed
+DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed \
+ --install-layout=deb
More information about the Python-modules-commits
mailing list