summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMads Mogensen2022-10-19 09:34:01 +0200
committerMads Mogensen2022-10-19 09:34:01 +0200
commit70dbb4dbf18141bebb1c5a1ca2e7a986c8113c3e (patch)
tree4670f0a2d8f7475cb3eb3759d6ecf4c8e28f1fcc
parent0c45248384aab8a5d2b86790d1588707cdea4d81 (diff)
downloadaur-70dbb4dbf18141bebb1c5a1ca2e7a986c8113c3e.tar.gz
Fix checksum of license and fix chrome-sandbox permissions
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
2 files changed, 7 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7883e99633e0..e99f7d578045 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = airtame-application
pkgdesc = Airtame official screen streaming application.
pkgver = 4.5.2
- pkgrel = 4
+ pkgrel = 5
url = https://airtame.com
arch = x86_64
license = custom
@@ -22,6 +22,6 @@ pkgbase = airtame-application
source = https://downloads.airtame.com/app/latest/linux/Airtame-4.5.2.deb
source = LICENSE.html::https://airtame.com/legal_page/terms-and-conditions/
sha1sums = 6b280e5fcaa6fa092212e97b17a476f027017f7b
- sha1sums = db177a2522b60b11445052c1f85705f0a052fa0c
+ sha1sums = SKIP
pkgname = airtame-application
diff --git a/PKGBUILD b/PKGBUILD
index 86f80f6b4554..8270ce36a692 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=airtame-application
pkgver=4.5.2
-pkgrel=4
+pkgrel=5
pkgdesc="Airtame official screen streaming application."
arch=('x86_64')
url="https://airtame.com"
@@ -13,7 +13,7 @@ depends=('gtk3' 'libnotify' 'nss' 'libxss' 'libxtst' 'xdg-utils' 'libutil-linux'
makedepends=('patchelf' 'hq' 'tidy')
source=("https://downloads.airtame.com/app/latest/linux/Airtame-${pkgver}.deb" "LICENSE.html::https://airtame.com/legal_page/terms-and-conditions/")
sha1sums=('6b280e5fcaa6fa092212e97b17a476f027017f7b'
- 'db177a2522b60b11445052c1f85705f0a052fa0c')
+ 'SKIP')
package() {
# Extract package data
tar xf data.tar.xz -C "${pkgdir}"
@@ -27,6 +27,9 @@ package() {
# Fix insecure rpath
patchelf --force-rpath --set-rpath "\$ORIGIN" "${pkgdir}/opt/${pkgname}/resources/build/native/out/lib/libAirtameEncryption.so"
+ # Fix permissions of chrome-sandbox
+ chmod 4755 "${pkgdir}/opt/${pkgname}/chrome-sandbox"
+
# Install main license
install -m 644 -D <(hq -f LICENSE.html .legal_page data | tidy -i -ashtml -utf8 - 2> /dev/null) "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.html"