summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxXR01I1Xx2020-04-07 21:59:54 +0200
committerxXR01I1Xx2020-04-07 21:59:54 +0200
commit1a111e30a50b09f5d032d6bd42917eaaa4bc26d5 (patch)
tree81890cabbfc19a30109c1abbc241dca05c0d8a02
parentf4ca5a76766af50338e97b3b2dcb60cfb258fd76 (diff)
downloadaur-1a111e30a50b09f5d032d6bd42917eaaa4bc26d5.tar.gz
Updated to version: 1.0.6
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD32
-rw-r--r--session-desktop-bin.install18
3 files changed, 36 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8465e2869e5f..fc49b510de80 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 0c76f8efc8e0..f3df1f982b49 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}