diff options
author | mrxx | 2017-12-08 00:39:52 +0100 |
---|---|---|
committer | mrxx | 2017-12-08 00:39:52 +0100 |
commit | 51342ca908ba5d0090a6a701ef2ee0086bbf42c0 (patch) | |
tree | 81c089be2d11d9ef92b1663018a04162cfe2cb2d /PKGBUILD | |
parent | b6b4f4ecaadab3c57b2e158ae85455aaf7a562dd (diff) | |
download | aur-51342ca908ba5d0090a6a701ef2ee0086bbf42c0.tar.gz |
Updated to v1.0.41, added dependencies
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -2,15 +2,15 @@ # Contributor: Jonhoo <jon at thesquareplanet.com> pkgname=signal-desktop -pkgver=1.0.40 -pkgrel=2 +pkgver=1.0.41 +pkgrel=1 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=('gconf' 'gtk2') +depends=('gtk2' 'libnotify' 'libappindicator-gtk2' 'libxtst' 'nss' 'libxss' 'fontconfig' 'gconf' 'pulseaudio') makedepends=('grunt-cli' 'npm' 'phantomjs' 'python2' 'ruby-sass' 'yarn') source=("git+${url}.git#tag=v${pkgver}" 'https://api.github.com/users/scottnonnenberg/gpg_keys' 'signal-desktop.desktop' 'signal-desktop') sha256sums=('SKIP' @@ -19,13 +19,12 @@ sha256sums=('SKIP' '39509f44492374c830c9d9f305b2d528cde905bb7b2c9aeaa74d1c1b23bd371f') build() { + cd "${srcdir}/${_basename}" 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 && msg2 "Signature OK" || (msg2 "No valid developer signature found" && exit 1) + grep -i "\"key_id\":.*\"$_key_id\"" "${srcdir}/gpg_keys" && (msg2 "Signature OK") || (msg2 "No valid developer signature found" && exit 1) - cd ${srcdir}/${_basename} - yarn install |grep -Ev 'bin-mac|bin-win' + yarn install yarn pack-prod } @@ -35,7 +34,7 @@ package() { install -Dm644 -t ${pkgdir}/usr/share/applications ${pkgname}.desktop for i in 16 24 32 48 64 128 256 512; do install -Dm644 ${_basename}/build/icons/png/${i}x${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png; done cd ${pkgdir}/usr/lib/${pkgname} - cp -r ${srcdir}/${_basename}/dist/linux-unpacked/* . + cp -r "${srcdir}/${_basename}/dist/linux-unpacked"/* . find . -type d | xargs chmod 755 find . -type f | xargs chmod 644 chmod +x ${pkgname} |