File PKGBUILD of Package mattermost-desktop

pkgname=mattermost-desktop
pkgver=5.9.0
pkgrel=0
pkgdesc="Native desktop application for Mattermost"
arch=(x86_64)
license=(Apache-2.0)
url=https://github.com/mattermost/desktop
source=($pkgname-$pkgver-linux-x64.tar.gz)
sha256sums=('SKIP')
makedepends=('xdg-utils')
depends=()

package() {
  tar -zxvf mattermost-desktop-$pkgver-linux-x64.tar.gz
  cd "$srcdir/$pkgname-$pkgver-linux-x64"
  printf "[Desktop Entry]\nEncoding=UTF-8\nType=Application\nGenericName=Mattermost\nName=Mattermost\nComment=Open source, private cloud Slack-alternative\nStartupWMClass=Mattermost\nExec=/usr/lib/mattermost/mattermost-desktop\nIcon=mattermost-desktop\nTerminal=false\nStartupNotify=false\nCategories=Network;Chat;InstantMessaging;VideoConference;GTK;" > ${pkgname}.desktop
  mkdir -p "${pkgdir}"/usr/share/applications/
  install -Dm644 "${pkgname}".desktop "${pkgdir}"/usr/share/applications/
  install -d "${pkgdir}/opt/${pkgname}"
  install -d "${pkgdir}/usr/bin"
  cp -r "${srcdir}/${pkgname}-${pkgver}-linux-x64/"* "${pkgdir}/opt/${pkgname}" -R
}
openSUSE Build Service is sponsored by