summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2022-02-25 13:28:21 +0300
committerCaleb Maclennan2022-02-25 13:28:21 +0300
commita337ad03c571ba1b46635b403d73994825ab7657 (patch)
tree84b993fade95ee0e6c761f059f308f5aaaa6968e
parent98afd271be5c2f36f3bd8a1b3020cf963ad81892 (diff)
downloadaur-a337ad03c571ba1b46635b403d73994825ab7657.tar.gz
upgpkg: python-fontparts 0.10.3-1
upstream release
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD12
2 files changed, 13 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4f29d7494146..fd32572f1c8e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,14 @@
pkgbase = python-fontparts
pkgdesc = The replacement for RoboFab
- pkgver = 0.10.2
+ pkgver = 0.10.3
pkgrel = 1
url = https://github.com/robotools/fontParts
arch = any
license = MIT
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools-scm
+ makedepends = python-wheel
depends = python
depends = python-booleanoperations
depends = python-defcon
@@ -15,7 +18,7 @@ pkgbase = python-fontparts
depends = python-fs
depends = python-lxml
depends = python-unicodedata2
- source = https://files.pythonhosted.org/packages/source/f/fontParts/fontParts-0.10.2.zip
- sha256sums = a3a3926e977f82ae19e6823760b59f2338085973da1eaad5badaf969f261a737
+ source = https://files.pythonhosted.org/packages/source/f/fontParts/fontParts-0.10.3.zip
+ sha256sums = 687b632c775cdbfb37a6917c7f3f2a140ab1c0428c64924014d941699ec501be
pkgname = python-fontparts
diff --git a/PKGBUILD b/PKGBUILD
index 4c47d01e55ca..86e2d646d9ba 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pyname=fontParts
pkgname=python-${_pyname,,}
-pkgver=0.10.2
+pkgver=0.10.3
pkgrel=1
pkgdesc='The replacement for RoboFab'
arch=(any)
@@ -19,14 +19,16 @@ _pydeps=(booleanoperations
unicodedata2) # for fonttools[unicode]
depends=(python
"${_pydeps[@]/#/python-}")
-makedepends=(python-setuptools-scm)
+makedepends=(python-{build,installer}
+ python-setuptools-scm
+ python-wheel)
_archive="$_pyname-$pkgver"
source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_archive.zip")
-sha256sums=('a3a3926e977f82ae19e6823760b59f2338085973da1eaad5badaf969f261a737')
+sha256sums=('687b632c775cdbfb37a6917c7f3f2a140ab1c0428c64924014d941699ec501be')
build() {
cd "$_archive"
- python setup.py build
+ python -m build -wn
}
check() {
@@ -36,6 +38,6 @@ check() {
package() {
cd "$_archive"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ python -m installer -d "$pkgdir" dist/*.whl
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
}