diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 14 insertions, 6 deletions
@@ -5,25 +5,33 @@ pkgname=mattermost-desktop-bin _pkgname=mattermost-desktop pkgver=5.4.0 -pkgrel=2 +pkgrel=3 pkgdesc="Mattermost Desktop for Linux (binary)" -arch=('x86_64') +arch=('x86_64' 'aarch64') url="https://github.com/mattermost/desktop" license=('Apache') -makedepends=('npm' 'asar') +makedepends=() depends=('alsa-lib' 'gtk3' 'libnotify' 'nss' 'libxss' 'libxtst' 'xdg-utils' 'libutil-linux' 'libappindicator-gtk3' 'libsecret') optdepends=() conflicts=('mattermost-desktop') provides=("${_pkgname}") -source=(${_pkgname}.desktop icon.svg "https://releases.mattermost.com/desktop/${pkgver}/${_pkgname}-${pkgver}-linux-x64.tar.gz") -sha256sums=('8659351ccebf1fa46bf0ecae0f12261f003edd7cbab21a0a53628efbec02e141' 'cc5507133b6ef1ccaf130263f4e2527b55eecf6427eb36a899bab695bcb3803c' 'b61f789ef1cc6c00623da297391904f8e0db961c81789fdc169cbc16d6532402') +source=(${_pkgname}.desktop icon.svg) +source_x86_64=("https://releases.mattermost.com/desktop/${pkgver}/${_pkgname}-${pkgver}-linux-x64.tar.gz") +source_aarch64=("https://releases.mattermost.com/desktop/${pkgver}/${_pkgname}-${pkgver}-linux-arm64.tar.gz") +sha256sums=('8659351ccebf1fa46bf0ecae0f12261f003edd7cbab21a0a53628efbec02e141' 'cc5507133b6ef1ccaf130263f4e2527b55eecf6427eb36a899bab695bcb3803c') +sha256sums_x86_64=('b61f789ef1cc6c00623da297391904f8e0db961c81789fdc169cbc16d6532402') +sha256sums_aarch64=('8bfe8a10969c26624557427b4d085f8acd468c325aa9a466b1514a4971fb9e01') package() { - cd "${srcdir}/${_pkgname}-${pkgver}-linux-x64" + _pkg=${srcdir}/${_pkgname}-${pkgver}-linux-x64 + if [ "${CARCH}" = "aarch64" ]; then + _pkg=${srcdir}/${_pkgname}-${pkgver}-linux-arm64 + fi + cd "${_pkg}" install -d -m 755 "${pkgdir}"/usr/lib/mattermost |