diff options
-rw-r--r-- | pcr/shogun/PKGBUILD | 44 |
1 files changed, 17 insertions, 27 deletions
diff --git a/pcr/shogun/PKGBUILD b/pcr/shogun/PKGBUILD index a779481b4..68557f914 100644 --- a/pcr/shogun/PKGBUILD +++ b/pcr/shogun/PKGBUILD @@ -1,38 +1,28 @@ -# Contributor (Arch) : Fabian Yamaguchi <fabian.yamaguchi@cs.uni-goettingen.de> +# Contributor (Arch) : Zdeněk Janeček <jan.zdenek@gmail.com> # Maintainer (Parabola) : Aurélien DESBRIÈRES <aurelien@hackers.camp> - -# Based on shogun-git package by -# Alex Babescu <alex.babescu@gmail.com> - pkgname=shogun -pkgver=3.2.0 +pkgver=4.0.0 pkgrel=1 -pkgdesc="Shogun - A Large Scale Machine Learning Toolbox" -arch=('i686' 'x86_64' 'mips64el') +pkgdesc="Shogun - A Large Scale Machine Learning Toolbox with the python interface" +arch=('i686' 'x86_64') url="http://www.shogun-toolbox.org" license=('GPLv3') -depends=('python2' 'python2-numpy' 'swig' 'hdf5' 'blas' 'lapack') -makedepends=('git' 'python2' 'lzo2' 'glpk' 'gcc' 'make' 'pkg-config' 'libxml2') -optdepends=('atlas-lapack' 'octave' 'doxygen' 'r') -provides=('shogun') -source=("http://shogun-toolbox.org/archives/shogun/releases/3.2/sources/shogun-3.2.0.tar.bz2") +depends=('cblas' 'lapack' 'swig' 'python-numpy' 'libcl') +makedepends=('cmake') +source=(http://shogun-toolbox.org/archives/shogun/releases/4.0/sources/$pkgname-$pkgver.tar.bz2) +md5sums=('57370e869f3b24f74ce9c7b8741000b0') build() { cd "${srcdir}/${pkgname}-${pkgver}" - # msg "Starting make..." - - # python2 fix - # sed -i 's/PYTHON=python/PYTHON=python2/g' src/configure - # sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ - # -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ - # $(find ./ -name '*.py') - - #cd src - #./configure --prefix=/usr - #make + mkdir build && cd build + DISABLE_SSE= + if [ "${CARCH}" != "x86_64" ]; then + DISABLE_SSE+="-DDISABLE_SSE=ON" + fi + cmake -DCMAKE_INSTALL_PREFIX=/usr -DPythonModular=ON ${DISABLE_SSE} .. } package() { - cd "${srcdir}/${pkgname}-${pkgver}/src" - make DESTDIR="$pkgdir/" .r-install.sh -} + cd "${srcdir}/${pkgname}-${pkgver}/build" + make DESTDIR="$pkgdir/" install +} |