mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-16 19:50:19 +01:00
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:
parent
98338d936f
commit
75a2679b15
4 changed files with 38 additions and 21 deletions
|
@ -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)
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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:
|
|
||||||
|
|
Loading…
Reference in a new issue