diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 18 insertions, 19 deletions
@@ -4,33 +4,32 @@ pkgname=zoho-mail-desktop pkgver=1.2.0 -pkgrel=3 +pkgrel=5 pkgdesc="The desktop version of your favorite mailsuite!" arch=('x86_64') license=('custom') url="https://www.zoho.com/mail/" -options=() -sha256sums=('106801eba31665f806dda8d78ad192b6464e69c85a041d08937433b4e74f19cb') source=("https://downloads.zohocdn.com/zmail-desktop/linux/zoho-mail-desktop-x64-v${pkgver}.AppImage") +sha256sums=("SKIP") prepare() { - chmod +x zoho-mail-desktop-x64-v${pkgver}.AppImage - ./zoho-mail-desktop-x64-v${pkgver}.AppImage --appimage-extract - } + chmod +x "zoho-mail-desktop-x64-v${pkgver}.AppImage" + ./"zoho-mail-desktop-x64-v${pkgver}.AppImage" --appimage-extract +} package() { - mkdir -p "${pkgdir}/opt/" - cp -R "${srcdir}/squashfs-root/" "${pkgdir}/opt/${pkgname}" - chmod -R 755 "${pkgdir}/opt/${pkgname}" - - mkdir -p "${pkgdir}/usr/share/" - cp -R "${srcdir}/squashfs-root/usr/share/icons/" "${pkgdir}/usr/share/" - - mkdir -p "${pkgdir}/usr/share/applications/" - cp "../zoho-mail-desktop.desktop" "${pkgdir}/usr/share/applications/" - + mkdir -p "${pkgdir}/opt/zoho-mail-desktop" + cp -r "${srcdir}/squashfs-root" "${pkgdir}/opt/zoho-mail-desktop" + mkdir -p "${pkgdir}/usr/bin" - ln -s "${pkgdir}/opt/zoho-mail-desktop/AppRun" "${pkgdir}/usr/bin/zoho-mail-desktop" - } - + cp -r "${pkgdir}/opt/zoho-mail-desktop/squashfs-root/AppRun" "${pkgdir}/usr/bin/zoho-mail-desktop" + + mkdir -p "${pkgdir}/usr/share/applications" + cp -r "${srcdir}/squashfs-root/zoho-mail-desktop.desktop" "${pkgdir}/usr/share/applications" + + for img in 1024x1024 128x128 16x16 24x24 256x256 32x32 48x48 512x512 64x64 96x96; do + mkdir -p "${pkgdir}/usr/share/icons/hicolor/${img}/apps" + cp -r "${srcdir}/squashfs-root/usr/share/icons/hicolor/${img}/apps/zoho-mail-desktop.png" "${pkgdir}/usr/share/icons/hicolor/${img}/apps/" + done +} |