From 146e0ea94bdf130e1c91e2f21c79c963d2b6d65e Mon Sep 17 00:00:00 2001
From: psykose <alice@ayaya.dev>
Date: Wed, 7 Sep 2022 17:13:08 +0000
Subject: [PATCH] community/py3-statmake: upgrade to 0.5.1

---
 community/py3-statmake/APKBUILD | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

diff --git a/community/py3-statmake/APKBUILD b/community/py3-statmake/APKBUILD
index 47a601c501b0..7b2985d56575 100644
--- a/community/py3-statmake/APKBUILD
+++ b/community/py3-statmake/APKBUILD
@@ -1,26 +1,36 @@
 # Contributor: Rasmus Thomsen <oss@cogitri.dev>
 # Maintainer: Rasmus Thomsen <oss@cogitri.dev>
 pkgname=py3-statmake
-pkgver=0.5.0
+pkgver=0.5.1
 pkgrel=0
 pkgdesc="Applies STAT information from a Stylespace to a variable font"
 url="https://github.com/daltonmaag/statmake"
 arch="noarch"
 license="MIT"
-depends="python3 py3-attrs py3-cattrs py3-fonttools"
-makedepends="py3-setuptools"
+depends="python3 py3-attrs py3-cattrs py3-fonttools py3-fs"
+makedepends="
+	py3-gpep517
+	py3-installer
+	py3-poetry-core
+	py3-wheel
+	"
 options="!check" # fail locally
-source="https://files.pythonhosted.org/packages/source/s/statmake/statmake-$pkgver.tar.gz"
+source="$pkgname-$pkgver.tar.gz::https://github.com/daltonmaag/statmake/archive/refs/tags/v$pkgver.tar.gz"
 builddir="$srcdir/statmake-$pkgver"
 
 build() {
-	python3 setup.py build
+	mkdir dist
+	GIT_DIR=. \
+	python3 -m gpep517 build-wheel \
+		--wheel-dir dist \
+		--output-fd 1
 }
 
 package() {
-	python3 setup.py install --prefix=/usr --root="$pkgdir"
+	python3 -m installer -d "$pkgdir" \
+		dist/statmake-*.whl
 }
 
 sha512sums="
-af040443c2286ba3879f0d4718332a5a1983a42a5d7b532e4bc3955c0c97cbcb7f889070d0d0ac79d85c236a68f77f513b18ba09e71881f625987266fe47dcd6  statmake-0.5.0.tar.gz
+9b2a6f614372a07a11e03c5f1c26e1f2c1a1f554c2d9ae887a3820e3e5b3766f8388db4d6e39cf338b0e85444fc499c3f04d4a8a169c0b70391b72530965a092  py3-statmake-0.5.1.tar.gz
 "
-- 
GitLab