diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 18 insertions, 26 deletions
@@ -1,14 +1,13 @@ pkgbase = mlpack - pkgdesc = a scalable c++ machine learning library + pkgdesc = A fast, flexible, scalable C++ machine learning library pkgver = 3.2.1 - pkgrel = 1 - url = http://www.mlpack.org + pkgrel = 2 + url = https://mlpack.org/ arch = x86_64 license = BSD makedepends = cmake>=3.3.2 makedepends = txt2man makedepends = python-setuptools - makedepends = python-pytest-runner depends = armadillo depends = boost>=1.49 depends = lapack @@ -4,10 +4,10 @@ # Former Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> pkgname=mlpack pkgver=3.2.1 -pkgrel=1 -pkgdesc='a scalable c++ machine learning library' +pkgrel=2 +pkgdesc='A fast, flexible, scalable C++ machine learning library' arch=('x86_64') -url="http://www.mlpack.org" +url="https://mlpack.org/" license=('BSD') depends=( 'armadillo' @@ -27,40 +27,33 @@ makedepends=( 'cmake>=3.3.2' 'txt2man' 'python-setuptools' - 'python-pytest-runner' ) source=("http://www.mlpack.org/files/${pkgname}-${pkgver}.tar.gz") sha256sums=('3fa25157a0a6e91fd5ba223ebd911e5d86c0664d969ea3f7768d823448562f36') +options=(!emptydirs) + +prepare() { + cd "${pkgname}-${pkgver}" + mkdir -p build +} build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}/build" cmake \ - -D CMAKE_INSTALL_PREFIX="${pkgdir}/usr" \ + -D CMAKE_INSTALL_PREFIX="/usr" \ -D BUILD_PYTHON_BINDINGS=ON \ -D BUILD_TESTS=OFF \ -D USE_OPENMP=ON \ - . + .. make } -# check() { -# # Comment out check() if there are failed tests. If you consider it a bug, -# # please file an issue on upstream instead of AUR. - -# cd "${srcdir}/${pkgname}-${pkgver}" - -# make mlpack_test -# bin/mlpack_test -# } - package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}/build" - make install + make DESTDIR="$pkgdir" install install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}" - - rm -rf ${pkgdir}/usr/lib/python3.6/site-packages/{site.py,__pycache__,easy-install.pth} + install -m 644 ../LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}" } |