diff options
author | Leo Mao | 2023-12-01 02:05:34 +0800 |
---|---|---|
committer | Leo Mao | 2023-12-01 02:05:34 +0800 |
commit | c1648586ca79fa26cbefbf2edebb23dfc395f39e (patch) | |
tree | 95022b735df704b9e9c85d2676a4ff274ab4d38d | |
parent | cee94fc2c15cbce96d50955fc133a14cbe005865 (diff) | |
download | aur-c1648586ca79fa26cbefbf2edebb23dfc395f39e.tar.gz |
upgpkg: python-fastrlock 0.8.2-2
Migrate to python-build and python-installer.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 8 insertions, 6 deletions
@@ -1,11 +1,13 @@ pkgbase = python-fastrlock pkgdesc = A fast RLock implementation for CPython pkgver = 0.8.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/scoder/fastrlock arch = x86_64 license = MIT - makedepends = python + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel makedepends = python-setuptools makedepends = cython depends = python @@ -2,24 +2,24 @@ pkgname=python-fastrlock _pkgname=fastrlock pkgver=0.8.2 -pkgrel=1 +pkgrel=2 pkgdesc="A fast RLock implementation for CPython" _github="scoder/fastrlock" url="https://github.com/scoder/fastrlock" arch=('x86_64') license=('MIT') depends=('python') -makedepends=('python' 'python-setuptools' 'cython') +makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools' 'cython') source=("https://github.com/scoder/fastrlock/archive/v$pkgver.tar.gz") md5sums=('e82127c20837472a0d0df167461a55c7') build() { cd "$srcdir/$_pkgname-$pkgver" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "$srcdir/$_pkgname-$pkgver" - python setup.py install --skip-build --prefix=/usr --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |