aboutsummaryrefslogtreecommitdiffstats
path: root/community/py3-phonenumbers/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/py3-phonenumbers/APKBUILD')
-rw-r--r--community/py3-phonenumbers/APKBUILD28
1 files changed, 19 insertions, 9 deletions
diff --git a/community/py3-phonenumbers/APKBUILD b/community/py3-phonenumbers/APKBUILD
index 43077694d26..5c29467c627 100644
--- a/community/py3-phonenumbers/APKBUILD
+++ b/community/py3-phonenumbers/APKBUILD
@@ -1,14 +1,19 @@
-# Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
-# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
+# Contributor: Kaarle Ritvanen <kunkku@alpinelinux.org>
+# Maintainer: Kaarle Ritvanen <kunkku@alpinelinux.org>
pkgname=py3-phonenumbers
-pkgver=8.12.25
-pkgrel=0
+pkgver=8.13.34
+pkgrel=1
pkgdesc="International phone number library for Python"
url="https://github.com/daviddrysdale/python-phonenumbers"
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/p/phonenumbers/phonenumbers-$pkgver.tar.gz"
builddir="$srcdir/phonenumbers-$pkgver"
@@ -16,17 +21,22 @@ replaces="py-phonenumbers" # Backwards compatibility
provides="py-phonenumbers=$pkgver-r$pkgrel" # Backwards compatibility
build() {
- python3 setup.py build
+ gpep517 build-wheel \
+ --wheel-dir .dist \
+ --output-fd 3 3>&1 >&2
}
check() {
- python3 setup.py test
+ python3 -m venv --clear --without-pip --system-site-packages .testenv
+ .testenv/bin/python3 -m installer .dist/*.whl
+ .testenv/bin/python3 testwrapper.py
}
package() {
- python3 setup.py install --prefix=/usr --root="$pkgdir"
+ python3 -m installer -d "$pkgdir" \
+ .dist/*.whl
}
sha512sums="
-24e6f1fb903d07214eed80eefd8f67e73dd4d66f0bb66308867453d05ea1b6272a8338e11bdb45395a37eb2ce8d6c3b80d90491763f843b3da4c131b43f5db73 phonenumbers-8.12.25.tar.gz
+ba841f5c7f71bf8bffc10491a09cb6118915ea6344d4fba805b29a64762298fb0d56f2684812b9b8af8d60777e2af2787718596128b4e73bc5398a5f74128678 phonenumbers-8.13.34.tar.gz
"