1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-13 07:34:50 +00:00

security/aws-vault: Update to 6.0.0

- remove custom do-test target, go.mk already provides one

Changes:	https://github.com/99designs/aws-vault/releases/tag/v6.0.0
This commit is contained in:
Dmitri Goutnik 2020-09-03 20:36:27 +00:00
parent a485ca559c
commit c94fb9d0e5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=547479
3 changed files with 54 additions and 45 deletions

View File

@ -2,7 +2,7 @@
PORTNAME= aws-vault
DISTVERSIONPREFIX= v
DISTVERSION= 5.4.4
DISTVERSION= 6.0.0
CATEGORIES= security
MAINTAINER= dmgk@FreeBSD.org
@ -17,47 +17,47 @@ USE_GITHUB= yes
GH_ACCOUNT= 99designs
GH_TUPLE= \
99designs:go-keychain:8e49817e8af4:99designs_go_keychain/vendor/github.com/keybase/go-keychain \
99designs:keyring:v1.1.4:99designs_keyring/vendor/github.com/99designs/keyring \
alecthomas:kingpin:v2.2.6:alecthomas_kingpin/vendor/gopkg.in/alecthomas/kingpin.v2 \
99designs:keyring:v1.1.5:99designs_keyring/vendor/github.com/99designs/keyring \
alecthomas:kingpin:b6657d9477a6:alecthomas_kingpin/vendor/github.com/alecthomas/kingpin \
alecthomas:template:fb15b899a751:alecthomas_template/vendor/github.com/alecthomas/template \
alecthomas:units:f65c72e2690d:alecthomas_units/vendor/github.com/alecthomas/units \
aws:aws-sdk-go:v1.25.37:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
danieljoos:wincred:v1.0.2:danieljoos_wincred/vendor/github.com/danieljoos/wincred \
aws:aws-sdk-go:v1.34.13:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
danieljoos:wincred:v1.1.0:danieljoos_wincred/vendor/github.com/danieljoos/wincred \
dvsekhvalnov:jose2go:7f401d37b68a:dvsekhvalnov_jose2go/vendor/github.com/dvsekhvalnov/jose2go \
go-ini:ini:v1.51.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
go-ini:ini:v1.60.2:go_ini_ini/vendor/gopkg.in/ini.v1 \
godbus:dbus:4481cbc300e2:godbus_dbus/vendor/github.com/godbus/dbus \
golang:crypto:86ce3cb69678:golang_crypto/vendor/golang.org/x/crypto \
golang:sys:d101bd2416d5:golang_sys/vendor/golang.org/x/sys \
google:go-cmp:v0.3.1:google_go_cmp/vendor/github.com/google/go-cmp \
golang:crypto:5c72a883971a:golang_crypto/vendor/golang.org/x/crypto \
golang:sys:157a740278f4:golang_sys/vendor/golang.org/x/sys \
google:go-cmp:v0.5.2:google_go_cmp/vendor/github.com/google/go-cmp \
gsterjov:go-libsecret:a6f4afe4910c:gsterjov_go_libsecret/vendor/github.com/gsterjov/go-libsecret \
jmespath:go-jmespath:c2b33e8439af:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
jmespath:go-jmespath:v0.3.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
skratchdot:open-golang:79abb63cd66e:skratchdot_open_golang/vendor/github.com/skratchdot/open-golang
mtibben:percent:v0.2.1:mtibben_percent/vendor/github.com/mtibben/percent \
skratchdot:open-golang:eef842397966:skratchdot_open_golang/vendor/github.com/skratchdot/open-golang \
smartystreets:goconvey:v1.6.4:smartystreets_goconvey/vendor/github.com/smartystreets/goconvey
GO_BUILDFLAGS= -ldflags="-s -w -X main.Version=${PORTVERSION}"
PLIST_FILES= bin/${PORTNAME} \
etc/bash_completion.d/aws-vault \
share/fish/completions/aws-vault.fish \
share/zsh/site-functions/_aws-vault
PORTDOCS= README.md USAGE.md
OPTIONS_DEFINE= DOCS
OPTIONS_DEFINE= DOCS YUBIKEY
OPTIONS_SUB= yes
YUBIKEY_DESC= Install Yubikey IAM helper script
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
@${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions
@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/completions/bash/aws-vault ${STAGEDIR}${PREFIX}/etc/bash_completion.d
${INSTALL_DATA} ${WRKSRC}/completions/fish/aws-vault.fish ${STAGEDIR}${PREFIX}/share/fish/completions
${INSTALL_DATA} ${WRKSRC}/completions/zsh/_aws-vault ${STAGEDIR}${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/contrib/completions/bash/aws-vault.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d
${INSTALL_DATA} ${WRKSRC}/contrib/completions/fish/aws-vault.fish ${STAGEDIR}${PREFIX}/share/fish/completions
${INSTALL_DATA} ${WRKSRC}/contrib/completions/zsh/aws-vault.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
do-test:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} test ${GO_BUILDFLAGS} ./...
post-install-YUBIKEY-on:
${INSTALL_SCRIPT} ${WRKSRC}/contrib/scripts/aws-iam-create-yubikey-mfa.sh ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,37 +1,41 @@
TIMESTAMP = 1588938342
SHA256 (99designs-aws-vault-v5.4.4_GH0.tar.gz) = 29844e459a3421ae0123b83a3097c15bc2980bf787374c1ade44328cf14fde4e
SIZE (99designs-aws-vault-v5.4.4_GH0.tar.gz) = 39651
TIMESTAMP = 1599154122
SHA256 (99designs-aws-vault-v6.0.0_GH0.tar.gz) = 467509b4db3da0db1360e3f22c233f7c8bb321f576ebcb69166041da5de45100
SIZE (99designs-aws-vault-v6.0.0_GH0.tar.gz) = 48020
SHA256 (99designs-go-keychain-8e49817e8af4_GH0.tar.gz) = 2ef17b0e33b0e57081c3ef6996d429a2439926546e6a0e8a727a3e9b8c76a587
SIZE (99designs-go-keychain-8e49817e8af4_GH0.tar.gz) = 2337378
SHA256 (99designs-keyring-v1.1.4_GH0.tar.gz) = 94248c2d78ed1c16596242e3b2ccd6042b67325782e3670ff1f3cc068698df24
SIZE (99designs-keyring-v1.1.4_GH0.tar.gz) = 22711
SHA256 (alecthomas-kingpin-v2.2.6_GH0.tar.gz) = 4624eae43489de8a71ea60efaf6744c581b6bd62909f7514c484c1ea0efaba5a
SIZE (alecthomas-kingpin-v2.2.6_GH0.tar.gz) = 44383
SHA256 (99designs-keyring-v1.1.5_GH0.tar.gz) = 041b121daf04f66a5b1b632d28c166dbecf2ebb8231eb0b43ef1b240eef163ba
SIZE (99designs-keyring-v1.1.5_GH0.tar.gz) = 23408
SHA256 (alecthomas-kingpin-b6657d9477a6_GH0.tar.gz) = 1d445e2b41f2af44e74162ce2057da148b960034f0cce80a9330b59585ae5187
SIZE (alecthomas-kingpin-b6657d9477a6_GH0.tar.gz) = 48094
SHA256 (alecthomas-template-fb15b899a751_GH0.tar.gz) = 2e2a44375eca48ce941182504b5d13aa98182b9a3f64ace33bfda52208bd0f5e
SIZE (alecthomas-template-fb15b899a751_GH0.tar.gz) = 55339
SHA256 (alecthomas-units-f65c72e2690d_GH0.tar.gz) = ece06024b01821e013bd7158dfe8ec8cc697f586ce8d3cfaa22edde8c2f022c3
SIZE (alecthomas-units-f65c72e2690d_GH0.tar.gz) = 4925
SHA256 (aws-aws-sdk-go-v1.25.37_GH0.tar.gz) = abeb6fc3c229d8fe6c6b32517d7ff8be6cde86ab1507a49c9da95b5985453503
SIZE (aws-aws-sdk-go-v1.25.37_GH0.tar.gz) = 12437214
SHA256 (danieljoos-wincred-v1.0.2_GH0.tar.gz) = f97d313ccb14d292a4446c66762f257115edc1c26f68f5395bb3f242d26cf7f3
SIZE (danieljoos-wincred-v1.0.2_GH0.tar.gz) = 8485
SHA256 (aws-aws-sdk-go-v1.34.13_GH0.tar.gz) = 408d8260a96402e91d2e94439c31d897ba8738643cfd6b4b7d08a3b4c31423a2
SIZE (aws-aws-sdk-go-v1.34.13_GH0.tar.gz) = 15919284
SHA256 (danieljoos-wincred-v1.1.0_GH0.tar.gz) = fbc111313d66a0a4a80fafb86fb5550b657b5655c439e0cba86ed40efb331682
SIZE (danieljoos-wincred-v1.1.0_GH0.tar.gz) = 9547
SHA256 (dvsekhvalnov-jose2go-7f401d37b68a_GH0.tar.gz) = 1fab5891bc444136f923f872a57ba5971dcae2baeb48508f66684b6fb71b4768
SIZE (dvsekhvalnov-jose2go-7f401d37b68a_GH0.tar.gz) = 68086
SHA256 (go-ini-ini-v1.51.0_GH0.tar.gz) = 6c98311d375afbe36a246c5d29acb5cb428634a4186e591ce9b7fe2fa4f2a471
SIZE (go-ini-ini-v1.51.0_GH0.tar.gz) = 43536
SHA256 (go-ini-ini-v1.60.2_GH0.tar.gz) = 2f4983bb262e3b7adc96e05dc61993ed28c8635e6e30da9e35b4a61d4795b064
SIZE (go-ini-ini-v1.60.2_GH0.tar.gz) = 49430
SHA256 (godbus-dbus-4481cbc300e2_GH0.tar.gz) = 632f7646e51a60bcd7c5a7fe4a4a83e1cc7c80662a8ada2ee44809977f96644c
SIZE (godbus-dbus-4481cbc300e2_GH0.tar.gz) = 62520
SHA256 (golang-crypto-86ce3cb69678_GH0.tar.gz) = 6b13ccb2978f20ec439d3b8a3f148881c32a6dd4660aae5dfd7d18cfe7b75192
SIZE (golang-crypto-86ce3cb69678_GH0.tar.gz) = 1725045
SHA256 (golang-sys-d101bd2416d5_GH0.tar.gz) = c1de80d233d3df630ed34bf80cbb3f186199e7b5218726abe0234520c8eddb8b
SIZE (golang-sys-d101bd2416d5_GH0.tar.gz) = 1537146
SHA256 (google-go-cmp-v0.3.1_GH0.tar.gz) = a95fa266e5c2283b813102f265c1bdf5b78100f9889b984aef828eb094efe6e3
SIZE (google-go-cmp-v0.3.1_GH0.tar.gz) = 76403
SHA256 (golang-crypto-5c72a883971a_GH0.tar.gz) = 2b8df0754ba64c95786bc5fe2071cadf4757f754e774f5985d725c1aaa6cb3d8
SIZE (golang-crypto-5c72a883971a_GH0.tar.gz) = 1732429
SHA256 (golang-sys-157a740278f4_GH0.tar.gz) = f904c2f9180a6d1e2a4e1e1e4ebcf73b4e293c146999d4473a6364f32680932d
SIZE (golang-sys-157a740278f4_GH0.tar.gz) = 1059282
SHA256 (google-go-cmp-v0.5.2_GH0.tar.gz) = 76e0c4238e7fec1490ef2c8b4719a024ade7f4b8778965acb888566535ee9dd5
SIZE (google-go-cmp-v0.5.2_GH0.tar.gz) = 99769
SHA256 (gsterjov-go-libsecret-a6f4afe4910c_GH0.tar.gz) = 37e4db5271e6164924ec764252cdad969982e2f6282946aec6efa76fbac95233
SIZE (gsterjov-go-libsecret-a6f4afe4910c_GH0.tar.gz) = 3068
SHA256 (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 1ccd468fe91f58cd1b144f6317f06b53bf0a5da5e03e6a399a2d03f087db1fe9
SIZE (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 48265
SHA256 (jmespath-go-jmespath-v0.3.0_GH0.tar.gz) = 3ecaa95ad8c9b2805f3de299133f112f198b5829de6ca0e27fa28b9f4801e18a
SIZE (jmespath-go-jmespath-v0.3.0_GH0.tar.gz) = 49962
SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
SHA256 (skratchdot-open-golang-79abb63cd66e_GH0.tar.gz) = 2396e574cd90b395117a0d44e8d4024b1e87f816d0ff0e16aef18c94472149a0
SIZE (skratchdot-open-golang-79abb63cd66e_GH0.tar.gz) = 7074
SHA256 (mtibben-percent-v0.2.1_GH0.tar.gz) = 495f5cc935909d229d574ce11fd77d4a97e35ea3fe2d539fabc45d5f258c003e
SIZE (mtibben-percent-v0.2.1_GH0.tar.gz) = 2164
SHA256 (skratchdot-open-golang-eef842397966_GH0.tar.gz) = 2f4768d8cbe725d4ceafc8d34fd9e765aa98a94bfeec30202129634e340899a5
SIZE (skratchdot-open-golang-eef842397966_GH0.tar.gz) = 7070
SHA256 (smartystreets-goconvey-v1.6.4_GH0.tar.gz) = 88714f84d0a989c4ba60e1f2b65e426dc7e23058ca0b9f06cb77613cb22b010b
SIZE (smartystreets-goconvey-v1.6.4_GH0.tar.gz) = 1478622

View File

@ -0,0 +1,5 @@
bin/aws-vault
%%YUBIKEY%%bin/aws-iam-create-yubikey-mfa.sh
etc/bash_completion.d/aws-vault.bash
share/fish/completions/aws-vault.fish
share/zsh/site-functions/aws-vault.zsh