diff options
author | Julian Pollinger | 2023-08-11 19:34:43 +0200 |
---|---|---|
committer | Julian Pollinger | 2023-08-11 19:34:43 +0200 |
commit | 500ade6ab19789d9c7ec562017a9ad27442c9123 (patch) | |
tree | 23edef7d04153381cc36911446165a93c3832890 | |
parent | d7b56bab1de2c30e8276c34cb2408d46ead96027 (diff) | |
download | aur-500ade6ab19789d9c7ec562017a9ad27442c9123.tar.gz |
arm support
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 20 insertions, 11 deletions
@@ -1,12 +1,11 @@ pkgbase = mattermost-desktop-bin pkgdesc = Mattermost Desktop for Linux (binary) pkgver = 5.4.0 - pkgrel = 2 + pkgrel = 3 url = https://github.com/mattermost/desktop arch = x86_64 + arch = aarch64 license = Apache - makedepends = npm - makedepends = asar depends = alsa-lib depends = gtk3 depends = libnotify @@ -21,9 +20,11 @@ pkgbase = mattermost-desktop-bin conflicts = mattermost-desktop source = mattermost-desktop.desktop source = icon.svg - source = https://releases.mattermost.com/desktop/5.4.0/mattermost-desktop-5.4.0-linux-x64.tar.gz sha256sums = 8659351ccebf1fa46bf0ecae0f12261f003edd7cbab21a0a53628efbec02e141 sha256sums = cc5507133b6ef1ccaf130263f4e2527b55eecf6427eb36a899bab695bcb3803c - sha256sums = b61f789ef1cc6c00623da297391904f8e0db961c81789fdc169cbc16d6532402 + source_x86_64 = https://releases.mattermost.com/desktop/5.4.0/mattermost-desktop-5.4.0-linux-x64.tar.gz + sha256sums_x86_64 = b61f789ef1cc6c00623da297391904f8e0db961c81789fdc169cbc16d6532402 + source_aarch64 = https://releases.mattermost.com/desktop/5.4.0/mattermost-desktop-5.4.0-linux-arm64.tar.gz + sha256sums_aarch64 = 8bfe8a10969c26624557427b4d085f8acd468c325aa9a466b1514a4971fb9e01 pkgname = mattermost-desktop-bin @@ -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 |