summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a9ecef257373..4ca39d7bd4bb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}