summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2023-05-03 22:07:20 +0300
committerCaleb Maclennan2023-05-03 22:07:20 +0300
commit7fc5508d86742ad5161bd698e9ec986b906d668e (patch)
tree1eb58b3525f40dcb789d2d32e2fae6b2d45c8948
parentc72a980f257a74de9a608fbecbb31d799143a4c4 (diff)
downloadaur-7fc5508d86742ad5161bd698e9ec986b906d668e.tar.gz
upgpkg: python-ufo-extractor 0.5.0-2
Rebuild for Python 3.11, normalize PEP517 build tooling
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD11
2 files changed, 10 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2c04bf527714..965ee6ed9ba3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,14 @@
pkgbase = python-ufo-extractor
pkgdesc = Tools for extracting data from font binaries into UFO objects
pkgver = 0.5.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/robotools/extractor
arch = any
license = MIT
checkdepends = python-pytest-runner
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
makedepends = python-setuptools-scm
depends = python
depends = python-fonttools
diff --git a/PKGBUILD b/PKGBUILD
index 1946cd4ccd44..3846398c8d60 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,14 +4,15 @@ pkgname=python-ufo-extractor
_pyname=${pkgname#python-}
_upname=${_pyname#ufo-}
pkgver=0.5.0
-pkgrel=1
+pkgrel=2
pkgdesc='Tools for extracting data from font binaries into UFO objects'
url="https://github.com/robotools/$_upname"
arch=(any)
license=(MIT)
depends=(python
python-fonttools)
-makedepends=(python-setuptools-scm)
+makedepends=(python-{build,installer,wheel}
+ python-setuptools-scm)
checkdepends=(python-pytest-runner)
_archive="${_pyname/-/_}-$pkgver"
source=("$_archive.tgz::$url/archive/$pkgver.tar.gz")
@@ -20,15 +21,15 @@ sha256sums=('0fbff9dbc6afafb77b48c098c4fc32281587d90480eeb39a3f03e7e287b34454')
build() {
cd "$_archive"
- python setup.py build
+ python -m build -wn
}
check() {
cd "$_archive"
- python setup.py test
+ python -m unittest discover
}
package() {
cd "$_archive"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ python -m installer -d "$pkgdir" dist/*.whl
}