diff options
author | Caleb Maclennan | 2020-05-29 00:58:21 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-05-29 00:58:21 +0300 |
commit | 74868e19213aa47378b7056f93d53afbe24fae83 (patch) | |
tree | bb959d1520009e14eca572ce40aeb4fee49aea14 | |
parent | fb950a530521fe56438ae85acd046e92cf1a90ff (diff) | |
download | aur-74868e19213aa47378b7056f93d53afbe24fae83.tar.gz |
upgpkg: python-defcon-git 10.7.0.r3.g3c93da9-1
* Update dependencies per upstream (actual sources, not docs)
* Add provides/conflicts for stable packaging
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 31 insertions, 13 deletions
@@ -1,6 +1,6 @@ pkgbase = python-defcon-git pkgdesc = A set of UFO based objects for use in font editing applications - pkgver = 0.6.0.r63.g71f1cd9 + pkgver = 0.7.0.r3.g3c93da9 pkgrel = 1 epoch = 1 url = https://github.com/robotools/defcon @@ -8,7 +8,15 @@ pkgbase = python-defcon-git license = MIT makedepends = git makedepends = python-setuptools - source = git://github.com/robotools/defcon.git + depends = python + depends = python-fonttools + depends = python-fs + depends = python-unicodedata2 + optdepends = python-fontpens + optdepends = python-lxml + provides = python-defcon + conflicts = python-defcon + source = git+https://github.com/robotools/defcon.git sha256sums = SKIP pkgname = python-defcon-git @@ -1,25 +1,35 @@ # Maintainer: Caleb Maclennan <caleb@alerque.com> +# Maintainer: Guillaume Horel <guillaume.horel@gmail.com> # Contributor: Anselmo L. S. Melo <anselmo.melo@intel.com> -_pypiname=defcon -pkgname=python-$_pypiname-git -pkgver=0.6.0.r63.g71f1cd9 +_pkgname=defcon +pkgname=python-$_pkgname-git +pkgver=0.7.0.r3.g3c93da9 epoch=1 pkgrel=1 pkgdesc='A set of UFO based objects for use in font editing applications' arch=('any') -url="https://github.com/robotools/$_pypiname" +url="https://github.com/robotools/$_pkgname" license=('MIT') +depends=('python' 'python-fonttools' 'python-fs' 'python-unicodedata2') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") makedepends=('git' 'python-setuptools') -source=("git://github.com/robotools/$_pypiname.git") +optdepends=('python-fontpens' 'python-lxml') +source=("git+$url.git") sha256sums=('SKIP') -package() { - cd "$_pypiname" - python3 setup.py install --root="$pkgdir/" --optimize=1 +pkgver() { + cd "$_pkgname" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } -pkgver() { - cd "$_pypiname" - git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +build() { + cd "$_pkgname" + python setup.py build +} + +package() { + cd "$_pkgname" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } |