[Midnightbsd-cvs] mports: mports/devel: add py-elementtree

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Jun 13 20:14:54 EDT 2008


Log Message:
-----------
add py-elementtree

Modified Files:
--------------
    mports/devel:
        Makefile (r1.224 -> r1.225)

Added Files:
-----------
    mports/devel/py-elementtree:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/Makefile,v
retrieving revision 1.224
retrieving revision 1.225
diff -L devel/Makefile -L devel/Makefile -u -r1.224 -r1.225
--- devel/Makefile
+++ devel/Makefile
@@ -246,6 +246,7 @@
     SUBDIR += pth
     SUBDIR += pth-hard
     SUBDIR += py-dbus
+    SUBDIR += py-elementtree
     SUBDIR += py-fileutils
     SUBDIR += py-gobject
     SUBDIR += py-orbit
--- /dev/null
+++ devel/py-elementtree/pkg-descr
@@ -0,0 +1,19 @@
+Adopted from the documentation:
+
+The Element type is a flexible container object, designed to store hierarchical
+data structures in memory. The type can be described as a cross between a list
+and a dictionary.
+
+Each element has a number of properties associated with it:
+
+  * a tag. This is a string identifying what kind of data this element
+    represents (the element type, in other words).
+  * a number of attributes, stored in a Python dictionary.
+  * a text string.
+  * an optional tail string.
+  * a number of child elements, stored in a Python sequence
+
+The ElementTree class can be used to wrap an element structure, and convert it
+from and to XML.
+
+WWW: http://effbot.org/zone/element-index.htm
--- /dev/null
+++ devel/py-elementtree/pkg-plist
@@ -0,0 +1,49 @@
+%%PYTHON_SITELIBDIR%%/elementtree/ElementInclude.py
+%%PYTHON_SITELIBDIR%%/elementtree/ElementInclude.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/ElementInclude.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/ElementPath.py
+%%PYTHON_SITELIBDIR%%/elementtree/ElementPath.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/ElementPath.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/ElementTree.py
+%%PYTHON_SITELIBDIR%%/elementtree/ElementTree.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/ElementTree.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/HTMLTreeBuilder.py
+%%PYTHON_SITELIBDIR%%/elementtree/HTMLTreeBuilder.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/HTMLTreeBuilder.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/SgmlopXMLTreeBuilder.py
+%%PYTHON_SITELIBDIR%%/elementtree/SgmlopXMLTreeBuilder.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/SgmlopXMLTreeBuilder.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/SimpleXMLTreeBuilder.py
+%%PYTHON_SITELIBDIR%%/elementtree/SimpleXMLTreeBuilder.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/SimpleXMLTreeBuilder.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/SimpleXMLWriter.py
+%%PYTHON_SITELIBDIR%%/elementtree/SimpleXMLWriter.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/SimpleXMLWriter.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/TidyHTMLTreeBuilder.py
+%%PYTHON_SITELIBDIR%%/elementtree/TidyHTMLTreeBuilder.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/TidyHTMLTreeBuilder.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/TidyTools.py
+%%PYTHON_SITELIBDIR%%/elementtree/TidyTools.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/TidyTools.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/XMLTreeBuilder.py
+%%PYTHON_SITELIBDIR%%/elementtree/XMLTreeBuilder.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/XMLTreeBuilder.pyo
+%%PYTHON_SITELIBDIR%%/elementtree/__init__.py
+%%PYTHON_SITELIBDIR%%/elementtree/__init__.pyc
+%%PYTHON_SITELIBDIR%%/elementtree/__init__.pyo
+%%PORTDOCS%%%%DOCSDIR%%/effbot.css
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/pythondoc-elementtree.ElementInclude.html
+%%PORTDOCS%%%%DOCSDIR%%/pythondoc-elementtree.ElementPath.html
+%%PORTDOCS%%%%DOCSDIR%%/pythondoc-elementtree.ElementTree.html
+%%PORTDOCS%%%%DOCSDIR%%/pythondoc-elementtree.HTMLTreeBuilder.html
+%%PORTDOCS%%%%DOCSDIR%%/pythondoc-elementtree.SgmlopXMLTreeBuilder.html
+%%PORTDOCS%%%%DOCSDIR%%/pythondoc-elementtree.SimpleXMLTreeBuilder.html
+%%PORTDOCS%%%%DOCSDIR%%/pythondoc-elementtree.SimpleXMLWriter.html
+%%PORTDOCS%%%%DOCSDIR%%/pythondoc-elementtree.TidyTools.html
+%%PORTDOCS%%%%DOCSDIR%%/pythondoc-elementtree.XMLTreeBuilder.html
+%%PORTDOCS%%%%EXAMPLESDIR%%/simple-ns.xml
+%%PORTDOCS%%%%EXAMPLESDIR%%/simple.xml
+ at dirrm %%PYTHON_SITELIBDIR%%/elementtree
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
--- /dev/null
+++ devel/py-elementtree/Makefile
@@ -0,0 +1,35 @@
+# Ports collection makefile for:				py-elementtree
+# Date created:							Feb 28, 2005
+# Whom:								barner
+#
+# $MidnightBSD: mports/devel/py-elementtree/Makefile,v 1.1 2008/06/14 00:14:52 laffer1 Exp $
+# $FreeBSD: ports/devel/py-elementtree/Makefile,v 1.3 2007/07/30 09:41:12 alexbl Exp $
+#
+
+PORTNAME=	elementtree
+PORTVERSION=	1.2.6
+CATEGORIES=	devel python
+MASTER_SITES=	http://effbot.org/downloads/
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	${PORTNAME}-${PORTVERSION}-20050316
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Container for hierarchical data structures written in Python
+LICENSE=	unknown
+
+USE_PYTHON=	yes
+USE_PYDISTUTILS=	yes
+PYDISTUTILS_PKGVERSION=	1.2.6-20050316
+
+DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
+EXAMPLESDIR=	${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
+
+.if !defined(NOPORTDOCS)
+post-install:
+	@${MKDIR} ${DOCSDIR}
+	${CP} -R ${WRKSRC}/docs/ ${DOCSDIR}
+	@${MKDIR} ${EXAMPLESDIR}
+	${CP} -R ${WRKSRC}/samples/ ${EXAMPLESDIR}
+.endif
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/py-elementtree/distinfo
@@ -0,0 +1,3 @@
+MD5 (elementtree-1.2.6-20050316.tar.gz) = e1b21716be8bfff8bf192fc3880ad008
+SHA256 (elementtree-1.2.6-20050316.tar.gz) = b29d5f2417cb331562c8c5f8ebef2a895ba540261c4245f526143c6a31bccb04
+SIZE (elementtree-1.2.6-20050316.tar.gz) = 41752


More information about the Midnightbsd-cvs mailing list