diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 17 insertions, 10 deletions
@@ -9,7 +9,7 @@ pkgbase = python-glyphslib-git checkdepends = python-pytest checkdepends = python-ufo2ft checkdepends = python-ufonormalizer - checkdepends = python-xmldiff + checkdepends = xmldiff makedepends = python-build makedepends = python-installer makedepends = python-wheel @@ -17,6 +17,7 @@ pkgbase = python-glyphslib-git makedepends = python-setuptools-scm makedepends = git depends = python + depends = xmldiff depends = python-fonttools depends = python-fs depends = python-openstep-plist @@ -13,17 +13,18 @@ _pydeps=(fonttools ufolib2 unicodedata2) # for fonttools[unicode] depends=(python - "${_pydeps[@]/#/python-}") + xmldiff + "${_pydeps[@]/#/python-}") makedepends=(python-{build,installer,wheel} - python-defcon - python-setuptools-scm - git) + python-defcon + python-setuptools-scm + git) _pycheckdeps=(lxml # for fonttools[lxml] - pytest - ufo2ft - ufonormalizer - xmldiff) -checkdepends=("${_pycheckdeps[@]/#/python-}") + pytest + ufo2ft + ufonormalizer) +checkdepends=("${_pycheckdeps[@]/#/python-}" + xmldiff) optdepends=(python-defcon python-ufonormalizer) provides=("${pkgname%-git}") @@ -36,6 +37,11 @@ pkgver() { git describe --long --tags | sed 's/^v//g;s/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() +{ + git -C "${srcdir}/${pkgname}" clean -dfx +} + build() { cd "$pkgname" python -m build -wn |