python3-aiosignal: use python3-installer instead of setuptools

This commit is contained in:
Tim Biermann 2022-07-10 19:05:22 +02:00
parent 4b21746d7a
commit 270bf9dfbe
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 15 additions and 17 deletions

View File

@ -2,16 +2,15 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/python3.9/
drwxr-xr-x root/root usr/lib/python3.9/site-packages/
drwxr-xr-x root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0.dist-info/
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0.dist-info/LICENSE
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0.dist-info/METADATA
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0.dist-info/RECORD
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0.dist-info/WHEEL
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0.dist-info/top_level.txt
drwxr-xr-x root/root usr/lib/python3.9/site-packages/aiosignal/
drwxr-xr-x root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0-py3.9.egg-info/
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0-py3.9.egg-info/dependency_links.txt
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0-py3.9.egg-info/PKG-INFO
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0-py3.9.egg-info/requires.txt
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0-py3.9.egg-info/SOURCES.txt
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal-1.2.0-py3.9.egg-info/top_level.txt
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal/__init__.py
-rw-rw-r-- root/root usr/lib/python3.9/site-packages/aiosignal/__init__.pyi
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal/__init__.pyi
drwxr-xr-x root/root usr/lib/python3.9/site-packages/aiosignal/__pycache__/
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal/__pycache__/__init__.cpython-39.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal/__pycache__/__init__.cpython-39.pyc
-rw-rw-r-- root/root usr/lib/python3.9/site-packages/aiosignal/py.typed (EMPTY)
-rw-r--r-- root/root usr/lib/python3.9/site-packages/aiosignal/py.typed (EMPTY)

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF36iwXkF2L1DV56Ew8RnrYKwWJ6hOyXkfHyrJUWnR5bYLd7R/1w3RQMlxZ4BKHXmbrDQX5+TvAgKJoYTC276tFA4=
SHA256 (Pkgfile) = 4193b472ea9e432bb42bd9eded0f848edbfac9e3c995ff997af09d2ad0d9f0ce
SHA256 (.footprint) = 7ba9ceec3145a112a98c751356d106d3cc0f7f9b968e291d873c72614328dbc0
RWSagIOpLGJF30gyq03jesewfLUWbNuImV6W/aHi2FmD5LQm9DBU9oZTMOsH1ALBgv52OLV8axcEPFAUMteqbTeXDGA3dQ8ZDgI=
SHA256 (Pkgfile) = 56af72a0b304e83489e1be666f33f01bdf2d1aa93b1725b09e58702a476c83f8
SHA256 (.footprint) = a8e3d7bb208e51333faca6751598fdae0f9a62256c4892abcce67142624cacb8
SHA256 (aiosignal-1.2.0.tar.gz) = 5e6282c5eca7d08481575a3abce3036ae10696458f9079e911507ab5337de51c

View File

@ -1,7 +1,7 @@
# Description: List of registered asynchronous callbacks
# URL: https://github.com/aio-libs/aiosignal
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: python3-setuptools
# Depends on: python3-build python3-frozenlist python3-installer
name=python3-aiosignal
version=1.2.0
@ -10,8 +10,7 @@ source=(https://github.com/aio-libs/aiosignal/archive/v$version/aiosignal-$versi
build() {
cd aiosignal-$version
/usr/bin/python3 setup.py build
/usr/bin/python3 setup.py install --root=$PKG \
--optimize=1 \
--skip-build
/usr/bin/python3 -m build --wheel --skip-dependency-check --no-isolation
/usr/bin/python3 -m installer --compile-bytecode 0 --destdir=$PKG dist/*.whl
}