From 815e3f4d3cbd19e08b605fe133f837558dbcb71c Mon Sep 17 00:00:00 2001 From: rpointel Date: Sat, 2 Jul 2011 10:10:06 +0000 Subject: [PATCH] Update lxml to 2.3. Added VMEM_WARNING, suggested by jasper@. ok jasper@, benoit@. --- textproc/py-lxml/Makefile | 9 ++++--- textproc/py-lxml/distinfo | 10 ++++---- textproc/py-lxml/pkg/PLIST | 50 +++++++++++++++++++++++++++++++++++--- 3 files changed, 57 insertions(+), 12 deletions(-) diff --git a/textproc/py-lxml/Makefile b/textproc/py-lxml/Makefile index c9c0fb99873..738f7d86929 100644 --- a/textproc/py-lxml/Makefile +++ b/textproc/py-lxml/Makefile @@ -1,11 +1,10 @@ -# $OpenBSD: Makefile,v 1.10 2011/06/08 18:09:58 jasper Exp $ +# $OpenBSD: Makefile,v 1.11 2011/07/02 10:10:06 rpointel Exp $ COMMENT= Python binding for the libxml2 and libxslt libraries -MODPY_EGG_VERSION= 2.2.8 +MODPY_EGG_VERSION= 2.3 DISTNAME= lxml-${MODPY_EGG_VERSION} PKGNAME= py-lxml-${MODPY_EGG_VERSION} -REVISION = 1 CATEGORIES= textproc devel EXTRACT_SUFX= .tgz @@ -19,7 +18,7 @@ PERMIT_PACKAGE_CDROM= Yes PERMIT_DISTFILES_FTP= Yes PERMIT_DISTFILES_CDROM= Yes -WANTLIB= m xml2 z exslt xslt +WANTLIB= m xml2 z exslt xslt ${MODPY_WANTLIB} MODULES= lang/python @@ -27,6 +26,8 @@ LIB_DEPENDS= textproc/libxslt MODPY_SETUPTOOLS=Yes +VMEM_WARNING= Yes + post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-lxml @cp -r ${WRKSRC}/doc/* ${PREFIX}/share/doc/py-lxml/ diff --git a/textproc/py-lxml/distinfo b/textproc/py-lxml/distinfo index d78480cbd63..0ca7c561c03 100644 --- a/textproc/py-lxml/distinfo +++ b/textproc/py-lxml/distinfo @@ -1,5 +1,5 @@ -MD5 (lxml-2.2.8.tgz) = 1sYS1jqE15RAkSobKdO5gQ== -RMD160 (lxml-2.2.8.tgz) = x95NNpSMQgm+VXtDh5LffVhRu+k= -SHA1 (lxml-2.2.8.tgz) = kBKuZ2Fg0NL/+YCwdgcITibVPac= -SHA256 (lxml-2.2.8.tgz) = ibc5JbXjKV3PRnXLlIAHog6wKf41yaFirhnsEfGrr+U= -SIZE (lxml-2.2.8.tgz) = 2922192 +MD5 (lxml-2.3.tgz) = okWgFf1Ztj4iAAXyY+FoKg== +RMD160 (lxml-2.3.tgz) = +3QmEQECdQakgHKd/V7zA8KdFNU= +SHA1 (lxml-2.3.tgz) = I4TKo3uUsxLZfT5LdzrszKlPnHY= +SHA256 (lxml-2.3.tgz) = 7qG40pUyc5wTg8tHlMXqzWF28JcrWejSk0gzW4f/LmY= +SIZE (lxml-2.3.tgz) = 3187747 diff --git a/textproc/py-lxml/pkg/PLIST b/textproc/py-lxml/pkg/PLIST index e1dac2a82bd..c0bfa98fba4 100644 --- a/textproc/py-lxml/pkg/PLIST +++ b/textproc/py-lxml/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.3 2011/01/16 09:27:28 phessler Exp $ +@comment $OpenBSD: PLIST,v 1.4 2011/07/02 10:10:06 rpointel Exp $ lib/python${MODPY_VERSION}/site-packages/lxml/ lib/python${MODPY_VERSION}/site-packages/lxml-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/lxml-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO @@ -48,6 +48,22 @@ lib/python${MODPY_VERSION}/site-packages/lxml/html/soupparser.py lib/python${MODPY_VERSION}/site-packages/lxml/html/soupparser.pyc lib/python${MODPY_VERSION}/site-packages/lxml/html/usedoctest.py lib/python${MODPY_VERSION}/site-packages/lxml/html/usedoctest.pyc +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/ +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/__init__.py +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/ +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/rng/ +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/rng/iso-schematron.rng +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/ +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/ +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl +lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt lib/python${MODPY_VERSION}/site-packages/lxml/objectify.so lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.py lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.pyc @@ -245,13 +261,21 @@ share/doc/py-lxml/html/api/lxml.etree._InputDocument-class.html share/doc/py-lxml/html/api/lxml.etree._IterparseContext-class.html share/doc/py-lxml/html/api/lxml.etree._ListErrorLog-class.html share/doc/py-lxml/html/api/lxml.etree._LogEntry-class.html +share/doc/py-lxml/html/api/lxml.etree._ModifyContentOnlyEntityProxy-class.html +share/doc/py-lxml/html/api/lxml.etree._ModifyContentOnlyPIProxy-class.html +share/doc/py-lxml/html/api/lxml.etree._ModifyContentOnlyProxy-class.html share/doc/py-lxml/html/api/lxml.etree._NamespaceRegistry-class.html +share/doc/py-lxml/html/api/lxml.etree._OpaqueDocumentWrapper-class.html +share/doc/py-lxml/html/api/lxml.etree._OpaqueNodeWrapper-class.html share/doc/py-lxml/html/api/lxml.etree._ParserContext-class.html share/doc/py-lxml/html/api/lxml.etree._ParserDictionaryContext-class.html share/doc/py-lxml/html/api/lxml.etree._ParserSchemaValidationContext-class.html share/doc/py-lxml/html/api/lxml.etree._ProcessingInstruction-class.html share/doc/py-lxml/html/api/lxml.etree._PythonSaxParserTarget-class.html share/doc/py-lxml/html/api/lxml.etree._ReadOnlyElementProxy-class.html +share/doc/py-lxml/html/api/lxml.etree._ReadOnlyEntityProxy-class.html +share/doc/py-lxml/html/api/lxml.etree._ReadOnlyPIProxy-class.html +share/doc/py-lxml/html/api/lxml.etree._ReadOnlyProxy-class.html share/doc/py-lxml/html/api/lxml.etree._ResolverContext-class.html share/doc/py-lxml/html/api/lxml.etree._ResolverRegistry-class.html share/doc/py-lxml/html/api/lxml.etree._RotatingErrorLog-class.html @@ -325,6 +349,9 @@ share/doc/py-lxml/html/api/lxml.html.soupparser-module.html share/doc/py-lxml/html/api/lxml.html.soupparser-pysrc.html share/doc/py-lxml/html/api/lxml.html.usedoctest-module.html share/doc/py-lxml/html/api/lxml.html.usedoctest-pysrc.html +share/doc/py-lxml/html/api/lxml.isoschematron-module.html +share/doc/py-lxml/html/api/lxml.isoschematron-pysrc.html +share/doc/py-lxml/html/api/lxml.isoschematron.Schematron-class.html share/doc/py-lxml/html/api/lxml.objectify-module.html share/doc/py-lxml/html/api/lxml.objectify.BoolElement-class.html share/doc/py-lxml/html/api/lxml.objectify.ElementMaker-class.html @@ -390,6 +417,9 @@ share/doc/py-lxml/html/api/lxml.tests.test_io-pysrc.html share/doc/py-lxml/html/api/lxml.tests.test_io.ETreeIOTestCase-class.html share/doc/py-lxml/html/api/lxml.tests.test_io.ElementTreeIOTestCase-class.html share/doc/py-lxml/html/api/lxml.tests.test_io.IOTestCaseBase-class.html +share/doc/py-lxml/html/api/lxml.tests.test_isoschematron-module.html +share/doc/py-lxml/html/api/lxml.tests.test_isoschematron-pysrc.html +share/doc/py-lxml/html/api/lxml.tests.test_isoschematron.ETreeISOSchematronTestCase-class.html share/doc/py-lxml/html/api/lxml.tests.test_nsclasses-module.html share/doc/py-lxml/html/api/lxml.tests.test_nsclasses-pysrc.html share/doc/py-lxml/html/api/lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase-class.html @@ -433,16 +463,18 @@ share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator-module.html share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator-pysrc.html share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator.ETreeETXPathClassTestCase-class.html share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator.ETreeXPathClassTestCase-class.html +share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator.ETreeXPathExsltTestCase-class.html share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator.ETreeXPathTestCase-class.html share/doc/py-lxml/html/api/lxml.tests.test_xslt-module.html share/doc/py-lxml/html/api/lxml.tests.test_xslt-pysrc.html +share/doc/py-lxml/html/api/lxml.tests.test_xslt.ETreeXSLTExtElementTestCase-class.html +share/doc/py-lxml/html/api/lxml.tests.test_xslt.ETreeXSLTExtFuncTestCase-class.html share/doc/py-lxml/html/api/lxml.tests.test_xslt.ETreeXSLTTestCase-class.html share/doc/py-lxml/html/api/lxml.tests.test_xslt.Py3XSLTTestCase-class.html share/doc/py-lxml/html/api/lxml.usedoctest-module.html share/doc/py-lxml/html/api/lxml.usedoctest-pysrc.html share/doc/py-lxml/html/api/module-tree.html share/doc/py-lxml/html/api/redirect.html -share/doc/py-lxml/html/api/str-class.html share/doc/py-lxml/html/api/toc-everything.html share/doc/py-lxml/html/api/toc-lxml-module.html share/doc/py-lxml/html/api/toc-lxml.ElementInclude-module.html @@ -460,6 +492,7 @@ share/doc/py-lxml/html/api/toc-lxml.html.formfill-module.html share/doc/py-lxml/html/api/toc-lxml.html.html5parser-module.html share/doc/py-lxml/html/api/toc-lxml.html.soupparser-module.html share/doc/py-lxml/html/api/toc-lxml.html.usedoctest-module.html +share/doc/py-lxml/html/api/toc-lxml.isoschematron-module.html share/doc/py-lxml/html/api/toc-lxml.objectify-module.html share/doc/py-lxml/html/api/toc-lxml.pyclasslookup-module.html share/doc/py-lxml/html/api/toc-lxml.sax-module.html @@ -473,6 +506,7 @@ share/doc/py-lxml/html/api/toc-lxml.tests.test_errors-module.html share/doc/py-lxml/html/api/toc-lxml.tests.test_etree-module.html share/doc/py-lxml/html/api/toc-lxml.tests.test_htmlparser-module.html share/doc/py-lxml/html/api/toc-lxml.tests.test_io-module.html +share/doc/py-lxml/html/api/toc-lxml.tests.test_isoschematron-module.html share/doc/py-lxml/html/api/toc-lxml.tests.test_nsclasses-module.html share/doc/py-lxml/html/api/toc-lxml.tests.test_objectify-module.html share/doc/py-lxml/html/api/toc-lxml.tests.test_pyclasslookup-module.html @@ -485,7 +519,17 @@ share/doc/py-lxml/html/api/toc-lxml.tests.test_xmlschema-module.html share/doc/py-lxml/html/api/toc-lxml.tests.test_xpathevaluator-module.html share/doc/py-lxml/html/api/toc-lxml.tests.test_xslt-module.html share/doc/py-lxml/html/api/toc-lxml.usedoctest-module.html +share/doc/py-lxml/html/api/toc-xml.etree.ElementTree-module.html share/doc/py-lxml/html/api/toc.html +share/doc/py-lxml/html/api/xml.etree.ElementTree-module.html +share/doc/py-lxml/html/api/xml.etree.ElementTree-pysrc.html +share/doc/py-lxml/html/api/xml.etree.ElementTree.ElementTree-class.html +share/doc/py-lxml/html/api/xml.etree.ElementTree.QName-class.html +share/doc/py-lxml/html/api/xml.etree.ElementTree.TreeBuilder-class.html +share/doc/py-lxml/html/api/xml.etree.ElementTree.XMLTreeBuilder-class.html +share/doc/py-lxml/html/api/xml.etree.ElementTree._ElementInterface-class.html +share/doc/py-lxml/html/api/xml.etree.ElementTree._SimpleElementPath-class.html +share/doc/py-lxml/html/api/xml.etree.ElementTree.iterparse-class.html share/doc/py-lxml/html/build.html share/doc/py-lxml/html/capi.html share/doc/py-lxml/html/changes-${MODPY_EGG_VERSION}.html @@ -500,7 +544,6 @@ share/doc/py-lxml/html/index.html share/doc/py-lxml/html/installation.html share/doc/py-lxml/html/intro.html share/doc/py-lxml/html/lxml-source-howto.html -share/doc/py-lxml/html/lxml2.html share/doc/py-lxml/html/lxmlhtml.html share/doc/py-lxml/html/objectify.html share/doc/py-lxml/html/parsing.html @@ -547,6 +590,7 @@ share/doc/py-lxml/s5/ep2008/atomgen.py share/doc/py-lxml/s5/ep2008/proxies.png share/doc/py-lxml/s5/lxml-ep2008.html share/doc/py-lxml/s5/lxml-ep2008.txt +share/doc/py-lxml/s5/rst2s5.py share/doc/py-lxml/s5/tagpython.png share/doc/py-lxml/s5/ui/ share/doc/py-lxml/s5/ui/default/