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: Thu, 30 Nov 2017 13:31:50
Message-Id: 1512048492.7ff2708c4af3ab1e810948c168692f6756c3c70c.mrueg@gentoo
1 commit: 7ff2708c4af3ab1e810948c168692f6756c3c70c
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 29 10:59:08 2017 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 30 13:28:12 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff2708c
7
8 app-admin/vault: Remove old
9
10 Package-Manager: Portage-2.3.16, Repoman-2.3.6
11
12 app-admin/vault/Manifest | 4 +--
13 app-admin/vault/vault-0.7.3-r1.ebuild | 66 ----------------------------------
14 app-admin/vault/vault-0.8.2.ebuild | 67 -----------------------------------
15 3 files changed, 1 insertion(+), 136 deletions(-)
16
17 diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
18 index 59313642706..4e976212c94 100644
19 --- a/app-admin/vault/Manifest
20 +++ b/app-admin/vault/Manifest
21 @@ -1,4 +1,2 @@
22 -DIST vault-0.7.3.tar.gz 6694636 SHA256 98409ae9c0e081e613a0e2288d2b5653582bb8bf57cb775cbff782d061a25708 SHA512 8632b4b721372cb0f5f684564ebe0749b7c1a9b5d0322b083773b3a2fd1734fb2eedee1aeb4b4c9431ce7f44c711ac0a95960c581165e1bac1a3754f8658e783 WHIRLPOOL d8eae9b3ed5d24a8b30dfec90360d2e5e4c94663b1bb168156b03724d6a2ff5dae1345474a02b67b1cde427419c07cc8a12bcbbe9b3db463a6c4f2a503832041
23 -DIST vault-0.8.2.tar.gz 7293367 SHA256 0e248c6cbf19ce8fb01fd31541d5a28b8c1c534b02256fb72bdc1d4d6aa462f2 SHA512 279056211aefbab09b6533ce5b0fea355511a84c3f21cbbae0fa08b0affd2254fcd0a9479a317d07e9b99c5a2bd6d8c9caa5c32f14f73b21d8c4be3f24345669 WHIRLPOOL f96be6c75a5fc1cf6db26f12270d00c028b665ea37589dba8087ade3e5bcd987cb9914188d990a9c6628045277226823accc4ffabeaf290e62f4f71cbb72a0d7
24 DIST vault-0.8.3.tar.gz 8128509 SHA256 f7ba9d620478cbe4f4660f29b627b12244aadb59e87f30d8fed1b20c2fa8688b SHA512 e2b273ebb761246f6d85fc040d911a3f3a7beb0951fed4adcbe5df4106dd0cb013328b5816ef4153b2c4d363f7f2a14ae1c82bae9baaea74ef707ff0934d6c8d WHIRLPOOL 128afef1735add95cc0860fbc6b827d68d135d6a1b8171c176a1e38a96c7c88f8c349563ef46c6022d5937ba9672a0b23e526e57fa7b75c3afec8f6c3f4b54e2
25 -DIST vault-0.9.0.tar.gz 8457263 SHA256 938ea1458a6be8563f4fea8a80028e3e544de4e07bb813741847bad27be8f524 SHA512 c5755bd8a696764af2375ac51b955759ece36796e6c138e6fc3e8abd487c10ac41c8927501234e0cdfcd448021254b2f09097d8e00a6278b44f971d8b8442da6 WHIRLPOOL b0dbe978a1f6e51d4d02511f40ce2c95ee30cea505f2ab1e1765120a4bcb8e4de69a5f867b185617cd4fc0c21a3a2cb88bab055a356ab53dc1428e0c174d0c14
26 +DIST vault-0.9.0.tar.gz 8457263 BLAKE2B 021887cd3ab8185b3369f8355fc6cac23553e90277dfa2121fedcf170bbac19997f723c995ed0e00b80b25671ee827aa43a15040a6b57c43634abd5030dd7130 SHA512 c5755bd8a696764af2375ac51b955759ece36796e6c138e6fc3e8abd487c10ac41c8927501234e0cdfcd448021254b2f09097d8e00a6278b44f971d8b8442da6
27
28 diff --git a/app-admin/vault/vault-0.7.3-r1.ebuild b/app-admin/vault/vault-0.7.3-r1.ebuild
29 deleted file mode 100644
30 index 332d32ddfc8..00000000000
31 --- a/app-admin/vault/vault-0.7.3-r1.ebuild
32 +++ /dev/null
33 @@ -1,66 +0,0 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -inherit fcaps golang-base golang-vcs-snapshot systemd user
40 -
41 -EGO_PN="github.com/hashicorp/${PN}"
42 -DESCRIPTION="A tool for managing secrets"
43 -HOMEPAGE="https://vaultproject.io/"
44 -SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
45 -SLOT="0"
46 -LICENSE="MPL-2.0"
47 -KEYWORDS="~amd64"
48 -IUSE=""
49 -
50 -RESTRICT="test"
51 -
52 -DEPEND="dev-lang/go:=
53 - dev-go/gox"
54 -
55 -FILECAPS=(
56 - -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
57 -)
58 -
59 -src_prepare() {
60 - default
61 - # Avoid the need to have a git checkout
62 - sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
63 - -e 's:^\(GIT_DIRTY=\).*:\1:' \
64 - -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
65 - -i src/${EGO_PN}/scripts/build.sh || 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.8.2.ebuild b/app-admin/vault/vault-0.8.2.ebuild
102 deleted file mode 100644
103 index e41ab098f40..00000000000
104 --- a/app-admin/vault/vault-0.8.2.ebuild
105 +++ /dev/null
106 @@ -1,67 +0,0 @@
107 -# Copyright 1999-2017 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.9:=
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 -}