diff options
author | Emiel Wiedijk | 2018-03-01 21:09:24 +0100 |
---|---|---|
committer | Emiel Wiedijk | 2018-03-02 17:00:03 +0100 |
commit | b3b4b453defe07aa171b44fc9252bc8e31bedb91 (patch) | |
tree | 551f096da27c7ece9ce07af180c8d595a3f68702 /PKGBUILD | |
download | aur-b3b4b453defe07aa171b44fc9252bc8e31bedb91.tar.gz |
protonmail-bridge - initial release
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ef1238608cff --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: aimileus <me at aimileus dot nl> +pkgname=protonmail-bridge +_pkgver=1.0.1 +_pkgrel=4 +pkgver="${_pkgver}.${_pkgrel}" +pkgrel=1 +pkgdesc="Application to use IMAP/SMTP with your paid ProtonMail account" +arch=('x86_64') +url="https://protonmail.com/bridge/" +license=('custom' 'MIT') +depends=( + 'gst-plugins-base-libs' + 'gtk3' + 'libpulse' + 'libsecret' + 'qt5-svg' + 'qt5-declarative' + 'ttf-dejavu' +) +options=('!strip') +source=("https://protonmail.com/download/protonmail-bridge_${_pkgver}-${_pkgrel}_amd64.deb") +sha256sums=('e8e65eac68dea73a05529eb0452760ad2c5bcf43bcd6c7ecef05d54bab58c3f6') + +package() { + tar xvJf data.tar.xz -C "$pkgdir" + + # Tarball files are owned by UID:1000 + chown -R root:root "$pkgdir" + + # Don't pollute /usr/share/icons + install -D "$pkgdir/usr/share/icons/protonmail/Desktop-Bridge.svg" \ + "$pkgdir/usr/share/icons/hicolor/scalable/apps/protonmail-bridge.svg" + rm -rf "$pkgdir/usr/share/icons/protonmail" + + # Update desktop entry with appropriate values + mv "$pkgdir/usr/share/applications/Desktop-Bridge.desktop" \ + "$pkgdir/usr/share/applications/protonmail-bridge.desktop" + sed -i "s|Icon=/usr/share/icons/protonmail/Desktop-Bridge.svg|Icon=protonmail-bridge|" "$pkgdir/usr/share/applications/protonmail-bridge.desktop" + + install -Dm644 "$pkgdir"/usr/lib/protonmail/bridge/{eula.txt,LICENSE} \ + -t "$pkgdir/usr/share/licenses/$pkgname" +} |