Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/
Date: Fri, 14 May 2021 08:38:55
Message-Id: 1620981525.0a4b5c37ebe2135084fa6d50fd3726b5b56146e9.zlogene@gentoo
1 commit: 0a4b5c37ebe2135084fa6d50fd3726b5b56146e9
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 12 19:38:07 2021 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Fri May 14 08:38:45 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4b5c37
7
8 app-metrics/blackbox_exporter: Drop old
9
10 Package-Manager: Portage-3.0.17, Repoman-3.0.2
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 .../blackbox_exporter-0.18.0-r1.ebuild | 53 ----------------------
14 1 file changed, 53 deletions(-)
15
16 diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r1.ebuild b/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r1.ebuild
17 deleted file mode 100644
18 index 5ad5f52b6d2..00000000000
19 --- a/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r1.ebuild
20 +++ /dev/null
21 @@ -1,53 +0,0 @@
22 -# Copyright 1999-2021 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -
27 -inherit fcaps go-module systemd
28 -
29 -EGO_PN=github.com/prometheus/blackbox_exporter
30 -MY_PV="v${PV/_rc/-rc.}"
31 -GIT_COMMIT=1bc7680
32 -
33 -DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, TCP and ICMP"
34 -HOMEPAGE="https://github.com/prometheus/blackbox_exporter"
35 -SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
36 -
37 -LICENSE="Apache-2.0 BSD BSD-2 MIT"
38 -SLOT="0"
39 -KEYWORDS="~amd64"
40 -
41 -BDEPEND="dev-util/promu"
42 -
43 -DEPEND="
44 - acct-group/blackbox_exporter
45 - acct-user/blackbox_exporter"
46 -
47 -FILECAPS=(
48 - cap_net_raw usr/bin/blackbox_exporter
49 -)
50 -
51 -src_prepare() {
52 - default
53 - sed -i -e "s/{{.Revision}}/${GIT_COMMIT}/" .promu.yml || die
54 -}
55 -
56 -src_compile() {
57 - mkdir -p bin || die
58 - promu build -v --prefix bin || die
59 -}
60 -
61 -src_install() {
62 - dobin bin/*
63 - dosym ../../usr/bin/blackbox_exporter-${PV} /usr/bin/blackbox_exporter
64 - dodoc {README,CONFIGURATION}.md blackbox.yml
65 - insinto /etc/blackbox_exporter
66 - newins example.yml blackbox.yml
67 - keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
68 - fowners ${PN}:${PN} /var/lib/blackbox_exporter /var/log/blackbox_exporter
69 - systemd_dounit "${FILESDIR}"/blackbox_exporter.service
70 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
71 - newconfd "${FILESDIR}"/${PN}.confd ${PN}
72 - insinto /etc/logrotate.d
73 - newins "${FILESDIR}/${PN}.logrotated" "${PN}"
74 -}