diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 3 | ||||
-rw-r--r-- | zoom.install | 19 |
3 files changed, 23 insertions, 1 deletions
@@ -3,9 +3,11 @@ pkgbase = zoom pkgver = 1.0.22331.0731 pkgrel = 3 url = https://zoom.us/ + install = zoom.install arch = i686 arch = x86_64 license = custom + depends = desktop-file-utils depends = lib32-libxml2 depends = lib32-libsm depends = lib32-sqlite @@ -7,8 +7,9 @@ pkgdesc="Start or join Zoom meetings" arch=('i686' 'x86_64') license=('custom') url="https://zoom.us/" -depends=('lib32-libxml2' 'lib32-libsm' 'lib32-sqlite' 'lib32-libxrender' 'lib32-fontconfig' 'lib32-libxcomposite' 'lib32-libxi' 'lib32-libgl') +depends=('desktop-file-utils' 'lib32-libxml2' 'lib32-libsm' 'lib32-sqlite' 'lib32-libxrender' 'lib32-fontconfig' 'lib32-libxcomposite' 'lib32-libxi' 'lib32-libgl') options=(!strip) +install=${pkgname}.install source=("https://zoom.us/client/latest/ZoomInstaller_i386.deb") md5sums=('519689cc7b2b399adf12ffbe41adef46') diff --git a/zoom.install b/zoom.install new file mode 100644 index 000000000000..79aac8c9a068 --- /dev/null +++ b/zoom.install @@ -0,0 +1,19 @@ +_update() { + echo -e "\e[34;1m==>\e[39;1m Updating desktop MIME database...\e[0m" + update-desktop-database -q + + echo -e "\e[34;1m==>\e[39;1m Updating icon cache...\e[0m" + xdg-icon-resource forceupdate --theme hicolor &>/dev/null +} + +post_install() { + _update +} + +post_upgrade() { + _update +} + +post_remove() { + _update +} |