From 8f8cecb0d1bdd73b280b0c539b6534adbd8126b0 Mon Sep 17 00:00:00 2001 From: Hartmut Seichter Date: Thu, 29 Jun 2023 17:16:24 +0200 Subject: [PATCH] update to SDK 4.0 --- PKGBUILD | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index a25e502..01de2cb 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Hartmut Seichter pkgname=zed-sdk-bin -pkgver=3.8.2 +pkgver=4.0.0 pkgdesc="ZED SDK for Stereolabs ZED cameras" pkgrel=1 arch=('x86_64') @@ -15,10 +15,10 @@ url="https://www.stereolabs.com/developers/release/" makedepends=() source=( - "$pkgname-$pkgver.run::https://download.stereolabs.com/zedsdk/3.8/cu117/ubuntu22" + "$pkgname-$pkgver.run::https://download.stereolabs.com/zedsdk/4.0/cu121/ubuntu22" ) -sha256sums=('d537d437603fc0265ffbd76b41ea8046a372ff6d1fa04a076497210bf599a6e6') +sha256sums=('b65894daa17ceba3b9452e48c43e679eb359f98c049c8b6b5da5c435cbf22e49') options=(!strip) @@ -32,30 +32,29 @@ prepare() { package() { # make binary folder - mkdir -p "${pkgdir}/opt/zed-sdk/bin" - mkdir -p "${pkgdir}/opt/zed-sdk/lib" - mkdir -p "${pkgdir}/opt/zed-sdk/include" + mkdir -p "${pkgdir}/usr/local/zed/bin" + mkdir -p "${pkgdir}/usr/local/zed/lib" + mkdir -p "${pkgdir}/usr/local/zed/include" mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" mkdir -p "${pkgdir}/usr/lib/" mkdir -p "${pkgdir}/usr/lib/cmake/zed-sdk" mkdir -p "${pkgdir}/usr/lib/udev/rules.d/" - - cp -r "${srcdir}/firmware" "${pkgdir}/opt/zed-sdk" - cp -r "${srcdir}/doc" "${pkgdir}/opt/zed-sdk" + cp -r "${srcdir}/firmware" "${pkgdir}/usr/local/zed" + cp -r "${srcdir}/doc" "${pkgdir}/usr/local/zed" cp -r "${srcdir}/doc/license/" "${pkgdir}/usr/share/licenses/${pkgname}" for f in $(find "${srcdir}/tools" -name ZED*); do - install -Dm755 "$f" "${pkgdir}/opt/zed-sdk/bin" + install -Dm755 "$f" "${pkgdir}/usr/local/zed/bin" done for f in $(find "${srcdir}/lib" -name libsl*); do - install -Dm644 "$f" "${pkgdir}/opt/zed-sdk/lib" + install -Dm644 "$f" "${pkgdir}/usr/local/zed/lib" done - ln -sf "/opt/zed-sdk/lib/libsl_ai.so" "${pkgdir}/usr/lib/" - ln -sf "/opt/zed-sdk/lib/libsl_zed.so" "${pkgdir}/usr/lib/" + ln -sf "/usr/local/zed/lib/libsl_ai.so" "${pkgdir}/usr/lib/" + ln -sf "/usr/local/zed/lib/libsl_zed.so" "${pkgdir}/usr/lib/" install -Dm644 "${srcdir}/99-slabs.rules" "${pkgdir}/usr/lib/udev/rules.d/"