Date: Tuesday, September 14, 2021 @ 21:46:21 Author: alerque Revision: 1014952
Migrate python-ufolib2 from AUR Added: python-ufolib2/ python-ufolib2/repos/ python-ufolib2/trunk/ python-ufolib2/trunk/PKGBUILD ----------+ PKGBUILD | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) Added: python-ufolib2/trunk/PKGBUILD =================================================================== --- python-ufolib2/trunk/PKGBUILD (rev 0) +++ python-ufolib2/trunk/PKGBUILD 2021-09-14 21:46:21 UTC (rev 1014952) @@ -0,0 +1,37 @@ +# Maintainer: Caleb Maclennan <ca...@alerque.com> +# Contributor: Guillaume Horel <guillaume.ho...@gmail.com> + +_pyname=ufoLib2 +pkgname=python-${_pyname,,} +pkgver=0.11.2 +pkgrel=2 +pkgdesc='A library to deal with UFO font sources' +arch=(any) +url="https://github.com/fonttools/$_pyname" +license=(Apache) +_pydeps=(attrs + fonttools + fs) # for fonttools[ufo] +depends=(python + "${_pydeps[@]/#/python-}") +makedepends=(python-setuptools-scm) +checkdepends=(python-pytest) +_archive="$_pyname-$pkgver" +source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_archive.zip") +sha256sums=('062a949296238574baf2ed35dd342eea58c4889b619dde266b55a242d4d1a3d5') + +build() { + cd "$_archive" + python setup.py build +} + +check() { + cd "$_archive" + PYTHONPATH=src pytest tests +} + +package() { + cd "$_archive" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} +