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/APKBUILD26
1 files changed, 18 insertions, 8 deletions
diff --git a/community/py3-phonenumbers/APKBUILD b/community/py3-phonenumbers/APKBUILD
index 43077694d26..768b82daa12 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
+pkgver=8.13.35
pkgrel=0
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
+56c94f535f104532269f71fe8bcd796ce96f500d3d7002329074c1333ae35b8bbe5ef67ab284914c38153514e93c9d60c249ea88c4a791f483aead527a4a0185 phonenumbers-8.13.35.tar.gz
"