summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortadly2019-12-09 16:15:00 +0100
committertadly2019-12-09 16:15:00 +0100
commit1d4b58aed968a2733e3d50c19780ece76af22df2 (patch)
tree2da930a144dec45134e7de61c02fc4d2f049af55
parentaa78aa1436eaf8315a362fb464231f9a725f3dcc (diff)
downloadaur-1d4b58aed968a2733e3d50c19780ece76af22df2.tar.gz
version 150-10
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD51
-rw-r--r--parsecd.service9
3 files changed, 40 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cb396456a96e..2d9dde23a5e8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,29 @@
pkgbase = parsec-bin
pkgdesc = Remotely connect to a gaming pc for a low latency remote computing experience
- pkgver = 147_9
- pkgrel = 3
- epoch = 1
+ pkgver = 150_10
+ pkgrel = 1
url = http://parsec.tv
arch = x86_64
+ arch = arm
+ arch = armv6h
+ arch = armv7h
+ arch = aarch64
depends = gcc-libs
depends = libglvnd
depends = libxext
depends = libxcb
optdepends = libva: For hardware accelerated decoding
provides = parsec
- conflicts = parsec
- source = https://s3.amazonaws.com/parsec-build/package/parsec-linux.deb
- source = parsecd.service
- md5sums = e4baa31eb9a2f5aaad28148014165626
- md5sums = 5e1c21b8e2d186d137e25dfe7d5c1a6f
+ source_x86_64 = https://builds.parsecgaming.com/package/parsec-linux.deb
+ sha256sums_x86_64 = 4f465a0aab40abb09017362e67edb875098506dd802ead84ee6535459f6641f3
+ source_arm = https://builds.parsecgaming.com/package/parsec-rpi.deb
+ sha256sums_arm = 3b72d1d761f53977fd4be07c7ba049838f3b24f63009b3ed196ca997fa7ea06f
+ source_armv6h = https://builds.parsecgaming.com/package/parsec-rpi.deb[@]
+ sha256sums_armv6h = [@]
+ source_armv7h = https://builds.parsecgaming.com/package/parsec-rpi.deb[@]
+ sha256sums_armv7h = [@][@]
+ source_aarch64 = https://builds.parsecgaming.com/package/parsec-rpi.deb[@]
+ sha256sums_aarch64 = [@][@]
pkgname = parsec-bin
diff --git a/PKGBUILD b/PKGBUILD
index a119503d5f0a..f9189d784a59 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,31 @@
-# Maintainer : E5ten <e5ten.arch@gmail.com>
-# Contributor : Shawn Dellysse sdellysse@gmail.com
+# Maintainer : tadly <me@tadly.de>
pkgname=parsec-bin
-pkgver=147_9
-pkgrel=3
-pkgdesc="Remotely connect to a gaming pc for a low latency remote computing experience"
-url=http://parsec.tv
-arch=('x86_64')
+pkgver=150_10
+pkgrel=1
+pkgdesc='Remotely connect to a gaming pc for a low latency remote computing experience'
+url='http://parsec.tv'
+arch=('x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
provides=('parsec')
-conflicts=('parsec')
-epoch=1
depends=('gcc-libs' 'libglvnd' 'libxext' 'libxcb')
optdepends=('libva: For hardware accelerated decoding')
-source=("https://s3.amazonaws.com/parsec-build/package/parsec-linux.deb"
- 'parsecd.service')
-md5sums=('e4baa31eb9a2f5aaad28148014165626'
- '5e1c21b8e2d186d137e25dfe7d5c1a6f')
+
+source_x86_64=('https://builds.parsecgaming.com/package/parsec-linux.deb')
+sha256sums_x86_64=('4f465a0aab40abb09017362e67edb875098506dd802ead84ee6535459f6641f3')
+
+source_arm=('https://builds.parsecgaming.com/package/parsec-rpi.deb')
+sha256sums_arm=('3b72d1d761f53977fd4be07c7ba049838f3b24f63009b3ed196ca997fa7ea06f')
+
+source_armv6h=($source_arm[@])
+sha256sums_armv6h=($sha256sums_armv6h[@])
+
+source_armv7h=($source_arm[@])
+sha256sums_armv7h=($sha256sums_armv6h[@])
+
+source_aarch64=($source_arm[@])
+sha256sums_aarch64=($sha256sums_armv6h[@])
+
package() {
- mkdir -p $pkgdir/usr/bin
- mkdir -p $pkgdir/usr/share/icons/hicolor/256x256/apps
- mkdir -p $pkgdir/usr/share/applications
- mkdir -p $pkgdir/usr/share/parsec/skel
- mkdir -p $pkgdir/usr/lib/systemd/user
- bsdtar xf $srcdir/data.tar.xz
- install -Dm755 $srcdir/usr/bin/parsecd $pkgdir/usr/bin/
- install -Dm755 $srcdir/usr/share/applications/parsec.desktop $pkgdir/usr/share/applications/
- install -Dm644 $srcdir/usr/share/icons/hicolor/256x256/apps/parsec.png $pkgdir/usr/share/icons/hicolor/256x256/apps/
- install -Dm644 $srcdir/parsecd.service $pkgdir/usr/lib/systemd/user/
- ln -s /usr/bin/parsecd $pkgdir/usr/bin/parsec
- cp $srcdir/usr/share/parsec/skel/appdata.json $pkgdir/usr/share/parsec/skel/appdata.json
- cp $srcdir/usr/share/parsec/skel/parsecd-${pkgver//_/-}.so $pkgdir/usr/share/parsec/skel/parsecd-${pkgver//_/-}.so
+ tar xf "${srcdir}/data.tar.xz" -C "${pkgdir}"
+ chmod 755 "${pkgdir}/usr/"
}
-
diff --git a/parsecd.service b/parsecd.service
deleted file mode 100644
index d24802423f75..000000000000
--- a/parsecd.service
+++ /dev/null
@@ -1,9 +0,0 @@
-[Unit]
-Description=Parsec Daemon
-
-[Service]
-ExecStart=/usr/bin/parsecd app_daemon=1
-
-[Install]
-WantedBy=default.target
-