aboutsummaryrefslogtreecommitdiffstats
path: root/testing/py3-flask-components/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/py3-flask-components/APKBUILD')
-rw-r--r--testing/py3-flask-components/APKBUILD26
1 files changed, 18 insertions, 8 deletions
diff --git a/testing/py3-flask-components/APKBUILD b/testing/py3-flask-components/APKBUILD
index 19327807046..3f67bb35ed2 100644
--- a/testing/py3-flask-components/APKBUILD
+++ b/testing/py3-flask-components/APKBUILD
@@ -3,25 +3,35 @@
pkgname=py3-flask-components
_pkgname=Flask-Components
pkgver=0.1.1
-pkgrel=3
+pkgrel=9
pkgdesc="Flask files discovery extension"
-url="https://pypi.python.org/pypi/Flask-Components"
+url="https://pypi.org/project/Flask-Components"
arch="noarch"
license="MIT"
depends="python3 py3-flask"
-makedepends="py3-setuptools"
-source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
+makedepends="py3-setuptools py3-gpep517 py3-wheel"
+subpackages="$pkgname-pyc"
+source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz
+ importlib.patch
+ "
builddir="$srcdir"/$_pkgname-$pkgver
+options="!check"
-replaces="py-flask-components" # Backwards compatibility
+replaces="py-flask-components" # Backwards compatibility
provides="py-flask-components=$pkgver-r$pkgrel" # Backwards compatibility
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"
+ gpep517 install-wheel --destdir "$pkgdir" \
+ .dist/*.whl
}
-sha512sums="ba93d8080939c9e754c801e9860940b029a853a2f591772be497e6884d9fb443c67b945cf452f530a74e1b3cc7123e7d18432df7002bf60284d58a0f9d036657 Flask-Components-0.1.1.tar.gz"
+sha512sums="
+ba93d8080939c9e754c801e9860940b029a853a2f591772be497e6884d9fb443c67b945cf452f530a74e1b3cc7123e7d18432df7002bf60284d58a0f9d036657 Flask-Components-0.1.1.tar.gz
+67e9958191c8528a5d9294619bafa0366804f0515901dc9167b685bc892bca48b9aa05fa680d1b142e19169212206c0aa2ed0ecd771d7371132fd769a672169b importlib.patch
+"