commit 6ff1d2bdd3b48749822abf0f4997d9207c179eec Author: Tim Biermann <tbier@posteo.de> Date: Sat Aug 19 11:19:59 2023 +0200 python3-pycparser: adopted port diff --git a/python3-pycparser/.footprint b/python3-pycparser/.footprint index eb4e2c9c7..40e55d35a 100644 --- a/python3-pycparser/.footprint +++ b/python3-pycparser/.footprint @@ -10,27 +10,16 @@ drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser-2.21-py3.10.egg- drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser/ -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__init__.py drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/ --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/__init__.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/__init__.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/_ast_gen.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/_ast_gen.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/_build_tables.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/_build_tables.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/ast_transforms.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/ast_transforms.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/c_ast.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/c_ast.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/c_generator.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/c_generator.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/c_lexer.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/c_lexer.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/c_parser.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/c_parser.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/lextab.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/lextab.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/plyparser.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/plyparser.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/yacctab.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/yacctab.cpython-310.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/_ast_gen.py -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/_build_tables.py @@ -44,17 +33,11 @@ drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/ drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser/ply/ -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__init__.py drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/ --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/__init__.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/__init__.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/cpp.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/cpp.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/ctokens.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/ctokens.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/lex.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/lex.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/yacc.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/yacc.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/ygen.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/__pycache__/ygen.cpython-310.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/cpp.py -rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/ply/ctokens.py diff --git a/python3-pycparser/.signature b/python3-pycparser/.signature index 4be6f6daa..7ee36323a 100644 --- a/python3-pycparser/.signature +++ b/python3-pycparser/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QDSl9FJh9xI5xyKSRHRZMWSjMlBJDjVuKEZ584Q51mpIY5v0Dt/zUPvLtGzgRHpxtyEyf0Y2roWMYl0fNBNJQA= -SHA256 (Pkgfile) = 5a90e3266de5056b5c7913565d144552acf42eede27517c926621c3a08dc497d -SHA256 (.footprint) = f2d3b8f888d2e150f3b9aacf1fecc77f744f8fff317499ba4c0cf5591e426a29 -SHA256 (release_v2.21.tar.gz) = 3c797eb2eb1ba57772bb99ffa7caed23c3a2c2ae58daef114c9b09d3a6da97e2 +RWSE3ohX2g5d/ThHSyTpZLnNWilUIr+uFbqX9mkXIUIXQ3wOP08BLMwlUDe05iawx4iVfWcbXqyaMzeoW8YMcZUU05ezHo3I+AY= +SHA256 (Pkgfile) = 1a8848acd8d6a033e17433e7e375bf3c6fb65cd7e7d77406c52a179e224a56b5 +SHA256 (.footprint) = fb64d87ed46f2c922fca77830f16e26e442c95bf22e555aa79c37ffd23e45a3a +SHA256 (pycparser-2.21.tar.gz) = e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 diff --git a/python3-pycparser/Pkgfile b/python3-pycparser/Pkgfile index d70f40174..968ac50b4 100644 --- a/python3-pycparser/Pkgfile +++ b/python3-pycparser/Pkgfile @@ -1,21 +1,22 @@ # Description: C parser and AST generator written in Python. -# URL: https://pypi.org/project/pycparser/ -# Maintainer: Danny Rawlins, crux at romster dot me +# URL: https://github.com/eliben/pycparser +# Maintainer: Tim Biermann, tbier at posteo dot de # Depends on: python3-setuptools name=python3-pycparser version=2.21 -release=1 -source=(https://github.com/eliben/${name#*-*}/archive/release_v$version.tar.gz) +release=2 +source=(https://pypi.org/packages/source/p/pycparser/pycparser-$version.tar.gz) build() { - cd ${name#*-}-release_v$version + ls + cd pycparser-$version - /usr/bin/python3 setup.py build - - cd pycparser - /usr/bin/python3 _build_tables.py - cd - - - /usr/bin/python3 setup.py install --root=$PKG --optimize=1 + /usr/bin/python3 setup.py build + cd pycparser + /usr/bin/python3 _build_tables.py + cd .. + /usr/bin/python3 setup.py install --prefix=/usr \ + --root=$PKG \ + --skip-build }