From 88434d3c434a34cef8a47ac143e95a921a523453 Mon Sep 17 00:00:00 2001 From: adam Date: Tue, 22 Oct 2019 17:28:46 +0000 Subject: [PATCH] py-elementpath: added version 1.3.1 The proposal of this package is to provide XPath 1.0 and 2.0 selectors for Python's ElementTree XML data structures, both for the standard ElementTree library and for the lxml.etree library. For lxml.etree this package can be useful for providing XPath 2.0 selectors, because lxml.etree already has it's own implementation of XPath 1.0. --- textproc/py-elementpath/DESCR | 6 ++++ textproc/py-elementpath/Makefile | 18 ++++++++++++ textproc/py-elementpath/PLIST | 50 ++++++++++++++++++++++++++++++++ textproc/py-elementpath/distinfo | 6 ++++ 4 files changed, 80 insertions(+) create mode 100644 textproc/py-elementpath/DESCR create mode 100644 textproc/py-elementpath/Makefile create mode 100644 textproc/py-elementpath/PLIST create mode 100644 textproc/py-elementpath/distinfo diff --git a/textproc/py-elementpath/DESCR b/textproc/py-elementpath/DESCR new file mode 100644 index 000000000000..8b964835d935 --- /dev/null +++ b/textproc/py-elementpath/DESCR @@ -0,0 +1,6 @@ +The proposal of this package is to provide XPath 1.0 and 2.0 selectors for +Python's ElementTree XML data structures, both for the standard ElementTree +library and for the lxml.etree library. + +For lxml.etree this package can be useful for providing XPath 2.0 selectors, +because lxml.etree already has it's own implementation of XPath 1.0. diff --git a/textproc/py-elementpath/Makefile b/textproc/py-elementpath/Makefile new file mode 100644 index 000000000000..fecbafc17556 --- /dev/null +++ b/textproc/py-elementpath/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2019/10/22 17:28:46 adam Exp $ + +DISTNAME= elementpath-1.3.1 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= textproc python +MASTER_SITES= ${MASTER_SITE_PYPI:=e/elementpath/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/sissaschool/elementpath +COMMENT= XPath 1.0/2.0 parsers and selectors for ElementTree and lxml +LICENSE= mit + +#DEPENDS+= ${PYPKGPREFIX}-elementpath>=1.3.0:../../textproc/py-elementpath + +USE_LANGUAGES= # none + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-elementpath/PLIST b/textproc/py-elementpath/PLIST new file mode 100644 index 000000000000..4ed27891cb2a --- /dev/null +++ b/textproc/py-elementpath/PLIST @@ -0,0 +1,50 @@ +@comment $NetBSD: PLIST,v 1.1 2019/10/22 17:28:46 adam Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/elementpath/__init__.py +${PYSITELIB}/elementpath/__init__.pyc +${PYSITELIB}/elementpath/__init__.pyo +${PYSITELIB}/elementpath/compat.py +${PYSITELIB}/elementpath/compat.pyc +${PYSITELIB}/elementpath/compat.pyo +${PYSITELIB}/elementpath/datatypes.py +${PYSITELIB}/elementpath/datatypes.pyc +${PYSITELIB}/elementpath/datatypes.pyo +${PYSITELIB}/elementpath/exceptions.py +${PYSITELIB}/elementpath/exceptions.pyc +${PYSITELIB}/elementpath/exceptions.pyo +${PYSITELIB}/elementpath/namespaces.py +${PYSITELIB}/elementpath/namespaces.pyc +${PYSITELIB}/elementpath/namespaces.pyo +${PYSITELIB}/elementpath/schema_proxy.py +${PYSITELIB}/elementpath/schema_proxy.pyc +${PYSITELIB}/elementpath/schema_proxy.pyo +${PYSITELIB}/elementpath/tdop_parser.py +${PYSITELIB}/elementpath/tdop_parser.pyc +${PYSITELIB}/elementpath/tdop_parser.pyo +${PYSITELIB}/elementpath/xpath1_parser.py +${PYSITELIB}/elementpath/xpath1_parser.pyc +${PYSITELIB}/elementpath/xpath1_parser.pyo +${PYSITELIB}/elementpath/xpath2_constructors.py +${PYSITELIB}/elementpath/xpath2_constructors.pyc +${PYSITELIB}/elementpath/xpath2_constructors.pyo +${PYSITELIB}/elementpath/xpath2_functions.py +${PYSITELIB}/elementpath/xpath2_functions.pyc +${PYSITELIB}/elementpath/xpath2_functions.pyo +${PYSITELIB}/elementpath/xpath2_parser.py +${PYSITELIB}/elementpath/xpath2_parser.pyc +${PYSITELIB}/elementpath/xpath2_parser.pyo +${PYSITELIB}/elementpath/xpath_context.py +${PYSITELIB}/elementpath/xpath_context.pyc +${PYSITELIB}/elementpath/xpath_context.pyo +${PYSITELIB}/elementpath/xpath_nodes.py +${PYSITELIB}/elementpath/xpath_nodes.pyc +${PYSITELIB}/elementpath/xpath_nodes.pyo +${PYSITELIB}/elementpath/xpath_selectors.py +${PYSITELIB}/elementpath/xpath_selectors.pyc +${PYSITELIB}/elementpath/xpath_selectors.pyo +${PYSITELIB}/elementpath/xpath_token.py +${PYSITELIB}/elementpath/xpath_token.pyc +${PYSITELIB}/elementpath/xpath_token.pyo diff --git a/textproc/py-elementpath/distinfo b/textproc/py-elementpath/distinfo new file mode 100644 index 000000000000..07cb268957f4 --- /dev/null +++ b/textproc/py-elementpath/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2019/10/22 17:28:46 adam Exp $ + +SHA1 (elementpath-1.3.1.tar.gz) = 95c75986431995ebe8bcc81c505dcb3a297e80b1 +RMD160 (elementpath-1.3.1.tar.gz) = 083bafc500c86348851f4c6c58b8548b865ad403 +SHA512 (elementpath-1.3.1.tar.gz) = 3beea19fe431514630f3957d2005d5883fb496a7192a47ea593d4b0df7a0050a19756275af7f85c7807c929482ddaacaba76ec0f3a715b6779d4aec125ee5550 +Size (elementpath-1.3.1.tar.gz) = 100631 bytes