Hi,
This diff updates py-parsing to the latest release.
* take MAINTAINER
* add python3 flavor
Tested on amd64.
Comments ? OK ?
--
Alexandr Shadchin
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-parsing/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile 1 Nov 2013 17:19:05 -0000 1.23
+++ Makefile 23 Dec 2014 12:15:15 -0000
@@ -2,14 +2,15 @@
COMMENT = Python parsing module
-MODPY_EGG_VERSION = 1.5.7
+MODPY_EGG_VERSION = 2.0.3
DISTNAME = pyparsing-${MODPY_EGG_VERSION}
PKGNAME = ${DISTNAME:S/py/py-/}
CATEGORIES = devel
-REVISION = 0
HOMEPAGE = http://pyparsing.wikispaces.com/
+MAINTAINER = Alexandr Shadchin <[email protected]>
+
# MIT
PERMIT_PACKAGE_CDROM = Yes
@@ -17,10 +18,13 @@ MASTER_SITES = ${MASTER_SITE_SOURCEFORGE
MODULES = lang/python
+FLAVORS = python3
+FLAVOR ?=
+
NO_TEST = Yes
-DOCSDIR = ${PREFIX}/share/doc/py-parsing
-EXAMPLESDIR = ${PREFIX}/share/examples/py-parsing
+DOCSDIR = ${PREFIX}/share/doc/${MODPY_PY_PREFIX}parsing
+EXAMPLESDIR = ${PREFIX}/share/examples/${MODPY_PY_PREFIX}parsing
post-install:
${INSTALL_DATA_DIR} ${DOCSDIR}
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-parsing/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo 5 Jan 2013 13:10:19 -0000 1.15
+++ distinfo 23 Dec 2014 12:15:15 -0000
@@ -1,2 +1,2 @@
-SHA256 (pyparsing-1.5.7.tar.gz) = KzoBNYLL/4WOcf8jEp4BrMXpn1EVeNEG/7HnS94V6JM=
-SIZE (pyparsing-1.5.7.tar.gz) = 939642
+SHA256 (pyparsing-2.0.3.tar.gz) = Bucp4cv1J0cDsfR7YTXtgzWZnVR/nYzwSLIQ+46/hE8=
+SIZE (pyparsing-2.0.3.tar.gz) = 1462653
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-parsing/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST 5 Jan 2013 13:10:22 -0000 1.14
+++ pkg/PLIST 23 Dec 2014 12:15:15 -0000
@@ -1,7 +1,8 @@
@comment $OpenBSD: PLIST,v 1.14 2013/01/05 13:10:22 benoit Exp $
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}pyparsing.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pyparsing-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/pyparsing.py
-lib/python${MODPY_VERSION}/site-packages/pyparsing.pyc
share/doc/${MODPY_PY_PREFIX}parsing/
share/doc/${MODPY_PY_PREFIX}parsing/CHANGES
share/doc/${MODPY_PY_PREFIX}parsing/HowToUsePyparsing.html
@@ -14,9 +15,11 @@ share/examples/${MODPY_PY_PREFIX}parsing
share/examples/${MODPY_PY_PREFIX}parsing/0README.html
share/examples/${MODPY_PY_PREFIX}parsing/AcManForm.dfm
share/examples/${MODPY_PY_PREFIX}parsing/LAparser.py
+share/examples/${MODPY_PY_PREFIX}parsing/Setup.ini
share/examples/${MODPY_PY_PREFIX}parsing/SimpleCalc.py
share/examples/${MODPY_PY_PREFIX}parsing/SingleForm.dfm
share/examples/${MODPY_PY_PREFIX}parsing/TAP.py
+share/examples/${MODPY_PY_PREFIX}parsing/__init__.py
share/examples/${MODPY_PY_PREFIX}parsing/adventureEngine.py
share/examples/${MODPY_PY_PREFIX}parsing/antlr_grammar.py
share/examples/${MODPY_PY_PREFIX}parsing/antlr_grammar_tests.py