Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/vault/
Date: Tue, 31 Jul 2018 18:15:13
Message-Id: 1533060864.e3a93c74e1f4be48e103b9701de03f0d37a042db.mrueg@gentoo
1 commit: e3a93c74e1f4be48e103b9701de03f0d37a042db
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 31 18:14:24 2018 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 31 18:14:24 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a93c74
7
8 app-admin/vault: Remove old
9
10 Package-Manager: Portage-2.3.43, Repoman-2.3.10
11
12 app-admin/vault/Manifest | 2 --
13 app-admin/vault/vault-0.10.1.ebuild | 67 -------------------------------------
14 app-admin/vault/vault-0.10.2.ebuild | 67 -------------------------------------
15 3 files changed, 136 deletions(-)
16
17 diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
18 index 1dd25bb059c..3c76b24d919 100644
19 --- a/app-admin/vault/Manifest
20 +++ b/app-admin/vault/Manifest
21 @@ -1,4 +1,2 @@
22 -DIST vault-0.10.1.tar.gz 13001413 BLAKE2B d4dd663062062c55d110b165c1369a8a6f44c91002d564680ed008fcea2ce1e26ac24773deb951a46a7d9bcce2234e3b1dc250a957605f3ec82c781ac2e46b4a SHA512 dfa2d81e0e51cf41694ad40ad9bcc6847a9261ee06b2787d59915b941a63bfe58e649271e1ff5a963b892af5c13043057f29a1a8412efe51b3cf54157c54a060
23 -DIST vault-0.10.2.tar.gz 15861571 BLAKE2B c1129c6f87fcd00aaf8fecaf472e33c6872663cbac1e778e3d1af9ca7978501fe9ca400cc6d79224f9f0df5912909218dfc2ff1547144b3a94fa9f10aed89534 SHA512 ce24d0c3c126bd8f265542c97dea4f0a1c56c5003e74b0aeb16aa462c326aa360f169e0bd08a4187480dbfcf1a052249f4dcf5a5bf356c4c901676d1b55c67b0
24 DIST vault-0.10.3.tar.gz 15902247 BLAKE2B f69ddbe1309800cfae756f8ca1dd0da3e92ce49a1ec70539dc30785344afb7fe39472dcb2fb5ee4f410c7b52b13b00996b08d89624ef8523adcf4f809601ad5c SHA512 baacf549f9b73d306154dad6cd6efb3fb0eca3280c885cd772dada524cd436c1d5f1f705118274aa7cea6002cd8e0b86f1dfb02c4f5787d08dc535112cb62096
25 DIST vault-0.10.4.tar.gz 19207588 BLAKE2B 035e83c1d119b266817490afd4506fee5e5ceeff8a7c59188c59e28067f06e78f57e06d200026b288908f49a19ed22ebfd67e08c3c70026c7da22d05e33ec343 SHA512 7331e49c2bebbbbcebc74cfc1ce7d6984590fdd39b47f0bbf1b610cfe37b900a86b8ea63bc5d5e28ba34b68433944486979177aee6c10bf188095f5a50a4b61a
26
27 diff --git a/app-admin/vault/vault-0.10.1.ebuild b/app-admin/vault/vault-0.10.1.ebuild
28 deleted file mode 100644
29 index 2e6d9249750..00000000000
30 --- a/app-admin/vault/vault-0.10.1.ebuild
31 +++ /dev/null
32 @@ -1,67 +0,0 @@
33 -# Copyright 1999-2018 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -inherit fcaps golang-base golang-vcs-snapshot systemd user
39 -
40 -EGO_PN="github.com/hashicorp/${PN}"
41 -DESCRIPTION="A tool for managing secrets"
42 -HOMEPAGE="https://vaultproject.io/"
43 -SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
44 -SLOT="0"
45 -LICENSE="MPL-2.0"
46 -KEYWORDS="~amd64"
47 -IUSE=""
48 -
49 -RESTRICT="test"
50 -
51 -DEPEND=">=dev-lang/go-1.10:=
52 - dev-go/gox"
53 -
54 -FILECAPS=(
55 - -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
56 -)
57 -
58 -src_prepare() {
59 - default
60 - # Avoid the need to have a git checkout
61 - sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
62 - -e 's:^\(GIT_DIRTY=\).*:\1:' \
63 - -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
64 - -i src/${EGO_PN}/scripts/build.sh || die
65 - sed -e "/hooks/d" -i src/${EGO_PN}/Makefile || die
66 -}
67 -
68 -pkg_setup() {
69 - enewgroup ${PN}
70 - enewuser ${PN} -1 -1 -1 ${PN}
71 -}
72 -
73 -src_compile() {
74 - mkdir bin || die
75 - export GOPATH=${S}
76 - cd src/${EGO_PN} || die
77 - XC_ARCH=$(go env GOARCH) \
78 - XC_OS=$(go env GOOS) \
79 - XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
80 - emake
81 -}
82 -
83 -src_install() {
84 - dodoc src/${EGO_PN}/{CHANGELOG.md,CONTRIBUTING.md,README.md}
85 - newinitd "${FILESDIR}/${PN}.initd" "${PN}"
86 - newconfd "${FILESDIR}/${PN}.confd" "${PN}"
87 - insinto /etc/logrotate.d
88 - newins "${FILESDIR}/${PN}.logrotated" "${PN}"
89 - systemd_dounit "${FILESDIR}/${PN}.service"
90 -
91 - keepdir /etc/${PN}.d
92 - insinto /etc/${PN}.d
93 - doins "${FILESDIR}/"*.json.example
94 -
95 - keepdir /var/log/${PN}
96 - fowners ${PN}:${PN} /var/log/${PN}
97 -
98 - dobin bin/${PN}
99 -}
100
101 diff --git a/app-admin/vault/vault-0.10.2.ebuild b/app-admin/vault/vault-0.10.2.ebuild
102 deleted file mode 100644
103 index 2e6d9249750..00000000000
104 --- a/app-admin/vault/vault-0.10.2.ebuild
105 +++ /dev/null
106 @@ -1,67 +0,0 @@
107 -# Copyright 1999-2018 Gentoo Foundation
108 -# Distributed under the terms of the GNU General Public License v2
109 -
110 -EAPI=6
111 -
112 -inherit fcaps golang-base golang-vcs-snapshot systemd user
113 -
114 -EGO_PN="github.com/hashicorp/${PN}"
115 -DESCRIPTION="A tool for managing secrets"
116 -HOMEPAGE="https://vaultproject.io/"
117 -SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
118 -SLOT="0"
119 -LICENSE="MPL-2.0"
120 -KEYWORDS="~amd64"
121 -IUSE=""
122 -
123 -RESTRICT="test"
124 -
125 -DEPEND=">=dev-lang/go-1.10:=
126 - dev-go/gox"
127 -
128 -FILECAPS=(
129 - -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
130 -)
131 -
132 -src_prepare() {
133 - default
134 - # Avoid the need to have a git checkout
135 - sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
136 - -e 's:^\(GIT_DIRTY=\).*:\1:' \
137 - -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
138 - -i src/${EGO_PN}/scripts/build.sh || die
139 - sed -e "/hooks/d" -i src/${EGO_PN}/Makefile || die
140 -}
141 -
142 -pkg_setup() {
143 - enewgroup ${PN}
144 - enewuser ${PN} -1 -1 -1 ${PN}
145 -}
146 -
147 -src_compile() {
148 - mkdir bin || die
149 - export GOPATH=${S}
150 - cd src/${EGO_PN} || die
151 - XC_ARCH=$(go env GOARCH) \
152 - XC_OS=$(go env GOOS) \
153 - XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
154 - emake
155 -}
156 -
157 -src_install() {
158 - dodoc src/${EGO_PN}/{CHANGELOG.md,CONTRIBUTING.md,README.md}
159 - newinitd "${FILESDIR}/${PN}.initd" "${PN}"
160 - newconfd "${FILESDIR}/${PN}.confd" "${PN}"
161 - insinto /etc/logrotate.d
162 - newins "${FILESDIR}/${PN}.logrotated" "${PN}"
163 - systemd_dounit "${FILESDIR}/${PN}.service"
164 -
165 - keepdir /etc/${PN}.d
166 - insinto /etc/${PN}.d
167 - doins "${FILESDIR}/"*.json.example
168 -
169 - keepdir /var/log/${PN}
170 - fowners ${PN}:${PN} /var/log/${PN}
171 -
172 - dobin bin/${PN}
173 -}