View | Details | Raw Unified | Return to bug 221687 | Differences between
and this patch

Collapse All | Expand All

(-)ssh-vault/Makefile (-26 / +7 lines)
Lines 1-7 Link Here
1
# $FreeBSD: head/security/ssh-vault/Makefile 436445 2017-03-18 22:14:46Z cpm $
1
# $FreeBSD: head/security/ssh-vault/Makefile 438038 2017-04-08 11:36:54Z cpm $
2
2
3
PORTNAME=       ssh-vault
3
PORTNAME=       ssh-vault
4
PORTVERSION=    0.10.0
4
PORTVERSION=    0.11.4
5
CATEGORIES=     security
5
CATEGORIES=     security
6
6
7
MAINTAINER=     nbari@tequila.io
7
MAINTAINER=     nbari@tequila.io
Lines 16-56 Link Here
16
USES=           go
16
USES=           go
17
17
18
USE_GITHUB=     yes
18
USE_GITHUB=     yes
19
GH_TUPLE=	ssh-vault:crypto:ae180e0:crypto \
19
GH_TUPLE=	ssh-vault:crypto:ae180e0:crypto/src/github.com/ssh-vault/crypto \
20
		ssh-vault:ssh2pem:228a306:ssh2pem \
20
		ssh-vault:ssh2pem:bcc6846:ssh2pem/src/github.com/ssh-vault/ssh2pem 
21
		kr:pty:ce7fa45:pty \
21
GH_SUBDIR=	src/github.com/${PORTNAME}/${PORTNAME}
22
		keybase:go-keychain:fc62173:keychain
23
22
24
STRIP=		# stripping can break go binaries
23
STRIP=		# stripping can break go binaries
25
24
26
PLIST_FILES=	bin/ssh-vault
25
PLIST_FILES=	bin/ssh-vault
27
26
28
post-patch:
27
post-patch:
29
	@${MKDIR} ${WRKSRC}/src/golang.org \
28
	@${MKDIR} ${WRKSRC}/src/golang.org 
30
	${WRKSRC}/src/github.com/ssh-vault/ssh-vault
31
.for src in cmd a_test.go cache.go cache_test.go close.go create.go \
32
	create_test.go edit.go encode.go getkey.go getkey_test.go shred.go \
33
	shred_test.go vault.go vault_test.go view.go get_password.go \
34
	get_password_prompt.go
35
	@${MV} ${WRKSRC}/${src} \
36
	${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}
37
.endfor
38
	@${MV} ${WRKSRC_crypto}/${src} \
39
		${WRKSRC}/src/github.com/${GH_ACCOUNT}/crypto
40
	@${MV} ${WRKSRC_ssh2pem}/${src} \
41
		${WRKSRC}/src/github.com/${GH_ACCOUNT}/ssh2pem
42
	@${MKDIR} ${WRKSRC}/src/github.com/keybase
43
	@${MV} ${WRKDIR}/go-keychain-fc62173 \
44
		${WRKSRC}/src/github.com/keybase/go-keychain
45
	@${MKDIR} ${WRKSRC}/src/github.com/kr
46
	@${MV} ${WRKDIR}/pty-ce7fa45 \
47
		${WRKSRC}/src/github.com/kr/pty
48
	@${LN} -sf ${LOCALBASE}/share/go/src/golang.org/x ${WRKSRC}/src/golang.org/x
29
	@${LN} -sf ${LOCALBASE}/share/go/src/golang.org/x ${WRKSRC}/src/golang.org/x
49
30
50
do-build:
31
do-build:
51
	@cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \
32
	@cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \
52
	${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \
33
	${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \
53
	"-X main.version=${PORTVERSION}" -o ssh-vault cmd/ssh-vault/main.go;
34
	"-s -w -X main.version=${PORTVERSION}" -o ssh-vault cmd/ssh-vault/main.go;
54
35
55
do-install:
36
do-install:
56
	${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/ssh-vault/ssh-vault/ssh-vault ${STAGEDIR}${PREFIX}/bin/ssh-vault
37
	${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/ssh-vault/ssh-vault/ssh-vault ${STAGEDIR}${PREFIX}/bin/ssh-vault
(-)ssh-vault/distinfo (-9 / +5 lines)
Lines 1-11 Link Here
1
TIMESTAMP = 1489874635
1
TIMESTAMP = 1503309777
2
SHA256 (ssh-vault-ssh-vault-0.10.0_GH0.tar.gz) = 9393da9e366ba76434c2aa2fbcc58e57d63f335ffac115fff305757bfa80609a
2
SHA256 (ssh-vault-ssh-vault-0.11.4_GH0.tar.gz) = a007ec0790c0768761cd7c5747e3434ab6c9e06af29e9e3c336a79e0e179604a
3
SIZE (ssh-vault-ssh-vault-0.10.0_GH0.tar.gz) = 13916
3
SIZE (ssh-vault-ssh-vault-0.11.4_GH0.tar.gz) = 16766
4
SHA256 (ssh-vault-crypto-ae180e0_GH0.tar.gz) = fe73e39078ecd1d077ddfdfb296c00eaa19c149856443259fe8964ff0951423f
4
SHA256 (ssh-vault-crypto-ae180e0_GH0.tar.gz) = fe73e39078ecd1d077ddfdfb296c00eaa19c149856443259fe8964ff0951423f
5
SIZE (ssh-vault-crypto-ae180e0_GH0.tar.gz) = 2062
5
SIZE (ssh-vault-crypto-ae180e0_GH0.tar.gz) = 2062
6
SHA256 (ssh-vault-ssh2pem-228a306_GH0.tar.gz) = c78c30ce6e3d2c5478375852006212c1511e37e0ac6a8419583ba4c4f31b2055
6
SHA256 (ssh-vault-ssh2pem-bcc6846_GH0.tar.gz) = b11c21626f5f69794220405a63637abd324b139a88d032f4e2b52d769160a30c
7
SIZE (ssh-vault-ssh2pem-228a306_GH0.tar.gz) = 1250
7
SIZE (ssh-vault-ssh2pem-bcc6846_GH0.tar.gz) = 1521
8
SHA256 (kr-pty-ce7fa45_GH0.tar.gz) = fc650f9aff13d91773731f8c2e83bf73ea04bb38091f96e48f11478bee7b148f
9
SIZE (kr-pty-ce7fa45_GH0.tar.gz) = 4326
10
SHA256 (keybase-go-keychain-fc62173_GH0.tar.gz) = f7220d91bd822f6edd794864ba7816e799a004ead07bb4b21515417c185766de
11
SIZE (keybase-go-keychain-fc62173_GH0.tar.gz) = 2524740

Return to bug 221687