Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/vault/
Date: Wed, 16 Jan 2019 17:43:26
Message-Id: 1547660573.a8b1567119847ab49eb6239273f627a7f0b8a20c.zmedico@gentoo
1 commit: a8b1567119847ab49eb6239273f627a7f0b8a20c
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 16 17:42:53 2019 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 16 17:42:53 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b15671
7
8 app-admin/vault: remove old version 0.11.4
9
10 Package-Manager: Portage-2.3.55, Repoman-2.3.12
11 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
12
13 app-admin/vault/Manifest | 1 -
14 app-admin/vault/vault-0.11.4.ebuild | 70 -------------------------------------
15 2 files changed, 71 deletions(-)
16
17 diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
18 index a1cf046fce5..ccf528b13b8 100644
19 --- a/app-admin/vault/Manifest
20 +++ b/app-admin/vault/Manifest
21 @@ -1,3 +1,2 @@
22 -DIST vault-0.11.4.tar.gz 25456828 BLAKE2B 35ed79e8474c4fffb046b5163bfd7115ca4ffe3c3560732d9f73349a1187417a288c30985d7ac450b86f682aa7a1d5318634c1be60e5bffce04137e32f2ad13d SHA512 99e592d679d65d75d62812e2d0ae9a652342a97f4934a2ca00a9ac044cdc92b35e7108296cf1a700ed36818a504fcaf155f8f61d7b10d84933932bdab00a9f7e
23 DIST vault-0.11.5.tar.gz 25459691 BLAKE2B 9f77e90b71629e1ed341d03830a0376b6731d85189dde0205148c7c8002556521538144cbf1b7bc425253cc55de6ab3d48cbcc1d270165e5804f7f632d06523b SHA512 b290523ee94199d241bbd2477ca686076f645804953181996aefe2a425bc5114db3d375fd5c832d1fa257a790947544406f50777317e854ccf2d4d4477ab6ffd
24 DIST vault-1.0.1.tar.gz 25817507 BLAKE2B c4882341fbcea2051c8685dfff85739f11898d0406d12611cdda36f19d7badae69e88060d593ba03c333b151d4402b7bfc520f34c0663fe00a77998aa662f161 SHA512 b644e419faa8dc1f8a347f7b522ccafbdea9f849de9ad1ca085214d21e50bd2ec6eb868b4eb0abff65537abc4fba93c3e4ffd424afa90ca049068e6eccc99999
25
26 diff --git a/app-admin/vault/vault-0.11.4.ebuild b/app-admin/vault/vault-0.11.4.ebuild
27 deleted file mode 100644
28 index 52a7f68b449..00000000000
29 --- a/app-admin/vault/vault-0.11.4.ebuild
30 +++ /dev/null
31 @@ -1,70 +0,0 @@
32 -# Copyright 1999-2018 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -inherit fcaps golang-base golang-vcs-snapshot systemd user
38 -
39 -EGO_PN="github.com/hashicorp/${PN}"
40 -DESCRIPTION="A tool for managing secrets"
41 -HOMEPAGE="https://vaultproject.io/"
42 -SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
43 -SLOT="0"
44 -LICENSE="MPL-2.0"
45 -KEYWORDS="~amd64"
46 -IUSE=""
47 -
48 -RESTRICT="test"
49 -
50 -DEPEND=">=dev-lang/go-1.10:=
51 - dev-go/gox"
52 -
53 -FILECAPS=(
54 - -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
55 -)
56 -
57 -src_prepare() {
58 - default
59 - # Avoid the need to have a git checkout
60 - sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
61 - -e 's:^\(GIT_DIRTY=\).*:\1:' \
62 - -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
63 - -i src/${EGO_PN}/scripts/build.sh || die
64 - sed -e "/hooks/d" -i src/${EGO_PN}/Makefile || die
65 -}
66 -
67 -pkg_setup() {
68 - enewgroup ${PN}
69 - enewuser ${PN} -1 -1 -1 ${PN}
70 -}
71 -
72 -src_compile() {
73 - mkdir bin || die
74 - export GOPATH=${S}
75 - cd src/${EGO_PN} || die
76 - # The fmt target may need to be executed if it was previously
77 - # executed by an older version of go (bug 665438).
78 - emake fmt
79 - XC_ARCH=$(go env GOARCH) \
80 - XC_OS=$(go env GOOS) \
81 - XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
82 - emake
83 -}
84 -
85 -src_install() {
86 - dodoc src/${EGO_PN}/{CHANGELOG.md,CONTRIBUTING.md,README.md}
87 - newinitd "${FILESDIR}/${PN}.initd" "${PN}"
88 - newconfd "${FILESDIR}/${PN}.confd" "${PN}"
89 - insinto /etc/logrotate.d
90 - newins "${FILESDIR}/${PN}.logrotated" "${PN}"
91 - systemd_dounit "${FILESDIR}/${PN}.service"
92 -
93 - keepdir /etc/${PN}.d
94 - insinto /etc/${PN}.d
95 - doins "${FILESDIR}/"*.json.example
96 -
97 - keepdir /var/log/${PN}
98 - fowners ${PN}:${PN} /var/log/${PN}
99 -
100 - dobin bin/${PN}
101 -}