summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-03-30 18:17:50 +0300
committerCaleb Maclennan2020-03-30 18:17:54 +0300
commit88fe0513ba6834b4890d709a5040b3f17c6139e4 (patch)
tree49fe370abc1eae9b87d82cd8abc1305f084dd4ea
parentb4e8a4b4f5cf344eeb8b329b03faa0383d0783fc (diff)
downloadaur-88fe0513ba6834b4890d709a5040b3f17c6139e4.tar.gz
Make it clear who depends on what
The chain of dependencies already requires python-defcon (via fontparts, cu2qu, and mutatormath) which depends on unicodedata2, but it is optional for fonttools which seems to be confusing people.
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 93760bdd8e33..b4a0af9d5bc5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = afdko
pkgdesc = Adobe Font Development Kit for OpenType
pkgver = 3.2.1
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/adobe-type-tools/afdko
arch = x86_64
license = custom
@@ -22,6 +22,7 @@ pkgbase = afdko
depends = python-mutatormath
depends = python-ufonormalizer
depends = python-ufoprocessor
+ depends = python-unicodedata2
depends = python-zopfli
source = https://github.com/adobe-type-tools/afdko/releases/download/3.2.1/afdko-3.2.1.tar.gz
sha256sums = 6525fdb2745428f6cf61ef14e82cfbf9252b821ac8a90f9ad32ce96e6211d218
diff --git a/PKGBUILD b/PKGBUILD
index abe81f3f5436..6f55926d0989 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,23 +3,24 @@
pkgname=afdko
pkgver=3.2.1
-pkgrel=2
+pkgrel=3
pkgdesc='Adobe Font Development Kit for OpenType'
arch=('x86_64')
url="https://github.com/adobe-type-tools/$pkgname"
license=('custom')
_py_deps=('booleanoperations'
- 'brotli'
+ 'brotli' # for fonttools
'cu2qu'
'fontmath'
'fontparts'
- 'fontpens'
+ 'fontpens' # for defcon
'fonttools'
'fs' # for fonttools
'lxml'
'mutatormath'
'ufonormalizer'
'ufoprocessor'
+ 'unicodedata2' # for fonttools
'zopfli') # for fonttools
depends=('python' 'psautohint' "${_py_deps[@]/#/python-}")
makedepends=('python-setuptools' 'python-wheel')