summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2022-04-08 16:39:27 -0600
committerMark Wagie2022-04-08 16:39:27 -0600
commit8b62e5c407f056b901784b638538cbb0601dad34 (patch)
tree26e1cbc52c95ea393fe750741c4722fd369b9ea7
parentecbc2efa6523d9ee712c114f654d2ca1ac4c4ba1 (diff)
downloadaur-8b62e5c407f056b901784b638538cbb0601dad34.tar.gz
symlink binary, set 4755 permissions on chrome-sandbox
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 6 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6aeddfd70fe6..c5177f2a344b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = tutanota-desktop
pkgdesc = Official Tutanota email client
pkgver = 3.94.5
- pkgrel = 1
+ pkgrel = 2
url = https://tutanota.com
arch = x86_64
license = GPL3
@@ -12,10 +12,8 @@ pkgbase = tutanota-desktop
depends = libnotify
depends = org.freedesktop.secrets
source = https://github.com/tutao/tutanota/archive/tutanota-desktop-release-3.94.5.tar.gz
- source = tutanota-desktop
source = tutanota-desktop.desktop
sha256sums = f22150a5422d45323a707c3d205311871d8ecb8fcb068c6a18ba96232f30a853
- sha256sums = 4f91e842bd92a3312943854383e4929f9baf6cb684a7027aa55edcce1bf4ca16
sha256sums = 9a41e5474e1568b13093c91fd54538fe614003f5f5d4f895553f73207c28cb08
pkgname = tutanota-desktop
diff --git a/PKGBUILD b/PKGBUILD
index 68f5aa6b1656..fd40a3b2768e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: ganthern <https://github.com/ganthern>
pkgname=tutanota-desktop
pkgver=3.94.5
-pkgrel=1
+pkgrel=2
pkgdesc="Official Tutanota email client"
arch=('x86_64')
url="https://tutanota.com"
@@ -12,10 +12,8 @@ depends=('nss' 'libappindicator-gtk3' 'libnotify' 'org.freedesktop.secrets')
#makedepends=('node-gyp>=8.1.0' 'nodejs>=16.3.0' 'npm>=7.0.0')
makedepends=('nvm' 'python')
source=("https://github.com/tutao/tutanota/archive/$pkgname-release-$pkgver.tar.gz"
- "$pkgname"
"$pkgname.desktop")
sha256sums=('f22150a5422d45323a707c3d205311871d8ecb8fcb068c6a18ba96232f30a853'
- '4f91e842bd92a3312943854383e4929f9baf6cb684a7027aa55edcce1bf4ca16'
'9a41e5474e1568b13093c91fd54538fe614003f5f5d4f895553f73207c28cb08')
_ensure_local_nvm() {
@@ -46,10 +44,12 @@ build() {
package() {
cd "${pkgname%-*}-$pkgname-release-$pkgver"
install -d "$pkgdir/opt/$pkgname/"
- cp -r build/desktop/linux-unpacked/* \
+ cp -av build/desktop/linux-unpacked/* \
"$pkgdir/opt/$pkgname/"
+ chmod 4755 "$pkgdir/opt/$pkgname/chrome-sandbox"
- install -Dm755 "$srcdir/$pkgname" -t "$pkgdir/usr/bin/"
+ install -d "$pkgdir/usr/bin"
+ ln -s "/opt/$pkgname/$pkgname" "$pkgdir/usr/bin/"
for icon_size in 64 512; do
icons_dir=/usr/share/icons/hicolor/${icon_size}x${icon_size}/apps/