diff options
author | Caleb Maclennan | 2020-12-18 12:45:56 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-12-18 12:50:40 +0300 |
commit | be130a628ae0b603932b4757a3fa3738ec38cdb6 (patch) | |
tree | 0abc40f3bdeeba1281c3eb23957e6d377ae090d3 | |
download | aur-be130a628ae0b603932b4757a3fa3738ec38cdb6.tar.gz |
Initial upload: python-ufo2ft-git 2.19.1.r0.g3ad75bf-1
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f6bd0a1cd252 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = python-ufo2ft-git + pkgdesc = A bridge from UFOs to FontTools objects + pkgver = 2.19.1.r0.g3ad75bf + pkgrel = 1 + url = https://github.com/googlefonts/ufo2ft + arch = x86_64 + license = MIT + checkdepends = python-pytest + checkdepends = python-skia-pathops + makedepends = python-setuptools-scm + depends = python-booleanoperations + depends = python-cffsubr + depends = python-compreffor + depends = python-cu2qu + depends = python-defcon + depends = python-fonttools>=4.17.1 + provides = python-ufo2ft=2.19.1.r0.g3ad75bf + conflicts = python-ufo2ft + source = python-ufo2ft-git::git+https://github.com/googlefonts/ufo2ft.git + sha256sums = SKIP + +pkgname = python-ufo2ft-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..14434bb7c151 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Caleb Maclennan <caleb@alerque.com> + +pkgname=python-ufo2ft-git +pkgver=2.19.1.r0.g3ad75bf +pkgrel=1 +pkgdesc='A bridge from UFOs to FontTools objects' +url="https://github.com/googlefonts/ufo2ft" +license=('MIT') +arch=('x86_64') +checkdepends=('python-pytest' 'python-skia-pathops') +_py_deps=('booleanoperations' + 'cffsubr' + 'compreffor' + 'cu2qu' + 'defcon' + 'fonttools>=4.17.1') +depends+=("${_py_deps[@]/#/python-}") +makedepends=('python-setuptools-scm') +provides=("${pkgname%-git}=$pkgver") +conflicts=("${pkgname%-git}") +source=("$pkgname::git+$url.git") +sha256sums=('SKIP') + +pkgver() { + cd "$pkgname" + git describe --long --tags --abbrev=7 HEAD | + sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "$pkgname" + python setup.py build +} + +check() { + cd "$pkgname" + python setup.py test +} + +package() { + cd "$pkgname" + python setup.py install --skip-build --root="$pkgdir" --optimize=1 + install -D -m755 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + |