diff options
author | xXR01I1Xx | 2020-04-07 21:59:54 +0200 |
---|---|---|
committer | xXR01I1Xx | 2020-04-07 21:59:54 +0200 |
commit | 1a111e30a50b09f5d032d6bd42917eaaa4bc26d5 (patch) | |
tree | 81890cabbfc19a30109c1abbc241dca05c0d8a02 | |
parent | f4ca5a76766af50338e97b3b2dcb60cfb258fd76 (diff) | |
download | aur-1a111e30a50b09f5d032d6bd42917eaaa4bc26d5.tar.gz |
Updated to version: 1.0.6
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | session-desktop-bin.install | 18 |
3 files changed, 36 insertions, 38 deletions
@@ -1,23 +1,25 @@ pkgbase = session-desktop-bin pkgdesc = Private messaging from your desktop - pkgver = 1.0.1 + pkgver = 1.0.6 pkgrel = 1 - url = https://github.com/loki-project/session-desktop + url = https://getsession.org install = session-desktop-bin.install arch = x86_64 - license = GPL3 - depends = gconf - depends = gtk2 - depends = libnotify + license = GPL-3.0 depends = libxtst depends = nss - depends = xdg-utils + depends = alsa-lib depends = libxss - provides = session-desktop-bin + depends = libnotify + depends = xdg-utils + optdepends = libappindicator-gtk3: for tray support + provides = session-messenger-desktop + conflicts = session-desktop + conflicts = session-desktop-git + conflicts = session-desktop-appimage options = !strip - options = !emptydirs - source = https://github.com/loki-project/session-desktop/releases/download/v1.0.1/session-messenger-desktop-linux-1.0.1.deb - sha256sums = 513FB9C0E5DC25DF1743BD03D31BA5E3B385FAA639309FD14B7BFCDB11FA20B3 + source = https://github.com/loki-project/session-desktop/releases/download/v1.0.6/session-messenger-desktop-linux-amd64-1.0.6.deb + sha256sums = 4a2f8832887cd901bf091d6122aa20d9f6317db62b922407b5e9ebbf72cb439c pkgname = session-desktop-bin @@ -1,21 +1,21 @@ -# Maintainer: Ewhal +# Maintainer: xXR01I1Xx <xxr01i1xx@tuta.io> +# Contributor: Ewhal <ewhal@pantsu.cat> pkgname=session-desktop-bin +pkgver=1.0.6 pkgrel=1 pkgdesc="Private messaging from your desktop" -arch=('x86_64') -url="https://github.com/loki-project/session-desktop" -license=('GPL3') -depends=('gconf' 'gtk2' 'libnotify' 'libxtst' 'nss' 'xdg-utils' 'libxss') -options=('!strip' '!emptydirs') -install=${pkgname}.install -provides=('session-desktop-bin') +arch=(x86_64) +url="https://getsession.org" +license=('GPL-3.0') +depends=(libxtst nss alsa-lib libxss libnotify xdg-utils) +optdepends=('libappindicator-gtk3: for tray support') +provides=(session-messenger-desktop) +conflicts=(session-desktop session-desktop-git session-desktop-appimage) +options=(!strip) +install=$pkgname.install +source=(https://github.com/loki-project/session-desktop/releases/download/v$pkgver/session-messenger-desktop-linux-amd64-$pkgver.deb) +sha256sums=('4a2f8832887cd901bf091d6122aa20d9f6317db62b922407b5e9ebbf72cb439c') -pkgver=1.0.1 -source=("https://github.com/loki-project/session-desktop/releases/download/v${pkgver}/session-messenger-desktop-linux-${pkgver}.deb") -sha256sums=('513FB9C0E5DC25DF1743BD03D31BA5E3B385FAA639309FD14B7BFCDB11FA20B3') - -package(){ - # Extract package data - tar xf data.tar.xz -C "${pkgdir}" +package() { + tar xf $srcdir/data.tar.xz -C $pkgdir } - diff --git a/session-desktop-bin.install b/session-desktop-bin.install index dd003b6f3846..fd6e321796dc 100644 --- a/session-desktop-bin.install +++ b/session-desktop-bin.install @@ -1,19 +1,15 @@ post_install() { - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor - - # Link to the binary - ln -sf '/opt/Session/session-messenger-desktop' '/usr/bin/session-messenger-desktop' - update-desktop-database -q + ln -sf /opt/Session/session-messenger-desktop /usr/bin/session-messenger-desktop + update-desktop-database /usr/share/applications + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor } post_upgrade() { - post_install + post_install } post_remove() { - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor - - # Delete the link to the binary - rm -f '/usr/bin/signal-desktop-beta' - update-desktop-database -q + rm -f /usr/bin/session-messenger-desktop + update-desktop-database /usr/share/applications + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor } |