mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-08 21:00:05 +02:00
pass: Add recipe (#9054)
This commit is contained in:
82
app-admin/pass/pass-1.7.4.recipe
Normal file
82
app-admin/pass/pass-1.7.4.recipe
Normal file
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user