ports/119206: new port: textproc/py-pyparsing
Martin Dieringer
martin.dieringer at gmx.de
Wed Jan 2 02:20:03 PST 2008
The following reply was made to PR ports/119206; it has been noted by GNATS.
From: Martin Dieringer <martin.dieringer at gmx.de>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/119206: new port: textproc/py-pyparsing
Date: Wed, 2 Jan 2008 11:11:02 +0100 (CET)
updated port of devel/py-parsing. version 1.4.10
--- py-parsing.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# Makefile
# distinfo
# pkg-descr
# pkg-plist
#
echo x - Makefile
sed 's/^X//' >Makefile << 'END-of-Makefile'
X# New ports collection makefile for: py-parsing
X# Date created: 1 Jul 2004
X# Whom: Hye-Shik Chang
X#
X# $FreeBSD: ports/devel/py-parsing/Makefile,v 1.9 2007/07/30 09:41:18 alexbl Exp $
X#
X
XPORTNAME= parsing
XPORTVERSION= 1.4.10
XCATEGORIES= devel python
XMASTER_SITES= SF
XMASTER_SITE_SUBDIR= pyparsing
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
XDISTNAME= pyparsing-${PORTVERSION}
X
XMAINTAINER= perky at FreeBSD.org
XCOMMENT= General parsing module for Python
X
XUSE_PYTHON= 2.3+
XUSE_PYDISTUTILS=yes
XPYDISTUTILS_PKGNAME= pyparsing
X
XDOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
XEXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR} ${EXAMPLESDIR}
X ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR}
X ${INSTALL_DATA} ${WRKSRC}/htmldoc/* ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-Makefile
echo x - distinfo
sed 's/^X//' >distinfo << 'END-of-distinfo'
XMD5 (pyparsing-1.4.10.tar.gz) = b9899eca96015dee459684f089fb427c
XSHA256 (pyparsing-1.4.10.tar.gz) = da9a80bd116086b3c19dcc53f00ba36ab716defad2dfba3d99b3e48beae304e6
XSIZE (pyparsing-1.4.10.tar.gz) = 557582
END-of-distinfo
echo x - pkg-descr
sed 's/^X//' >pkg-descr << 'END-of-pkg-descr'
XPyparsing is a general parsing module for Python. Grammars are
Ximplemented directly in the client code using parsing objects,
Xinstead of externally, as with lex/yacc-type tools. Includes simple
Xexamples for parsing SQL, CORBA IDL, and 4-function math.
X
XWWW: http://pyparsing.sourceforge.net/
END-of-pkg-descr
echo x - pkg-plist
sed 's/^X//' >pkg-plist << 'END-of-pkg-plist'
X%%EXAMPLESDIR%%/simpleWiki.py
X%%EXAMPLESDIR%%/list1.py
X%%EXAMPLESDIR%%/getNTPservers.py
X%%EXAMPLESDIR%%/parsePythonValue.py
X%%EXAMPLESDIR%%/sql2dot.py
X%%EXAMPLESDIR%%/macroExpander.py
X%%EXAMPLESDIR%%/jsonParser.py
X%%EXAMPLESDIR%%/dictExample.py
X%%EXAMPLESDIR%%/SingleForm.dfm
X%%EXAMPLESDIR%%/httpServerLogParser.py
X%%EXAMPLESDIR%%/pythonGrammarParser.py
X%%EXAMPLESDIR%%/searchparser.py
X%%EXAMPLESDIR%%/greetingInGreek.py
X%%EXAMPLESDIR%%/dfmparse.py
X%%EXAMPLESDIR%%/configParse.py
X%%EXAMPLESDIR%%/urlExtractorNew.py
X%%EXAMPLESDIR%%/parseListString.py
X%%EXAMPLESDIR%%/dictExample2.py
X%%EXAMPLESDIR%%/wordsToNum.py
X%%EXAMPLESDIR%%/SimpleCalc.py
X%%EXAMPLESDIR%%/htmlStripper.py
X%%EXAMPLESDIR%%/cLibHeader.py
X%%EXAMPLESDIR%%/sexpParser.py
X%%EXAMPLESDIR%%/removeLineBreaks.py
X%%EXAMPLESDIR%%/listAllMatches.py
X%%EXAMPLESDIR%%/idlParse.py
X%%EXAMPLESDIR%%/simpleSQL.py
X%%EXAMPLESDIR%%/urlExtractor.py
X%%EXAMPLESDIR%%/simpleBool.py
X%%EXAMPLESDIR%%/scanExamples.py
X%%EXAMPLESDIR%%/adventureEngine.py
X%%EXAMPLESDIR%%/ebnftest.py
X%%EXAMPLESDIR%%/ebnf.py
X%%EXAMPLESDIR%%/mozillaCalendarParser.py
X%%EXAMPLESDIR%%/withAttribute.py
X%%EXAMPLESDIR%%/linenoExample.py
X%%EXAMPLESDIR%%/greeting.py
X%%EXAMPLESDIR%%/AcManForm.dfm
X%%EXAMPLESDIR%%/simpleArith.py
X%%EXAMPLESDIR%%/0README.html
X%%EXAMPLESDIR%%/pgn.py
X%%EXAMPLESDIR%%/getNTPserversNew.py
X%%EXAMPLESDIR%%/holaMundo.py
X%%EXAMPLESDIR%%/LAparser.py
X%%EXAMPLESDIR%%/searchParserAppDemo.py
X%%EXAMPLESDIR%%/commasep.py
X%%EXAMPLESDIR%%/scanYahoo.py
X%%EXAMPLESDIR%%/nested.py
X%%EXAMPLESDIR%%/fourFn.py
X%%EXAMPLESDIR%%/mozilla.ics
X%%EXAMPLESDIR%%/indentedGrammarExample.py
X%%EXAMPLESDIR%%/romanNumerals.py
X%%EXAMPLESDIR%%/greetingInKorean.py
X%%EXAMPLESDIR%%/chemicalFormulas.py
X%%EXAMPLESDIR%%/sparser.py
X%%EXAMPLESDIR%%/makeHTMLTagExample.py
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
X%%PORTDOCS%%%%DOCSDIR%%/pycon06-IntroToPyparsing-notes.pdf
X%%PORTDOCS%%%%DOCSDIR%%/pycon06-AdventureEngineUsingPyparsing-notes.pdf
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X%%PYTHON_SITELIBDIR%%/pyparsing.pyc
X%%PYTHON_SITELIBDIR%%/pyparsing.pyo
X%%PYTHON_SITELIBDIR%%/pyparsing.py
END-of-pkg-plist
exit
--- py-parsing.shar ends here ---
More information about the freebsd-python
mailing list