diff options
author | Julian Pollinger | 2023-04-25 16:00:11 +0200 |
---|---|---|
committer | Julian Pollinger | 2023-04-25 16:00:11 +0200 |
commit | 3f709bf9fc5d4879e1196242a5ce362798efd127 (patch) | |
tree | 4a93f2e4181194cd75aa083f92e6fd00096c383f | |
parent | 1e0ac03c172f62e40ba0db9e78ce776e33d27a9e (diff) | |
download | aur-3f709bf9fc5d4879e1196242a5ce362798efd127.tar.gz |
add link handler to .desktop file and refactoring
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | mattermost-desktop.desktop | 3 |
3 files changed, 7 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = mattermost-desktop-bin pkgdesc = Mattermost Desktop for Linux (binary) pkgver = 5.3.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/mattermost/desktop arch = x86_64 license = Apache @@ -21,7 +21,7 @@ pkgbase = mattermost-desktop-bin conflicts = mattermost-desktop source = mattermost-desktop.desktop source = https://releases.mattermost.com/desktop/5.3.1/mattermost-desktop-5.3.1-linux-x64.tar.gz - sha256sums = 9e60ac9cc5a9cbebccb4180e7de947968aa49858812b5623812a1ab651a91093 + sha256sums = 8659351ccebf1fa46bf0ecae0f12261f003edd7cbab21a0a53628efbec02e141 sha256sums = af0f926021663765b8b79888584a55f551f172fc132ce724315e7c5916b97591 pkgname = mattermost-desktop-bin @@ -5,7 +5,7 @@ pkgname=mattermost-desktop-bin _pkgname=mattermost-desktop pkgver=5.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Mattermost Desktop for Linux (binary)" arch=('x86_64') @@ -20,7 +20,7 @@ conflicts=('mattermost-desktop') provides=("${_pkgname}") source=(${_pkgname}.desktop "https://releases.mattermost.com/desktop/${pkgver}/${_pkgname}-${pkgver}-linux-x64.tar.gz") -sha256sums=('9e60ac9cc5a9cbebccb4180e7de947968aa49858812b5623812a1ab651a91093' 'af0f926021663765b8b79888584a55f551f172fc132ce724315e7c5916b97591') +sha256sums=('8659351ccebf1fa46bf0ecae0f12261f003edd7cbab21a0a53628efbec02e141' 'af0f926021663765b8b79888584a55f551f172fc132ce724315e7c5916b97591') package() { cd "${srcdir}/${_pkgname}-${pkgver}-linux-x64" @@ -30,7 +30,7 @@ package() { cp -r * "$pkgdir/usr/lib/mattermost" cd "$pkgdir/usr/lib/mattermost" - npx asar extract-file "$pkgdir/usr/lib/mattermost/resources/app.asar" assets/linux/icon.svg + asar extract-file "$pkgdir/usr/lib/mattermost/resources/app.asar" assets/linux/icon.svg install -d -m 755 "$pkgdir/usr/bin" ln -s /usr/lib/mattermost/${_pkgname} "$pkgdir/usr/bin/$_pkgname" diff --git a/mattermost-desktop.desktop b/mattermost-desktop.desktop index b7de70f15017..11adfa42a872 100644 --- a/mattermost-desktop.desktop +++ b/mattermost-desktop.desktop @@ -4,8 +4,9 @@ Type=Application Name=Mattermost Comment=Open source, private cloud Slack-alternative StartupWMClass=Mattermost -Exec=/usr/lib/mattermost/mattermost-desktop +Exec=/usr/lib/mattermost/mattermost-desktop %u Icon=mattermost-desktop Terminal=false StartupNotify=false Categories=Network;Chat;InstantMessaging;VideoConference;GTK; +MimeType=x-scheme-handler/mattermost;
\ No newline at end of file |