summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPopolon2023-11-12 16:26:18 +0100
committerPopolon2023-11-12 16:26:18 +0100
commitc39b705a19fd014397d1194f588cfd12ab1f5cfe (patch)
tree63292ba09b850d3cce3362fd2b8b237c37ba9713
parenteef940ab2232b51ca56a1a3db704d1dc96188eeb (diff)
downloadaur-c39b705a19fd014397d1194f588cfd12ab1f5cfe.tar.gz
modernize the usage of python for installation
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD15
2 files changed, 12 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e446d1ba1af7..4ce0edd3c5de 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = python-pyguetzli
pkgdesc = Python binding for Google’s Guetzli library
pkgver = 1.0.15
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/wanadev/pyguetzli
arch = any
license = Apache-2.0
makedepends = python-setuptools
depends = python
- source = pyguetzli-1.0.15.tar.gz::https://github.com/wanadev/pyguetzli/archive/refs/tags/v1.0.15.tar.gz
+ source = -1.0.15.tar.gz::https://github.com/wanadev/pyguetzli/archive/refs/tags/v1.0.15.tar.gz
sha256sums = ac8ed3efd59ac97af61d2b4cfd6d01f341bcad6855ffe54dffb43f0d5fc54b87
pkgname = python-pyguetzli
diff --git a/PKGBUILD b/PKGBUILD
index 9ba079f761c3..c603853c0a01 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
# Maintainer: Popolon <popolon@popolon.org>
-modname=pyguetzli
-pkgname=python-${modname}
+_module=pyguetzli
+pkgname=python-${_module}
pkgver=1.0.15
-pkgrel=1
+pkgrel=2
pkgdesc="Python binding for Google’s Guetzli library"
arch=('any')
url="https://github.com/wanadev/pyguetzli"
@@ -13,7 +13,12 @@ depends=('python')
source=("${modname}-${pkgver}.tar.gz::https://github.com/wanadev/pyguetzli/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('ac8ed3efd59ac97af61d2b4cfd6d01f341bcad6855ffe54dffb43f0d5fc54b87')
+build() {
+ cd "${srcdir}/${_module}-${pkgver}"
+ python -m build --wheel --no-isolation
+}
+
package() {
- cd "$srcdir/${modname}-$pkgver"
- python setup.py install --root="$pkgdir/" --optimize=1
+ cd "$srcdir/${_module}-${pkgver}"
+ python -m installer --destdir="${pkgdir}" dist/*.whl
}