summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 14 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 77903116c234..763f92f8bc47 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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