aboutsummaryrefslogtreecommitdiffstats
path: root/main/py3-funcsigs/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/py3-funcsigs/APKBUILD')
-rw-r--r--main/py3-funcsigs/APKBUILD17
1 files changed, 12 insertions, 5 deletions
diff --git a/main/py3-funcsigs/APKBUILD b/main/py3-funcsigs/APKBUILD
index 34dc3f3da58..3c6b37e41a2 100644
--- a/main/py3-funcsigs/APKBUILD
+++ b/main/py3-funcsigs/APKBUILD
@@ -3,25 +3,32 @@
pkgname=py3-funcsigs
_pkgname=funcsigs
pkgver=1.0.2
-pkgrel=5
+pkgrel=10
pkgdesc="Python3 function signatures from PEP362 for Python 3.2+"
url="http://funcsigs.readthedocs.org"
arch="noarch"
license="Apache-2.0"
depends="python3"
-makedepends="py3-setuptools"
+makedepends="py3-gpep517 py3-setuptools py3-wheel"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
replaces="py-funcsigs" # Backwards compatibility
provides="py-funcsigs=$pkgver-r$pkgrel" # Backwards compatibility
+options="!check"
build() {
- python3 setup.py build
+ gpep517 build-wheel \
+ --wheel-dir .dist \
+ --output-fd 3 3>&1 >&2
}
package() {
- python3 setup.py install --prefix=/usr --root="$pkgdir"
+ python3 -m installer -d "$pkgdir" \
+ .dist/*.whl
}
-sha512sums="4e583bb7081bb1d6c0fe5a6935ca03032d562b93ef5c11b51a72ce9e7ac12902451cc2233c7e6f70440629d88d8e6e9625965ee408100b80b0024f3a6204afda funcsigs-1.0.2.tar.gz"
+sha512sums="
+4e583bb7081bb1d6c0fe5a6935ca03032d562b93ef5c11b51a72ce9e7ac12902451cc2233c7e6f70440629d88d8e6e9625965ee408100b80b0024f3a6204afda funcsigs-1.0.2.tar.gz
+"