diff options
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}" } |