diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 12 insertions, 7 deletions
@@ -1,7 +1,7 @@ # Maintainer: Ryan Jacobs <ryan@rmj.us> pkgname=azure-kinect-sensor-sdk-git pkgver=v1.2.0.beta.1.r5.aebb27ac -pkgrel=3 +pkgrel=4 pkgdesc="A cross platform user mode SDK to read data from Azure Kinect devices." arch=("x86_64") url="https://github.com/microsoft/Azure-Kinect-Sensor-SDK" @@ -19,19 +19,24 @@ pkgver() { } build() { - cd "$srcdir/${pkgname%-git}" + pushd "$srcdir/${pkgname%-git}" mkdir -p build cd build cmake .. make -j$(nproc) + popd + + # Reassemble and decompress libdepthengine.so.20 + # AUR has a 200 KB blob limit... + cat ../libdepthengine.so.2.0.xz-part-{1,2,3} > libdepthengine.so.2.0.xz + xz -d libdepthengine.so.2.0.xz } package() { - cd "$srcdir/${pkgname%-git}" - - # make install + pushd "$srcdir/${pkgname%-git}" make -C ./build DESTDIR="$pkgdir/" install - - # install udev rule install -v -Dm644 ./scripts/99-k4a.rules "$pkgdir/usr/lib/udev/rules.d/99-k4a.rules" + popd + + install -v -Dm644 libdepthengine.so.2.0 "$pkgdir/usr/local/lib64/libdepthengine.so.2.0" } |