summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaik Broemme2021-02-09 01:26:46 +0100
committerMaik Broemme2021-02-09 01:26:46 +0100
commit9737fe86c8b1870987026a294c0919cb8f1381a5 (patch)
tree5e8cdf03363ff5461c3d5acbd46b385fed0466f0
parentb50205aaa09520045dcc1be17bf282621a434e0c (diff)
downloadaur-9737fe86c8b1870987026a294c0919cb8f1381a5.tar.gz
Added system-wide and custom SDK installation paths
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 12 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 53c602946a96..84c064d791d4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index f570e76d34b7..c9ff2dccb41f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}