pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/py-xml Re-import of pyxml as py-xml to match ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/46c7556c8960
branches: trunk
changeset: 466805:46c7556c8960
user: recht <recht%pkgsrc.org@localhost>
date: Fri Jan 23 15:25:39 2004 +0000
description:
Re-import of pyxml as py-xml to match Python module naming convention.
Addresses PR pkg/23999 by Michal Pasternak.
ok'ed by drochner@
The PyXML package is a collection of libraries to process XML with Python. It
contains, among other things
xmlproc: a validating XML parser.
sgmlop: a C helper module that can speed-up xmllib.py and sgmllib.py by a
factor of 5.
PySAX: SAX 1 and SAX2 libraries with drivers for most of the parsers.
4DOM: A fully compliant DOM Level 2 implementation
javadom: An adapter from Java DOM implementations to the standard Python
DOM binding.
pulldom: a DOM implementation that supports lazy instantiation of nodes.
marshal: a module with several options for serializing Python objects to
XML, including WDDX and XML-RPC.
unicode: a helper module for Python 1.5 users who need conversions between
UTF-8 and ISO-8859-?.
diffstat:
textproc/py-xml/DESCR | 15 +
textproc/py-xml/Makefile | 39 ++
textproc/py-xml/PLIST | 606 +++++++++++++++++++++++++++++++++++++++
textproc/py-xml/buildlink2.mk | 7 +
textproc/py-xml/distinfo | 5 +
textproc/py-xml/patches/patch-aa | 12 +
6 files changed, 684 insertions(+), 0 deletions(-)
diffs (truncated from 708 to 300 lines):
diff -r 74cdd6e6edff -r 46c7556c8960 textproc/py-xml/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-xml/DESCR Fri Jan 23 15:25:39 2004 +0000
@@ -0,0 +1,15 @@
+The PyXML package is a collection of libraries to process XML with Python. It
+contains, among other things
+
+ xmlproc: a validating XML parser.
+ sgmlop: a C helper module that can speed-up xmllib.py and sgmllib.py by a
+ factor of 5.
+ PySAX: SAX 1 and SAX2 libraries with drivers for most of the parsers.
+ 4DOM: A fully compliant DOM Level 2 implementation
+ javadom: An adapter from Java DOM implementations to the standard Python
+ DOM binding.
+ pulldom: a DOM implementation that supports lazy instantiation of nodes.
+ marshal: a module with several options for serializing Python objects to
+ XML, including WDDX and XML-RPC.
+ unicode: a helper module for Python 1.5 users who need conversions between
+ UTF-8 and ISO-8859-?.
diff -r 74cdd6e6edff -r 46c7556c8960 textproc/py-xml/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-xml/Makefile Fri Jan 23 15:25:39 2004 +0000
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/23 15:25:39 recht Exp $
+#
+
+DISTNAME= PyXML-0.8.3
+PKGNAME= ${PYPKGPREFIX}-xml-0.8.3
+PKGREVISION= 1
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyxml/}
+
+MAINTAINER= drochner%NetBSD.org@localhost
+HOMEPAGE= http://pyxml.sourceforge.net/
+COMMENT= Collection of libraries to process XML with Python
+
+CONFLICTS+= PyXML-*
+USE_BUILDLINK2= yes
+
+PYDISTUTILSPKG= yes
+PYBINMODULE= yes
+BUILDLINK_DEPENDS.expat= expat>=1.95.6
+PYSETUPBUILDARGS+= --with-libexpat=${BUILDLINK_DIR}
+PYSETUPBUILDARGS+= --ldflags="${EXPAT_LDFLAGS}"
+EXPAT_LDFLAGS= -Wl,${RPATH_FLAG}${BUILDLINK_PREFIX.expat}/lib
+FIX_RPATH+= EXPAT_LDFLAGS
+
+PYXML_SCRIPTS= scripts/xmlproc_parse \
+ scripts/xmlproc_val
+
+post-extract:
+.for s in ${PYXML_SCRIPTS}
+ ${MV} ${WRKSRC}/$s ${WRKSRC}/$s${PYVERSSUFFIX}
+.endfor
+
+PYTHON_PATCH_SCRIPTS= ${PYXML_SCRIPTS:S/$/${PYVERSSUFFIX}/g}
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
+
+.include "../../textproc/expat/buildlink2.mk"
+.include "../../lang/python/extension.mk"
+.include "../../lang/python/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 74cdd6e6edff -r 46c7556c8960 textproc/py-xml/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-xml/PLIST Fri Jan 23 15:25:39 2004 +0000
@@ -0,0 +1,606 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/23 15:25:53 recht Exp $
+bin/xmlproc_parse${PYVERSSUFFIX}
+bin/xmlproc_val${PYVERSSUFFIX}
+${PYSITELIB}/_xmlplus/FtCore.py
+${PYSITELIB}/_xmlplus/FtCore.pyc
+${PYSITELIB}/_xmlplus/FtCore.pyo
+${PYSITELIB}/_xmlplus/__init__.py
+${PYSITELIB}/_xmlplus/__init__.pyc
+${PYSITELIB}/_xmlplus/__init__.pyo
+${PYSITELIB}/_xmlplus/dom/Attr.py
+${PYSITELIB}/_xmlplus/dom/Attr.pyc
+${PYSITELIB}/_xmlplus/dom/Attr.pyo
+${PYSITELIB}/_xmlplus/dom/CDATASection.py
+${PYSITELIB}/_xmlplus/dom/CDATASection.pyc
+${PYSITELIB}/_xmlplus/dom/CDATASection.pyo
+${PYSITELIB}/_xmlplus/dom/CharacterData.py
+${PYSITELIB}/_xmlplus/dom/CharacterData.pyc
+${PYSITELIB}/_xmlplus/dom/CharacterData.pyo
+${PYSITELIB}/_xmlplus/dom/Comment.py
+${PYSITELIB}/_xmlplus/dom/Comment.pyc
+${PYSITELIB}/_xmlplus/dom/Comment.pyo
+${PYSITELIB}/_xmlplus/dom/DOMImplementation.py
+${PYSITELIB}/_xmlplus/dom/DOMImplementation.pyc
+${PYSITELIB}/_xmlplus/dom/DOMImplementation.pyo
+${PYSITELIB}/_xmlplus/dom/Document.py
+${PYSITELIB}/_xmlplus/dom/Document.pyc
+${PYSITELIB}/_xmlplus/dom/Document.pyo
+${PYSITELIB}/_xmlplus/dom/DocumentFragment.py
+${PYSITELIB}/_xmlplus/dom/DocumentFragment.pyc
+${PYSITELIB}/_xmlplus/dom/DocumentFragment.pyo
+${PYSITELIB}/_xmlplus/dom/DocumentType.py
+${PYSITELIB}/_xmlplus/dom/DocumentType.pyc
+${PYSITELIB}/_xmlplus/dom/DocumentType.pyo
+${PYSITELIB}/_xmlplus/dom/Element.py
+${PYSITELIB}/_xmlplus/dom/Element.pyc
+${PYSITELIB}/_xmlplus/dom/Element.pyo
+${PYSITELIB}/_xmlplus/dom/Entity.py
+${PYSITELIB}/_xmlplus/dom/Entity.pyc
+${PYSITELIB}/_xmlplus/dom/Entity.pyo
+${PYSITELIB}/_xmlplus/dom/EntityReference.py
+${PYSITELIB}/_xmlplus/dom/EntityReference.pyc
+${PYSITELIB}/_xmlplus/dom/EntityReference.pyo
+${PYSITELIB}/_xmlplus/dom/Event.py
+${PYSITELIB}/_xmlplus/dom/Event.pyc
+${PYSITELIB}/_xmlplus/dom/Event.pyo
+${PYSITELIB}/_xmlplus/dom/FtNode.py
+${PYSITELIB}/_xmlplus/dom/FtNode.pyc
+${PYSITELIB}/_xmlplus/dom/FtNode.pyo
+${PYSITELIB}/_xmlplus/dom/MessageSource.py
+${PYSITELIB}/_xmlplus/dom/MessageSource.pyc
+${PYSITELIB}/_xmlplus/dom/MessageSource.pyo
+${PYSITELIB}/_xmlplus/dom/NamedNodeMap.py
+${PYSITELIB}/_xmlplus/dom/NamedNodeMap.pyc
+${PYSITELIB}/_xmlplus/dom/NamedNodeMap.pyo
+${PYSITELIB}/_xmlplus/dom/NodeFilter.py
+${PYSITELIB}/_xmlplus/dom/NodeFilter.pyc
+${PYSITELIB}/_xmlplus/dom/NodeFilter.pyo
+${PYSITELIB}/_xmlplus/dom/NodeIterator.py
+${PYSITELIB}/_xmlplus/dom/NodeIterator.pyc
+${PYSITELIB}/_xmlplus/dom/NodeIterator.pyo
+${PYSITELIB}/_xmlplus/dom/NodeList.py
+${PYSITELIB}/_xmlplus/dom/NodeList.pyc
+${PYSITELIB}/_xmlplus/dom/NodeList.pyo
+${PYSITELIB}/_xmlplus/dom/Notation.py
+${PYSITELIB}/_xmlplus/dom/Notation.pyc
+${PYSITELIB}/_xmlplus/dom/Notation.pyo
+${PYSITELIB}/_xmlplus/dom/ProcessingInstruction.py
+${PYSITELIB}/_xmlplus/dom/ProcessingInstruction.pyc
+${PYSITELIB}/_xmlplus/dom/ProcessingInstruction.pyo
+${PYSITELIB}/_xmlplus/dom/Range.py
+${PYSITELIB}/_xmlplus/dom/Range.pyc
+${PYSITELIB}/_xmlplus/dom/Range.pyo
+${PYSITELIB}/_xmlplus/dom/Text.py
+${PYSITELIB}/_xmlplus/dom/Text.pyc
+${PYSITELIB}/_xmlplus/dom/Text.pyo
+${PYSITELIB}/_xmlplus/dom/TreeWalker.py
+${PYSITELIB}/_xmlplus/dom/TreeWalker.pyc
+${PYSITELIB}/_xmlplus/dom/TreeWalker.pyo
+${PYSITELIB}/_xmlplus/dom/__init__.py
+${PYSITELIB}/_xmlplus/dom/__init__.pyc
+${PYSITELIB}/_xmlplus/dom/__init__.pyo
+${PYSITELIB}/_xmlplus/dom/de/LC_MESSAGES/4Suite.mo
+${PYSITELIB}/_xmlplus/dom/domreg.py
+${PYSITELIB}/_xmlplus/dom/domreg.pyc
+${PYSITELIB}/_xmlplus/dom/domreg.pyo
+${PYSITELIB}/_xmlplus/dom/en_US/LC_MESSAGES/4Suite.mo
+${PYSITELIB}/_xmlplus/dom/expatbuilder.py
+${PYSITELIB}/_xmlplus/dom/expatbuilder.pyc
+${PYSITELIB}/_xmlplus/dom/expatbuilder.pyo
+${PYSITELIB}/_xmlplus/dom/ext/Dom2Sax.py
+${PYSITELIB}/_xmlplus/dom/ext/Dom2Sax.pyc
+${PYSITELIB}/_xmlplus/dom/ext/Dom2Sax.pyo
+${PYSITELIB}/_xmlplus/dom/ext/Printer.py
+${PYSITELIB}/_xmlplus/dom/ext/Printer.pyc
+${PYSITELIB}/_xmlplus/dom/ext/Printer.pyo
+${PYSITELIB}/_xmlplus/dom/ext/Visitor.py
+${PYSITELIB}/_xmlplus/dom/ext/Visitor.pyc
+${PYSITELIB}/_xmlplus/dom/ext/Visitor.pyo
+${PYSITELIB}/_xmlplus/dom/ext/XHtml2HtmlPrinter.py
+${PYSITELIB}/_xmlplus/dom/ext/XHtml2HtmlPrinter.pyc
+${PYSITELIB}/_xmlplus/dom/ext/XHtml2HtmlPrinter.pyo
+${PYSITELIB}/_xmlplus/dom/ext/XHtmlPrinter.py
+${PYSITELIB}/_xmlplus/dom/ext/XHtmlPrinter.pyc
+${PYSITELIB}/_xmlplus/dom/ext/XHtmlPrinter.pyo
+${PYSITELIB}/_xmlplus/dom/ext/__init__.py
+${PYSITELIB}/_xmlplus/dom/ext/__init__.pyc
+${PYSITELIB}/_xmlplus/dom/ext/__init__.pyo
+${PYSITELIB}/_xmlplus/dom/ext/c14n.py
+${PYSITELIB}/_xmlplus/dom/ext/c14n.pyc
+${PYSITELIB}/_xmlplus/dom/ext/c14n.pyo
+${PYSITELIB}/_xmlplus/dom/ext/reader/HtmlLib.py
+${PYSITELIB}/_xmlplus/dom/ext/reader/HtmlLib.pyc
+${PYSITELIB}/_xmlplus/dom/ext/reader/HtmlLib.pyo
+${PYSITELIB}/_xmlplus/dom/ext/reader/HtmlSax.py
+${PYSITELIB}/_xmlplus/dom/ext/reader/HtmlSax.pyc
+${PYSITELIB}/_xmlplus/dom/ext/reader/HtmlSax.pyo
+${PYSITELIB}/_xmlplus/dom/ext/reader/PyExpat.py
+${PYSITELIB}/_xmlplus/dom/ext/reader/PyExpat.pyc
+${PYSITELIB}/_xmlplus/dom/ext/reader/PyExpat.pyo
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sax.py
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sax.pyc
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sax.pyo
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sax2.py
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sax2.pyc
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sax2.pyo
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sax2Lib.py
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sax2Lib.pyc
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sax2Lib.pyo
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sgmlop.py
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sgmlop.pyc
+${PYSITELIB}/_xmlplus/dom/ext/reader/Sgmlop.pyo
+${PYSITELIB}/_xmlplus/dom/ext/reader/__init__.py
+${PYSITELIB}/_xmlplus/dom/ext/reader/__init__.pyc
+${PYSITELIB}/_xmlplus/dom/ext/reader/__init__.pyo
+${PYSITELIB}/_xmlplus/dom/fr_FR/LC_MESSAGES/4Suite.mo
+${PYSITELIB}/_xmlplus/dom/html/GenerateHtml.py
+${PYSITELIB}/_xmlplus/dom/html/GenerateHtml.pyc
+${PYSITELIB}/_xmlplus/dom/html/GenerateHtml.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLAnchorElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLAnchorElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLAnchorElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLAppletElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLAppletElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLAppletElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLAreaElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLAreaElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLAreaElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLBRElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLBRElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLBRElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLBaseElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLBaseElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLBaseElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLBaseFontElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLBaseFontElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLBaseFontElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLBodyElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLBodyElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLBodyElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLButtonElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLButtonElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLButtonElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLCollection.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLCollection.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLCollection.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLDListElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLDListElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLDListElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLDOMImplementation.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLDOMImplementation.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLDOMImplementation.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLDirectoryElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLDirectoryElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLDirectoryElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLDivElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLDivElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLDivElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLDocument.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLDocument.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLDocument.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLFieldSetElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLFieldSetElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLFieldSetElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLFontElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLFontElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLFontElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLFormElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLFormElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLFormElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLFrameElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLFrameElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLFrameElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLFrameSetElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLFrameSetElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLFrameSetElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLHRElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLHRElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLHRElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLHeadElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLHeadElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLHeadElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLHeadingElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLHeadingElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLHeadingElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLHtmlElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLHtmlElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLHtmlElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLIFrameElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLIFrameElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLIFrameElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLImageElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLImageElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLImageElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLInputElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLInputElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLInputElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLIsIndexElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLIsIndexElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLIsIndexElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLLIElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLLIElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLLIElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLLabelElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLLabelElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLLabelElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLLegendElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLLegendElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLLegendElement.pyo
+${PYSITELIB}/_xmlplus/dom/html/HTMLLinkElement.py
+${PYSITELIB}/_xmlplus/dom/html/HTMLLinkElement.pyc
+${PYSITELIB}/_xmlplus/dom/html/HTMLLinkElement.pyo
Home |
Main Index |
Thread Index |
Old Index