diff options
author | Darcy Hu | 2018-10-05 11:02:24 +0800 |
---|---|---|
committer | Darcy Hu | 2018-10-05 11:02:24 +0800 |
commit | ffa264f0e93493776faec1734a86e2756e3d0ff1 (patch) | |
tree | 7dd528fdbc0b5cd6899ad17c5d7de15dcbdcfe32 | |
parent | 8f4379531c80c7aa45aac0d897dcb99e5556a60b (diff) | |
download | aur-ffa264f0e93493776faec1734a86e2756e3d0ff1.tar.gz |
add python interface
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 9 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = thundersvm-git pkgdesc = A fast SVM library on GPUs and CPUs pkgver = r779.5f66a3e - pkgrel = 1 + pkgrel = 2 url = https://github.com/Xtra-Computing/thundersvm arch = x86_64 license = APL @@ -5,7 +5,7 @@ pkgname=thundersvm-git pkgver=r779.5f66a3e -pkgrel=1 +pkgrel=2 pkgdesc="A fast SVM library on GPUs and CPUs" arch=('x86_64') url="https://github.com/Xtra-Computing/thundersvm" @@ -39,6 +39,9 @@ build() { -DUSE_EIGEN=ON \ -DBUILD_TESTS=ON .. make + # build python interface + cd "$srcdir/thundersvm/python" + python setup.py build } check_thundersvm-git() { @@ -51,7 +54,11 @@ package() { cd "$srcdir/thundersvm/build/bin" install -Dm755 thundersvm-predict "$pkgdir/usr/bin/thundersvm-predict" install -Dm755 thundersvm-train "$pkgdir/usr/bin/thundersvm-train" + cd "$srcdir/thundersvm/build/lib" + install -Dm755 libthundersvm.so "$pkgdir/usr/lib/libthundersvm.so" cd "$srcdir/thundersvm" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + cd "$srcdir/thundersvm/python" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } |