[Python-modules-commits] [pyparsing] 01/01: Build the PyPy packages. (Closes: #823560)
Barry Warsaw
barry at moszumanska.debian.org
Fri May 6 20:06:46 UTC 2016
This is an automated email from the git hooks/post-receive script.
barry pushed a commit to branch master
in repository pyparsing.
commit 0aa4a7d8c1089a0174d3837c693595de174cbfca
Author: Barry Warsaw <barry at python.org>
Date: Fri May 6 15:06:41 2016 -0500
Build the PyPy packages. (Closes: #823560)
---
debian/changelog | 2 ++
debian/control | 45 +++++++++++++++++++++++++++++++++------------
2 files changed, 35 insertions(+), 12 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index badaeb3..b6d2b33 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,9 +13,11 @@ pyparsing (2.1.1+dfsg1-1) UNRELEASED; urgency=medium
`Testsuite: autopkgtest-pkg-python` and remove the d/tests directory
as redundant. (Closes: #710660)
- Bump Standards-Version with no other changes necessary.
+ - Build the PyPy packages. (Closes: #823560)
* d/rules:
- Convert to --buildsystem=pybuild
- Remove redundant code.
+ - Add --with pypy
* wrap-and-sort
-- Barry Warsaw <barry at debian.org> Fri, 06 May 2016 12:16:19 -0500
diff --git a/debian/control b/debian/control
index 60babed..b578236 100644
--- a/debian/control
+++ b/debian/control
@@ -3,15 +3,17 @@ Section: python
Priority: optional
Maintainer: Kevin Coyner <kcoyner at debian.org>
Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>,
- Matthew Grant <matt at mattgrant.net.nz>,
+ Matthew Grant <matt at mattgrant.net.nz>
Standards-Version: 3.9.8
Build-Depends: debhelper (>= 9),
dh-python,
+ pypy,
python-all (>= 2.6.6-3~),
python-setuptools,
python3-all,
- python3-setuptools,
-Build-Depends-Indep: tofrodos,
+ python3-all (>= 3.1.3-2~),
+ python3-setuptools
+Build-Depends-Indep: tofrodos
Homepage: http://pyparsing.wikispaces.com/
Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/pyparsing.git
Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/pyparsing.git
@@ -19,10 +21,9 @@ Testsuite: autopkgtest-pkg-python
Package: python-pyparsing
Architecture: all
-Depends: ${misc:Depends},
- ${python:Depends},
-Provides: ${python:Provides},
-Suggests: python-pyparsing-doc,
+Depends: ${misc:Depends}, ${python:Depends}
+Provides: ${python:Provides}
+Suggests: python-pyparsing-doc
Description: Python parsing module
The parsing module is an alternative approach to creating and
executing simple grammars, vs. the traditional lex/yacc approach, or
@@ -39,10 +40,9 @@ Description: Python parsing module
Package: python3-pyparsing
Architecture: all
-Depends: ${misc:Depends},
- ${python3:Depends},
-Provides: ${python3:Provides},
-Suggests: python-pyparsing-doc,
+Depends: ${misc:Depends}, ${python3:Depends}
+Provides: ${python3:Provides}
+Suggests: python-pyparsing-doc
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
@@ -59,10 +59,31 @@ Description: Python parsing module, Python3 package
.
This package contains the Python3 version of python-pyparsing.
+Package: pypy-pyparsing
+Architecture: all
+Depends: ${misc:Depends}, ${pypy:Depends}
+Provides: ${pypy:Provides}
+Suggests: python-pyparsing-doc
+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 PyPy version of python-pyparsing.
+
Package: python-pyparsing-doc
Architecture: all
Section: doc
-Depends: ${misc:Depends},
+Depends: ${misc:Depends}
Description: Python parsing module, documentation package
The parsing module is an alternative approach to creating and
executing simple grammars, vs. the traditional lex/yacc approach, or
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/pyparsing.git
More information about the Python-modules-commits
mailing list