aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 12 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d8a052d06f59..5747779d733f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}