diff options
author | Maik Broemme | 2021-02-09 01:26:46 +0100 |
---|---|---|
committer | Maik Broemme | 2021-02-09 01:26:46 +0100 |
commit | 9737fe86c8b1870987026a294c0919cb8f1381a5 (patch) | |
tree | 5e8cdf03363ff5461c3d5acbd46b385fed0466f0 | |
parent | b50205aaa09520045dcc1be17bf282621a434e0c (diff) | |
download | aur-9737fe86c8b1870987026a294c0919cb8f1381a5.tar.gz |
Added system-wide and custom SDK installation paths
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 12 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = parsec-sdk-bin pkgdesc = Parsec SDK to build interactive and low-latency peer-to-peer connections for game streaming pkgver = 5.0 - pkgrel = 2 + pkgrel = 4 url = https://parsec.app/ arch = x86_64 license = custom @@ -2,7 +2,7 @@ pkgname="parsec-sdk-bin" pkgdesc="Parsec SDK to build interactive and low-latency peer-to-peer connections for game streaming" pkgver="5.0" -pkgrel="2" +pkgrel="4" arch=("x86_64") url="https://parsec.app/" license=("custom") @@ -19,6 +19,8 @@ sha256sums=( package() { cd "${srcdir}/parsec-sdk-${pkgver}" + + # install sdk. install -D -m 0755 "sdk/linux/libparsec.so" "${pkgdir}/usr/lib/parsec/sdk/linux/libparsec.so" install -D -m 0755 "sdk/macos/libparsec.dylib" "${pkgdir}/usr/lib/parsec/sdk/macos/libparsec.dylib" install -D -m 0755 "sdk/windows/parsec.dll" "${pkgdir}/usr/lib/parsec/sdk/windows/parsec.dll" @@ -42,4 +44,12 @@ package() { install -D -m 0644 "api/third-party/auth-codes.py" "${pkgdir}/usr/share/doc/parsec/api/third-party/auth-codes.py" install -D -m 0644 "api/third-party/auth-sessions.py" "${pkgdir}/usr/share/doc/parsec/api/third-party/auth-sessions.py" install -D -m 0644 "LICENSE.md" "${pkgdir}/usr/share/doc/parsec/LICENSE.md" + + # link shared libraries. + ln -s "parsec/sdk/linux/libparsec.so" "${pkgdir}/usr/lib/libparsec.so" + ln -s "parsec/sdk/linux/libparsec.so" "${pkgdir}/usr/lib/libparsec.so.${pkgver}" + + # link include files. + ln -s "sdk/parsec-dso.h" "${pkgdir}/usr/include/parsec/parsec-dso.h" + ln -s "sdk/parsec.h" "${pkgdir}/usr/include/parsec/parsec.h" } |