From 514a170c8659c5aefda335632f0174675b463836 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Thu, 10 Aug 2023 08:35:21 +0000 Subject: [PATCH] pass, revbump, fix earlier comment, fix requires (#9169) --- app-admin/pass/pass-1.7.4.recipe | 53 +++++++++++++++++--------------- 1 file changed, 28 insertions(+), 25 deletions(-) diff --git a/app-admin/pass/pass-1.7.4.recipe b/app-admin/pass/pass-1.7.4.recipe index f928b9661..0b4475bbc 100644 --- a/app-admin/pass/pass-1.7.4.recipe +++ b/app-admin/pass/pass-1.7.4.recipe @@ -1,22 +1,21 @@ 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." +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 @@ -46,7 +45,7 @@ COPYRIGHT="2005-2012, Git project 2017, Sam Mason " LICENSE="GNU GPL v2" -REVISION="2" +REVISION="3" SOURCE_URI="https://git.zx2c4.com/password-store/snapshot/password-store-$portVersion.tar.xz" SOURCE_DIR="password-store-$portVersion" CHECKSUM_SHA256="cfa9faf659f2ed6b38e7a7c3fb43e177d00edbacc6265e6e32215ff40e3793c0" @@ -59,18 +58,22 @@ PROVIDES=" " REQUIRES=" haiku - getopt - git - gnupg - tree + cmd:bash + cmd:getopt + cmd:git + cmd:gpg + cmd:qrencode + cmd:tree " -BUILD_REQUIRES="" - BUILD_PREREQUIRES=" cmd:make " +TEST_REQUIRES=" + cmd:git + " + INSTALL() { make MANDIR=$manDir DOCDIR=$docDir PREFIX=$prefix LIBDIR=$libDir install