From perky@akaraka.yonsei.ac.kr  Fri May 10 07:43:34 2002
Return-Path: <perky@akaraka.yonsei.ac.kr>
Received: from akaraka.yonsei.ac.kr (akaraka.yonsei.ac.kr [165.132.134.53])
	by hub.freebsd.org (Postfix) with ESMTP id B6AB137B403
	for <FreeBSD-gnats-submit@freebsd.org>; 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 <FreeBSD-gnats-submit@freebsd.org>; 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 <perky@fallin.lv>
Reply-To: Hye-Shik Chang <perky@fallin.lv>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: textproc/py-rxp
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         37926
>Category:       ports
>Synopsis:       New port: textproc/py-rxp
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 10 07:50:01 PDT 2002
>Closed-Date:    Fri May 10 10:33:06 PDT 2002
>Last-Modified:  Fri May 10 10:33:06 PDT 2002
>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 <perky@fallin.lv>
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 <bsd.port.mk>
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:
State-Changed-From-To: open->closed 
State-Changed-By: ijliao 
State-Changed-When: Fri May 10 10:32:54 PDT 2002 
State-Changed-Why:  
committed, thanks 

http://www.freebsd.org/cgi/query-pr.cgi?pr=37926 
>Unformatted:
