diff options
author | Mario Ortiz Manero | 2022-03-12 19:50:45 +0000 |
---|---|---|
committer | Mario Ortiz Manero | 2022-03-12 19:50:45 +0000 |
commit | 985657c32dfdb6d7de4ac9d50204280e737eef61 (patch) | |
tree | 50dae19986bfdf4211dc60345145542e3e85a692 | |
parent | 7a79dc965e45a155ef3e0cdac1554c5f8c7a6d55 (diff) | |
download | aur-985657c32dfdb6d7de4ac9d50204280e737eef61.tar.gz |
Update python build/installation method
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 7 insertions, 5 deletions
@@ -1,12 +1,14 @@ pkgbase = python-readchar pkgdesc = Python library to read characters and key strokes pkgver = 3.0.5 - pkgrel = 3 + pkgrel = 4 url = https://github.com/magmax/python-readchar arch = any license = MIT makedepends = python-setuptools depends = python + depends = python-build + depends = python-installer source = python-readchar-3.0.5.tar.gz::https://github.com/magmax/python-readchar/archive/v3.0.5.tar.gz source = LICENSE md5sums = 827709aca051803b086f2b5d966fe61d @@ -2,12 +2,12 @@ # Maintainer: Kyle Laker <kyle+aur@laker.email> pkgname=python-readchar pkgver=3.0.5 -pkgrel=3 +pkgrel=4 pkgdesc="Python library to read characters and key strokes" arch=("any") url="https://github.com/magmax/python-readchar" license=("MIT") -depends=("python") +depends=("python" "python-build" "python-installer") makedepends=("python-setuptools") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/magmax/python-readchar/archive/v$pkgver.tar.gz" "LICENSE") @@ -26,12 +26,12 @@ prepare() { build() { cd "${srcdir}/$pkgname-$pkgver" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "${srcdir}/$pkgname-$pkgver" - GITHUB_REF="refs/tags/$pkgver" python setup.py install --root="$pkgdir" --optimize=1 --skip-build + GITHUB_REF="refs/tags/$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |