Tue Nov 18 15:45:56 2008 UTC ()
Initial import of py-lxml:

lxml is a Pythonic binding for the libxml2 and libxslt libraries.
It is unique in that it combines the speed and feature completeness
of these libraries with the simplicity of a native Python API,
mostly compatible but superior to the well-known ElementTree API.

Status:

Vendor Tag:	TNF
Release Tags:	pkgsrc-base


(wiz)
diff -r0 -r1.1.1.1 pkgsrc/textproc/py-lxml/Makefile
diff -r0 -r1.1.1.1 pkgsrc/textproc/py-lxml/PLIST
diff -r0 -r1.1.1.1 pkgsrc/textproc/py-lxml/distinfo
diff -r0 -r1.1.1.1 pkgsrc/textproc/py-lxml/DESCR

File Added: pkgsrc/textproc/py-lxml/Makefile
# $NetBSD: Makefile,v 1.1.1.1 2008/11/18 15:45:56 wiz Exp $
#

DISTNAME=	lxml-2.1.3
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	textproc
MASTER_SITES=	http://codespeak.net/lxml/
EXTRACT_SUFX=	.tgz

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	http://codespeak.net/lxml/
COMMENT=	Python binding for libxml2 and libxslt

PYTHON_VERSIONS_ACCEPTED=	25 24 23
PYDISTUTILSPKG=			yes

.include "../../lang/python/extension.mk"
BUILDLINK_API_DEPENDS.libxml2+=	libxml2>=2.6.28
.include "../../textproc/libxml2/buildlink3.mk"
BUILDLINK_API_DEPENDS.libxslt+=	libxslt>=1.1.15
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/textproc/py-lxml/PLIST
@comment $NetBSD: PLIST,v 1.1.1.1 2008/11/18 15:45:56 wiz Exp $
${PYSITELIB}/lxml/ElementInclude.py
${PYSITELIB}/lxml/ElementInclude.pyc
${PYSITELIB}/lxml/ElementInclude.pyo
${PYSITELIB}/lxml/__init__.py
${PYSITELIB}/lxml/__init__.pyc
${PYSITELIB}/lxml/__init__.pyo
${PYSITELIB}/lxml/_elementpath.py
${PYSITELIB}/lxml/_elementpath.pyc
${PYSITELIB}/lxml/_elementpath.pyo
${PYSITELIB}/lxml/builder.py
${PYSITELIB}/lxml/builder.pyc
${PYSITELIB}/lxml/builder.pyo
${PYSITELIB}/lxml/cssselect.py
${PYSITELIB}/lxml/cssselect.pyc
${PYSITELIB}/lxml/cssselect.pyo
${PYSITELIB}/lxml/doctestcompare.py
${PYSITELIB}/lxml/doctestcompare.pyc
${PYSITELIB}/lxml/doctestcompare.pyo
${PYSITELIB}/lxml/etree.so
${PYSITELIB}/lxml/html/ElementSoup.py
${PYSITELIB}/lxml/html/ElementSoup.pyc
${PYSITELIB}/lxml/html/ElementSoup.pyo
${PYSITELIB}/lxml/html/__init__.py
${PYSITELIB}/lxml/html/__init__.pyc
${PYSITELIB}/lxml/html/__init__.pyo
${PYSITELIB}/lxml/html/_dictmixin.py
${PYSITELIB}/lxml/html/_dictmixin.pyc
${PYSITELIB}/lxml/html/_dictmixin.pyo
${PYSITELIB}/lxml/html/_diffcommand.py
${PYSITELIB}/lxml/html/_diffcommand.pyc
${PYSITELIB}/lxml/html/_diffcommand.pyo
${PYSITELIB}/lxml/html/_setmixin.py
${PYSITELIB}/lxml/html/_setmixin.pyc
${PYSITELIB}/lxml/html/_setmixin.pyo
${PYSITELIB}/lxml/html/builder.py
${PYSITELIB}/lxml/html/builder.pyc
${PYSITELIB}/lxml/html/builder.pyo
${PYSITELIB}/lxml/html/clean.py
${PYSITELIB}/lxml/html/clean.pyc
${PYSITELIB}/lxml/html/clean.pyo
${PYSITELIB}/lxml/html/defs.py
${PYSITELIB}/lxml/html/defs.pyc
${PYSITELIB}/lxml/html/defs.pyo
${PYSITELIB}/lxml/html/diff.py
${PYSITELIB}/lxml/html/diff.pyc
${PYSITELIB}/lxml/html/diff.pyo
${PYSITELIB}/lxml/html/formfill.py
${PYSITELIB}/lxml/html/formfill.pyc
${PYSITELIB}/lxml/html/formfill.pyo
${PYSITELIB}/lxml/html/soupparser.py
${PYSITELIB}/lxml/html/soupparser.pyc
${PYSITELIB}/lxml/html/soupparser.pyo
${PYSITELIB}/lxml/html/usedoctest.py
${PYSITELIB}/lxml/html/usedoctest.pyc
${PYSITELIB}/lxml/html/usedoctest.pyo
${PYSITELIB}/lxml/objectify.so
${PYSITELIB}/lxml/pyclasslookup.py
${PYSITELIB}/lxml/pyclasslookup.pyc
${PYSITELIB}/lxml/pyclasslookup.pyo
${PYSITELIB}/lxml/sax.py
${PYSITELIB}/lxml/sax.pyc
${PYSITELIB}/lxml/sax.pyo
${PYSITELIB}/lxml/usedoctest.py
${PYSITELIB}/lxml/usedoctest.pyc
${PYSITELIB}/lxml/usedoctest.pyo
@dirrm ${PYSITELIB}/lxml/html
@dirrm ${PYSITELIB}/lxml

File Added: pkgsrc/textproc/py-lxml/distinfo
$NetBSD: distinfo,v 1.1.1.1 2008/11/18 15:45:56 wiz Exp $

SHA1 (lxml-2.1.3.tgz) = 57a52f8d0d2320da2074c8bbd30a72919c299e56
RMD160 (lxml-2.1.3.tgz) = 58ccc6b538728b4ae8027724aeae10aba125e4d2
Size (lxml-2.1.3.tgz) = 2706884 bytes

File Added: pkgsrc/textproc/py-lxml/DESCR
lxml is a Pythonic binding for the libxml2 and libxslt libraries.
It is unique in that it combines the speed and feature completeness
of these libraries with the simplicity of a native Python API,
mostly compatible but superior to the well-known ElementTree API.