summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIngo Meyer2024-02-29 17:17:09 +0100
committerIngo Meyer2024-02-29 17:17:09 +0100
commit4d231808779a37dc22ecb0451c94747d5d65d147 (patch)
tree56a0a24070b0fdccd66fe661d4b76c0e2625fd82
parenta6dfc04c6ecf1eb4566be2b6207d4332fbc4ec74 (diff)
downloadaur-4d231808779a37dc22ecb0451c94747d5d65d147.tar.gz
Do not invoke `setup.py` directly
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
2 files changed, 4 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d3885e49642a..1c4e6dcc0af4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-gr-framework
pkgdesc = A universal framework for cross-platform visualization applications (Python bindings).
pkgver = 1.23.3
- pkgrel = 1
+ pkgrel = 2
url = https://gr-framework.org
arch = any
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index b432a9f423a0..591f431f67f9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname="python-gr-framework"
pkgver="1.23.3"
-pkgrel="1"
+pkgrel="2"
pkgdesc="A universal framework for cross-platform visualization applications (Python bindings)."
arch=("any")
url="https://gr-framework.org"
@@ -14,13 +14,10 @@ sha256sums=("c8fd5024dbfba34ff4376aad6851f63628340b3f699a441c74d349d84befb16c")
build() {
cd "${srcdir}/gr-${pkgver}" || return
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "${srcdir}/gr-${pkgver}" || return
- python setup.py install --optimize=1 \
- --prefix=/usr \
- --root="${pkgdir}" \
- --skip-build
+ python -m installer --destdir="$pkgdir" dist/*.whl
}