[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