Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 May 2018 17:15:42 +0000 (UTC)
From:      Kirill Ponomarev <krion@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r468769 - in head/security: . gopass
Message-ID:  <201805011715.w41HFggF035819@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@root-login.org>
+# $FreeBSD$
+
+PORTNAME=	gopass
+PORTVERSION=	1.6.11
+DISTVERSIONPREFIX=	v
+CATEGORIES=	security
+
+MAINTAINER=	sascha@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805011715.w41HFggF035819>