diff options
author | Eric Engestrom | 2019-08-14 20:08:56 +0100 |
---|---|---|
committer | Eric Engestrom | 2019-08-14 21:22:24 +0100 |
commit | 4d187d4da829175a41ad0048ec62497c24acdeeb (patch) | |
tree | 77e36bb778b66c2af1d9998383ece18b2e957478 | |
download | aur-4d187d4da829175a41ad0048ec62497c24acdeeb.tar.gz |
initial commit - v4.0.0
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | zulip.desktop | 8 |
4 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f38d63dca2ac --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = zulip-desktop-bin + pkgdesc = Zulip Desktop Client - Workplace chat that improves your productivity. + pkgver = 4.0.0 + pkgrel = 1 + url = https://zulipchat.com + arch = x86_64 + license = Apache + provides = zulip-desktop=4.0.0 + conflicts = zulip-desktop + source = https://github.com/zulip/zulip-desktop/releases/download/v4.0.0/Zulip-4.0.0-linux-x64.zip + source = zulip.desktop + sha256sums = c9c4f75871cf2fb88a22d68112e06300bb45bac75a06bf4d0af0ccfc530a756c + sha256sums = 4cf97c330c440c5f3d0cdc3bd9af9b22a0475dd462bbe336d591d52b5bb6236e + +pkgname = zulip-desktop-bin + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..0c2ccb8d0196 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/*.zip +/*.pkg.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d508db4d1f59 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch> +# Contributor: kaptoxic <kaptoxic at yahoo dot com> +# Contributor: Matthew Avant <matthew dot avant at gmail dot com> +# Contributor: Rose Ames <rose at happyspork dot com> + +pkgname=zulip-desktop-bin +pkgver=4.0.0 +pkgrel=1 +pkgdesc="Zulip Desktop Client - Workplace chat that improves your productivity." +url="https://zulipchat.com" +arch=(x86_64) +license=(Apache) +source=("https://github.com/zulip/zulip-desktop/releases/download/v$pkgver/Zulip-$pkgver-linux-x64.zip" + zulip.desktop) +sha256sums=('c9c4f75871cf2fb88a22d68112e06300bb45bac75a06bf4d0af0ccfc530a756c' + '4cf97c330c440c5f3d0cdc3bd9af9b22a0475dd462bbe336d591d52b5bb6236e') +provides=("zulip-desktop=$pkgver") +conflicts=(zulip-desktop) + +prepare() { + # Remove symlink to source archive + rm -f "$(basename "${source[0]}")" +} + +package() { + # Install the whole archive in that folder + install -dm755 "$pkgdir"/usr/lib/zulip-desktop + mv * "$pkgdir"/usr/lib/zulip-desktop/ + + # Symlink for ease of use + install -dm755 "$pkgdir"/usr/bin + ln -s /usr/lib/zulip-desktop/zulip "$pkgdir"/usr/bin/zulip + + install -Dm 644 zulip.desktop -t "$pkgdir"/usr/share/applications/ +} diff --git a/zulip.desktop b/zulip.desktop new file mode 100644 index 000000000000..fb5f18bc784d --- /dev/null +++ b/zulip.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Zulip +Comment=Real-time team chat based on the email threading model +Exec=zulip +Icon=zulip +Categories=Network;InstantMessaging; +Terminal=false |