diff options
Diffstat (limited to 'community/py3-canonicaljson/APKBUILD')
-rw-r--r-- | community/py3-canonicaljson/APKBUILD | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/community/py3-canonicaljson/APKBUILD b/community/py3-canonicaljson/APKBUILD index 37792ed4c44..050213bcf48 100644 --- a/community/py3-canonicaljson/APKBUILD +++ b/community/py3-canonicaljson/APKBUILD @@ -1,20 +1,25 @@ +# Maintainer: 6543 <6543@obermui.de> # Contributor: Leo <thinkabit.ukim@gmail.com> -# Maintainer: Leo <thinkabit.ukim@gmail.com> +# Contributor: 6543 <6543@obermui.de> pkgname=py3-canonicaljson -pkgver=1.4.0 +pkgver=2.0.0 pkgrel=1 pkgdesc="Canonical JSON" url="https://github.com/matrix-org/python-canonicaljson" arch="noarch" license="Apache-2.0" -depends="python3 py3-simplejson py3-frozendict" -makedepends="py3-setuptools" +depends="python3" +makedepends="py3-gpep517 py3-setuptools py3-wheel" checkdepends="py3-nose" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/matrix-org/python-canonicaljson/archive/v$pkgver.tar.gz" builddir="$srcdir/python-canonicaljson-$pkgver" build() { - python3 setup.py build + export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 } check() { @@ -22,7 +27,10 @@ check() { } package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" + python3 -m installer -d "$pkgdir" \ + .dist/canonicaljson-$pkgver-*.whl } -sha512sums="bdddbdbd2a9520848674209c77ca8a178dc993e962cc64ff901c0655fce0e042cb174a32fb42ac692a4d4b63e2142038580ce6818f807b9643cbe5e8370c591b py3-canonicaljson-1.4.0.tar.gz" +sha512sums=" +953426264f231c5c598f7a2212fd566e6b0c51bd766778143283a3b6f7b01627f41d81c2355bacd0dcea9fb6992865092ad798f35a829845be2a9c18cff72a68 py3-canonicaljson-2.0.0.tar.gz +" |