diff options
| author | rawnix ports <ports@rawnix.org> | 2026-09-26 18:19:05 +0000 |
|---|---|---|
| committer | rawnix ports <ports@rawnix.org> | 2026-09-26 18:19:05 +0000 |
| commit | c82e88dd00d1b0b7fcfb4e5628d99611388cef6f (patch) | |
| tree | 56d864b5a5c6c145edd96178ae219a8f90e191a6 /python/py-lxml | |
| download | ports-c82e88dd00d1b0b7fcfb4e5628d99611388cef6f.tar.gz | |
sync 2026-09-26 18:19 UTC
1672 files changed, 151396 insertions(+)
Diffstat (limited to 'python/py-lxml')
| -rw-r--r-- | python/py-lxml/.footprint | 111 | ||||
| -rw-r--r-- | python/py-lxml/.signature | 6 | ||||
| -rw-r--r-- | python/py-lxml/MAKEPKG | 39 |
3 files changed, 156 insertions, 0 deletions
diff --git a/python/py-lxml/.footprint b/python/py-lxml/.footprint new file mode 100644 index 0000000..611fdf8 --- /dev/null +++ b/python/py-lxml/.footprint @@ -0,0 +1,111 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/python3.14/ +drwxr-xr-x root/root usr/lib/python3.14/site-packages/ +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/ +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/METADATA +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/RECORD +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/WHEEL +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/top_level.txt +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/licenses/ +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/licenses/LICENSE.txt +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml-6.1.3.dist-info/licenses/LICENSES.txt +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/ +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/ElementInclude.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/__init__.py +-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/_elementpath.cpython-314-x86_64-linux-musl.so +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/_elementpath.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/apihelpers.pxi +-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/builder.cpython-314-x86_64-linux-musl.so +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/builder.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/classlookup.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/cleanup.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/cssselect.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/debug.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/docloader.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/doctestcompare.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/dtd.pxi +-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/etree.cpython-314-x86_64-linux-musl.so +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/etree.h +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/etree.pyx +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/etree_api.h +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/extensions.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/iterparse.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/lxml.etree.h +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/lxml.etree_api.h +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/nsclasses.pxi +-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/objectify.cpython-314-x86_64-linux-musl.so +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/objectify.pyx +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/objectpath.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/parser.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/parsertarget.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/proxy.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/public-api.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/pyclasslookup.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/readonlytree.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/relaxng.pxi +-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/sax.cpython-314-x86_64-linux-musl.so +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/sax.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/saxparser.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/schematron.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/serializer.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/usedoctest.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xinclude.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xmlerror.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xmlid.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xmlschema.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xpath.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xslt.pxi +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/xsltext.pxi +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/html/ +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/ElementSoup.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/__init__.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/_diffcommand.py +-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/html/_difflib.cpython-314-x86_64-linux-musl.so +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/_difflib.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/_html5builder.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/_setmixin.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/builder.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/clean.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/defs.py +-rwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/html/diff.cpython-314-x86_64-linux-musl.so +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/diff.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/formfill.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/html5parser.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/soupparser.py +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/html/usedoctest.py +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/includes/ +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/__init__.pxd (EMPTY) +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/__init__.py (EMPTY) +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/c14n.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/config.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/dtdvalid.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/etree_defs.h +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/etreepublic.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/htmlparser.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/lxml-version.h +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/relaxng.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/schematron.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/tree.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/uri.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xinclude.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xmlerror.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xmlparser.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xmlschema.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xpath.pxd +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/includes/xslt.pxd +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/ +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/__init__.py +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/ +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/rng/ +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/rng/iso-schematron.rng +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/ +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl +drwxr-xr-x root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/ +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl +-rw-r--r-- root/root usr/lib/python3.14/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt diff --git a/python/py-lxml/.signature b/python/py-lxml/.signature new file mode 100644 index 0000000..b43a6f0 --- /dev/null +++ b/python/py-lxml/.signature @@ -0,0 +1,6 @@ +RWTZ9IduCSQ/mAaUfWQSwss7oTOTFeJeph8XBU1sbEl+of6eRPeDtw4m8zDn7ZA+bu8k8MNiP6mfso4NHWQlxLu5IyqZPsnxXAw= + +SHA256 (MAKEPKG) = 7d7355684ab90707293ce1ae81c6f201af3286002066c94bb50a6f1e50b9c184 +SHA256 (.footprint) = d33a47eea64436c2bbaa923a20630d477995561e9884c90cc6779e009b625cfc +SHA256 (lxml-6.1.3.tar.gz) = 45222d94ddd511536f3b2f7d9deae3b2339b4ce0f075f1ca25703b07cad9dd21 +SHA256 (py-lxml#6.1.3-3.pkg.tar.gz) = 97ff65e53b927551aabc92a10fdac2b016de029fc8d74ca793ef955c57d06930 diff --git a/python/py-lxml/MAKEPKG b/python/py-lxml/MAKEPKG new file mode 100644 index 0000000..9abafbf --- /dev/null +++ b/python/py-lxml/MAKEPKG @@ -0,0 +1,39 @@ +#!/bin/mkpkg +# description: Powerful and Pythonic XML processing library combining libxml2/libxslt with the +# url: https://lxml.de/ + +name=py-lxml +_name=lxml +version=6.1.3 +release=3 +depends=(python3) +makedeps=(py-installer py-setuptools py-build py-wheel py-cython) +source=(https://files.pythonhosted.org/packages/source/l/lxml/$_name-$version.tar.gz) + +sha256sums=( + "45222d94ddd511536f3b2f7d9deae3b2339b4ce0f075f1ca25703b07cad9dd21" +) + +build() { + cd $_name-$version + + # Build wheel via PEP 517 frontend (backend from pyproject.toml) + /usr/bin/python3 -m build --no-isolation --wheel + + _pyver=$(/usr/bin/python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")') + _sitedir="$PKG/usr/lib/python${_pyver}/site-packages" + + install -dm755 "$_sitedir" + /usr/bin/python3 -m installer --no-compile-bytecode --destdir "$PKG" --prefix /usr dist/*.whl + + find "$_sitedir" -type d \( -name tests -o -name test \) -prune -exec rm -rf {} + + find "$_sitedir" -name "*.exe" -delete +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh + |
