summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 25 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b4da3cf644b1..a83f1fa5507c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Generated by pakanton
# Maintainer: Branislav HolĂ˝ <branoholy@gmail.com>
-pkgname=lsl-core
-pkgver=0.1.3
-pkgrel=1
-pkgdesc="A library for working with LIDAR data"
+pkgbase='lsl-core'
+pkgname=('lsl-core' 'lsl-core-lib')
+pkgver='0.1.3'
+pkgrel='2'
+pkgdesc='A library for working with LIDAR data'
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
-url="https://github.com/branoholy/lsl"
+url='https://github.com/branoholy/lsl'
license=('GPL3')
-makedepends=('cmake>=2.8')
-depends=('eigen>=3.0' 'lsl-core-lib>=0.1.3')
+makedepends=('cmake>=2.8' 'eigen>=3.0')
source=("https://github.com/branoholy/lsl/archive/v$pkgver/lsl-$pkgver.tar.gz"
"https://github.com/branoholy/lsl/releases/download/v$pkgver/lsl-$pkgver.tar.gz.sig")
md5sums=('1bfbf88bcccc81c519dab49c4e57d07c'
@@ -23,12 +23,27 @@ validpgpkeys=('D25809BF3563AA56A12B0F4D545EDD46FBAC61E6')
build() {
cd lsl-$pkgver
- mkdir -p build && cd build
+
+ mkdir -p builds/lsl-core && cd builds/lsl-core
cmake -Dinstall-headers:bool=on -Dlibrary:string=core -DCMAKE_INSTALL_PREFIX=/usr ..
make
+
+ mkdir -p ../lsl-core-lib && cd ../lsl-core-lib
+ cmake -Dinstall-library:bool=on -Dlibrary:string=core -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package_lsl-core() {
+ pkgdesc='A library for working with LIDAR data - development headers'
+ depends=('eigen>=3.0' "$pkgname-lib=$pkgver")
+
+ cd lsl-$pkgver/builds/$pkgname
+ make DESTDIR="$pkgdir/" install
}
-package() {
- cd lsl-$pkgver/build
+package_lsl-core-lib() {
+ pkgdesc='A library for working with LIDAR data - runtime library'
+
+ cd lsl-$pkgver/builds/$pkgname
make DESTDIR="$pkgdir/" install
}