diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -3,22 +3,22 @@ _name=wheel-inspect pkgname=python-$_name pkgver=1.7.0 -pkgrel=1 +pkgrel=2 pkgdesc='Extract information from wheels' arch=(any) url="https://github.com/jwodder/$_name" license=(MIT) depends=(python python-attrs python-entry-points-txt python-headerparser python-packaging python-readme-renderer python-wheel-filename) -makedepends=(install-wheel-scripts) -_pyarch=py3 -_wheel="${_name/-/_}-$pkgver-$_pyarch-none-any.whl" -source=("https://files.pythonhosted.org/packages/$_pyarch/${_name::1}/$_name/$_wheel") -sha256sums=('69b34de1f4464ddfc76280c4563e4afc644de2c88e3ae6882f030afdad3d73e4') -noextract=("$_wheel") +makedepends=(python-build python-installer) +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") +sha256sums=('e3a930c841e1d6d233fd2d213ee6ce07e990006a32d73b0f89937b539db26af6') + +build() { + cd "$_name-$pkgver" + python -m build --wheel --no-isolation +} package() { - local site="$pkgdir/usr/lib/$(readlink /bin/python3)/site-packages" - mkdir -p "$site" - unzip "$_wheel" -d "$site" - install-wheel-scripts --prefix="$pkgdir/usr" "$_wheel" + cd "$_name-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl } |