summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorlilac2020-06-15 17:08:17 +0800
committerlilac2020-06-15 17:08:17 +0800
commit5f6eb662ace4a5e4535b9bb111de7fd7f75b1823 (patch)
tree9998d8a7f8e645e24093bec5da86b30577f02af3 /PKGBUILD
parent6954fd812f65b33ff0371c53f9782e4881186b44 (diff)
downloadaur-5f6eb662ace4a5e4535b9bb111de7fd7f75b1823.tar.gz
update by lilac
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 12 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bcbaaf0a7e40..25a3ad3ddc64 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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