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 /PKGBUILD | |
parent | c72d89e9236539dec187ded92e6273b6718eda4c (diff) | |
download | aur-dcd9406ceb7742b5d5bf56dd5ada10a737b10745.tar.gz |
Do not invoke `setup.py` directly
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 4 insertions, 7 deletions
@@ -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 } |