diff options
author | Caleb Maclennan | 2020-03-04 11:06:36 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-03-04 11:41:10 +0300 |
commit | 47566d725cdf0d312ff387eadbcdd473726b57af (patch) | |
tree | 97c414884d282bca43e6472cfe30aca22e911a89 | |
parent | 6e9e2b0d97b13011ae1929310ee0c2de114853da (diff) | |
download | aur-47566d725cdf0d312ff387eadbcdd473726b57af.tar.gz |
Update dependencies, drop obsolete 32 bit gcc
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 12 insertions, 11 deletions
@@ -1,7 +1,7 @@ pkgbase = afdko pkgdesc = Tools used by Adobe font developers for wrapping up PostScript fonts as OpenType/CFF font files pkgver = 3.2.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/adobe-type-tools/afdko arch = x86_64 license = custom @@ -11,16 +11,18 @@ pkgbase = afdko depends = python depends = psautohint depends = python-booleanoperations + depends = python-brotli depends = python-cu2qu + depends = python-fontmath depends = python-fontparts + depends = python-fontpens depends = python-lxml depends = python-mutatormath depends = python-ufonormalizer depends = python-ufoprocessor - conflicts = afdko-git + depends = python-zopfli source = https://github.com/adobe-type-tools/afdko/releases/download/3.2.0/afdko-3.2.0.tar.gz sha256sums = eab4a8f8826261d35a2752b01ad4f7d101aec18fb407b9ac42aca16a1e27bec4 - depends_x86_64 = lib32-glibc pkgname = afdko @@ -3,28 +3,27 @@ pkgname=afdko pkgver=3.2.0 -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' 'cu2qu' 'fontparts' 'lxml' 'mutatormath' 'ufonormalizer' 'ufoprocessor') +# Note many of these are actually python-fonttools deps, but [community] package has them marked as optional +_py_deps=('booleanoperations' 'brotli' 'cu2qu' 'fontmath' 'fontparts' 'fontpens' 'lxml' 'mutatormath' 'ufonormalizer' 'ufoprocessor' 'zopfli') 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=('eab4a8f8826261d35a2752b01ad4f7d101aec18fb407b9ac42aca16a1e27bec4') prepare () { cd "$pkgname-$pkgver" - sed -i -e 's/==/>=/g' requirements.txt + sed -i -e 's/==/>=/g;s/,<=[0-9.]\+//' requirements.txt } build() { cd "$pkgname-$pkgver" - python setup.py -q build + python setup.py build } check() { @@ -34,6 +33,6 @@ check() { package() { cd "$pkgname-$pkgver" - python setup.py -q install --root="$pkgdir" --optimize=1 - install -D -m644 "LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + python setup.py -q install --root="$pkgdir" --optimize=1 --skip-build + install -D -m644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md } |