summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeamus Connor2019-04-28 14:33:45 -0700
committerSeamus Connor2019-04-28 14:33:45 -0700
commit338605e09f67e16ea974ec3679eec534df9ec51c (patch)
treec01a18d1ab2ddb71d21d9c67fec6def49b1a43d2
parent98685a310859c02f0cc41643049c6d5aa79476c8 (diff)
downloadaur-338605e09f67e16ea974ec3679eec534df9ec51c.tar.gz
Syncronized w/ latest PKGBUILD from slack-desktop
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD13
2 files changed, 11 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ff91838376b3..043a378705d1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = slack-desktop-dark
pkgdesc = Slack Desktop (Beta) for Linux, with dark theme patch
pkgver = 3.3.8
- pkgrel = 1
+ pkgrel = 2
url = https://slack.com/downloads
arch = x86_64
license = custom
@@ -14,6 +14,7 @@ pkgbase = slack-desktop-dark
depends = libxtst
depends = nss
depends = glibc>=2.28-4
+ depends = xdg-utils
optdepends = gnome-keyring
conflicts = slack-desktop
noextract = slack-desktop-3.3.8-amd64.deb
diff --git a/PKGBUILD b/PKGBUILD
index bde344168eb2..8d37d741f829 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,17 @@
# Maintainer: Seamus Connor
+# Contributor: "Amhairghin" Oscar Garcia Amor (https://ogarcia.me)
+# Contributor: Simon Gomizelj <simongmzlj(at)gmail(dot)com>
+# Contributor: Kyle Manna <kyle(at)kylemanna(dot)com>
pkgname=slack-desktop-dark
pkgver=3.3.8
-pkgrel=1
+pkgrel=2
pkgdesc="Slack Desktop (Beta) for Linux, with dark theme patch"
arch=('x86_64')
url="https://slack.com/downloads"
license=('custom')
-depends=('alsa-lib' 'gconf' 'gtk3' 'libcurl-compat' 'libsecret' 'libxss' 'libxtst' 'nss' 'glibc>=2.28-4')
+depends=('alsa-lib' 'gconf' 'gtk3' 'libcurl-compat' 'libsecret' 'libxss'
+ 'libxtst' 'nss' 'glibc>=2.28-4' 'xdg-utils')
optdepends=('gnome-keyring')
conflicts=('slack-desktop')
source=("https://downloads.slack-edge.com/linux_releases/${pkgname%-dark}-${pkgver}-amd64.deb"
@@ -21,9 +25,9 @@ sha256sums=('37042b2172edf1af02cbe48660800c355e0b16f8f8f5d1257525657ff72f8308'
'c952eb32dd59beff9fc5374853b04acde4a60ed8c39934fcd0b66829455d594d')
package() {
-bsdtar -O -xf "slack-desktop-${pkgver}"*.deb data.tar.xz | bsdtar -C "${pkgdir}" -xJf -
+ bsdtar -O -xf "slack-desktop-${pkgver}"*.deb data.tar.xz | bsdtar -C "${pkgdir}" -xJf -
-# Fix hardcoded icon path in .desktop file
+ # Fix hardcoded icon path in .desktop file
patch -d "${pkgdir}" -p1 <"${pkgname}".patch
# Permission fix
@@ -31,6 +35,7 @@ bsdtar -O -xf "slack-desktop-${pkgver}"*.deb data.tar.xz | bsdtar -C "${pkgdir}"
# Remove all unnecessary stuff
rm -rf "${pkgdir}/etc"
+ rm -rf "${pkgdir}/usr/lib/slack/src"
rm -rf "${pkgdir}/usr/share/lintian"
rm -rf "${pkgdir}/usr/share/doc"