Date: Thursday, April 24, 2014 @ 20:47:02 Author: lfleischer Revision: 110142
upgpkg: pass 1.6-1 Upstream update. Modified: pass/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-04-24 18:17:26 UTC (rev 110141) +++ PKGBUILD 2014-04-24 18:47:02 UTC (rev 110142) @@ -1,25 +1,33 @@ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Simon Zimmermann <si...@insmo.com> -pkgname=pass -pkgver=1.5 +pkgbase=pass +pkgname=('pass' 'passmenu') +pkgver=1.6 pkgrel=1 -pkgdesc='Stores, retrieves, generates, and synchronizes passwords securely' url='http://zx2c4.com/projects/password-store/' source=("http://git.zx2c4.com/password-store/snapshot/password-store-${pkgver}.tar.xz") -md5sums=('ca094372e1eec8c857b2f6ace09fb723') -provides=(pass) -conflicts=(pass-git) +md5sums=('d81318de3f032686ea09a1ff2d84f16b') license=('GPL2') arch=('any') -depends=('xclip' 'bash' 'gnupg' 'pwgen' 'tree') -optdepends=('git') -package() { +package_pass() { + pkgdesc='Stores, retrieves, generates, and synchronizes passwords securely' + depends=('xclip' 'bash' 'gnupg' 'pwgen' 'tree') + optdepends=('git: for Git support') + provides=(pass) + conflicts=(pass-git) + cd "${srcdir}/password-store-$pkgver/" - make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" FORCE_ALL=1 install +} - install -Dm0644 src/completion/pass.zsh-completion "$pkgdir/usr/share/zsh/site-functions/_pass" - install -Dm0644 src/completion/pass.fish-completion "$pkgdir/usr/share/fish/completions/pass.fish" +package_passmenu() { + pkgdesc='A dmenu interface to pass' + depends=('bash' 'dmenu' 'pass') + + cd "${srcdir}/password-store-$pkgver/contrib/dmenu/" + + install -Dm0755 passmenu "${pkgdir}/usr/bin/passmenu" }