ports/opt (3.7): python3-pyparsing: 2.4.7 -> 3.0.9; new dependency: python3-pip
commit 316db181816f4111c2978947c29051d65cd41774 Author: Tim Biermann <tbier@posteo.de> Date: Wed Dec 28 12:47:09 2022 +0000 python3-pyparsing: 2.4.7 -> 3.0.9; new dependency: python3-pip diff --git a/python3-pyparsing/.footprint b/python3-pyparsing/.footprint index 332189eb8..c4ce6bec7 100644 --- a/python3-pyparsing/.footprint +++ b/python3-pyparsing/.footprint @@ -2,12 +2,35 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/python3.10/ drwxr-xr-x root/root usr/lib/python3.10/site-packages/ -drwxr-xr-x root/root usr/lib/python3.10/site-packages/__pycache__/ --rw-r--r-- root/root usr/lib/python3.10/site-packages/__pycache__/pyparsing.cpython-310.opt-1.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/__pycache__/pyparsing.cpython-310.pyc -drwxr-xr-x root/root usr/lib/python3.10/site-packages/pyparsing-2.4.7-py3.10.egg-info/ --rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing-2.4.7-py3.10.egg-info/PKG-INFO --rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing-2.4.7-py3.10.egg-info/SOURCES.txt --rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing-2.4.7-py3.10.egg-info/dependency_links.txt --rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing-2.4.7-py3.10.egg-info/top_level.txt --rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing.py +drwxr-xr-x root/root usr/lib/python3.10/site-packages/pyparsing-3.0.9.dist-info/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing-3.0.9.dist-info/LICENSE +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing-3.0.9.dist-info/METADATA +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing-3.0.9.dist-info/RECORD +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing-3.0.9.dist-info/WHEEL +drwxr-xr-x root/root usr/lib/python3.10/site-packages/pyparsing/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__init__.py +drwxr-xr-x root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/__init__.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/actions.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/common.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/core.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/exceptions.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/helpers.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/results.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/testing.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/unicode.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/__pycache__/util.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/actions.py +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/common.py +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/core.py +drwxr-xr-x root/root usr/lib/python3.10/site-packages/pyparsing/diagram/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/diagram/__init__.py +drwxr-xr-x root/root usr/lib/python3.10/site-packages/pyparsing/diagram/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/diagram/__pycache__/__init__.cpython-310.pyc +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/exceptions.py +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/helpers.py +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/py.typed (EMPTY) +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/results.py +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/testing.py +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/unicode.py +-rw-r--r-- root/root usr/lib/python3.10/site-packages/pyparsing/util.py diff --git a/python3-pyparsing/.signature b/python3-pyparsing/.signature index 0c64baf7f..8e481dcee 100644 --- a/python3-pyparsing/.signature +++ b/python3-pyparsing/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/e2x9q1/nLxfUOM29dUMGcPYVuSFpCYp+pN6pTLxzfUv5FSyJHWTFsKezTLFl/VM1Xx/iW50978jlxS32p9DzQQ= -SHA256 (Pkgfile) = d4d39cfa3aef1af634b85daebfed5326c8bcc22425a92ef5c9de243dff12a36c -SHA256 (.footprint) = 61b97d52843e4981d9f603b64be40003ade4c62d39baeb930266ca1af79a88b9 -SHA256 (pyparsing-2.4.7.tar.gz) = c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1 +RWSE3ohX2g5d/WQxtWdECH0hNgqWb7+VBL11/ADO4g+2hU2f1XozV7hrTZcWYDqGyPfVh4vl9NCfnYVZtSd8H44nCu847f9BGA4= +SHA256 (Pkgfile) = 54b8e5ae3d66830b0f7c16d28ccff976bcec514190df4fe5d771e2548b4032bd +SHA256 (.footprint) = acc8f99fde14baa7007326c121c85814f109c649927336ed9c2c9aab2bf9fdc4 +SHA256 (pyparsing-3.0.9.tar.gz) = 2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb diff --git a/python3-pyparsing/Pkgfile b/python3-pyparsing/Pkgfile index 2624a2530..1195a91e3 100644 --- a/python3-pyparsing/Pkgfile +++ b/python3-pyparsing/Pkgfile @@ -1,20 +1,25 @@ # Description: Python parsing module. # URL: https://pypi.python.org/pypi/pyparsing/ # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: python3-setuptools +# Depends on: python3-pip +# Optional: python3-flit-core name=python3-pyparsing -version=2.4.7 +version=3.0.9 release=1 source=(https://files.pythonhosted.org/packages/source/${name:8:1}/${name#*-}/${name#*-}-$version.tar.gz) build() { cd ${name#*-}-$version - /usr/bin/python3 setup.py build + _pyver=$(/usr/bin/python3 -c 'import sys; print("%s.%s" % sys.version_info[:2])') - /usr/bin/python3 setup.py install \ - --prefix=/usr --root=$PKG --optimize=1 + if prt-get isinst python3-flit-core; then + /usr/bin/python3 -m build --wheel --skip-dependency-check --no-isolation + /usr/bin/python3 -m installer --compile-bytecode 0 --destdir=$PKG dist/*.whl + else + /usr/bin/pip3 install --isolate --root=$PKG --ignore-installed --no-deps pyparsing + fi - find $PKG/usr/lib/python*/site-packages -type f -exec chmod go-w {} + + rm -rf $PKG/usr/lib/python$_pyver/site-packages/pyparsing-$version.dist-info/{INSTALLER,REQUESTED} }
participants (1)
-
crux@crux.nu