system/password-store: Updated for version 1.7.1, new maintainer.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Willy Sudiarto Raharjo 2017-05-27 23:45:38 +07:00
parent 98338d936f
commit 75a2679b15
4 changed files with 38 additions and 21 deletions

View file

@ -1,9 +1,21 @@
password-store is a simple password manager which uses GnuPG to password-store is a simple password manager which uses GnuPG2 to
securely encrypt and retrieve passwords. securely encrypt and retrieve passwords.
By default, bash completion is installed as The pass utility provides a series of commands for manipulating the password
/usr/share/bash-completion/completions/pass. Add 'source store, allowing the user to add, remove, edit, synchronize, generate, and
/usr/share/bash-completion/completions/pass' to your .bashrc to enable it. manipulate passwords.
zsh and fish completion is also optionally included. By default, bash and zsh completion are installed in
/usr/share/bash-completion/completions/pass and
usr/share/zsh/site-functions/_pass.
Add 'source /path/to/{bash,zsh}/completions' to your .bashrc to enable it.
fish completion is optionally included.
uncomment the lines in the SlackBuild to include it in the package. uncomment the lines in the SlackBuild to include it in the package.
This script also include user-contributed scripts to help on migrating from
third-party applications.
Optional dependencies:
- dmenu (passmenu support)
- pwgen (generate human-easily memorized password)

View file

@ -3,6 +3,7 @@
# Slackware build script for password-store # Slackware build script for password-store
# Copyright 2013 Michael Ren <micron33@gmail.com> # Copyright 2013 Michael Ren <micron33@gmail.com>
# Copyright 2017 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved. # All rights reserved.
# #
# Redistribution and use of this script, with or without modification, is # Redistribution and use of this script, with or without modification, is
@ -23,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=password-store PRGNAM=password-store
VERSION=${VERSION:-1.6.5} VERSION=${VERSION:-1.7.1}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-_SBo} TAG=${TAG:-_SBo}
@ -51,12 +52,16 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
make install FORCE_BASHCOMP=1 MANDIR=/usr/man DESTDIR=$PKG # Extensions is hard-coded to /usr/lib/password-store/extensions
PREFIX=/usr LIBDIR=/usr/lib MANDIR=/usr/man DESTDIR=$PKG make
PREFIX=/usr LIBDIR=/usr/lib MANDIR=/usr/man DESTDIR=$PKG make install
# Adapted from the Makefile: cp contrib/importers/* $PKG/usr/bin/
# Uncomment the two lines below to install the zsh completion file.
#mkdir -p "${PKG}/usr/share/zsh/site-functions" # Check for dmenu
#install -m 0644 -v contrib/pass.zsh-completion "${PKG}/usr/share/zsh/site-functions/_pass" if [ -e /usr/bin/dmenu ]; then
cp contrib/dmenu/passmenu $PKG/usr/bin/
fi
# Uncomment the two lines below to install the fish completion file. # Uncomment the two lines below to install the fish completion file.
#mkdir -p "${PKG}/usr/share/fish/completions" #mkdir -p "${PKG}/usr/share/fish/completions"

View file

@ -1,10 +1,10 @@
PRGNAM="password-store" PRGNAM="password-store"
VERSION="1.6.5" VERSION="1.7.1"
HOMEPAGE="https://www.passwordstore.org/" HOMEPAGE="https://www.passwordstore.org/"
DOWNLOAD="https://git.zx2c4.com/password-store/snapshot/password-store-1.6.5.tar.xz" DOWNLOAD="https://git.zx2c4.com/password-store/snapshot/password-store-1.7.1.tar.xz"
MD5SUM="2c4468360c678184051e76f03c2f6b04" MD5SUM="44f735d7d6c1664d87ee0ec7338af43a"
DOWNLOAD_x86_64="" DOWNLOAD_x86_64=""
MD5SUM_x86_64="" MD5SUM_x86_64=""
REQUIRES="xclip pwgen" REQUIRES="xclip"
MAINTAINER="Michael Ren" MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="micron33@gmail.com" EMAIL="willysr@slackbuilds.org"

View file

@ -8,12 +8,12 @@
|-----handy-ruler------------------------------------------------------| |-----handy-ruler------------------------------------------------------|
password-store: password-store (Password manager using GnuPG) password-store: password-store (Password manager using GnuPG)
password-store: password-store:
password-store: password-store is a simple password manager which uses GnuPG to password-store: password-store is a simple password manager which uses GnuPG2 to
password-store: securely encrypt and retrieve passwords. password-store: securely encrypt and retrieve passwords.
password-store: password-store:
password-store: password-store installs bash completion by default. password-store: The pass utility provides a series of commands for manipulating the
password-store: zsh and fish completion can also be enabled. password-store: password store, allowing the user to add, remove, edit, synchronize,
password-store: generate, and manipulate passwords.
password-store: password-store:
password-store: Homepage: https://www.passwordstore.org/ password-store: Homepage: https://www.passwordstore.org/
password-store: password-store:
password-store: