diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 25 insertions, 10 deletions
@@ -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 } |