diff options
author | Caleb Maclennan | 2023-05-04 00:07:39 +0300 |
---|---|---|
committer | Caleb Maclennan | 2023-05-04 00:07:39 +0300 |
commit | 7fb1d95d11030185cb9cad4a68a488f9d41394be (patch) | |
tree | f6c99111a6190b149fae6c890937fbe96b66bf55 | |
parent | efc9eec95edffafc958c4d1cdc712cd50de8864d (diff) | |
download | aur-7fb1d95d11030185cb9cad4a68a488f9d41394be.tar.gz |
upgpkg: python-browserstack-local 1.2.4-2
Rebuild for Python 3.11, normalize PEP517 build tooling
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 9 insertions, 5 deletions
@@ -1,10 +1,13 @@ pkgbase = python-browserstack-local pkgdesc = Python bindings for BrowserStack Local pkgver = 1.2.4 - pkgrel = 1 + pkgrel = 2 url = http://github.com/browserstack/browserstack-local-python arch = any license = MIT + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel makedepends = python-setuptools depends = python depends = python-psutil @@ -3,24 +3,25 @@ pkgname=python-browserstack-local _pkgname=browserstack-local pkgver=1.2.4 -pkgrel=1 +pkgrel=2 pkgdesc='Python bindings for BrowserStack Local' arch=(any) url="http://github.com/browserstack/$_pkgname-python" license=(MIT) depends=(python python-psutil) -makedepends=(python-setuptools) +makedepends=(python-{build,installer,wheel} + python-setuptools) _archive="$_pkgname-$pkgver" source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_archive.tar.gz") sha256sums=('e9da7c11f0c60a65f2a655e96bef5d00b0fbb33a3a3532275c2e317821fb5fb2') build() { cd "$_archive" - python setup.py build + python -m build -wn } package() { cd "$_archive" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer -d "$pkgdir" dist/*.whl } |