ソースを参照

new template (tutanota-desktop)

Naz 3 ヶ月 前
コミット
98c0ded109

+ 1 - 1
.github/workflows/build-packages.yml

@@ -10,7 +10,7 @@ env:
   ARCH: x86_64
   HOST: x86_64
   PLATFORM: linux/amd64
-  PACKAGES: "brave,ferdium,librewolf,vscodium,obsidian,onlyoffice,freetube"
+  PACKAGES: "brave,ferdium,librewolf,vscodium,obsidian,onlyoffice,freetube,tutanota-desktop"
 
 jobs:
   build-packages:

+ 1 - 1
README.md

@@ -15,5 +15,5 @@ Once you've created file above, proceed with installing any packages you want us
 
 ```bash
 doas xbps-install -Su
-doas xbps-install brave librewolf vscodium ferdium obsidian onlyoffice freetube
+doas xbps-install brave librewolf vscodium ferdium obsidian onlyoffice freetube tutanota-desktop
 ```

+ 9 - 0
srcpkgs/tutanota-desktop/files/tutanota-desktop.desktop

@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Tutanota Desktop
+Comment=The desktop client for Tutanota, the secure e-mail service
+Exec=tutanota-desktop
+Terminal=false
+Type=Application
+Categories=Network;Email;
+Icon=tutanota
+StartupWMClass=tutanota-desktop

+ 2 - 0
srcpkgs/tutanota-desktop/files/tutanota-desktop.sh

@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/lib/tutanota-desktop/tutanota-desktop "$@"

+ 20 - 0
srcpkgs/tutanota-desktop/template

@@ -0,0 +1,20 @@
+# Template file for 'tutanota-desktop'
+pkgname=tutanota-desktop
+version=261.250116.0
+revision=1
+only_for_archs="x86_64"
+create_wrksrc=yes
+short_desc="The desktop client for Tutanota, the secure e-mail service."
+maintainer="ndpm13 <[email protected]>"
+license="GPL-3.0"
+homepage="https://tuta.com/"
+distfiles="https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-${version}-unpacked-linux.tar.gz"
+checksum=849bc66ff30735988cacad240e275fd8ef346a2ca0368008dd016335b9a05771
+
+do_install() {
+	vmkdir usr/lib/tutanota-desktop
+	vcopy linux-unpacked/* usr/lib/tutanota-desktop
+  vbin ${FILESDIR}/tutanota-desktop.sh tutanota-desktop
+	vinstall ${FILESDIR}/tutanota-desktop.desktop 644 usr/share/applications
+	vinstall linux-unpacked/resources/icons/icon/512.png 644 usr/share/pixmaps tutanota.png
+}