summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMark Wagie2022-04-08 16:39:27 -0600
committerMark Wagie2022-04-08 16:39:27 -0600
commit8b62e5c407f056b901784b638538cbb0601dad34 (patch)
tree26e1cbc52c95ea393fe750741c4722fd369b9ea7 /PKGBUILD
parentecbc2efa6523d9ee712c114f654d2ca1ac4c4ba1 (diff)
downloadaur-8b62e5c407f056b901784b638538cbb0601dad34.tar.gz
symlink binary, set 4755 permissions on chrome-sandbox
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 5 insertions, 5 deletions
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/