diff options
author | Caleb Maclennan | 2019-11-15 13:18:34 +0300 |
---|---|---|
committer | Caleb Maclennan | 2019-11-15 13:18:34 +0300 |
commit | 1082e6a78f1119de12d1240683ca1fc54876a232 (patch) | |
tree | 8a7a9c8d474bf3c55e72f1b6840659193a48bf99 | |
parent | e6e754ad5950b50831a21a5cb2fe756cd38d511c (diff) | |
download | aur-1082e6a78f1119de12d1240683ca1fc54876a232.tar.gz |
Fixup dependencies
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 23 insertions, 8 deletions
@@ -1,19 +1,22 @@ pkgbase = afdko pkgdesc = Tools used by Adobe font developers for wrapping up PostScript fonts as OpenType/CFF font files pkgver = 3.0.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/adobe-type-tools/afdko arch = x86_64 license = custom + checkdepends = python-pytest + makedepends = python-setuptools + makedepends = python-wheel depends = python + depends = psautohint depends = python-booleanoperations - depends = python-defcon + depends = python-cu2qu depends = python-fontparts - depends = python-fontmath - depends = python-fonttools + depends = python-lxml depends = python-mutatormath - depends = python-wheel depends = python-ufonormalizer + depends = python-ufoprocessor conflicts = afdko-git source = https://github.com/adobe-type-tools/afdko/releases/download/3.0.1/afdko-3.0.1.tar.gz sha256sums = f0a60d919e555388b417e43ce9019f3e43c869f120e311d50d3c7004edcfc482 @@ -3,23 +3,35 @@ pkgname=afdko pkgver=3.0.1 -pkgrel=1 +pkgrel=2 pkgdesc='Tools used by Adobe font developers for wrapping up PostScript fonts as OpenType/CFF font files' arch=('x86_64') url="https://github.com/adobe-type-tools/$pkgname" license=('custom') -_py_deps=('booleanoperations' 'defcon' 'fontparts' 'fontmath' 'fonttools' 'mutatormath' 'wheel' 'ufonormalizer') -depends=('python' "${_py_deps[@]/#/python-}") +_py_deps=('booleanoperations' 'cu2qu' 'fontparts' 'lxml' 'mutatormath' 'ufonormalizer' 'ufoprocessor') +depends=('python' 'psautohint' "${_py_deps[@]/#/python-}") depends_x86_64=('lib32-glibc') +makedepends=('python-setuptools' 'python-wheel') +checkdepends=('python-pytest') conflicts=("$pkgname-git") source=("https://github.com/adobe-type-tools/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz") sha256sums=('f0a60d919e555388b417e43ce9019f3e43c869f120e311d50d3c7004edcfc482') +prepare () { + cd "$pkgname-$pkgver" + sed -i -e 's/==/>=/g' requirements.txt +} + build() { cd "$pkgname-$pkgver" python setup.py -q build } +check() { + cd "$pkgname-$pkgver" + python setup.py test +} + package() { cd "$pkgname-$pkgver" python setup.py -q install --root="$pkgdir" --optimize=1 |