diff options
author | Lukas Zimmermann | 2019-05-09 15:46:42 +0200 |
---|---|---|
committer | Lukas Zimmermann | 2019-05-09 15:47:58 +0200 |
commit | 917e53cef96c99cc0e2b8292fecfc13c1c773856 (patch) | |
tree | 45d81b367fcaa0bb2da3b3c8e2f92e67b7cfe08b | |
parent | c491f15bf85a1e9579ff578c558e798e4bd20601 (diff) | |
download | aur-917e53cef96c99cc0e2b8292fecfc13c1c773856.tar.gz |
Fix: Add more required dependencies and include check stub
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 17 insertions, 4 deletions
@@ -1,13 +1,18 @@ pkgbase = python-knack pkgdesc = A Python command line interface framework pkgver = 0.6.1 - pkgrel = 2 + pkgrel = 3 url = https://github.com/Microsoft/knack arch = any license = MIT + checkdepends = python-mock makedepends = python-setuptools depends = python-argcomplete + depends = python-colorama + depends = python-jmespath depends = python-six + depends = python-tabulate + depends = python-yaml source = https://github.com/Microsoft/knack/archive/v0.6.1.tar.gz sha256sums = 6bbc2c71d90ff97902fa63ba92228879e34f613d94b6eefe58e0f5c0481084de @@ -3,13 +3,14 @@ pkgname=python-knack pkgver=0.6.1 -pkgrel=2 +pkgrel=3 pkgdesc="A Python command line interface framework" arch=('any') url="https://github.com/Microsoft/knack" license=('MIT') -depends=('python-argcomplete' 'python-six') +depends=('python-argcomplete' 'python-colorama' 'python-jmespath' 'python-six' 'python-tabulate' 'python-yaml') makedepends=('python-setuptools') +checkdepends=('python-mock') source=("https://github.com/Microsoft/knack/archive/v${pkgver}.tar.gz") sha256sums=('6bbc2c71d90ff97902fa63ba92228879e34f613d94b6eefe58e0f5c0481084de') @@ -18,8 +19,15 @@ build() { python setup.py build } +# This can be commented in once issue with YAML and Python 3.7 have been resolved, see: +# * https://github.com/yaml/pyyaml/pull/212 +# check() { +# cd "knack-${pkgver}" +# python -m unittest discover tests +# } + package() { cd "knack-${pkgver}" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build } |