summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-03-04 11:06:36 +0300
committerCaleb Maclennan2020-03-04 11:41:10 +0300
commit47566d725cdf0d312ff387eadbcdd473726b57af (patch)
tree97c414884d282bca43e6472cfe30aca22e911a89
parent6e9e2b0d97b13011ae1929310ee0c2de114853da (diff)
downloadaur-47566d725cdf0d312ff387eadbcdd473726b57af.tar.gz
Update dependencies, drop obsolete 32 bit gcc
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD15
2 files changed, 12 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0eb368af1c0e..25fe76073fbc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 116e343a8d0f..b335cae1044c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}