commit 17d37b8ce1669db48c9fff0d47ae8ab031e4fff7 Author: Tim Biermann <tbier@posteo.de> Date: Sat Aug 19 11:25:01 2023 +0200 python3-cffi: adopted port diff --git a/python3-cffi/.footprint b/python3-cffi/.footprint index 1d7da938c..33c4d9cd6 100644 --- a/python3-cffi/.footprint +++ b/python3-cffi/.footprint @@ -14,37 +14,21 @@ drwxr-xr-x root/root usr/lib/python3.10/site-packages/cffi-1.15.1-py3.10.egg-inf drwxr-xr-x root/root usr/lib/python3.10/site-packages/cffi/ -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__init__.py drwxr-xr-x root/root usr/lib/python3.10/site-packages/cffi/__pycache__/ --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/__init__.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/__init__.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/api.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/api.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/backend_ctypes.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/backend_ctypes.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/cffi_opcode.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/cffi_opcode.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/commontypes.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/commontypes.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/cparser.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/cparser.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/error.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/error.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/ffiplatform.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/ffiplatform.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/lock.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/lock.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/model.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/model.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/pkgconfig.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/pkgconfig.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/recompiler.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/recompiler.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/setuptools_ext.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/setuptools_ext.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/vengine_cpy.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/vengine_cpy.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/vengine_gen.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/vengine_gen.cpython-310.pyc --rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/verifier.cpython-310.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/__pycache__/verifier.cpython-310.pyc -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/_cffi_errors.h -rw-r--r-- root/root usr/lib/python3.10/site-packages/cffi/_cffi_include.h diff --git a/python3-cffi/.signature b/python3-cffi/.signature index 128dec6d2..c8207be33 100644 --- a/python3-cffi/.signature +++ b/python3-cffi/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/UJPEOH7PKRnjZNOp5AOp8mTaaY8NtZGRZfKpN5/ieC8sJ3dz2BNNm1eHuxqnjPC+oFCP0CBxQbCa542EbpGag4= -SHA256 (Pkgfile) = ef99f0053ba548050fce413360f32d4c360991b5e77e9aa5a1e13c1c33344ebb -SHA256 (.footprint) = 73b3d3590782e1999c7a8a1623f4ec3a4c586343263c7cf55c863499dc3d98a3 +RWSE3ohX2g5d/ZzjBJBtsLB8C1o6axv7aDYSW9TiK2Ht/Pzb4Zhscud6LmOKgmhNIDu1usmPy+gvEbrEb8D7ErKJLq0J1L7anww= +SHA256 (Pkgfile) = 1c141475e8e88cf5106841c726d3568b26803009401dbc9e567baac643c2ab32 +SHA256 (.footprint) = 7fc2e938f291cb5277ad107b4cd7e000a88fef7b9a84850a88bae7bc54621497 SHA256 (cffi-1.15.1.tar.gz) = d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9 diff --git a/python3-cffi/Pkgfile b/python3-cffi/Pkgfile index 71e717d8c..574b999d3 100644 --- a/python3-cffi/Pkgfile +++ b/python3-cffi/Pkgfile @@ -1,15 +1,18 @@ # Description: Foreign Function Interface for Python calling C code. -# URL: http://cffi.readthedocs.org/ -# Maintainer: Danny Rawlins, crux at romster dot me +# URL: https://cffi.readthedocs.io/en/latest/ +# Maintainer: Tim Biermann, tbier at posteo dot de # Depends on: python3-pycparser name=python3-cffi version=1.15.1 -release=1 -source=(https://files.pythonhosted.org/packages/source/${name:8:1}/${name#*-}/${name#*-}-$version.tar.gz) +release=2 +source=(https://pypi.org/packages/source/c/cffi/cffi-$version.tar.gz) build() { - cd ${name#*-}-$version - /usr/bin/python3 setup.py build - /usr/bin/python3 setup.py install --prefix=/usr --root=$PKG --optimize=1 + cd cffi-$version + + /usr/bin/python3 setup.py build + /usr/bin/python3 setup.py install --prefix=/usr \ + --root=$PKG \ + --skip-build }