[Midnightbsd-cvs] mports: textproc/py-libxml2: Add py-libxml2

ctriv at midnightbsd.org ctriv at midnightbsd.org
Sat Sep 1 00:55:19 EDT 2007


Log Message:
-----------
Add py-libxml2

Added Files:
-----------
    mports/textproc/py-libxml2:
        Makefile (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
--- /dev/null
+++ textproc/py-libxml2/pkg-descr
@@ -0,0 +1,3 @@
+Python interface for XML parser library for GNOME
+
+WWW: http://xmlsoft.org/
--- /dev/null
+++ textproc/py-libxml2/pkg-plist
@@ -0,0 +1,59 @@
+lib/%%PYTHON_VERSION%%/site-packages/drv_libxml2.py
+lib/%%PYTHON_VERSION%%/site-packages/drv_libxml2.pyc
+lib/%%PYTHON_VERSION%%/site-packages/drv_libxml2.pyo
+lib/%%PYTHON_VERSION%%/site-packages/libxml2.py
+lib/%%PYTHON_VERSION%%/site-packages/libxml2.pyc
+lib/%%PYTHON_VERSION%%/site-packages/libxml2.pyo
+lib/%%PYTHON_VERSION%%/site-packages/libxml2mod.a
+lib/%%PYTHON_VERSION%%/site-packages/libxml2mod.la
+lib/%%PYTHON_VERSION%%/site-packages/libxml2mod.so
+%%DOCSDIR%%/TODO
+%%EXAMPLESDIR%%/attribs.py
+%%EXAMPLESDIR%%/build.py
+%%EXAMPLESDIR%%/ctxterror.py
+%%EXAMPLESDIR%%/cutnpaste.py
+%%EXAMPLESDIR%%/dtdvalid.py
+%%EXAMPLESDIR%%/error.py
+%%EXAMPLESDIR%%/inbuf.py
+%%EXAMPLESDIR%%/indexes.py
+%%EXAMPLESDIR%%/invalid.xml
+%%EXAMPLESDIR%%/nsdel.py
+%%EXAMPLESDIR%%/outbuf.py
+%%EXAMPLESDIR%%/push.py
+%%EXAMPLESDIR%%/pushSAX.py
+%%EXAMPLESDIR%%/pushSAXhtml.py
+%%EXAMPLESDIR%%/reader.py
+%%EXAMPLESDIR%%/reader2.py
+%%EXAMPLESDIR%%/reader3.py
+%%EXAMPLESDIR%%/reader4.py
+%%EXAMPLESDIR%%/reader5.py
+%%EXAMPLESDIR%%/reader6.py
+%%EXAMPLESDIR%%/reader7.py
+%%EXAMPLESDIR%%/reader8.py
+%%EXAMPLESDIR%%/readererr.py
+%%EXAMPLESDIR%%/readernext.py
+%%EXAMPLESDIR%%/regexp.py
+%%EXAMPLESDIR%%/relaxng.py
+%%EXAMPLESDIR%%/resolver.py
+%%EXAMPLESDIR%%/schema.py
+%%EXAMPLESDIR%%/serialize.py
+%%EXAMPLESDIR%%/sync.py
+%%EXAMPLESDIR%%/test.dtd
+%%EXAMPLESDIR%%/thread2.py
+%%EXAMPLESDIR%%/tst.py
+%%EXAMPLESDIR%%/tst.xml
+%%EXAMPLESDIR%%/tstLastError.py
+%%EXAMPLESDIR%%/tstURI.py
+%%EXAMPLESDIR%%/tstmem.py
+%%EXAMPLESDIR%%/tstxpath.py
+%%EXAMPLESDIR%%/valid.xml
+%%EXAMPLESDIR%%/validDTD.py
+%%EXAMPLESDIR%%/validRNG.py
+%%EXAMPLESDIR%%/validSchemas.py
+%%EXAMPLESDIR%%/validate.py
+%%EXAMPLESDIR%%/walker.py
+%%EXAMPLESDIR%%/xpath.py
+%%EXAMPLESDIR%%/xpathext.py
+%%EXAMPLESDIR%%/xpathret.py
+ at dirrm %%EXAMPLESDIR%%
+ at dirrm %%DOCSDIR%%
--- /dev/null
+++ textproc/py-libxml2/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for:	py-libxml2
+# Date created:				30 Jun 2004
+# Whom:					Alexander Nedotsukov <bland at FreeBSD.org>
+#
+# $FreeBSD: ports/textproc/py-libxml2/Makefile,v 1.7 2006/04/28 21:15:20 marcus Exp $
+#
+
+PORTREVISION=	0
+CATEGORIES=	textproc gnome python
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	gnome at FreeBSD.org
+COMMENT=	Python interface for XML parser library for GNOME
+
+MASTERDIR=	${.CURDIR}/../libxml2
+BUILD_WRKSRC=	${WRKSRC}/python
+INSTALL_WRKSRC=	${BUILD_WRKSRC}
+DESCR=		${.CURDIR}/pkg-descr
+PLIST=		${.CURDIR}/pkg-plist
+
+USE_GNOME=	gnomehack gnometarget libxml2
+USE_PYTHON=	yes
+CONFIGURE_ARGS=	--with-iconv=${LOCALBASE} \
+		--with-html-dir=${PREFIX}/share/doc \
+		--with-html-subdir=${PORTNAME} \
+		--with-python=${LOCALBASE}
+
+DOCSDIR=	${PREFIX}/share/doc/py-libxml2
+EXAMPLESDIR=	${PREFIX}/share/examples/py-libxml2
+
+post-install:
+	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -l -d ${LOCALBASE} ${FAKE_DESTDIR}${PYTHON_SITELIBDIR} 
+	${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -l -d ${LOCALBASE} ${FAKE_DESTDIR}${PYTHON_SITELIBDIR}
+
+.include "${MASTERDIR}/Makefile"


More information about the Midnightbsd-cvs mailing list