summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJacek Szafarkiewicz2021-10-28 09:27:00 +0200
committerJacek Szafarkiewicz2021-10-28 09:27:00 +0200
commitb720f94b8e863f898ec15e2fd6f722f623832857 (patch)
tree1c74e89d0db1afa28e3e2086f63b5eb51c5bab0c /PKGBUILD
parent06cc16710ad17365c86c4dc21c7983598be26938 (diff)
downloadaur-b720f94b8e863f898ec15e2fd6f722f623832857.tar.gz
version 11.4.0.3932
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 16 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 367b414056ce..74217d6d77f6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,21 @@
# Maintainer: Jacek Szafarkiewicz <szafar@linux.pl>
pkgname=paperspace
-pkgver=11.3.0.3469
+pkgver=11.4.0.3932
pkgrel=1
pkgdesc='Paperspace Receiver'
arch=('x86_64')
license=('custom')
-url='https://www.paperspace.com'
+url='https://www.paperspace.com/app'
makedepends=('patchelf')
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
- paperspace.sh
- paperspace.desktop)
-sha256sums=('6bfffccb2de60380711ab383744082c8df219255c29f37c39a8691be287c60bc'
+ paperspace.sh)
+sha256sums=('d01a41840136af6cb3257820cfa70c6e20fb8683aae34198d078877f2abd3337'
'4dddf0c7212de5db2c51a8b212b95632bfc92d635e46a136e299308f9de8db0c'
- '32231f483b9ad1369936b7157d5160597014fb418b453f7216b51b9e2b074772'
- '67f33222e7dc5b39277d85d1997d2a489e4964c87cb4841745e5e85cdda0c459')
+ '32231f483b9ad1369936b7157d5160597014fb418b453f7216b51b9e2b074772')
prepare() {
cd "$srcdir"
@@ -26,22 +24,29 @@ prepare() {
chmod +x ./PaperspaceInstaller-${pkgver}
./PaperspaceInstaller-${pkgver} -platform minimal --verbose --script paperspace-installer-noninteractive.qs
+
+ mv "$HOME/.local/share/applications/Paperspace.desktop" .
+ rm paperspace/InstallationLog.txt
}
build() {
cd "$srcdir"
+ sed -i Paperspace.desktop \
+ -e "/^Exec=/ s;=.*;=/usr/bin/paperspace;" \
+ -e "/^Icon=/ s;=.*;=paperspace;"
+
patchelf --set-rpath '$ORIGIN/lib' paperspace/Paperspace
find paperspace/lib -type f -exec patchelf --set-rpath '$ORIGIN' {} +
}
package() {
cd "$srcdir"
- mkdir -p "$pkgdir/usr/bin" "$pkgdir/usr/lib"
+ mkdir -pv "$pkgdir/usr/bin" "$pkgdir/usr/lib"
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"
+ install -Dvm755 "$srcdir/paperspace.sh" "$pkgdir/usr/bin/paperspace"
+ install -Dvm644 "$srcdir/Paperspace.desktop" "$pkgdir/usr/share/applications/paperspace.desktop"
+ install -Dvm644 "$srcdir/paperspace/linux-icon-310x310.png" "$pkgdir/usr/share/pixmaps/paperspace.png"
}