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:
parent
a485ca559c
commit
c94fb9d0e5
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=547479
@ -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>
|
||||
|
@ -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
|
||||
|
5
security/aws-vault/pkg-plist
Normal file
5
security/aws-vault/pkg-plist
Normal 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
|
Loading…
Reference in New Issue
Block a user