diff options
author | mrxx | 2017-11-08 02:41:16 +0100 |
---|---|---|
committer | mrxx | 2017-11-08 02:41:16 +0100 |
commit | 96c21749264dc094b04b76e23730b26b9a014d8f (patch) | |
tree | a7814e8ff587decd8545d8df1a393d95f3b1f381 | |
parent | fcc173616990caed77910d01dfc041b6f7a70fc1 (diff) | |
download | aur-96c21749264dc094b04b76e23730b26b9a014d8f.tar.gz |
Moved signature validation to build() function
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 6 insertions, 9 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Wed Nov 8 00:55:53 UTC 2017 +# Wed Nov 8 01:40:38 UTC 2017 pkgbase = signal-desktop pkgdesc = Private messaging from your desktop pkgver = 1.0.36 - pkgrel = 2 + pkgrel = 3 url = https://github.com/WhisperSystems/Signal-Desktop arch = any license = GPL3 @@ -2,7 +2,7 @@ pkgname=signal-desktop pkgver=1.0.36 -pkgrel=2 +pkgrel=3 pkgdesc='Private messaging from your desktop' _basename=Signal-Desktop license=('GPL3') @@ -17,14 +17,11 @@ sha256sums=('SKIP' 'e99f7af8a3dbb631485bc513b82d44bfe0826cf8a29868f601e285fd4bf48a42' '39509f44492374c830c9d9f305b2d528cde905bb7b2c9aeaa74d1c1b23bd371f') -prepare() { - msg2 "Verifying signature..." +build() { + msg2 "Verifying developer signature..." cd ${_basename} _key_id=$(git verify-tag -v v${pkgver} 2>&1|grep 'gpg.*using.*key'|awk '{print $NF}') - grep "\"key_id\": \"$_key_id\"" $srcdir/gpg_keys -} - -build() { + grep -q "\"key_id\": \"$_key_id\"" $srcdir/gpg_keys cd $srcdir/${_basename} yarn install |grep -Ev 'bin-mac|bin-win' yarn pack-prod |