Showing with 82 additions and 0 deletions.
  1. +82 −0 app-admin/pass/pass-1.7.4.recipe
82 changes: 82 additions & 0 deletions app-admin/pass/pass-1.7.4.recipe
@@ -0,0 +1,82 @@
SUMMARY="The standard unix password manager"
DESCRIPTION="Password management should be simple and follow Unix philosophy. \
With pass, each password lives inside of a gpg encrypted file whose filename is \
the title of the website or resource that requires the password. These \
encrypted files may be organized into meaningful folder hierarchies, copied \
from computer to computer, and, in general, manipulated using standard command \
line file management utilities.\
pass makes managing these individual password files extremely easy. All \
passwords live in ~/.password-store, and pass provides some nice commands for \
adding, editing, generating, and retrieving passwords. It is a very short and \
simple shell script. It's capable of temporarily putting passwords on your \
clipboard and tracking password changes using git.\
You can edit the password store using ordinary unix shell commands alongside \
the pass command. There are no funky file formats or new paradigms to learn. \
There is bash completion so that you can simply hit tab to fill in names and \
commands, as well as completion for zsh and fish available in the completion \
folder. The very active community has produced many impressive clients and GUIs \
for other platforms as well as extensions for pass itself.\
The pass command is extensively documented in its man page."
HOMEPAGE="https://www.passwordstore.org/"
COPYRIGHT="2005-2012, Git project
2005-2012, Junio C Hamano
2011, Toni Corvera
2011-2012, Mathias Lafeldt
2012, Alex Sayers
2012, Antoine Beaupré
2012, Jeffrey Ratcliffe
2012, Jonathan Chu
2012, Juhamatti Niemelä
2012-2014, Brian Mattern
2012-2014, Dmitry Medvinsky
2012-2014, Johan Venant
2012-2018, Jason A. Donenfeld
2013, David Sklar
2013, Emanuele Aina
2013, Stefan Simroth
2013, Tom Hendrikx
2014, Diggory Hardy
2014, Tobias V. Langhoff
2014-2019, Svend Sorensen
2015, David Dahlberg
2015, David Francoeur
2015, Sergey Makridenkov
2016, Daniele Pizzolli
2017, Nathan Sommer
2017, Sam Mason
"
LICENSE="GNU GPL v2"
REVISION="2"
SOURCE_URI="https://git.zx2c4.com/password-store/snapshot/password-store-$portVersion.tar.xz"
SOURCE_DIR="password-store-$portVersion"
CHECKSUM_SHA256="cfa9faf659f2ed6b38e7a7c3fb43e177d00edbacc6265e6e32215ff40e3793c0"

ARCHITECTURES="all"

PROVIDES="
pass = $portVersion
cmd:pass = $portVersion
"
REQUIRES="
haiku
getopt
git
gnupg
tree
"

BUILD_REQUIRES=""

BUILD_PREREQUIRES="
cmd:make
"

INSTALL()
{
make MANDIR=$manDir DOCDIR=$docDir PREFIX=$prefix LIBDIR=$libDir install
}

TEST()
{
make test
}