diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -1,24 +1,25 @@ # Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> pkgname=python-asyncstdlib _name=${pkgname#python-} -pkgver=3.10.3 +pkgver=3.10.4 pkgrel=1 pkgdesc="The missing toolbox for an async world" arch=('any') url="https://github.com/maxfischer2781/asyncstdlib" license=('MIT') depends=('python-typing_extensions') -source=("https://pypi.org/packages/source/${_name:0:1}/$_name/$_name-$pkgver.tar.gz") -sha256sums=('4d836c65769761a47795667ed72f3de6cf4a25e480959f75fd91eb8eb5edc640') +makedepends=('python-build' 'python-flit-core' 'python-installer') +source=("$_name-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('146bce9c51739a6e6d066dd7f42df51b567ffced487ab705d6a8ca388615dcc7') build() { cd "$_name-$pkgver" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "$_name-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" } |