diff options
author | saxonbeta | 2015-06-09 08:03:52 -0500 |
---|---|---|
committer | saxonbeta | 2015-06-09 08:03:52 -0500 |
commit | 33952292ab75a03dfcc3ba420a8f44b40e3c5537 (patch) | |
tree | b4178c9a05f312162de39618c6fbd99a22c3164c /PKGBUILD | |
download | aur-33952292ab75a03dfcc3ba420a8f44b40e3c5537.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..2ae9c0011886 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Contributor: Pierre Gueth <pierre.gueth at gmail> +# Daniel YC Lin <dlin.tw at gmail> +# Tim Huetz <tim at huetz biz> +# Maintainer: saxonbeta <saxonbeta at gmail> +# vim:set ts=2 sw=2 et: +pkgname=libsvm +pkgver=3.20 +_pkgver=320 +_pyver=3.4 +pkgrel=2 +pkgdesc="A library for Support Vector Machines classification, include binaries and python bindings." +arch=(x86_64 i686) +url="http://www.csie.ntu.edu.tw/~cjlin/libsvm/" +license=('BSD') +depends=() +optdepends=('python: bindings for latest python version' +'python2: bindings for python 2' +'java-environment: bindings for java' ) +source=("https://github.com/cjlin1/libsvm/archive/v$_pkgver.tar.gz") +sha256sums=('e4be7fc8d2e7cb65feae4d6387967484c01c9dc818e7dfff515f663728a6f2ca') + +build() { + cd "$srcdir/$pkgname-$_pkgver" + make lib all +} +package() { + cd "$srcdir/$pkgname-$_pkgver" + install -D -m755 svm-train $pkgdir/usr/bin/svm-train + install -D -m755 svm-predict $pkgdir/usr/bin/svm-predict + install -D -m755 svm-scale $pkgdir/usr/bin/svm-scale + install -D -m644 java/libsvm.jar $pkgdir/usr/share/java/libsvm.jar + install -D -m644 libsvm.so.2 $pkgdir/usr/lib/libsvm.so.2 + install -D -m644 svm.h $pkgdir/usr/include/svm.h + ln -s libsvm.so.2 $pkgdir/usr/lib/libsvm.so + mkdir -p $pkgdir/usr/share/licenses/libsvm + install -D -m644 COPYRIGHT $pkgdir/usr/share/licenses/libsvm/LICENSE + + cd "python" + sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' svm.py + sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' svmutil.py + install -D -m644 svm.py $pkgdir/usr/lib/python2.7/svm.py + install -D -m644 svmutil.py $pkgdir/usr/lib/python2.7/svmutil.py + sed -i 's_#!/usr/bin/env python2_#!/usr/bin/env python3_' svm.py + sed -i 's_#!/usr/bin/env python2_#!/usr/bin/env python3_' svmutil.py + install -D -m644 svm.py $pkgdir/usr/lib/python$_pyver/svm.py + install -D -m644 svmutil.py $pkgdir/usr/lib/python$_pyver/svmutil.py + +} + |