diff options
author | Edgar Fournival | 2017-04-13 13:29:04 +0200 |
---|---|---|
committer | Edgar Fournival | 2017-04-13 13:29:04 +0200 |
commit | 7dd839823454e2c76735e38aef652a355f70d464 (patch) | |
tree | a23d7719793e71e080e94bbad9ccf61bb9350a77 | |
download | aur-7dd839823454e2c76735e38aef652a355f70d464.tar.gz |
liblinear-multicore 2.11_1-1
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..54d9ca30fc25 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = liblinear-multicore + pkgdesc = A Library for Large Linear Classification (multi-core) + pkgver = 2.11_1 + pkgrel = 1 + url = http://www.csie.ntu.edu.tw/~cjlin/libsvmtools/multicore-liblinear/ + arch = i686 + arch = x86_64 + license = BSD + depends = coreutils + optdepends = python: bindings for latest python version + optdepends = python2: bindings for python 2 + optdepends = gcc-libs + provides = liblinear + conflicts = liblinear + source = https://www.csie.ntu.edu.tw/~cjlin/libsvmtools/multicore-liblinear/liblinear-multicore-2.11-1.zip + md5sums = 76def2413f05ef2de6e041b097ee2976 + +pkgname = liblinear-multicore + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..09d25f14e532 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Edgar Fournival <contact at edgar-fournival dot fr> +# Contributor: jiuren <qiuwei1987@gmail.com> +# Contributor: Benoit Favre <benoit.favre@lif.univ-mrs.fr> +# Contributor: Kristof Marussy <kris7topher@gmail.com> +pkgname=liblinear-multicore +pkgver=2.11_1 +pkgrel=1 +pkgdesc="A Library for Large Linear Classification (multi-core)" +arch=('i686' 'x86_64') +url="http://www.csie.ntu.edu.tw/~cjlin/libsvmtools/multicore-liblinear/" +license=('BSD') +groups=() +depends=('coreutils') +makedepends=() +optdepends=( +'python: bindings for latest python version' +'python2: bindings for python 2' +'gcc-libs') +provides=('liblinear') +conflicts=('liblinear') +replaces=() +backup=() +options=() +install= +source=("https://www.csie.ntu.edu.tw/~cjlin/libsvmtools/multicore-liblinear/$pkgname-${pkgver//_/-}.zip") +noextract=() +md5sums=('76def2413f05ef2de6e041b097ee2976') + +build() { + cd "$srcdir/$pkgname-${pkgver//_/-}" + make lib all +} + +package() { + cd "$srcdir/$pkgname-${pkgver//_/-}" + install -D -m755 train $pkgdir/usr/bin/liblinear-train + install -D -m755 predict $pkgdir/usr/bin/liblinear-predict + install -D -m644 liblinear.so.3 $pkgdir/usr/lib/liblinear.so.3 + install -D -m644 linear.h $pkgdir/usr/include/linear.h + ln -s liblinear.so.3 $pkgdir/usr/lib/liblinear.so + + cd python + sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' liblinear.py + sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' liblinearutil.py + install -D -m644 liblinear.py $pkgdir/usr/lib/python2.7/liblinear.py + install -D -m644 liblinearutil.py $pkgdir/usr/lib/python2.7/liblinearutil.py + sed -i 's_#!/usr/bin/env python2_#!/usr/bin/env python3_' liblinear.py + sed -i 's_#!/usr/bin/env python2_#!/usr/bin/env python3_' liblinearutil.py + install -D -m644 liblinear.py $pkgdir/usr/lib/python3.4/liblinear.py + install -D -m644 liblinearutil.py $pkgdir/usr/lib/python3.4/liblinearutil.py +} |