gpgme: includes m4 file, uses pep 517 system

This commit is contained in:
Tim Biermann 2023-08-27 00:11:53 +02:00
parent 8d69ec7824
commit 7f78518a4f
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 85 additions and 14 deletions

View File

@ -146,8 +146,80 @@ drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg-1.22.0-py3.10-linux-x8
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0-py3.10-linux-x86_64.egg/gpg/results.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0-py3.10-linux-x86_64.egg/gpg/util.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0-py3.10-linux-x86_64.egg/gpg/version.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg-1.22.0-py3.10.egg-info/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0-py3.10.egg-info/PKG-INFO
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0-py3.10.egg-info/SOURCES.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0-py3.10.egg-info/dependency_links.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0-py3.10.egg-info/top_level.txt
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg-1.22.0.dist-info/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0.dist-info/METADATA
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0.dist-info/RECORD
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0.dist-info/WHEEL
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg-1.22.0.dist-info/top_level.txt
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/__pycache__/__init__.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/__pycache__/callbacks.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/__pycache__/core.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/__pycache__/errors.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/__pycache__/gpgme.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/__pycache__/results.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/__pycache__/util.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/__pycache__/version.cpython-310.opt-2.pyc
-rwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/_gpgme.cpython-310-x86_64-linux-gnu.so
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/callbacks.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/__init__.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/create.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/event.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/import_type.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/keysign.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/md.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/pk.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/protocol.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/sigsum.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/status.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/__pycache__/validity.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/create.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/data/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/data/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/data/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/data/__pycache__/__init__.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/data/__pycache__/encoding.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/data/encoding.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/event.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/import_type.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/keylist/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/keylist/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/keylist/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/keylist/__pycache__/__init__.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/keylist/__pycache__/mode.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/keylist/mode.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/keysign.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/md.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/pk.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/protocol.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/sig/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/sig/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/sig/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/sig/__pycache__/__init__.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/sig/__pycache__/mode.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/sig/__pycache__/notation.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/sig/mode.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/sig/notation.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/sigsum.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/status.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/tofu/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/tofu/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/gpg/constants/tofu/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/tofu/__pycache__/__init__.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/tofu/__pycache__/policy.cpython-310.opt-2.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/tofu/policy.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/constants/validity.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/core.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/errors.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/gpgme.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/results.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/util.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/gpg/version.py
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/aclocal/
-rw-r--r-- root/root usr/share/aclocal/gpgme.m4

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3/Cq9xFo0XJGGS4FTmyl0cOlzA7V8x/kIQTK1JeALo/Cnw19gM7F2GSUVm3YqxM0vpKtgrcNoZciO7PNrbkLLgw=
SHA256 (Pkgfile) = e16bf894894968be96b5d58c5f59ce169f994afa48a97ba56d0fc38e842f70dd
SHA256 (.footprint) = aa70d49a36b345e28671ddc9a69e66ce31ca87560c88202232540ed8f0835de8
RWSagIOpLGJF3wV0YjvMLLG4DU8q6cTmrRKyp1/WF4tQ38/CxjEXalD1RRkn62lecsx4PCnX8fkD39aOtNJ16LlLRB5nmMD7zgw=
SHA256 (Pkgfile) = 7d600a8ea04c6d59ed5cc7986c3faeab6ee406e0ffe1dae53817c92700ecb00a
SHA256 (.footprint) = b8dacc4fcd543d2cee1a180594350989ff31277fffeb83d63487ace961d08d39
SHA256 (gpgme-1.22.0.tar.bz2) = 9551e37081ad3bde81018a0d24f245c3f8206990549598fb31a97a68380a7b71
SHA256 (qt5.patch) = 5bdda43d46e9f152087951479d97bbeae4dbf50c6527b5aaed52e2523ad4e73c

View File

@ -1,12 +1,12 @@
# Description: A C wrapper and Python bindings library for GnuPG
# URL: https://www.gnupg.org/related_software/gpgme/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: gnupg swig python3-setuptools
# Depends on: gnupg python3-build python3-installer python3-wheel swig
# Optional: qt5 qt6-base
name=gpgme
version=1.22.0
release=1
release=3
source=(https://www.gnupg.org/ftp/gcrypt/$name/$name-$version.tar.bz2
qt5.patch)
@ -31,9 +31,8 @@ build() {
make DESTDIR=$PKG install
cd lang/python
top_builddir=$SRC/name-$version /usr/bin/python3 setup.py install --prefix=/usr \
--root=$PKG \
--skip-build
top_builddir=$SRC/$name-$version /usr/bin/python3 -m build --wheel --skip-dependency-check --no-isolation
top_builddir=$SRC/$name-$version /usr/bin/python3 -m installer --compile-bytecode 2 --destdir=$PKG dist/*.whl
rm -rf $PKG/usr/share
rm -rf $PKG/usr/share/{common-lisp,info}
}