summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormrxx2017-12-21 19:29:44 +0100
committermrxx2017-12-21 19:29:44 +0100
commit01e5e27ed54e1a44077848b34fa84b0bb59adb92 (patch)
treef0cb2887e90c8e9fc8dde9a61a1c37091ca631ec /PKGBUILD
parentd6d8c16ccbf6e244d848b261f70483f8da163048 (diff)
downloadaur-01e5e27ed54e1a44077848b34fa84b0bb59adb92.tar.gz
Updated dependencies, verbose output signing key
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 6 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4d7f30dd7f33..7d4625132423 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,15 @@
pkgname=signal-desktop
pkgver=1.1.0
-pkgrel=1
+pkgrel=2
pkgdesc='Private messaging from your desktop'
_basename=Signal-Desktop
license=('GPL3')
arch=('any')
url='https://github.com/WhisperSystems/Signal-Desktop'
conflicts=('signal' 'signal-desktop-bin' 'signal-desktop-beta')
-depends=('alsa-lib' 'fontconfig' 'gconf' 'gtk2' 'libnotify' 'libappindicator-gtk2' 'libxtst' 'libxss' 'nss' 'pulseaudio')
-makedepends=('npm' 'python2' 'yarn')
+depends=('alsa-lib' 'fontconfig' 'gconf' 'gtk2' 'libnotify' 'libappindicator-gtk2' 'libxtst' 'libxss' 'nss')
+makedepends=('git' 'npm' 'python2' 'yarn')
source=("git+${url}.git#tag=v${pkgver}" 'https://api.github.com/users/scottnonnenberg/gpg_keys' 'signal-desktop.desktop' 'signal-desktop')
sha256sums=('SKIP'
'SKIP'
@@ -19,9 +19,10 @@ sha256sums=('SKIP'
'39509f44492374c830c9d9f305b2d528cde905bb7b2c9aeaa74d1c1b23bd371f')
build() {
- msg2 "Verifying developer signature..."
+ msg2 "Verifying gpg signature..."
cd ${_basename}
- _key_id=$(git verify-tag -v v${pkgver} 2>&1|/bin/grep 'gpg.*using.*key'|awk '{print $NF}')
+ _key_id=$(/bin/git verify-tag v${pkgver} 2>&1|/bin/grep using|awk '{print $NF}')
+ echo " Signed by: $_key_id"
/bin/grep "\"key_id\": \"$_key_id\"" ${srcdir}/gpg_keys && msg2 "Signature OK" || (msg2 "No valid developer signature found" && exit 1)
cd ${srcdir}/${_basename}