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-metrics/snmp_exporter/
Date: Tue, 15 Jan 2019 14:44:50
Message-Id: 1547563472.b897d866d46184537dd82f20ae58efa36cc24a54.mrueg@gentoo
1 commit: b897d866d46184537dd82f20ae58efa36cc24a54
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 15 14:44:06 2019 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 15 14:44:32 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b897d866
7
8 app-metrics/snmp_exporter: Remove old
9
10 Package-Manager: Portage-2.3.56, Repoman-2.3.12
11 Signed-off-by: Manuel Rüger <mrueg <AT> gentoo.org>
12
13 app-metrics/snmp_exporter/Manifest | 2 -
14 .../snmp_exporter/snmp_exporter-0.11.0.ebuild | 50 --------------------
15 .../snmp_exporter/snmp_exporter-0.12.0.ebuild | 53 ---------------------
16 .../snmp_exporter/snmp_exporter-0.14.0.ebuild | 54 ----------------------
17 4 files changed, 159 deletions(-)
18
19 diff --git a/app-metrics/snmp_exporter/Manifest b/app-metrics/snmp_exporter/Manifest
20 index 33317ccfbaf..e97c6baf2ee 100644
21 --- a/app-metrics/snmp_exporter/Manifest
22 +++ b/app-metrics/snmp_exporter/Manifest
23 @@ -1,4 +1,2 @@
24 -DIST snmp_exporter-0.11.0.tar.gz 3631252 BLAKE2B 9786a17d667f8e6d45691f9df099f67ce103fbb93c9069ca497e59ff9207de05335fe3fac56d3d3bc0617069eb26a9c5b5682a8ec65c78d7e44303002427e9fa SHA512 a5d671d1bf2a98bbdb6ff85ac84ca5fe8da8d075bb1133aae650e73c45770be0403bcfea93595b2f5bc75b2e50cf96ccada0407d6956b4b5d1dc5b7ff604254a
25 -DIST snmp_exporter-0.12.0.tar.gz 3631641 BLAKE2B 4a1be9f51ffd9c2bc7a2eeb853d30499ae967e53980f81a3b14e9d0a201f33b7f3eec76711a4f3d8d54f5f07b74f1f66aab11093e7c0ab076f544da2ac8399f8 SHA512 9da5e4c43bf59562541992456c046063874860f2e7a24f0693b2f5655e0eb6eacd18734a4c932fce01bb535ac7530d71234bfa9d977fcbf15a1468f642e1d157
26 DIST snmp_exporter-0.13.0.tar.gz 4096479 BLAKE2B a41ad876ca73a997bc48ac6fcdbc3ca01ff1c689f2f908cf14874f948a50ecd846a2996fc0cbf7d86a473fb80e42e15a7aca1c1b57f2cb3ebfa68a62db8d13ac SHA512 6e4a607cb58e6721acfd77b570dc62589cba5b23d250c9f654659632c97039156869722e1e43bec2b0656f08021ff89b4089f6b91ef28229964f32a34e0067f3
27 DIST snmp_exporter-0.14.0.tar.gz 1458373 BLAKE2B 3251022b236b1da7c675fff1119bf358a7b19bec02c552357dde689654e655f7ab5569c5580db8d8cb587860dfb18a5111220bcb07041488ff2d02fe4d204d44 SHA512 58439e9ef8f05e48ebfb4ea82d42568e40968224e609485960f8a81c6e349ca18d16ec3f4eee469dfaa0b9fd50feb28c1e6a6a988fb251485748f10dbc4f8d12
28
29 diff --git a/app-metrics/snmp_exporter/snmp_exporter-0.11.0.ebuild b/app-metrics/snmp_exporter/snmp_exporter-0.11.0.ebuild
30 deleted file mode 100644
31 index 36093bab969..00000000000
32 --- a/app-metrics/snmp_exporter/snmp_exporter-0.11.0.ebuild
33 +++ /dev/null
34 @@ -1,50 +0,0 @@
35 -# Copyright 1999-2018 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=6
39 -inherit user golang-build golang-vcs-snapshot
40 -
41 -EGO_PN="github.com/prometheus/snmp_exporter"
42 -EGIT_COMMIT="v${PV/_rc/-rc.}"
43 -SNMP_EXPORTER_COMMIT="e459171"
44 -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
45 -KEYWORDS="~amd64"
46 -
47 -DESCRIPTION="Prometheus exporter for snmp metrics"
48 -HOMEPAGE="https://github.com/prometheus/snmp_exporter"
49 -SRC_URI="${ARCHIVE_URI}"
50 -LICENSE="Apache-2.0"
51 -SLOT="0"
52 -IUSE=""
53 -
54 -DEPEND="dev-util/promu"
55 -
56 -pkg_setup() {
57 - enewgroup ${PN}
58 - enewuser ${PN} -1 -1 -1 ${PN}
59 -}
60 -
61 -src_prepare() {
62 - default
63 - sed -i -e "s/{{.Revision}}/${SNMP_EXPORTER_COMMIT}/" src/${EGO_PN}/.promu.yml || die
64 -}
65 -
66 -src_compile() {
67 - pushd src/${EGO_PN} || die
68 - mkdir -p bin || die
69 - GOPATH="${S}" promu build -v --prefix bin || die
70 - popd || die
71 -}
72 -
73 -src_install() {
74 - pushd src/${EGO_PN} || die
75 - dobin bin/snmp_exporter
76 - dodoc {README,CONTRIBUTING}.md
77 - insinto /etc/snmp_exporter
78 - newins snmp.yml snmp.yml.example
79 - popd || die
80 - keepdir /var/lib/snmp_exporter /var/log/snmp_exporter
81 - fowners ${PN}:${PN} /var/lib/snmp_exporter /var/log/snmp_exporter
82 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
83 - newconfd "${FILESDIR}"/${PN}.confd ${PN}
84 -}
85
86 diff --git a/app-metrics/snmp_exporter/snmp_exporter-0.12.0.ebuild b/app-metrics/snmp_exporter/snmp_exporter-0.12.0.ebuild
87 deleted file mode 100644
88 index ee90f5490eb..00000000000
89 --- a/app-metrics/snmp_exporter/snmp_exporter-0.12.0.ebuild
90 +++ /dev/null
91 @@ -1,53 +0,0 @@
92 -# Copyright 1999-2018 Gentoo Foundation
93 -# Distributed under the terms of the GNU General Public License v2
94 -
95 -EAPI=6
96 -inherit user golang-build golang-vcs-snapshot
97 -
98 -EGO_PN="github.com/prometheus/snmp_exporter"
99 -EGIT_COMMIT="v${PV/_rc/-rc.}"
100 -SNMP_EXPORTER_COMMIT="26b3c85"
101 -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
102 -KEYWORDS="~amd64"
103 -
104 -DESCRIPTION="Prometheus exporter for snmp metrics"
105 -HOMEPAGE="https://github.com/prometheus/snmp_exporter"
106 -SRC_URI="${ARCHIVE_URI}"
107 -LICENSE="Apache-2.0"
108 -SLOT="0"
109 -IUSE=""
110 -
111 -DEPEND="dev-util/promu
112 - net-analyzer/net-snmp"
113 -
114 -pkg_setup() {
115 - enewgroup ${PN}
116 - enewuser ${PN} -1 -1 -1 ${PN}
117 -}
118 -
119 -src_prepare() {
120 - default
121 - sed -i -e "s/{{.Revision}}/${SNMP_EXPORTER_COMMIT}/" src/${EGO_PN}/.promu.yml || die
122 -}
123 -
124 -src_compile() {
125 - pushd src/${EGO_PN} || die
126 - mkdir -p bin || die
127 - GOPATH="${S}" promu build -v --prefix bin || die
128 - pushd generator || die
129 - GOPATH="${S}" go build -o ../bin/generator . || die
130 - popd || die
131 -}
132 -
133 -src_install() {
134 - pushd src/${EGO_PN} || die
135 - dobin bin/*
136 - dodoc {README,CONTRIBUTING}.md generator/{FORMAT,README}.md generator/generator.yml
137 - insinto /etc/snmp_exporter
138 - newins snmp.yml snmp.yml.example
139 - popd || die
140 - keepdir /var/lib/snmp_exporter /var/log/snmp_exporter
141 - fowners ${PN}:${PN} /var/lib/snmp_exporter /var/log/snmp_exporter
142 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
143 - newconfd "${FILESDIR}"/${PN}.confd ${PN}
144 -}
145
146 diff --git a/app-metrics/snmp_exporter/snmp_exporter-0.14.0.ebuild b/app-metrics/snmp_exporter/snmp_exporter-0.14.0.ebuild
147 deleted file mode 100644
148 index 4038386446d..00000000000
149 --- a/app-metrics/snmp_exporter/snmp_exporter-0.14.0.ebuild
150 +++ /dev/null
151 @@ -1,54 +0,0 @@
152 -# Copyright 1999-2018 Gentoo Authors
153 -# Distributed under the terms of the GNU General Public License v2
154 -
155 -EAPI=6
156 -inherit user golang-build golang-vcs-snapshot
157 -
158 -EGO_PN="github.com/prometheus/snmp_exporter"
159 -EGIT_COMMIT="v${PV/_rc/-rc.}"
160 -SNMP_EXPORTER_COMMIT="da73490"
161 -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
162 -KEYWORDS="~amd64"
163 -
164 -DESCRIPTION="Prometheus exporter for snmp metrics"
165 -HOMEPAGE="https://github.com/prometheus/snmp_exporter"
166 -SRC_URI="${ARCHIVE_URI}"
167 -LICENSE="Apache-2.0"
168 -SLOT="0"
169 -IUSE=""
170 -
171 -DEPEND=">=dev-lang/go-1.11
172 - dev-util/promu
173 - net-analyzer/net-snmp"
174 -
175 -pkg_setup() {
176 - enewgroup ${PN}
177 - enewuser ${PN} -1 -1 -1 ${PN}
178 -}
179 -
180 -src_prepare() {
181 - default
182 - sed -i -e "s/{{.Revision}}/${SNMP_EXPORTER_COMMIT}/" src/${EGO_PN}/.promu.yml || die
183 -}
184 -
185 -src_compile() {
186 - pushd src/${EGO_PN} || die
187 - mkdir -p bin || die
188 - GO111MODULE=on GOPATH="${S}" promu build -v --prefix bin || die
189 - pushd generator || die
190 - GO111MODULE=on GOPATH="${S}" go build -o ../bin/generator . || die
191 - popd || die
192 -}
193 -
194 -src_install() {
195 - pushd src/${EGO_PN} || die
196 - dobin bin/*
197 - dodoc {README,CONTRIBUTING}.md generator/{FORMAT,README}.md generator/generator.yml
198 - insinto /etc/snmp_exporter
199 - newins snmp.yml snmp.yml.example
200 - popd || die
201 - keepdir /var/lib/snmp_exporter /var/log/snmp_exporter
202 - fowners ${PN}:${PN} /var/lib/snmp_exporter /var/log/snmp_exporter
203 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
204 - newconfd "${FILESDIR}"/${PN}.confd ${PN}
205 -}