summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 15 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 77cf38a53918..ff543a1fe4ca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
}