diff options
author | lilac | 2020-06-15 17:08:17 +0800 |
---|---|---|
committer | lilac | 2020-06-15 17:08:17 +0800 |
commit | 5f6eb662ace4a5e4535b9bb111de7fd7f75b1823 (patch) | |
tree | 9998d8a7f8e645e24093bec5da86b30577f02af3 | |
parent | 6954fd812f65b33ff0371c53f9782e4881186b44 (diff) | |
download | aur-5f6eb662ace4a5e4535b9bb111de7fd7f75b1823.tar.gz |
update by lilac
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 16 insertions, 2 deletions
@@ -1,13 +1,16 @@ pkgbase = python-cyvlfeat pkgdesc = A thin Cython wrapper around select areas of vlfeat pkgver = 0.6.0 - pkgrel = 1 + pkgrel = 3 url = https://github.com/menpo/cyvlfeat/ arch = x86_64 license = BSD + checkdepends = python-pytest makedepends = cython makedepends = python-setuptools depends = python-numpy + depends = python-scipy + depends = python-matplotlib depends = vlfeat source = python-cyvlfeat-0.6.0.tar.gz::https://github.com/menpo/cyvlfeat/archive/v0.6.0.tar.gz sha512sums = f7c325fbe4ec52e79e01ee20ccbaa61d2009a8cbae8795a0de49da21ac42dd942a7a53d4bf7bdc49e8e3bf63d12ac4f3794792477632fad010e2357fe6e29ce5 @@ -3,27 +3,38 @@ _pkgname=cyvlfeat pkgname=python-cyvlfeat pkgver=0.6.0 -pkgrel=1 +pkgrel=3 pkgdesc='A thin Cython wrapper around select areas of vlfeat' arch=('x86_64') url='https://github.com/menpo/cyvlfeat/' license=('BSD') depends=( python-numpy + python-scipy + python-matplotlib vlfeat ) makedepends=( cython python-setuptools ) +checkdepends=( + python-pytest +) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/menpo/cyvlfeat/archive/v${pkgver}.tar.gz") sha512sums=('f7c325fbe4ec52e79e01ee20ccbaa61d2009a8cbae8795a0de49da21ac42dd942a7a53d4bf7bdc49e8e3bf63d12ac4f3794792477632fad010e2357fe6e29ce5') build() { cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py build_ext --inplace python setup.py build } +check() { + cd "${srcdir}/${_pkgname}-${pkgver}" + pytest -v +} + package() { cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py install --root="${pkgdir}" --optimize=1 --skip-build |