diff options
author | Aaron J. Graves | 2019-05-11 05:22:44 -0500 |
---|---|---|
committer | Aaron J. Graves | 2019-05-11 05:22:44 -0500 |
commit | 8cf77b732fb756b08813a622057d8bf9143bca18 (patch) | |
tree | 992f6c1fce0de2c8b047457855b64d28627d53c1 | |
parent | 356eb2bdec530bb806c94c417ab0f64bb7ff918e (diff) | |
download | aur-8cf77b732fb756b08813a622057d8bf9143bca18.tar.gz |
Updated to 3.51.0, new package install format
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | tutanota-desktop-linux.install | 11 |
3 files changed, 18 insertions, 4 deletions
@@ -1,8 +1,9 @@ pkgbase = tutanota-desktop-linux pkgdesc = Official Tutanota email client - pkgver = 3.50.10 + pkgver = 3.51.0 pkgrel = 1 url = https://tutanota.com/blog/posts/desktop-clients/ + install = tutanota-desktop-linux.install arch = x86_64 license = GPL3 provides = tutanota-desktop-linux @@ -1,6 +1,7 @@ # Maintainer: agilob <archlinux@agilob.net> +# Contributor: Aaron J. Graves <linux@ajgraves.com> pkgname=tutanota-desktop-linux -pkgver=3.50.10 +pkgver=3.51.0 pkgrel=1 pkgdesc='Official Tutanota email client' arch=('x86_64') @@ -13,6 +14,7 @@ _appimage="tutanota-desktop-linux.AppImage" source=("https://mail.tutanota.com/desktop/tutanota-desktop-linux.AppImage") noextract=("${_appimage}") sha512sums=('SKIP') +install="${pkgname}.install" # extracting icons doesnt work now, this is here for future purposes # prepare() { @@ -26,8 +28,8 @@ sha512sums=('SKIP') package() { install -Dpm755 "${_appimage}" "${pkgdir}/opt/${pkgname}/${_appimage}" - install -d "${pkgdir}/usr/bin" - ln -s "../../opt/${pkgname}/${_appimage}" "${pkgdir}/usr/bin/${pkgname}" +# install -d "${pkgdir}/usr/bin" +# ln -s "../../opt/${pkgname}/${_appimage}" "${pkgdir}/usr/bin/${pkgname}" # install -Dpm644 'tutanota-desktop-linux.desktop' "${pkgdir}/usr/share/applications/${pkgname}.desktop" # install -d "${pkgdir}/usr/share/icons" # cp -a usr/share/icons/default "${pkgdir}/usr/share/icons/hicolor" diff --git a/tutanota-desktop-linux.install b/tutanota-desktop-linux.install new file mode 100644 index 000000000000..24aab08d95c2 --- /dev/null +++ b/tutanota-desktop-linux.install @@ -0,0 +1,11 @@ +post_install() { + ln -sf '/opt/tutanota-desktop-linux/tutanota-desktop-linux.AppImage' '/usr/bin/tutanota-desktop-linux' +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + rm -f '/usr/bin/tutanota-desktop-linux' +} |