diff options
author | xsmile | 2024-04-28 12:50:49 +0200 |
---|---|---|
committer | xsmile | 2024-04-28 12:50:49 +0200 |
commit | 6d69ef725bd4767419c834504299757e54901038 (patch) | |
tree | 84a92c16f13699d096ee6318d96d43c5b7b9636d | |
parent | 8964ae6f16746cb330a412e57c9cb5a0f3499c8f (diff) | |
download | aur-6d69ef725bd4767419c834504299757e54901038.tar.gz |
Python 3.12 rebuild; switch to python-build
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 12 insertions, 5 deletions
@@ -1,12 +1,14 @@ pkgbase = chromexup pkgdesc = External extension updater for Chromium based browsers pkgver = 0.5.4 - pkgrel = 1 + pkgrel = 2 url = https://github.com/xsmile/chromexup install = chromexup.install arch = any license = MIT - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python-requests source = https://github.com/xsmile/chromexup/archive/0.5.4.tar.gz sha256sums = 4092e0662f24123a2c3ad25603bf7392688966d07ebecc1194fae617d4461331 @@ -2,17 +2,22 @@ pkgname=chromexup pkgver=0.5.4 -pkgrel=1 +pkgrel=2 pkgdesc='External extension updater for Chromium based browsers' arch=(any) url=https://github.com/xsmile/chromexup license=(MIT) -makedepends=(python-setuptools) +makedepends=(python-build python-installer python-wheel) depends=(python-requests) install="$pkgname.install" source=("$url/archive/$pkgver.tar.gz") sha256sums=('4092e0662f24123a2c3ad25603bf7392688966d07ebecc1194fae617d4461331') +build() { + cd $pkgname-$pkgver + python -m build --wheel --no-isolation +} + package() { cd $pkgname-$pkgver @@ -25,5 +30,5 @@ package() { # License install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl } |