Hi,

this is the diff to update py-lxml to 2.3.

Tested on amd64.

Is it ok ?

Cheers,

Remi.
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/py-lxml/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile    8 Jun 2011 18:09:58 -0000       1.10
+++ Makefile    27 Jun 2011 10:15:58 -0000
@@ -2,10 +2,9 @@
 
 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
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/py-lxml/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo    16 Jan 2011 09:27:28 -0000      1.3
+++ distinfo    27 Jun 2011 10:15:58 -0000
@@ -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
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/py-lxml/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   16 Jan 2011 09:27:28 -0000      1.3
+++ pkg/PLIST   27 Jun 2011 10:15:58 -0000
@@ -48,6 +48,22 @@ lib/python${MODPY_VERSION}/site-packages
 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._I
 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.sou
 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.te
 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.te
 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
 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.test
 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.test
 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/

Reply via email to