diff options
author | Philipp A | 2022-02-19 15:34:21 +0100 |
---|---|---|
committer | Philipp A | 2022-02-19 15:34:21 +0100 |
commit | d77c2cfddec0a9849249affbc42f0aa799ff1e28 (patch) | |
tree | 9f5b044eac3a32b8088dd614684415dcfb43a8ee /PKGBUILD | |
parent | 94a5df8e169dd02da77f43ba3bdf04e04282553d (diff) | |
download | aur-d77c2cfddec0a9849249affbc42f0aa799ff1e28.tar.gz |
build from source
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 11 insertions, 8 deletions
@@ -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 } |