svn commit: r468769 - in head/security: . gopass
Kirill Ponomarev
krion at FreeBSD.org
Tue May 1 17:15:44 UTC 2018
Author: krion
Date: Tue May 1 17:15:42 2018
New Revision: 468769
URL: https://svnweb.freebsd.org/changeset/ports/468769
Log:
gopass is a rewrite of the pass password manager in Go with the aim
of making it cross-platform and adding additional features.
PR: 227845
Submitted by: Sascha Holzleiter <sascha at root-login.org>
Added:
head/security/gopass/
head/security/gopass/Makefile (contents, props changed)
head/security/gopass/distinfo (contents, props changed)
head/security/gopass/pkg-descr (contents, props changed)
Modified:
head/security/Makefile
Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile Tue May 1 16:48:37 2018 (r468768)
+++ head/security/Makefile Tue May 1 17:15:42 2018 (r468769)
@@ -186,6 +186,7 @@
SUBDIR += gnutls
SUBDIR += go-cve-dictionary
SUBDIR += go.crypto
+ SUBDIR += gopass
SUBDIR += goptlib
SUBDIR += gorilla
SUBDIR += govpn
Added: head/security/gopass/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/gopass/Makefile Tue May 1 17:15:42 2018 (r468769)
@@ -0,0 +1,38 @@
+# Created by: Sascha Holzleiter <sascha at root-login.org>
+# $FreeBSD$
+
+PORTNAME= gopass
+PORTVERSION= 1.6.11
+DISTVERSIONPREFIX= v
+CATEGORIES= security
+
+MAINTAINER= sascha at root-login.org
+COMMENT= Gopass is a rewrite of the pass password manager in Go
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= gpg2:security/gnupg
+
+USES= go
+
+USE_GITHUB= yes
+GH_ACCOUNT= justwatchcom
+
+GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME}
+
+PLIST_FILES= bin/gopass \
+ etc/bash_completion.d/gopass.sh \
+ share/zsh/site-functions/_gopass
+
+post-install:
+ @${STAGEDIR}${PREFIX}/bin/gopass completion bash > ${WRKDIR}/gopass.comp.sh
+ @${STAGEDIR}${PREFIX}/bin/gopass completion zsh > ${WRKDIR}/gopass.comp.zsh
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
+ ${INSTALL_DATA} ${WRKDIR}/gopass.comp.sh \
+ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/gopass.sh
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
+ ${INSTALL_DATA} ${WRKDIR}/gopass.comp.zsh \
+ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_gopass
+
+.include <bsd.port.mk>
Added: head/security/gopass/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/gopass/distinfo Tue May 1 17:15:42 2018 (r468769)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1524939284
+SHA256 (justwatchcom-gopass-v1.6.11_GH0.tar.gz) = 2199532b6a5f51960e6b3412ea196efb5e2d187b7cb436ecbbcff1a0ec4f9fc1
+SIZE (justwatchcom-gopass-v1.6.11_GH0.tar.gz) = 3988480
Added: head/security/gopass/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/gopass/pkg-descr Tue May 1 17:15:42 2018 (r468769)
@@ -0,0 +1,6 @@
+The slightly more awesome Standard Unix Password Manager for teams.
+
+gopass is a rewrite of the pass password manager in Go with the aim
+of making it cross-platform and adding additional features.
+
+WWW: https://www.justwatch.com/gopass
More information about the svn-ports-head
mailing list