aboutsummaryrefslogtreecommitdiffstats
path: root/community/py3-canonicaljson/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/py3-canonicaljson/APKBUILD')
-rw-r--r--community/py3-canonicaljson/APKBUILD22
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
+"