From owner-freebsd-ports Fri May 10 7:50:21 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5679B37B401 for ; Fri, 10 May 2002 07:50:02 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g4AEo2195551; Fri, 10 May 2002 07:50:02 -0700 (PDT) (envelope-from gnats) Received: from akaraka.yonsei.ac.kr (akaraka.yonsei.ac.kr [165.132.134.53]) by hub.freebsd.org (Postfix) with ESMTP id B6AB137B403 for ; Fri, 10 May 2002 07:43:33 -0700 (PDT) Received: from akaraka.yonsei.ac.kr (localhost.yonsei.ac.kr [127.0.0.1]) by akaraka.yonsei.ac.kr (8.12.3/8.12.3) with ESMTP id g4AEhKbL003036 for ; Fri, 10 May 2002 23:43:20 +0900 (KST) (envelope-from perky@akaraka.yonsei.ac.kr) Received: (from perky@localhost) by akaraka.yonsei.ac.kr (8.12.3/8.12.3/Submit) id g4AEhAUT003035; Fri, 10 May 2002 23:43:10 +0900 (KST) Message-Id: <200205101443.g4AEhAUT003035@akaraka.yonsei.ac.kr> Date: Fri, 10 May 2002 23:43:10 +0900 (KST) From: Hye-Shik Chang Reply-To: Hye-Shik Chang To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/37926: New port: textproc/py-rxp Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 37926 >Category: ports >Synopsis: New port: textproc/py-rxp >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri May 10 07:50:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Hye-Shik Chang >Release: FreeBSD 5.0-CURRENT i386 >Organization: Yonsei University >Environment: System: FreeBSD akaraka.yonsei.ac.kr 5.0-CURRENT FreeBSD 5.0-CURRENT #5: Sun May 5 12:24:46 KST 2002 root@akaraka.yonsei.ac.kr:/usr/src/sys/i386/compile/JOARRA i386 >Description: New port for py-rxp, very fast, validating xml parser for python >How-To-Repeat: >Fix: # 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: # # py-rxp # py-rxp/Makefile # py-rxp/distinfo # py-rxp/pkg-comment # py-rxp/pkg-descr # py-rxp/pkg-plist # echo c - py-rxp mkdir -p py-rxp > /dev/null 2>&1 echo x - py-rxp/Makefile sed 's/^X//' >py-rxp/Makefile << 'END-of-py-rxp/Makefile' X# Ports collection makefile for: py-rxp X# Date created: 10 May 2002 X# Whom: Hye-Shik Chang X# X# $FreeBSD$ X# X XPORTNAME= rxp XPORTVERSION= 0.7 XCATEGORIES= textproc python XMASTER_SITES= http://www.reportlab.com/ftp/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= pyRXP-${PORTVERSION:S/./-/} XEXTRACT_SUFX= .tgz X XMAINTAINER= perky@fallin.lv X XWRKSRC= ${WRKDIR} XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X XEXAMPLESDIR= ${PREFIX}/share/examples/py-rxp XDOCSDIR= ${PREFIX}/share/doc/py-rxp X Xpost-patch: X ${PERL} -pi -e 's/freebsd4/freebsd4","freebsd5/g' ${WRKSRC}/setup.py X X.if !defined(NOPORTDOCS) Xpost-install: X ${MKDIR} ${EXAMPLESDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR} X.endif X X.include END-of-py-rxp/Makefile echo x - py-rxp/distinfo sed 's/^X//' >py-rxp/distinfo << 'END-of-py-rxp/distinfo' XMD5 (pyRXP-0-7.tgz) = 135bafcadeba6c3c545d414a7e489617 END-of-py-rxp/distinfo echo x - py-rxp/pkg-comment sed 's/^X//' >py-rxp/pkg-comment << 'END-of-py-rxp/pkg-comment' XFast validating XML parser for Python END-of-py-rxp/pkg-comment echo x - py-rxp/pkg-descr sed 's/^X//' >py-rxp/pkg-descr << 'END-of-py-rxp/pkg-descr' XRXP is a very fast validating XML parser written by Richard Tobin Xof the University of Edinburgh. It complies fully with the W3C test Xsuites (although we have compiled it without Unicode support for Xthe time being). pyRXP is a wrapper around this which constructs a Xlightweight in-memory "tuple tree" in a single call. This structure Xis the lightest one we could define in Python, and it is constructed Xentirely in C code, resulting in unprecedented speed. It is a core Xpart of ReportLab's forthcoming XML toolkit, which aims to offer Xsimple, fast and pythonic tools for common XML processing tasks. X XWWW: http://www.reportlab.com/xml/pyrxp.html END-of-py-rxp/pkg-descr echo x - py-rxp/pkg-plist sed 's/^X//' >py-rxp/pkg-plist << 'END-of-py-rxp/pkg-plist' Xlib/%%PYTHON_VERSION%%/site-packages/pyRXP.so Xshare/doc/py-rxp/PyRXP_Documentation.rml Xshare/doc/py-rxp/replogo.gif Xshare/examples/py-rxp/00readme.txt Xshare/examples/py-rxp/benchmarks.py Xshare/examples/py-rxp/expattree.py Xshare/examples/py-rxp/hamlet.xml Xshare/examples/py-rxp/play.dtd Xshare/examples/py-rxp/rml_a.dtd Xshare/examples/py-rxp/rml_a.xml Xshare/examples/py-rxp/sample1.xml Xshare/examples/py-rxp/sample2.xml Xshare/examples/py-rxp/sample3.xml Xshare/examples/py-rxp/sample4.xml Xshare/examples/py-rxp/tinydtd.dtd Xshare/examples/py-rxp/xmlutils.py X@dirrm share/examples/py-rxp X@dirrm share/doc/py-rxp END-of-py-rxp/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message