projects/aports·blob master · refs

39 lines · 1022 B

1# Contributor: Bradley J Chambers <[email protected]>
2# Maintainer: Bradley J Chambers <[email protected]>
3pkgname=flann
4pkgver=1.9.2
5pkgrel=1
6pkgdesc="Fast Library for Approximate Nearest Neighbors"
7url="https://github.com/flann-lib/flann"
8arch="all"
9license="BSD-3-Clause"
10makedepends="
11 cmake
12 gtest-dev
13 hdf5-dev
14 lz4-dev
15 samurai
16 "
17subpackages="$pkgname-doc $pkgname-dev"
18source="$pkgname-$pkgver.tar.gz::https://github.com/flann-lib/flann/archive/$pkgver.tar.gz"
19options="!check" # No tests
20
21build() {
22 cmake3.5 -B build -G Ninja \
23 -DCMAKE_INSTALL_PREFIX=/usr \
24 -DCMAKE_BUILD_TYPE=None \
25 -DBUILD_SHARED_LIBS=True \
26 -DBUILD_MATLAB_BINDINGS=OFF
27 cmake --build build
28}
29
30package() {
31 DESTDIR="$pkgdir" cmake --install build
32
33 # Install license files
34 install -Dm644 "$builddir"/COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
35}
36
37sha512sums="
38e1235383e4e3919607cd1417738220c1601342dcf908071a6f75039c45116bd558d9f0534be037b1a8ac5b4ba5b0be5b62bf1d96e44911f14b34f73d941addb2 flann-1.9.2.tar.gz
39"