View difference between Paste ID: 3ndHb6t7 and
SHOW: | | - or go back to the newest paste.
1-
1+
# Contributor: Pierre Gueth <pierre.gueth@gmail.com>
2
# Maintainer: Daniel YC Lin <dlin.tw at gmail.com>
3
pkgname=libsvm
4
pkgver=3.14
5
pkgrel=1
6
pkgdesc="A library for Support Vector Machines classification, include binaries and python bindings."
7
arch=(x86_64 i686)
8
url="http://www.csie.ntu.edu.tw/~cjlin/libsvm/"
9
license=('GPL')
10
groups=()
11
depends=(coreutils)
12
makedepends=(python python2)
13
optdepends=('python: bindings for latest python version' 'python2: bindings for python 2'
14
'java-runtime: bindings for java' 'gcc-libs-multilib')
15
provides=()
16
conflicts=()
17
replaces=()
18
backup=()
19
options=()
20
install=
21
source=("http://www.csie.ntu.edu.tw/~cjlin/libsvm/libsvm-$pkgver.tar.gz")
22
noextract=()
23
24
build() {
25
  cd "$srcdir/$pkgname-$pkgver"
26
  sed -ie 's/W1/Wl/g' Makefile
27
  make lib all
28
  install -D -m755 svm-train $pkgdir/usr/bin/svm-train
29
  install -D -m755 svm-predict $pkgdir/usr/bin/svm-predict
30
  install -D -m755 svm-scale $pkgdir/usr/bin/svm-scale
31
  install -D -m644 java/libsvm.jar $pkgdir/usr/share/java/libsvm.jar
32
  install -D -m644 libsvm.so.2 $pkgdir/usr/lib/libsvm.so.2
33
34
  #cp ../setup.py python
35
  cd "python"
36
  #python setup.py build || return 1
37
  #python setup.py install --root $pkgdir
38
  #python2 setup.py build || return 1
39
  #python2 setup.py install --root $pkgdir
40
  install -D -m644 svm.py $pkgdir/usr/lib/python3.2/svm.py
41
  install -D -m644 svmutil.py $pkgdir/usr/lib/python3.2/svmutil.py
42
  install -D -m644 svm.py $pkgdir/usr/lib/python2.7/svm.py
43
  install -D -m644 svmutil.py $pkgdir/usr/lib/python2.7/svmutil.py
44
}
45
46
# vim:set ts=2 sw=2 et:
47
#sha1sums=('7bcd2bb52d807e81556553de3490d56a960189a4')
48
md5sums=('043d750e4cbbbd7ebed77843c36eb265')