diff options
author | Jacek Szafarkiewicz | 2021-10-13 12:15:34 +0200 |
---|---|---|
committer | Jacek Szafarkiewicz | 2021-10-13 12:15:34 +0200 |
commit | 06cc16710ad17365c86c4dc21c7983598be26938 (patch) | |
tree | f2b4606548eca026da4a11a1f31c2e92a2d835b5 | |
parent | de6d6e9d773327d4aeff78c01ef19b092ae2dc8d (diff) | |
download | aur-06cc16710ad17365c86c4dc21c7983598be26938.tar.gz |
version 11.3.0.3469
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | paperspace.desktop | 9 | ||||
-rw-r--r-- | paperspace.sh | 2 |
4 files changed, 44 insertions, 36 deletions
@@ -1,26 +1,23 @@ pkgbase = paperspace pkgdesc = Paperspace Receiver - pkgver = 10.1.0.1684 + pkgver = 11.3.0.3469 pkgrel = 1 url = https://www.paperspace.com arch = x86_64 license = custom makedepends = patchelf - depends = libwebp - depends = libx11 - depends = pulseaudio - depends = snappy - depends = zlib - depends = qt5-base - depends = qt5-multimedia - depends = qt5-svg - depends = qt5-webchannel - depends = qt5-webengine - depends = qt5-websockets - source = https://assets.paperspace.com/native-app/prod/linux/PaperspaceInstaller-10.1.0.1684 + depends = gcc-libs + depends = libglvnd + depends = libxext + depends = libxcb + optdepends = libva: For hardware accelerated decoding + source = https://assets.paperspace.com/native-app/prod/linux/PaperspaceInstaller-11.3.0.3469 source = paperspace-installer-noninteractive.qs.in - sha256sums = 69fb4cafabe79718314342341d562dc8299487ab9b1be7f14fef31b6d29e6835 + source = paperspace.sh + source = paperspace.desktop + sha256sums = 6bfffccb2de60380711ab383744082c8df219255c29f37c39a8691be287c60bc sha256sums = 4dddf0c7212de5db2c51a8b212b95632bfc92d635e46a136e299308f9de8db0c + sha256sums = 32231f483b9ad1369936b7157d5160597014fb418b453f7216b51b9e2b074772 + sha256sums = 67f33222e7dc5b39277d85d1997d2a489e4964c87cb4841745e5e85cdda0c459 pkgname = paperspace - @@ -1,47 +1,47 @@ # Maintainer: Jacek Szafarkiewicz <szafar@linux.pl> pkgname=paperspace -pkgver=10.1.0.1684 +pkgver=11.3.0.3469 pkgrel=1 pkgdesc='Paperspace Receiver' arch=('x86_64') license=('custom') url='https://www.paperspace.com' makedepends=('patchelf') -depends=('libwebp' 'libx11' 'pulseaudio' 'snappy' 'zlib' - 'qt5-base' 'qt5-multimedia' 'qt5-svg' 'qt5-webchannel' 'qt5-webengine' 'qt5-websockets') +depends=('gcc-libs' 'libglvnd' 'libxext' 'libxcb') +optdepends=('libva: For hardware accelerated decoding') source=("https://assets.paperspace.com/native-app/prod/linux/PaperspaceInstaller-${pkgver}" - paperspace-installer-noninteractive.qs.in) -sha256sums=('69fb4cafabe79718314342341d562dc8299487ab9b1be7f14fef31b6d29e6835' - '4dddf0c7212de5db2c51a8b212b95632bfc92d635e46a136e299308f9de8db0c') + paperspace-installer-noninteractive.qs.in + paperspace.sh + paperspace.desktop) +sha256sums=('6bfffccb2de60380711ab383744082c8df219255c29f37c39a8691be287c60bc' + '4dddf0c7212de5db2c51a8b212b95632bfc92d635e46a136e299308f9de8db0c' + '32231f483b9ad1369936b7157d5160597014fb418b453f7216b51b9e2b074772' + '67f33222e7dc5b39277d85d1997d2a489e4964c87cb4841745e5e85cdda0c459') prepare() { cd "$srcdir" sed "s;@INSTALL_DIR@;$srcdir/paperspace;" paperspace-installer-noninteractive.qs.in > paperspace-installer-noninteractive.qs -} - -build() { - cd "$srcdir" chmod +x ./PaperspaceInstaller-${pkgver} ./PaperspaceInstaller-${pkgver} -platform minimal --verbose --script paperspace-installer-noninteractive.qs +} - mv "$HOME/.local/share/applications/Paperspace.desktop" . +build() { + cd "$srcdir" - sed -i Paperspace.desktop \ - -e "/^Exec=/ s;=.*;=/usr/lib/paperspace/Paperspace;" \ - -e "/^Icon=/ s;=.*;=$pkgname;" + patchelf --set-rpath '$ORIGIN/lib' paperspace/Paperspace + find paperspace/lib -type f -exec patchelf --set-rpath '$ORIGIN' {} + } package() { cd "$srcdir" - - install -Dm644 "$srcdir/paperspace/linux-icon-310x310.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" - install -Dm644 "$srcdir/Paperspace.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" - + mkdir -p "$pkgdir/usr/bin" "$pkgdir/usr/lib" - install -Dm755 "$srcdir/paperspace/Paperspace" "$pkgdir/usr/lib/paperspace/Paperspace" - install -Dm755 "$srcdir/paperspace/lib/libquic_lib.so.1" "$pkgdir/usr/lib/paperspace/lib/libquic_lib.so.1" - install -Dm755 -d "$srcdir/paperspace/crashes/" "$pkgdir/usr/lib/paperspace/crashes/" + cp -av "$srcdir/paperspace" "$pkgdir/usr/lib/paperspace" + + install -Dvm755 "$srcdir/paperspace.sh" "$pkgdir/usr/bin/$pkgname" + install -Dvm644 "$srcdir/paperspace.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dvm644 "$srcdir/paperspace/linux-icon-310x310.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" } diff --git a/paperspace.desktop b/paperspace.desktop new file mode 100644 index 000000000000..0ac48960dd76 --- /dev/null +++ b/paperspace.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Paperspace +Comment=Paperspace Receiver +Icon=paperspace +Exec=paperspace +Terminal=false +Type=Application +Categories=Network;Utility; +StartupNotify=true diff --git a/paperspace.sh b/paperspace.sh new file mode 100644 index 000000000000..d5ab26817197 --- /dev/null +++ b/paperspace.sh @@ -0,0 +1,2 @@ +#!/bin/bash +exec /usr/lib/paperspace/Paperspace |