[Python-modules-commits] r24400 - in packages/pyparsing/trunk/debian (5 files)

zigo at users.alioth.debian.org zigo at users.alioth.debian.org
Thu May 16 05:13:16 UTC 2013


    Date: Thursday, May 16, 2013 @ 05:13:12
  Author: zigo
Revision: 24400

* New upstream release, which handles only python 2.x.
* Team upload.
* Kills the python3 support, as this is now packaged in a new source package
  called python3-pyparsing, due to upstream separating development into 2
  packages as well (current version 1.5.7 doesn't have python3 support at
  all anymore).
* Upload to experimental to handle a smooth transition (see above).
* Switched compat and debhelper to version 9.
* Bumped Standard-Version to 3.9.4.

Modified:
  packages/pyparsing/trunk/debian/changelog
  packages/pyparsing/trunk/debian/compat
  packages/pyparsing/trunk/debian/control
  packages/pyparsing/trunk/debian/python-pyparsing-doc.docs
  packages/pyparsing/trunk/debian/rules

Modified: packages/pyparsing/trunk/debian/changelog
===================================================================
--- packages/pyparsing/trunk/debian/changelog	2013-05-16 00:30:27 UTC (rev 24399)
+++ packages/pyparsing/trunk/debian/changelog	2013-05-16 05:13:12 UTC (rev 24400)
@@ -1,9 +1,21 @@
-pyparsing (1.5.6+dfsg1-3) UNRELEASED; urgency=low
+pyparsing (1.5.7+dfsg1-1) experimental; urgency=low
 
+  [ Jakub Wilk ]
   * Use canonical URIs for Vcs-* fields.
 
- -- Jakub Wilk <jwilk at debian.org>  Sun, 05 May 2013 16:01:55 +0200
+  [ Thomas Goirand ]
+  * New upstream release, which handles only python 2.x.
+  * Team upload.
+  * Kills the python3 support, as this is now packaged in a new source package
+    called python3-pyparsing, due to upstream separating development into 2
+    packages as well (current version 1.5.7 doesn't have python3 support at
+    all anymore).
+  * Upload to experimental to handle a smooth transition (see above).
+  * Switched compat and debhelper to version 9.
+  * Bumped Standard-Version to 3.9.4.
 
+ -- Thomas Goirand <zigo at debian.org>  Tue, 14 May 2013 08:26:21 +0000
+
 pyparsing (1.5.6+dfsg1-2) unstable; urgency=low
 
   * Team upload

Modified: packages/pyparsing/trunk/debian/compat
===================================================================
--- packages/pyparsing/trunk/debian/compat	2013-05-16 00:30:27 UTC (rev 24399)
+++ packages/pyparsing/trunk/debian/compat	2013-05-16 05:13:12 UTC (rev 24400)
@@ -1 +1 @@
-8
+9

Modified: packages/pyparsing/trunk/debian/control
===================================================================
--- packages/pyparsing/trunk/debian/control	2013-05-16 00:30:27 UTC (rev 24399)
+++ packages/pyparsing/trunk/debian/control	2013-05-16 05:13:12 UTC (rev 24400)
@@ -3,8 +3,8 @@
 Priority: optional
 Maintainer: Kevin Coyner <kcoyner at debian.org>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>, Torsten Marek <shlomme at debian.org>
-Standards-Version: 3.9.3
-Build-Depends: debhelper (>= 8~), python (>= 2.6.5~), python3 (>= 3.1.3-2~)
+Standards-Version: 3.9.4
+Build-Depends: debhelper (>= 9), python (>= 2.6.5~)
 Build-Depends-Indep: tofrodos
 Homepage: http://pyparsing.wikispaces.com/
 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/pyparsing/trunk/
@@ -28,26 +28,6 @@
   hello = "Hello, World!"
   print hello, "->", greet.parseString(hello)
 
-Package: python3-pyparsing
-Architecture: all
-Depends: ${python3:Depends}, ${misc:Depends}
-Provides: ${python3:Provides}
-Description: Python parsing module, Python3 package
- The parsing module is an alternative approach to creating and
- executing simple grammars, vs. the traditional lex/yacc approach, or
- the use of regular expressions.  The parsing module provides a
- library of classes that client code uses to construct the grammar
- directly in Python code.
- .
- Here's an example:
- .
-  from pyparsing import Word, alphas
-  greet = Word(alphas) + "," + Word(alphas) + "!"
-  hello = "Hello, World!"
-  print hello, "->", greet.parseString(hello)
- .
- This package contains the Python3 version of python-pyparsing.
-
 Package: python-pyparsing-doc
 Architecture: all
 Section: doc

Modified: packages/pyparsing/trunk/debian/python-pyparsing-doc.docs
===================================================================
--- packages/pyparsing/trunk/debian/python-pyparsing-doc.docs	2013-05-16 00:30:27 UTC (rev 24399)
+++ packages/pyparsing/trunk/debian/python-pyparsing-doc.docs	2013-05-16 05:13:12 UTC (rev 24400)
@@ -1,5 +1,4 @@
 README
 HowToUsePyparsing.html
-htmldoc
 pyparsingClassDiagram.PNG
 docs/*

Modified: packages/pyparsing/trunk/debian/rules
===================================================================
--- packages/pyparsing/trunk/debian/rules	2013-05-16 00:30:27 UTC (rev 24399)
+++ packages/pyparsing/trunk/debian/rules	2013-05-16 05:13:12 UTC (rev 24400)
@@ -6,19 +6,12 @@
 override_dh_auto_clean:
 	find -name '*.py[co]' -print0 | xargs -0 --no-run-if-empty rm -f --
 	rm -rf build
-	rm -f pyparsing.py
 
 override_dh_auto_install:
-	python setup.py install --install-layout=deb \
-	    --root=$(CURDIR)/debian/python-pyparsing
-	rm -f pyparsing.py
-	python3 setup.py install --install-layout=deb \
-	    --root=$(CURDIR)/debian/python3-pyparsing
-	find $(CURDIR)/debian/python{,3}-pyparsing \
-	    \( -name '*.html' -o -name '*.css' -o -name '*.py' \
-	                      -o -name 'README' \) \
-	    -type f -print0 \
-	| xargs -0 --no-run-if-empty fromdos -p --
+	for i in `pyversions -s` ; do \
+		$$i setup.py install --install-layout=deb \
+	    --root=$(CURDIR)/debian/python-pyparsing ; \
+	done
 
 override_dh_installexamples:
 	dh_installexamples -i -ppython-pyparsing-doc




More information about the Python-modules-commits mailing list