diff options
author | Roberto Hueso Gomez | 2019-11-07 00:19:15 +0100 |
---|---|---|
committer | Roberto Hueso Gomez | 2019-11-07 00:22:45 +0100 |
commit | 3474357424666e53d0664a6d0648ed3caaa5fdd8 (patch) | |
tree | 6c7ef023000521d861a7765e032d600fc9917562 /PKGBUILD | |
parent | 2eccd2b92a262b71beeb368f8688f267b62bdbe4 (diff) | |
download | aur-3474357424666e53d0664a6d0648ed3caaa5fdd8.tar.gz |
Fix 3.2.1 install issues
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 15 insertions, 22 deletions
@@ -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}" } |