summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPhilipp A2022-02-19 15:34:21 +0100
committerPhilipp A2022-02-19 15:34:21 +0100
commitd77c2cfddec0a9849249affbc42f0aa799ff1e28 (patch)
tree9f5b044eac3a32b8088dd614684415dcfb43a8ee /PKGBUILD
parent94a5df8e169dd02da77f43ba3bdf04e04282553d (diff)
downloadaur-d77c2cfddec0a9849249affbc42f0aa799ff1e28.tar.gz
build from source
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 11 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 53f887500a13..a51cbeb2e3ba 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,19 +3,22 @@
_name=legacy-api-wrap
pkgname=python-$_name
pkgver=1.2
-pkgrel=1
+pkgrel=2
pkgdesc='Legacy API wrapper.'
arch=(any)
url="https://github.com/flying-sheep/$_name"
license=(GPL3)
depends=(python-get_version python-setuptools)
-makedepends=(python-pip)
-_wheel="${_name//-/_}-$pkgver-py3-none-any.whl"
-source=("https://files.pythonhosted.org/packages/py3/${_name::1}/$_name/$_wheel")
-sha256sums=('f32cce6dd2f38d666b348c2b5ef8ecb724c23bdb648882eec64d0e0ee2ba9e24')
-noextract=("$_wheel")
+makedepends=(python-build python-installer)
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
+sha256sums=('034a44612da7e9943d3964363a98937ab54d55e3301075374abe0d521eb8101b')
+
+build() {
+ cd "$_name-$pkgver"
+ python -m build --wheel --no-isolation
+}
package() {
- cd "$srcdir"
- pip install --compile --no-deps --ignore-installed --root="$pkgdir" "$_wheel"
+ cd "$_name-$pkgver"
+ python -m installer --destdir="$pkgdir" dist/*.whl
}