update to SDK 4.0
This commit is contained in:
parent
3ac317e921
commit
8f8cecb0d1
1 changed files with 12 additions and 13 deletions
25
PKGBUILD
25
PKGBUILD
|
@ -1,7 +1,7 @@
|
|||
# Maintainer: Hartmut Seichter <hartmut@technotecture.com>
|
||||
|
||||
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/"
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue