Date: Tuesday, March 7, 2023 @ 20:57:30 Author: alerque Revision: 1416757
Migrate python-ufoprocessor from AUR Added: python-ufoprocessor/ python-ufoprocessor/repos/ python-ufoprocessor/trunk/ python-ufoprocessor/trunk/PKGBUILD ----------+ PKGBUILD | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) Added: python-ufoprocessor/trunk/PKGBUILD =================================================================== --- python-ufoprocessor/trunk/PKGBUILD (rev 0) +++ python-ufoprocessor/trunk/PKGBUILD 2023-03-07 20:57:30 UTC (rev 1416757) @@ -0,0 +1,34 @@ +# Maintainer: Caleb Maclennan <[email protected]> +# Contributor: Mark Wagie <mark dot wagie at tutanota dot com> + +pkgname=python-ufoprocessor +_name=ufoProcessor +pkgver=1.9.0 +pkgrel=6 +pkgdesc='library to process and generate UFO files based on fontTools.designSpaceLib' +arch=(any) +url="https://github.com/LettError/$_name" +license=(MIT) +depends=(python-mutatormath + python-fontparts) +makedepends=(python-{build,installer,wheel} + python-setuptools-scm) +_archive="$_name-$pkgver" +source=("https://pypi.org/packages/source/${_name:0:1}/$_name/$_archive.zip") +sha256sums=('baa8bd9bbbb11ce004647eb1906105f4d5bfdbc1b3388ca4d36fab57950a415b') + +build() { + cd "$_archive" + python -m build -wn +} + +check() { + cd "$_archive" + python -m unittest discover +} + +package() { + cd "$_archive" + python -m installer -d "$pkgdir/" dist/*.whl + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +}
