summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2021-07-23 18:13:59 +0300
committerCaleb Maclennan2021-07-23 18:13:59 +0300
commitc27f53b60696ae9b21b9917d4e5d947abe9fa42a (patch)
tree56ee51ee8fabee0ae6af0227ffd08c3bbf9c7422
parentd5f99163c1d5fa484662a2092c06817db09aefcb (diff)
downloadaur-c27f53b60696ae9b21b9917d4e5d947abe9fa42a.tar.gz
upgpkg: python-vttlib 0.11.0-2
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD33
2 files changed, 23 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 10eda1f07a59..0896c78e8d50 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = python-vttlib
pkgdesc = Dump, merge and compile Visual TrueType data in UFO3 with FontTools
pkgver = 0.11.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/daltonmaag/vttLib
arch = any
license = MIT
- makedepends = python-setuptools
+ makedepends = python-setuptools-scm
+ makedepends = python-toml
depends = python
depends = python-fonttools
depends = python-fs
@@ -15,4 +16,3 @@ pkgbase = python-vttlib
sha256sums = 5b57017ee80ba3091b48719a98c198d7540a1daaa5b513a10bfe1451b28b8476
pkgname = python-vttlib
-
diff --git a/PKGBUILD b/PKGBUILD
index f8cf20f1a492..a665d679be4c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,27 +3,34 @@
_pipname=vttLib
pkgname=python-${_pipname,,}
pkgver=0.11.0
-pkgrel=1
+pkgrel=2
pkgdesc='Dump, merge and compile Visual TrueType data in UFO3 with FontTools'
-arch=('any')
+arch=(any)
url="https://github.com/daltonmaag/$_pipname"
license=('MIT')
-_py_deps=('fonttools'
- 'fs' # optdepends of fonttools required for [ufo]
- 'pyparsing'
- 'ufolib2')
-depends=('python'
+_py_deps=(fonttools
+ fs # optdepends of fonttools required for [ufo]
+ pyparsing
+ ufolib2)
+depends=(python
"${_py_deps[@]/#/python-}")
-makedepends=('python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/${_pipname::1}/$_pipname/$_pipname-$pkgver.zip")
+makedepends=(python-setuptools-scm
+ python-toml)
+_pkgdir=$_pipname-$pkgver
+source=("https://files.pythonhosted.org/packages/source/${_pipname::1}/$_pipname/$_pkgdir.zip")
sha256sums=('5b57017ee80ba3091b48719a98c198d7540a1daaa5b513a10bfe1451b28b8476')
+prepare() {
+ cd "$_pkgdir"
+ sed -i -e '/wheel/d' setup.cfg
+}
+
build() {
- cd "$_pipname-$pkgver"
- python setup.py build
+ cd "$_pkgdir"
+ python setup.py build
}
package() {
- cd "$_pipname-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ cd "$_pkgdir"
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
}