Date: Wed, 6 Sep 2017 22:50:07 +0000 (UTC) From: Adam Weinberger <adamw@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r449379 - in head/security: . 1password-client op Message-ID: <201709062250.v86Mo7rn095851@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: adamw Date: Wed Sep 6 22:50:07 2017 New Revision: 449379 URL: https://svnweb.freebsd.org/changeset/ports/449379 Log: Add the official 1Password CLI client. It is provided by AgileBits as precompiled binaries. Its binary is named op, but this port is being called 1password-client to avoid conflict with security/op. The binary name itself still conflicts though. WWW: https://support.1password.com/command-line-getting-started/ Added: head/security/1password-client/ head/security/1password-client/Makefile (contents, props changed) head/security/1password-client/distinfo (contents, props changed) head/security/1password-client/pkg-descr (contents, props changed) Modified: head/security/Makefile head/security/op/Makefile Added: head/security/1password-client/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/1password-client/Makefile Wed Sep 6 22:50:07 2017 (r449379) @@ -0,0 +1,40 @@ +# Created by: Adam Weinberger <adamw@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= 1password-client +PORTVERSION= 0.1 +CATEGORIES= security +MASTER_SITES= https://cache.agilebits.com/dist/1P/op/pkg/v${PORTVERSION}/ + +MAINTAINER= adamw@FreeBSD.org +COMMENT= 1Password CLI client + +ONLY_FOR_ARCHS= amd64 arm i386 + +USES= zip +NO_WRKSUBDIR= yes +NO_BUILD= yes + +PLIST_FILES= bin/op +CONFLICTS_INSTALL= security/op + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/op ${STAGEDIR}${PREFIX}/bin + +.include <bsd.port.pre.mk> + +.if ${ARCH} == "amd64" +DISTNAME= op_freebsd_amd64_v${PORTVERSION} +.elif ${ARCH} == "aarch64" +DISTNAME= op_freebsd_arm_v${PORTVERSION} +.elif ${ARCH} == "i386" +DISTNAME= op_freebsd_386_v${PORTVERSION} +.endif + +.if ${.TARGETS} == "makesum" +DISTFILES= op_freebsd_amd64_v${PORTVERSION}${EXTRACT_SUFX} \ + op_freebsd_arm_v${PORTVERSION}${EXTRACT_SUFX} \ + op_freebsd_386_v${PORTVERSION}${EXTRACT_SUFX} +.endif + +.include <bsd.port.post.mk> Added: head/security/1password-client/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/1password-client/distinfo Wed Sep 6 22:50:07 2017 (r449379) @@ -0,0 +1,7 @@ +TIMESTAMP = 1504738054 +SHA256 (op_freebsd_amd64_v0.1.zip) = ea0272132580269ba515b078024f99200ebcebe039779ee104a4abc1d034a5c5 +SIZE (op_freebsd_amd64_v0.1.zip) = 2190194 +SHA256 (op_freebsd_arm_v0.1.zip) = d0155036027b83e3c2097d9fc84bfbe42abf4ce69a90a66152c969c73e5208cd +SIZE (op_freebsd_arm_v0.1.zip) = 2044076 +SHA256 (op_freebsd_386_v0.1.zip) = 4ff645ae808aa5332a69c6e124685d6db1ac35b9f9548c2d017f8d20f7e0a7dc +SIZE (op_freebsd_386_v0.1.zip) = 2028491 Added: head/security/1password-client/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/1password-client/pkg-descr Wed Sep 6 22:50:07 2017 (r449379) @@ -0,0 +1,4 @@ +This is a command-line interface to the 1Password password management +service. + +WWW: https://support.1password.com/command-line-getting-started/ Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Wed Sep 6 22:35:41 2017 (r449378) +++ head/security/Makefile Wed Sep 6 22:50:07 2017 (r449379) @@ -4,6 +4,7 @@ COMMENT = Security tools SUBDIR += 0d1n + SUBDIR += 1password-client SUBDIR += ADMsmb SUBDIR += ADMsnmp SUBDIR += R-cran-ROAuth Modified: head/security/op/Makefile ============================================================================== --- head/security/op/Makefile Wed Sep 6 22:35:41 2017 (r449378) +++ head/security/op/Makefile Wed Sep 6 22:50:07 2017 (r449379) @@ -15,6 +15,7 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes +CONFLICTS_INSTALL= security/1password-client post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/op.d
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201709062250.v86Mo7rn095851>