diff options
author | Ingo Meyer | 2024-02-29 17:23:20 +0100 |
---|---|---|
committer | Ingo Meyer | 2024-02-29 17:23:20 +0100 |
commit | dcd9406ceb7742b5d5bf56dd5ada10a737b10745 (patch) | |
tree | 26648333822d508450c2602e61a5863573185024 | |
parent | c72d89e9236539dec187ded92e6273b6718eda4c (diff) | |
download | aur-dcd9406ceb7742b5d5bf56dd5ada10a737b10745.tar.gz |
Do not invoke `setup.py` directly
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 6 insertions, 8 deletions
@@ -1,12 +1,13 @@ pkgbase = python-gr-framework-git pkgdesc = A universal framework for cross-platform visualization applications (Python bindings). pkgver = 1.23.3.r16.gb5ad351 - pkgrel = 1 + pkgrel = 2 url = https://gr-framework.org arch = any license = MIT makedepends = git makedepends = python-setuptools + makedepends = python-vcversioner depends = gr-framework depends = python depends = python-numpy @@ -2,13 +2,13 @@ pkgname="python-gr-framework-git" pkgver="1.23.3.r16.gb5ad351" -pkgrel="1" +pkgrel="2" pkgdesc="A universal framework for cross-platform visualization applications (Python bindings)." arch=("any") url="https://gr-framework.org" license=("MIT") depends=("gr-framework" "python" "python-numpy") -makedepends=("git" "python-setuptools") +makedepends=("git" "python-setuptools" "python-vcversioner") provides=("${pkgname%-*}=${pkgver}") conflicts=("${pkgname%-*}") source=("${pkgname%-*}::git+https://github.com/sciapp/python-gr.git#branch=develop") @@ -21,13 +21,10 @@ pkgver() { build() { cd "${srcdir}/${pkgname%-*}" || return - python setup.py build + python -m build --wheel --no-isolation } package() { cd "${srcdir}/${pkgname%-*}" || return - python setup.py install --optimize=1 \ - --prefix=/usr \ - --root="${pkgdir}" \ - --skip-build + python -m installer --destdir="${pkgdir}" dist/*.whl } |