summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Igelbrink2017-06-26 17:25:21 +0200
committerFelix Igelbrink2017-06-26 17:25:21 +0200
commit511f3afa0af0cdeaddb77bb7c7233d73b4d4b298 (patch)
tree22993a8c7cd8e035de1dfae9bd1816a5e5f683af
downloadaur-511f3afa0af0cdeaddb77bb7c7233d73b4d4b298.tar.gz
initial commit. added libnabo
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD38
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f66a2240be3c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = libnabo-git
+ pkgdesc = A fast K Nearest Neighbor library for low-dimensional spaces
+ pkgver = 1.0.6.r37.g9c0e1c2
+ pkgrel = 1
+ url = https://github.com/ethz-asl/libnabo
+ arch = i686
+ arch = x86_64
+ license = BSD
+ makedepends = git
+ depends = eigen
+ depends = boost
+ depends = boost-libs
+ provides = libnabo
+ conflicts = libnabo
+ source = git+https://github.com/ethz-asl/libnabo.git
+ sha256sums = SKIP
+
+pkgname = libnabo-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ec90aaeecfda
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Felix Igelbrink <felix.igelbrink@uos.de>
+pkgname=libnabo-git
+_pkgname=libnabo
+pkgver=1.0.6.r37.g9c0e1c2
+pkgrel=1
+pkgdesc="A fast K Nearest Neighbor library for low-dimensional spaces"
+url="https://github.com/ethz-asl/libnabo"
+depends=('eigen' 'boost' 'boost-libs')
+makedepends=('git')
+provides=('libnabo')
+conflicts=('libnabo')
+arch=('i686' 'x86_64')
+license=('BSD')
+source=("git+https://github.com/ethz-asl/libnabo.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$_pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build()
+{
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
+ cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ -Wno-dev \
+ ../libnabo
+ make
+}
+
+package()
+{
+ cd "$srcdir/build"
+ make DESTDIR=$pkgdir install
+} \ No newline at end of file