From 67b9104221df98b884930840e1d24f0782aaac1c Mon Sep 17 00:00:00 2001
From: Andy Hawkins <andy@gently.org.uk>
Date: Tue, 25 Oct 2022 13:01:30 +0100
Subject: [PATCH] community/emborg: upgrade to 1.34

---
 community/emborg/APKBUILD | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/community/emborg/APKBUILD b/community/emborg/APKBUILD
index d05d2a62971f..ca86cf7fc3d6 100644
--- a/community/emborg/APKBUILD
+++ b/community/emborg/APKBUILD
@@ -1,7 +1,7 @@
 # Contributor: Andy Hawkins <andy@gently.org.uk>
 # Maintainer: Andy Hawkins <andy@gently.org.uk>
 pkgname=emborg
-pkgver=1.32
+pkgver=1.34
 pkgrel=0
 pkgdesc="Front-End to Borg Backup"
 url="https://emborg.readthedocs.io/"
@@ -12,14 +12,17 @@ depends="
 	borgbackup
 	python3
 	py3-appdirs
-	py3-arrow
+	py3-arrow>=0.15
 	py3-docopt
-	py3-inform
+	py3-inform>=1.26
 	py3-quantiphy
 	py3-requests
-	py3-shlib
 	"
-makedepends="py3-setuptools"
+makedepends="
+	py3-flit-core
+	py3-gpep517
+	py3-installer
+"
 checkdepends="
 	py3-pytest
 	py3-nestedtext
@@ -31,17 +34,21 @@ source="https://github.com/KenKundert/emborg/archive/v$pkgver/emborg-v$pkgver.ta
 options="!check"
 
 build() {
-	python3 setup.py build
+	mkdir -p dist
+	gpep517 build-wheel \
+		--wheel-dir dist \
+		--output-fd 1
 }
 
 check() {
-	PYTHONPATH="$PWD/build/lib" pytest --no-fuse
+	PYTHONPATH="$PWD/emborg" pytest --no-fuse
 }
 
 package() {
-	python3 setup.py install --prefix=/usr --root="$pkgdir"
+	python3 -m installer -d "$pkgdir" \
+		dist/emborg-$pkgver*-py3-none-any.whl
 }
 
 sha512sums="
-20217096e84e623853d55fa26e0451a10f461d5e8954e2a16d038cf0f67658038f71e006a491d453357cd4a3b8462684b68fbb537ae75b91600b681b4ba6bc56  emborg-v1.32.tar.gz
+fc458bb58d1d5ab89ce4e2102f767e14b4feda3329828f42e60dfd108ab473356548c383549d7b3fd76b6648821b37c397d770d9e9fdc710f57699216deabb6d  emborg-v1.34.tar.gz
 "
-- 
GitLab