[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2025-03-08 Thread Arthur Zamarin
commit: e062133867f39718c1640af3676ff066395d630b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  8 18:54:13 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  8 18:54:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0621338

app-metrics/blackbox_exporter: Stabilize 0.25.0 amd64, #950920

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-metrics/blackbox_exporter/blackbox_exporter-0.25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.25.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.25.0.ebuild
index 0e76824a339f..86d760ce08c0 100644
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.25.0.ebuild
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.25.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 COMMON_DEPEND="acct-group/blackbox_exporter
acct-user/blackbox_exporter"



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2025-01-22 Thread William Hubbs
commit: 945f96a649fd186cf40b8b3b01dbed6cdadb689d
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 23 03:11:39 2025 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 23 03:17:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945f96a6

app-metrics/blackbox_exporter: add 0.25.0

Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  2 +
 .../blackbox_exporter-0.25.0.ebuild| 55 ++
 2 files changed, 57 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index de73816d4af9..93da8ebf138b 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,2 +1,4 @@
 DIST blackbox_exporter-0.24.0-deps.tar.xz 44271112 BLAKE2B 
acda81de9f45e7558c554566cef767c25ba59788ff31859bca16bb6bb8e64a8e7405969482ce96d64ee7df425264a253b6ca5364b91795b77a785d7d304a1964
 SHA512 
21e2c709ee44d4aedf796fd9a8d2eccd884978ccd770e1776653e7c5cc16a885f3f985b59705f4862d71520b9e78bce7d7fdb876531c27ccf8d9cf13da14febd
 DIST blackbox_exporter-0.24.0.tar.gz 69061 BLAKE2B 
a82137bfe8b911468ec05360f69a612e3bf2bb4094ce0d44b7499345484159beac06fc0d7f657ff4982b839d2d90759c04590eea1f3192a1e84d3dfb9a3ccfa8
 SHA512 
0c2c19d5a44465838d17c46318804416d32ed229c9d882d064559c2fec41d82029d0f5b7e5c8e6fb6e3473c41b53ae2a4a6c6e65ffacac3afe4263a48c698c29
+DIST blackbox_exporter-0.25.0-deps.tar.xz 13647408 BLAKE2B 
2f1f59eb2019931748632cc2d721bf2b69e885709432720328d02ef8ab738366b2a35816d742e8548167705ca7ab29e5f6ae0f1fba4a47c59ec975e5d891bb7c
 SHA512 
dfc829910424067b7cbd1be5357f5a0fe51b1113d9928755689dc0857bb06b2ed68e3eda879ea7b5a82d45117646005cd3aac0e9b8bd91a917b797f7daa88ca0
+DIST blackbox_exporter-0.25.0.tar.gz 71065 BLAKE2B 
fccbd67ca02ab9e491974616348179ff35a30dcdfdab1ff252b2691743c7992bf29fba7802c2f8ebcb6d4c42fa8724e520b7ca05835b32ada5d11630b1c93130
 SHA512 
86edb5c6aac213c5d5821ee58233a72043ac6abe5c5b2a8695f33160127d7126ab27de1d83fdd99d3053447efae41d2ba260bff7c84687dcea30df6439970630

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.25.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.25.0.ebuild
new file mode 100644
index ..0e76824a339f
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.25.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit fcaps go-module systemd
+GIT_COMMIT=ef3ff4f
+MY_PV="v${PV/_rc/-rc.}"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/blackbox_exporter
+   acct-user/blackbox_exporter"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+# tests require the network
+RESTRICT+=" test "
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s/{{.Branch}}/Head/" \
+   -e "s/{{.Revision}}/${GIT_COMMIT}/" \
+   -e "s/{{.Version}}/${PV}/" .promu.yml || die
+}
+
+src_compile() {
+   promu build -v --prefix bin || die
+}
+
+src_install() {
+   newbin bin/${P} ${PN}
+   dodoc {README,CHANGELOG,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   systemd_dounit "${FILESDIR}"/blackbox_exporter.service
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2025-01-22 Thread William Hubbs
commit: ccb8451cd1d0022e64eb4920f5078ffb9a6491b8
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 23 03:08:58 2025 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 23 03:17:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb8451c

app-metrics/blackbox_exporter: drop 0.21.1

Bug: https://bugs.gentoo.org/883651
Closes: https://bugs.gentoo.org/948487
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  2 -
 .../blackbox_exporter-0.21.1.ebuild| 56 --
 2 files changed, 58 deletions(-)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 151c9bbbec2b..de73816d4af9 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,4 +1,2 @@
-DIST blackbox_exporter-0.21.1-deps.tar.xz 55088548 BLAKE2B 
a078e62ea071df29de3d8b7cd7fc957cd0eccdf076b3257c29513b0d15deaae383fc22273731b6a382c09ce6c51f2666bcd1430bf3f5e4b017189a32889048e1
 SHA512 
92f46ee0382c85399fe8d4d43b38e77ea81971000dc1b4bcff2d9fbe2b55a5936b712e2345690a5005b68daddde0419c20f2ff5def4058f6eb7a2d7972e8c0af
-DIST blackbox_exporter-0.21.1.tar.gz 79415 BLAKE2B 
3587b01c33c47f370d55120cf4fac5ceeabdb2e89ea14ca588def902c67b237e78bca755ea5eac102d6f081c60a7bd5e1e6e5de9c2e2df9cb78c2f6856c5ee17
 SHA512 
a4d5187db9c99279d01d22c42c6569be836def2a033bf60c8f0a3131d329d8ac934b5ee30d2e9f185c4743c88ca287803165f7910378eb2d1ff27ae7671ab690
 DIST blackbox_exporter-0.24.0-deps.tar.xz 44271112 BLAKE2B 
acda81de9f45e7558c554566cef767c25ba59788ff31859bca16bb6bb8e64a8e7405969482ce96d64ee7df425264a253b6ca5364b91795b77a785d7d304a1964
 SHA512 
21e2c709ee44d4aedf796fd9a8d2eccd884978ccd770e1776653e7c5cc16a885f3f985b59705f4862d71520b9e78bce7d7fdb876531c27ccf8d9cf13da14febd
 DIST blackbox_exporter-0.24.0.tar.gz 69061 BLAKE2B 
a82137bfe8b911468ec05360f69a612e3bf2bb4094ce0d44b7499345484159beac06fc0d7f657ff4982b839d2d90759c04590eea1f3192a1e84d3dfb9a3ccfa8
 SHA512 
0c2c19d5a44465838d17c46318804416d32ed229c9d882d064559c2fec41d82029d0f5b7e5c8e6fb6e3473c41b53ae2a4a6c6e65ffacac3afe4263a48c698c29

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild
deleted file mode 100644
index dca6860bceb1..
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit fcaps go-module systemd
-GIT_COMMIT=e0d5e44
-MY_PV="v${PV/_rc/-rc.}"
-
-DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
-HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
-SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-COMMON_DEPEND="
-   acct-group/blackbox_exporter
-   acct-user/blackbox_exporter"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-BDEPEND="dev-util/promu"
-
-FILECAPS=(
-   cap_net_raw usr/bin/blackbox_exporter
-)
-
-# tests require the network
-RESTRICT+=" test "
-
-src_prepare() {
-   default
-   sed -i \
-   -e "s/{{.Branch}}/Head/" \
-   -e "s/{{.Revision}}/${GIT_COMMIT}/" \
-   -e "s/{{.Version}}/${PV}/" .promu.yml || die
-}
-
-src_compile() {
-   promu build -v --prefix bin || die
-}
-
-src_install() {
-   newbin bin/${P} ${PN}
-   dodoc {README,CHANGELOG,CONFIGURATION}.md blackbox.yml
-   insinto /etc/blackbox_exporter
-   newins example.yml blackbox.yml
-   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
-   systemd_dounit "${FILESDIR}"/blackbox_exporter.service
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
-}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2024-10-02 Thread Sam James
commit: cd836ca41c6871eb5b586f8206c28c03ea4784d6
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  2 22:50:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  2 22:52:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd836ca4

app-metrics/blackbox_exporter: Stabilize 0.24.0 amd64, #940660

Signed-off-by: Sam James  gentoo.org>

 app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild
index 5ade1463090d..75990f9a088e 100644
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~ajak/dist/${CATEGORY}/${PN}/${P}-deps.tar.xz";
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 COMMON_DEPEND="acct-group/blackbox_exporter
acct-user/blackbox_exporter"



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2023-10-28 Thread John Helmert III
commit: 55b6972bdc5a750b114f66086ee5c79d37c32ec1
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Oct 28 21:29:05 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Oct 28 21:39:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b6972b

app-metrics/blackbox_exporter: add 0.24.0

Bug: https://bugs.gentoo.org/883651
Signed-off-by: John Helmert III  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  2 +
 .../blackbox_exporter-0.24.0.ebuild| 55 ++
 2 files changed, 57 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 578db65eb20c..151c9bbbec2b 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,2 +1,4 @@
 DIST blackbox_exporter-0.21.1-deps.tar.xz 55088548 BLAKE2B 
a078e62ea071df29de3d8b7cd7fc957cd0eccdf076b3257c29513b0d15deaae383fc22273731b6a382c09ce6c51f2666bcd1430bf3f5e4b017189a32889048e1
 SHA512 
92f46ee0382c85399fe8d4d43b38e77ea81971000dc1b4bcff2d9fbe2b55a5936b712e2345690a5005b68daddde0419c20f2ff5def4058f6eb7a2d7972e8c0af
 DIST blackbox_exporter-0.21.1.tar.gz 79415 BLAKE2B 
3587b01c33c47f370d55120cf4fac5ceeabdb2e89ea14ca588def902c67b237e78bca755ea5eac102d6f081c60a7bd5e1e6e5de9c2e2df9cb78c2f6856c5ee17
 SHA512 
a4d5187db9c99279d01d22c42c6569be836def2a033bf60c8f0a3131d329d8ac934b5ee30d2e9f185c4743c88ca287803165f7910378eb2d1ff27ae7671ab690
+DIST blackbox_exporter-0.24.0-deps.tar.xz 44271112 BLAKE2B 
acda81de9f45e7558c554566cef767c25ba59788ff31859bca16bb6bb8e64a8e7405969482ce96d64ee7df425264a253b6ca5364b91795b77a785d7d304a1964
 SHA512 
21e2c709ee44d4aedf796fd9a8d2eccd884978ccd770e1776653e7c5cc16a885f3f985b59705f4862d71520b9e78bce7d7fdb876531c27ccf8d9cf13da14febd
+DIST blackbox_exporter-0.24.0.tar.gz 69061 BLAKE2B 
a82137bfe8b911468ec05360f69a612e3bf2bb4094ce0d44b7499345484159beac06fc0d7f657ff4982b839d2d90759c04590eea1f3192a1e84d3dfb9a3ccfa8
 SHA512 
0c2c19d5a44465838d17c46318804416d32ed229c9d882d064559c2fec41d82029d0f5b7e5c8e6fb6e3473c41b53ae2a4a6c6e65ffacac3afe4263a48c698c29

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild
new file mode 100644
index ..5ade1463090d
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit fcaps go-module systemd
+GIT_COMMIT=0dd0455
+MY_PV="v${PV/_rc/-rc.}"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~ajak/dist/${CATEGORY}/${PN}/${P}-deps.tar.xz";
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/blackbox_exporter
+   acct-user/blackbox_exporter"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+# tests require the network
+RESTRICT+=" test "
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s/{{.Branch}}/Head/" \
+   -e "s/{{.Revision}}/${GIT_COMMIT}/" \
+   -e "s/{{.Version}}/${PV}/" .promu.yml || die
+}
+
+src_compile() {
+   promu build -v --prefix bin || die
+}
+
+src_install() {
+   newbin bin/${P} ${PN}
+   dodoc {README,CHANGELOG,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   systemd_dounit "${FILESDIR}"/blackbox_exporter.service
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2022-10-21 Thread William Hubbs
commit: 7209f1984b26948515010fdc58d9c615c174c6d2
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 21 17:39:19 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Oct 21 17:39:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7209f198

app-metrics/blackbox_exporter: stabilize 0.21.1 for amd64

Bug: https://bugs.gentoo.org/877705
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild
index 702f21755fc4..dca6860bceb1 100644
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+="
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 COMMON_DEPEND="
acct-group/blackbox_exporter



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2022-06-19 Thread William Hubbs
commit: ae2f4361e6f6fc3bfa84aa696dae48ebe6c609a8
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 20 01:38:32 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 20 01:40:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2f4361

app-metrics/blackbox_exporter: add 0.21.1

Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  2 +
 .../blackbox_exporter-0.21.1.ebuild| 56 ++
 2 files changed, 58 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index b238e05fe95a..f6e13545469b 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,5 +1,7 @@
 DIST blackbox_exporter-0.18.0.tar.gz 2614990 BLAKE2B 
8c6681f3b122b3d83980c74d888442bde4d02e34a33f1560494d724f4f596e87d2b87a0702d4c860e7bbc3720d70d49d8e08ae9e74b8a6e9abed907d74bd
 SHA512 
6579d190c755515d4e5f05e2b6ed4d811010874dba1e16eaf6052e97c655f87aec33550f22ff173d2f3bbc77d091fb4fccad059f62ca6fbb33a372d48ae692f0
 DIST blackbox_exporter-0.19.0.tar.gz 72280 BLAKE2B 
8e6336d20c6225d58b873a270cb7bbc41bc85094fc5eebd228828128877d671b36bc9f283842bd3498e53bd138a155dca3f6843f0aca90eb542b78ad0cd276ff
 SHA512 
86b11bc7afa0d8261d0961ca21563047b1ea8bfd1a9d4d034c393a8b098b035147883a44011cdafca8e9795a5e9a043cc15235375990f3424137af63469a8878
+DIST blackbox_exporter-0.21.1-deps.tar.xz 55088548 BLAKE2B 
a078e62ea071df29de3d8b7cd7fc957cd0eccdf076b3257c29513b0d15deaae383fc22273731b6a382c09ce6c51f2666bcd1430bf3f5e4b017189a32889048e1
 SHA512 
92f46ee0382c85399fe8d4d43b38e77ea81971000dc1b4bcff2d9fbe2b55a5936b712e2345690a5005b68daddde0419c20f2ff5def4058f6eb7a2d7972e8c0af
+DIST blackbox_exporter-0.21.1.tar.gz 79415 BLAKE2B 
3587b01c33c47f370d55120cf4fac5ceeabdb2e89ea14ca588def902c67b237e78bca755ea5eac102d6f081c60a7bd5e1e6e5de9c2e2df9cb78c2f6856c5ee17
 SHA512 
a4d5187db9c99279d01d22c42c6569be836def2a033bf60c8f0a3131d329d8ac934b5ee30d2e9f185c4743c88ca287803165f7910378eb2d1ff27ae7671ab690
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild
new file mode 100644
index ..702f21755fc4
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.21.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit fcaps go-module systemd
+GIT_COMMIT=e0d5e44
+MY_PV="v${PV/_rc/-rc.}"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="
+   acct-group/blackbox_exporter
+   acct-user/blackbox_exporter"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+# tests require the network
+RESTRICT+=" test "
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s/{{.Branch}}/Head/" \
+   -e "s/{{.Revision}}/${GIT_COMMIT}/" \
+   -e "s/{{.Version}}/${PV}/" .promu.yml || die
+}
+
+src_compile() {
+   promu build -v --prefix bin || die
+}
+
+src_install() {
+   newbin bin/${P} ${PN}
+   dodoc {README,CHANGELOG,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   systemd_dounit "${FILESDIR}"/blackbox_exporter.service
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   n

[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2021-09-01 Thread William Hubbs
commit: 109a56a591c1fe657ab28ce2d07352328d622c39
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Sep  1 16:12:19 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Sep  1 16:40:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109a56a5

app-metrics/blackbox_exporter: drop calls to go-module_pkg_postinst

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/blackbox_exporter/blackbox_exporter-0.19.0.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.19.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.19.0.ebuild
index fd11adf7117..6a621d733a1 100644
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.19.0.ebuild
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.19.0.ebuild
@@ -506,8 +506,3 @@ src_install() {
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
 }
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-   go-module_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2021-05-14 Thread Mikle Kolyada
commit: 0a4b5c37ebe2135084fa6d50fd3726b5b56146e9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 12 19:38:07 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri May 14 08:38:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4b5c37

app-metrics/blackbox_exporter: Drop old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../blackbox_exporter-0.18.0-r1.ebuild | 53 --
 1 file changed, 53 deletions(-)

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
deleted file mode 100644
index 5ad5f52b6d2..000
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-EGO_PN=github.com/prometheus/blackbox_exporter
-MY_PV="v${PV/_rc/-rc.}"
-GIT_COMMIT=1bc7680
-
-DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
-HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
-SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="dev-util/promu"
-
-DEPEND="
-   acct-group/blackbox_exporter
-   acct-user/blackbox_exporter"
-
-FILECAPS=(
-   cap_net_raw usr/bin/blackbox_exporter
-)
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${GIT_COMMIT}/" .promu.yml || die
-}
-
-src_compile() {
-   mkdir -p bin || die
-   promu build -v --prefix bin || die
-}
-
-src_install() {
-   dobin bin/*
-   dosym  ../../usr/bin/blackbox_exporter-${PV} /usr/bin/blackbox_exporter
-   dodoc {README,CONFIGURATION}.md blackbox.yml
-   insinto /etc/blackbox_exporter
-   newins example.yml blackbox.yml
-   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
-   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
-   systemd_dounit "${FILESDIR}"/blackbox_exporter.service
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2021-05-10 Thread Mikle Kolyada
commit: fca88266fccf73a2d2622c5f01936b8da4fb2a3e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May 10 16:22:09 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May 10 16:22:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca88266

app-metrics/blackbox_exporter: co-maintain

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-metrics/blackbox_exporter/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-metrics/blackbox_exporter/metadata.xml 
b/app-metrics/blackbox_exporter/metadata.xml
index 568acee6e54..5ba04ef1d12 100644
--- a/app-metrics/blackbox_exporter/metadata.xml
+++ b/app-metrics/blackbox_exporter/metadata.xml
@@ -5,6 +5,10 @@
willi...@gentoo.org
William Hubbs

+   
+   zlog...@gentoo.org
+   Mikle Kolyada
+   

prometheus/blackbox_exporter




[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2021-05-04 Thread William Hubbs
commit: 5ff3e092dfb3852d3f61c1115d4387d1a819f118
Author: William Hubbs  gentoo  org>
AuthorDate: Tue May  4 15:17:11 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May  4 15:18:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff3e092

app-metrics/blackbox_exporter: fix restrict

Closes: https://bugs.gentoo.org/788088
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r2.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r2.ebuild
index f91c8f04e99..f93f2fb62c6 100644
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r2.ebuild
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r2.ebuild
@@ -25,7 +25,8 @@ FILECAPS=(
 )
 
 # tests require the network
-restrict+=" test "
+RESTRICT+=" test "
+
 src_prepare() {
default
sed -i \



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2021-05-03 Thread William Hubbs
commit: 13b2d4a97078e21b981c0c0ed1e9ad1952fc78ac
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May  3 22:27:53 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May  3 22:37:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b2d4a9

app-metrics/blackbox_exporter: 0.18.2 rev bump

- clean up binary renaming
- disable tests (they require the network)

Closes: https://bugs.gentoo.org/701232
Closes: https://bugs.gentoo.org/731006
Closes: https://bugs.gentoo.org/781869
Signed-off-by: William Hubbs  gentoo.org>

 .../blackbox_exporter-0.18.0-r2.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r2.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r2.ebuild
new file mode 100644
index 000..f91c8f04e99
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit fcaps go-module systemd
+GIT_COMMIT=1bc7680
+MY_PV="v${PV/_rc/-rc.}"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-util/promu"
+
+DEPEND="
+   acct-group/blackbox_exporter
+   acct-user/blackbox_exporter"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+# tests require the network
+restrict+=" test "
+src_prepare() {
+   default
+   sed -i \
+   -e "s/{{.Branch}}/Head/" \
+   -e "s/{{.Revision}}/${GIT_COMMIT}/" \
+   -e "s/{{.Revision}}/${PV}/" .promu.yml || die
+}
+
+src_compile() {
+   promu build -v --prefix bin || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   systemd_dounit "${FILESDIR}"/blackbox_exporter.service
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2021-04-21 Thread Mikle Kolyada
commit: 86ed6987cb5d3cbf63ec09f1028c9b93ef5de752
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Apr 21 07:59:58 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Apr 21 08:09:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ed6987

app-metrics/blackbox_exporter: declare DEPEND properly

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

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
index 33a4590b35b..5ad5f52b6d2 100644
--- 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,12 +17,11 @@ LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
+BDEPEND="dev-util/promu"
+
 DEPEND="
acct-group/blackbox_exporter
-   acct-user/blackbox_exporter
-"
-
-DEPEND="dev-util/promu"
+   acct-user/blackbox_exporter"
 
 FILECAPS=(
cap_net_raw usr/bin/blackbox_exporter



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2021-04-19 Thread Mikle Kolyada
commit: a3e4708b74757fef3d804eaab76259c68af7c666
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 19 13:57:50 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 19 13:58:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e4708b

app-metrics/blackbox_exporter: use DEPEND

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 ...ackbox_exporter-0.18.0.ebuild => blackbox_exporter-0.18.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r1.ebuild
similarity index 99%
rename from app-metrics/blackbox_exporter/blackbox_exporter-0.18.0.ebuild
rename to app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r1.ebuild
index 2b8fcf2bfe1..33a4590b35b 100644
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0.ebuild
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-BDEPEND="
+DEPEND="
acct-group/blackbox_exporter
acct-user/blackbox_exporter
 "



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2021-04-09 Thread Mikle Kolyada
commit: 16a04bf22a1a120078ffdbd6681bc67d39301053
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  9 08:21:08 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  9 08:21:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a04bf2

app-metrics/blackbox_exporter: Drop broken versions

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  3 --
 .../blackbox_exporter-0.15.1.ebuild| 57 --
 .../blackbox_exporter-0.16.0.ebuild| 57 --
 .../blackbox_exporter-0.17.0.ebuild| 52 
 4 files changed, 169 deletions(-)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index c8af355696f..a6caddc36ca 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,4 +1 @@
-DIST blackbox_exporter-0.15.1.tar.gz 2120525 BLAKE2B 
c21a621dce663ccbc184c87b66e894ddc6a94bee9bbd2b9fb432a4d349afb35410f07ad150e946c5f8eb9ec8e6e7f2e6d4cbcafe118e8b2efe34902fbd0bf38a
 SHA512 
2c7d0989bc70982a0fd528c7c6ed5ec6686f5e93db0a90db2b06e4e578503443da0750aaa2d6a01ae4fcd4c722eef522c0e06b019aa59a2eb837f233e317d4e2
-DIST blackbox_exporter-0.16.0.tar.gz 2121367 BLAKE2B 
92c55dbc3f47d7a2d8c37ad116857dd1d7314a6684d9f228039b09cc086edf72bdf5e0c2cc770ce45d687c45a38f6de72e612c0491ec66f836bed28b75b2e5a9
 SHA512 
85103b62e345ab5d59626e658047ac75649f9ef991c9bbaff32b95ea75ec2da2bf916573e664520766158805c6cf24163f2850c885a594d32b4f9c4c9dbed1a8
-DIST blackbox_exporter-0.17.0.tar.gz 2615179 BLAKE2B 
3746ceef8ffdfe017921a78873c09f196d82c3874aa24a0795b56d8858c355f2a4f9f557c65708037358fdbe8445a680c56a3725e7af4d634ef9396419bb4221
 SHA512 
9e79d083c5c8caebbc19b6feef04dd189bc91a72dcb3aa946a96543fbe28ae2c49cafeed3f42618747661421897adc17988ffc6cf0d7054cf0a385b85eeafc61
 DIST blackbox_exporter-0.18.0.tar.gz 2614990 BLAKE2B 
8c6681f3b122b3d83980c74d888442bde4d02e34a33f1560494d724f4f596e87d2b87a0702d4c860e7bbc3720d70d49d8e08ae9e74b8a6e9abed907d74bd
 SHA512 
6579d190c755515d4e5f05e2b6ed4d811010874dba1e16eaf6052e97c655f87aec33550f22ff173d2f3bbc77d091fb4fccad059f62ca6fbb33a372d48ae692f0

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild
deleted file mode 100644
index 52e9c480877..000
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit fcaps user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/blackbox_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-BLACKBOX_EXPORTER_COMMIT="7dd86a5"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
-HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-lang/go-1.12
-   dev-util/promu"
-
-FILECAPS=(
-   cap_net_raw usr/bin/blackbox_exporter
-)
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   mkdir -p bin || die
-   GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter 
|| die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin blackbox_exporter/blackbox_exporter
-   dodoc {README,CONFIGURATION}.md blackbox.yml
-   insinto /etc/blackbox_exporter
-   newins example.yml blackbox.yml.example
-   popd || die
-   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
-   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-}

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild
deleted file mode 100644
index 82e0d20ed7f..000
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit fcaps user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/blackbox_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-BLACKBOX_EXPORTER_COMMIT="991f898"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.t

[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/, app-metrics/blackbox_exporter/files/

2021-04-09 Thread Mikle Kolyada
commit: 59da910700e42a656aa2202cfc840d154a87493f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr  9 08:10:12 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr  9 08:21:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59da9107

app-metrics/blackbox_exporter: Version bump (v0.18.0)

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  1 +
 .../blackbox_exporter-0.18.0.ebuild| 54 ++
 .../files/blackbox_exporter.service| 29 
 3 files changed, 84 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 774f4cb710b..c8af355696f 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,3 +1,4 @@
 DIST blackbox_exporter-0.15.1.tar.gz 2120525 BLAKE2B 
c21a621dce663ccbc184c87b66e894ddc6a94bee9bbd2b9fb432a4d349afb35410f07ad150e946c5f8eb9ec8e6e7f2e6d4cbcafe118e8b2efe34902fbd0bf38a
 SHA512 
2c7d0989bc70982a0fd528c7c6ed5ec6686f5e93db0a90db2b06e4e578503443da0750aaa2d6a01ae4fcd4c722eef522c0e06b019aa59a2eb837f233e317d4e2
 DIST blackbox_exporter-0.16.0.tar.gz 2121367 BLAKE2B 
92c55dbc3f47d7a2d8c37ad116857dd1d7314a6684d9f228039b09cc086edf72bdf5e0c2cc770ce45d687c45a38f6de72e612c0491ec66f836bed28b75b2e5a9
 SHA512 
85103b62e345ab5d59626e658047ac75649f9ef991c9bbaff32b95ea75ec2da2bf916573e664520766158805c6cf24163f2850c885a594d32b4f9c4c9dbed1a8
 DIST blackbox_exporter-0.17.0.tar.gz 2615179 BLAKE2B 
3746ceef8ffdfe017921a78873c09f196d82c3874aa24a0795b56d8858c355f2a4f9f557c65708037358fdbe8445a680c56a3725e7af4d634ef9396419bb4221
 SHA512 
9e79d083c5c8caebbc19b6feef04dd189bc91a72dcb3aa946a96543fbe28ae2c49cafeed3f42618747661421897adc17988ffc6cf0d7054cf0a385b85eeafc61
+DIST blackbox_exporter-0.18.0.tar.gz 2614990 BLAKE2B 
8c6681f3b122b3d83980c74d888442bde4d02e34a33f1560494d724f4f596e87d2b87a0702d4c860e7bbc3720d70d49d8e08ae9e74b8a6e9abed907d74bd
 SHA512 
6579d190c755515d4e5f05e2b6ed4d811010874dba1e16eaf6052e97c655f87aec33550f22ff173d2f3bbc77d091fb4fccad059f62ca6fbb33a372d48ae692f0

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0.ebuild
new file mode 100644
index 000..2b8fcf2bfe1
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.18.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+EGO_PN=github.com/prometheus/blackbox_exporter
+MY_PV="v${PV/_rc/-rc.}"
+GIT_COMMIT=1bc7680
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   acct-group/blackbox_exporter
+   acct-user/blackbox_exporter
+"
+
+DEPEND="dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${GIT_COMMIT}/" .promu.yml || die
+}
+
+src_compile() {
+   mkdir -p bin || die
+   promu build -v --prefix bin || die
+}
+
+src_install() {
+   dobin bin/*
+   dosym  ../../usr/bin/blackbox_exporter-${PV} /usr/bin/blackbox_exporter
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   systemd_dounit "${FILESDIR}"/blackbox_exporter.service
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+}

diff --git a/app-metrics/blackbox_exporter/files/blackbox_exporter.service 
b/app-metrics/blackbox_exporter/files/blackbox_exporter.service
new file mode 100644
index 000..a29ee2b7c24
--- /dev/null
+++ b/app-metrics/blackbox_exporter/files/blackbox_exporter.service
@@ -0,0 +1,29 @@
+[Unit]
+Description=Prometheus blackbox Exporter
+After=network.target
+
+[Service]
+User=blackbox_exporter
+Group=blackbox_exporter
+ExecStart=/usr/bin/blackbox_exporter 
--config.file="/etc/blackbox_exporter/blackbox.yml"
+ExecReload=/bin/kill -HUP $MAINPID
+DynamicUser=true
+
+NoNewPrivileges=true
+ProtectSystem=full
+ProtectKernelModules=true
+ProtectKernelTunables=true
+PrivateTmp=true
+LockPersonality=true
+ProtectHostname=true
+ProtectHome=true
+ProtectControlGroups=true
+ProtectKernelLogs=true
+PrivateDevices=true
+RestrictRealtime=true
+CapabilityBoundingSet=
+MemoryDenyWriteExecute=true

[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2020-07-05 Thread William Hubbs
commit: ee4ed6e5e7a2c75d3414787a2b4c204dd35b1f6a
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jul  5 17:10:07 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jul  5 17:17:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4ed6e5

app-metrics/blackbox_exporter: 0.17.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  1 +
 .../blackbox_exporter-0.17.0.ebuild| 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 05c86972c8e..774f4cb710b 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,2 +1,3 @@
 DIST blackbox_exporter-0.15.1.tar.gz 2120525 BLAKE2B 
c21a621dce663ccbc184c87b66e894ddc6a94bee9bbd2b9fb432a4d349afb35410f07ad150e946c5f8eb9ec8e6e7f2e6d4cbcafe118e8b2efe34902fbd0bf38a
 SHA512 
2c7d0989bc70982a0fd528c7c6ed5ec6686f5e93db0a90db2b06e4e578503443da0750aaa2d6a01ae4fcd4c722eef522c0e06b019aa59a2eb837f233e317d4e2
 DIST blackbox_exporter-0.16.0.tar.gz 2121367 BLAKE2B 
92c55dbc3f47d7a2d8c37ad116857dd1d7314a6684d9f228039b09cc086edf72bdf5e0c2cc770ce45d687c45a38f6de72e612c0491ec66f836bed28b75b2e5a9
 SHA512 
85103b62e345ab5d59626e658047ac75649f9ef991c9bbaff32b95ea75ec2da2bf916573e664520766158805c6cf24163f2850c885a594d32b4f9c4c9dbed1a8
+DIST blackbox_exporter-0.17.0.tar.gz 2615179 BLAKE2B 
3746ceef8ffdfe017921a78873c09f196d82c3874aa24a0795b56d8858c355f2a4f9f557c65708037358fdbe8445a680c56a3725e7af4d634ef9396419bb4221
 SHA512 
9e79d083c5c8caebbc19b6feef04dd189bc91a72dcb3aa946a96543fbe28ae2c49cafeed3f42618747661421897adc17988ffc6cf0d7054cf0a385b85eeafc61

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.17.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.17.0.ebuild
new file mode 100644
index 000..9d7d5ee5b74
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.17.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit fcaps go-module user
+
+EGO_PN=github.com/prometheus/blackbox_exporter
+MY_PV="v${PV/_rc/-rc.}"
+GIT_COMMIT=1bc7680
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+BDEPEND="dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${GIT_COMMIT}/" .promu.yml || die
+}
+
+src_compile() {
+   mkdir -p bin || die
+   promu build -v --prefix bin || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml.example
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2019-12-03 Thread William Hubbs
commit: 948885d4f75ab2d13c9dfb58ac6d561c85b2a3a4
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec  4 05:32:56 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec  4 05:32:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948885d4

app-metrics/blackbox_exporter: add myself as maintainer

Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/blackbox_exporter/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-metrics/blackbox_exporter/metadata.xml 
b/app-metrics/blackbox_exporter/metadata.xml
index c04334d1525..568acee6e54 100644
--- a/app-metrics/blackbox_exporter/metadata.xml
+++ b/app-metrics/blackbox_exporter/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
- 
+   
+   willi...@gentoo.org
+   William Hubbs
+   

prometheus/blackbox_exporter




[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2019-12-03 Thread Michał Górny
commit: 0223cb8c4b5202a3405f4a0cbabda97c87530d31
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Mon Dec  2 22:29:43 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  3 09:47:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0223cb8c

app-metrics/blackbox_exporter: add licenses for transitive go dependencies

Bug: https://bugs.gentoo.org/695212
Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Signed-off-by: Michał Górny  gentoo.org>

 app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild | 2 +-
 app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild
index c39fbc922b0..52e9c480877 100644
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild
@@ -13,7 +13,7 @@ KEYWORDS="~amd64"
 DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
 HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
 SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
 IUSE=""
 

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild
index 6cb34675b58..82e0d20ed7f 100644
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild
@@ -13,7 +13,7 @@ KEYWORDS="~amd64"
 DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
 HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
 SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2019-11-23 Thread Manuel Rüger
commit: 23469489822e1ad029d610a02c3dcc36213e9e72
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Nov 23 11:02:43 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Nov 23 11:02:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23469489

app-metrics/blackbox_exporter: Drop to maintainer-needed

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-metrics/blackbox_exporter/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-metrics/blackbox_exporter/metadata.xml 
b/app-metrics/blackbox_exporter/metadata.xml
index 5d0a20fee17..c04334d1525 100644
--- a/app-metrics/blackbox_exporter/metadata.xml
+++ b/app-metrics/blackbox_exporter/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
+ 

prometheus/blackbox_exporter




[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2019-11-19 Thread Manuel Rüger
commit: 83aa79dec7e7d839e2baef3e54246b773c95ca2b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 19 12:41:14 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 19 12:41:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83aa79de

app-metrics/blackbox_exporter: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  2 -
 .../blackbox_exporter-0.14.0.ebuild| 57 --
 .../blackbox_exporter-0.15.0.ebuild| 57 --
 3 files changed, 116 deletions(-)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index ce9a70f12ae..05c86972c8e 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,4 +1,2 @@
-DIST blackbox_exporter-0.14.0.tar.gz 670297 BLAKE2B 
e55186723b7877296a62840c842acb87c95f4e060b059c6a5861a6eb6a8bb8ad14c6082f466427ddf048c49fca8df79668c64b77b1dcf64b1239ed5b62c829e3
 SHA512 
58f379cdeef671376105532450ffb3a6fef0ea071d493fbef40d761c6cbaec47bb49c9c2e5c070f3d0e598396d7ad9b2c5af100c9a69aee04877442c7bdaf120
-DIST blackbox_exporter-0.15.0.tar.gz 2157865 BLAKE2B 
dee707d8cf568da01e7981a9c2879fb209fac6d640d2cc1905231d56c9e6f8007da8eec09ff89cba82e40ac159529b1a9144aa0b50094a8b798102b19502404b
 SHA512 
dff23d51292ed7b56f403d9a70c02a4d4e1f2a43f0bd6763598b310c07c7564d39fbed29c7b2b03b1848d33c3779b4922396212a3c9252c8149fdd9208d8a3b7
 DIST blackbox_exporter-0.15.1.tar.gz 2120525 BLAKE2B 
c21a621dce663ccbc184c87b66e894ddc6a94bee9bbd2b9fb432a4d349afb35410f07ad150e946c5f8eb9ec8e6e7f2e6d4cbcafe118e8b2efe34902fbd0bf38a
 SHA512 
2c7d0989bc70982a0fd528c7c6ed5ec6686f5e93db0a90db2b06e4e578503443da0750aaa2d6a01ae4fcd4c722eef522c0e06b019aa59a2eb837f233e317d4e2
 DIST blackbox_exporter-0.16.0.tar.gz 2121367 BLAKE2B 
92c55dbc3f47d7a2d8c37ad116857dd1d7314a6684d9f228039b09cc086edf72bdf5e0c2cc770ce45d687c45a38f6de72e612c0491ec66f836bed28b75b2e5a9
 SHA512 
85103b62e345ab5d59626e658047ac75649f9ef991c9bbaff32b95ea75ec2da2bf916573e664520766158805c6cf24163f2850c885a594d32b4f9c4c9dbed1a8

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.14.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.14.0.ebuild
deleted file mode 100644
index b6b5824f40f..000
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.14.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit fcaps user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/blackbox_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-BLACKBOX_EXPORTER_COMMIT="bba7ef7"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
-HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-lang/go-1.11
-   dev-util/promu"
-
-FILECAPS=(
-   cap_net_raw usr/bin/blackbox_exporter
-)
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   mkdir -p bin || die
-   GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter 
|| die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin blackbox_exporter/blackbox_exporter
-   dodoc {README,CONFIGURATION}.md blackbox.yml
-   insinto /etc/blackbox_exporter
-   newins example.yml blackbox.yml.example
-   popd || die
-   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
-   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-}

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.15.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.15.0.ebuild
deleted file mode 100644
index 7c9fdd3a273..000
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.15.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit fcaps user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/blackbox_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-BLACKBOX_EXPORTER_COMMIT="3f726a8"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS,

[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2019-11-19 Thread Manuel Rüger
commit: 7e2be3cee8846d6d074dc58369fcf2ecfacbba20
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 19 12:40:41 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 19 12:40:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2be3ce

app-metrics/blackbox_exporter: Version bump to 0.16.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  1 +
 .../blackbox_exporter-0.16.0.ebuild| 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 9812da5812e..ce9a70f12ae 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,3 +1,4 @@
 DIST blackbox_exporter-0.14.0.tar.gz 670297 BLAKE2B 
e55186723b7877296a62840c842acb87c95f4e060b059c6a5861a6eb6a8bb8ad14c6082f466427ddf048c49fca8df79668c64b77b1dcf64b1239ed5b62c829e3
 SHA512 
58f379cdeef671376105532450ffb3a6fef0ea071d493fbef40d761c6cbaec47bb49c9c2e5c070f3d0e598396d7ad9b2c5af100c9a69aee04877442c7bdaf120
 DIST blackbox_exporter-0.15.0.tar.gz 2157865 BLAKE2B 
dee707d8cf568da01e7981a9c2879fb209fac6d640d2cc1905231d56c9e6f8007da8eec09ff89cba82e40ac159529b1a9144aa0b50094a8b798102b19502404b
 SHA512 
dff23d51292ed7b56f403d9a70c02a4d4e1f2a43f0bd6763598b310c07c7564d39fbed29c7b2b03b1848d33c3779b4922396212a3c9252c8149fdd9208d8a3b7
 DIST blackbox_exporter-0.15.1.tar.gz 2120525 BLAKE2B 
c21a621dce663ccbc184c87b66e894ddc6a94bee9bbd2b9fb432a4d349afb35410f07ad150e946c5f8eb9ec8e6e7f2e6d4cbcafe118e8b2efe34902fbd0bf38a
 SHA512 
2c7d0989bc70982a0fd528c7c6ed5ec6686f5e93db0a90db2b06e4e578503443da0750aaa2d6a01ae4fcd4c722eef522c0e06b019aa59a2eb837f233e317d4e2
+DIST blackbox_exporter-0.16.0.tar.gz 2121367 BLAKE2B 
92c55dbc3f47d7a2d8c37ad116857dd1d7314a6684d9f228039b09cc086edf72bdf5e0c2cc770ce45d687c45a38f6de72e612c0491ec66f836bed28b75b2e5a9
 SHA512 
85103b62e345ab5d59626e658047ac75649f9ef991c9bbaff32b95ea75ec2da2bf916573e664520766158805c6cf24163f2850c885a594d32b4f9c4c9dbed1a8

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild
new file mode 100644
index 000..6cb34675b58
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.16.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fcaps user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/blackbox_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+BLACKBOX_EXPORTER_COMMIT="991f898"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.12
+   dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter 
|| die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin blackbox_exporter/blackbox_exporter
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml.example
+   popd || die
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2019-09-17 Thread Manuel Rüger
commit: 4cc5bcc5dda2dae12dcb605d4cfbaa3b7365
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Sep 17 15:42:13 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Sep 17 15:42:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc5bcc5

app-metrics/blackbox_exporter: Version bump to 0.15.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  1 +
 .../blackbox_exporter-0.15.1.ebuild| 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 51aeb8ded78..9812da5812e 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,2 +1,3 @@
 DIST blackbox_exporter-0.14.0.tar.gz 670297 BLAKE2B 
e55186723b7877296a62840c842acb87c95f4e060b059c6a5861a6eb6a8bb8ad14c6082f466427ddf048c49fca8df79668c64b77b1dcf64b1239ed5b62c829e3
 SHA512 
58f379cdeef671376105532450ffb3a6fef0ea071d493fbef40d761c6cbaec47bb49c9c2e5c070f3d0e598396d7ad9b2c5af100c9a69aee04877442c7bdaf120
 DIST blackbox_exporter-0.15.0.tar.gz 2157865 BLAKE2B 
dee707d8cf568da01e7981a9c2879fb209fac6d640d2cc1905231d56c9e6f8007da8eec09ff89cba82e40ac159529b1a9144aa0b50094a8b798102b19502404b
 SHA512 
dff23d51292ed7b56f403d9a70c02a4d4e1f2a43f0bd6763598b310c07c7564d39fbed29c7b2b03b1848d33c3779b4922396212a3c9252c8149fdd9208d8a3b7
+DIST blackbox_exporter-0.15.1.tar.gz 2120525 BLAKE2B 
c21a621dce663ccbc184c87b66e894ddc6a94bee9bbd2b9fb432a4d349afb35410f07ad150e946c5f8eb9ec8e6e7f2e6d4cbcafe118e8b2efe34902fbd0bf38a
 SHA512 
2c7d0989bc70982a0fd528c7c6ed5ec6686f5e93db0a90db2b06e4e578503443da0750aaa2d6a01ae4fcd4c722eef522c0e06b019aa59a2eb837f233e317d4e2

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild
new file mode 100644
index 000..c39fbc922b0
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.15.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fcaps user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/blackbox_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+BLACKBOX_EXPORTER_COMMIT="7dd86a5"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.12
+   dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter 
|| die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin blackbox_exporter/blackbox_exporter
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml.example
+   popd || die
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2019-09-17 Thread Manuel Rüger
commit: 18d920f8451540b2277487405fb0e9bd422234bc
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Sep 17 11:27:33 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Sep 17 11:27:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d920f8

app-metrics/blackbox_exporter: Remove old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  2 -
 .../blackbox_exporter-0.12.0.ebuild| 54 
 .../blackbox_exporter-0.13.0-r1.ebuild | 57 --
 .../blackbox_exporter-0.13.0.ebuild| 55 -
 4 files changed, 168 deletions(-)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 4aef9f3c18d..51aeb8ded78 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,4 +1,2 @@
-DIST blackbox_exporter-0.12.0.tar.gz 2202465 BLAKE2B 
e3b082f8a491b531b0caf3331ecd391bf8734df0915ccbb7988ac1e67e57436bd45169aa403d5511fbb44eb176f89836ad8c04c491f5194f90f9f8a3b686a656
 SHA512 
2c98c0f4127bdd04ac54eb182c5468fd38121558f85aa8b4bec860f783f266b144df3153da0b028fdb84a4131a4e374a969bb09ce3a781ddf95f0a008c11bbb6
-DIST blackbox_exporter-0.13.0.tar.gz 668255 BLAKE2B 
08c772175fa911ced04576c43b03b8594a1e6d30767742cea6630561045dd0440e1cd26847f2e7e506fb4fefc603a9a3e1b4228e46735f8d559a55462c0d11e4
 SHA512 
49290860e5e1713cc0e1edd93fd193d6e23aebe55a6f62778da89450f5ba79787d4ac3fd6ca3aae37f4941c16976db4570f2d4888534f2ce2c86e25e250b12f1
 DIST blackbox_exporter-0.14.0.tar.gz 670297 BLAKE2B 
e55186723b7877296a62840c842acb87c95f4e060b059c6a5861a6eb6a8bb8ad14c6082f466427ddf048c49fca8df79668c64b77b1dcf64b1239ed5b62c829e3
 SHA512 
58f379cdeef671376105532450ffb3a6fef0ea071d493fbef40d761c6cbaec47bb49c9c2e5c070f3d0e598396d7ad9b2c5af100c9a69aee04877442c7bdaf120
 DIST blackbox_exporter-0.15.0.tar.gz 2157865 BLAKE2B 
dee707d8cf568da01e7981a9c2879fb209fac6d640d2cc1905231d56c9e6f8007da8eec09ff89cba82e40ac159529b1a9144aa0b50094a8b798102b19502404b
 SHA512 
dff23d51292ed7b56f403d9a70c02a4d4e1f2a43f0bd6763598b310c07c7564d39fbed29c7b2b03b1848d33c3779b4922396212a3c9252c8149fdd9208d8a3b7

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.12.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.12.0.ebuild
deleted file mode 100644
index 24aa268f15a..000
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.12.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit fcaps user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/blackbox_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-BLACKBOX_EXPORTER_COMMIT="4a22506"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
-HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-FILECAPS=(
-   cap_net_raw usr/bin/blackbox_exporter
-)
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   mkdir -p bin || die
-   GOPATH="${S}" promu build -v --prefix blackbox_exporter || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin blackbox_exporter/blackbox_exporter
-   dodoc {README,CONFIGURATION}.md blackbox.yml
-   insinto /etc/blackbox_exporter
-   newins example.yml blackbox.yml.example
-   popd || die
-   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
-   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0-r1.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0-r1.ebuild
deleted file mode 100644
index b2b61cadacf..000
--- a/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit fcaps user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/blackbox_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-BLACKBOX_EXPORTER_COMMIT="1cfb751"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
-HOMEPAGE="https://github.

[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2019-09-17 Thread Manuel Rüger
commit: b2b49299e22e484c816ec4c4cdb07cef75f4cbc8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Sep 17 11:27:06 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Sep 17 11:27:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b49299

app-metrics/blackbox_exporter: Version bump to 0.15.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  1 +
 .../blackbox_exporter-0.15.0.ebuild| 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index cfe09a6e3c5..4aef9f3c18d 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,3 +1,4 @@
 DIST blackbox_exporter-0.12.0.tar.gz 2202465 BLAKE2B 
e3b082f8a491b531b0caf3331ecd391bf8734df0915ccbb7988ac1e67e57436bd45169aa403d5511fbb44eb176f89836ad8c04c491f5194f90f9f8a3b686a656
 SHA512 
2c98c0f4127bdd04ac54eb182c5468fd38121558f85aa8b4bec860f783f266b144df3153da0b028fdb84a4131a4e374a969bb09ce3a781ddf95f0a008c11bbb6
 DIST blackbox_exporter-0.13.0.tar.gz 668255 BLAKE2B 
08c772175fa911ced04576c43b03b8594a1e6d30767742cea6630561045dd0440e1cd26847f2e7e506fb4fefc603a9a3e1b4228e46735f8d559a55462c0d11e4
 SHA512 
49290860e5e1713cc0e1edd93fd193d6e23aebe55a6f62778da89450f5ba79787d4ac3fd6ca3aae37f4941c16976db4570f2d4888534f2ce2c86e25e250b12f1
 DIST blackbox_exporter-0.14.0.tar.gz 670297 BLAKE2B 
e55186723b7877296a62840c842acb87c95f4e060b059c6a5861a6eb6a8bb8ad14c6082f466427ddf048c49fca8df79668c64b77b1dcf64b1239ed5b62c829e3
 SHA512 
58f379cdeef671376105532450ffb3a6fef0ea071d493fbef40d761c6cbaec47bb49c9c2e5c070f3d0e598396d7ad9b2c5af100c9a69aee04877442c7bdaf120
+DIST blackbox_exporter-0.15.0.tar.gz 2157865 BLAKE2B 
dee707d8cf568da01e7981a9c2879fb209fac6d640d2cc1905231d56c9e6f8007da8eec09ff89cba82e40ac159529b1a9144aa0b50094a8b798102b19502404b
 SHA512 
dff23d51292ed7b56f403d9a70c02a4d4e1f2a43f0bd6763598b310c07c7564d39fbed29c7b2b03b1848d33c3779b4922396212a3c9252c8149fdd9208d8a3b7

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.15.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.15.0.ebuild
new file mode 100644
index 000..7c9fdd3a273
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.15.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fcaps user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/blackbox_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+BLACKBOX_EXPORTER_COMMIT="3f726a8"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.12
+   dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter 
|| die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin blackbox_exporter/blackbox_exporter
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml.example
+   popd || die
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2019-03-28 Thread Manuel Rüger
commit: ca4ced9d501ce173cf1cf50e5dbb8a919ff26b75
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Mar 28 14:28:35 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Mar 28 14:28:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4ced9d

app-metrics/blackbox_exporter: Version bump to 0.14.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 app-metrics/blackbox_exporter/Manifest |  1 +
 .../blackbox_exporter-0.14.0.ebuild| 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 6d4ee37a2d5..cfe09a6e3c5 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1,2 +1,3 @@
 DIST blackbox_exporter-0.12.0.tar.gz 2202465 BLAKE2B 
e3b082f8a491b531b0caf3331ecd391bf8734df0915ccbb7988ac1e67e57436bd45169aa403d5511fbb44eb176f89836ad8c04c491f5194f90f9f8a3b686a656
 SHA512 
2c98c0f4127bdd04ac54eb182c5468fd38121558f85aa8b4bec860f783f266b144df3153da0b028fdb84a4131a4e374a969bb09ce3a781ddf95f0a008c11bbb6
 DIST blackbox_exporter-0.13.0.tar.gz 668255 BLAKE2B 
08c772175fa911ced04576c43b03b8594a1e6d30767742cea6630561045dd0440e1cd26847f2e7e506fb4fefc603a9a3e1b4228e46735f8d559a55462c0d11e4
 SHA512 
49290860e5e1713cc0e1edd93fd193d6e23aebe55a6f62778da89450f5ba79787d4ac3fd6ca3aae37f4941c16976db4570f2d4888534f2ce2c86e25e250b12f1
+DIST blackbox_exporter-0.14.0.tar.gz 670297 BLAKE2B 
e55186723b7877296a62840c842acb87c95f4e060b059c6a5861a6eb6a8bb8ad14c6082f466427ddf048c49fca8df79668c64b77b1dcf64b1239ed5b62c829e3
 SHA512 
58f379cdeef671376105532450ffb3a6fef0ea071d493fbef40d761c6cbaec47bb49c9c2e5c070f3d0e598396d7ad9b2c5af100c9a69aee04877442c7bdaf120

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.14.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.14.0.ebuild
new file mode 100644
index 000..b6b5824f40f
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.14.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fcaps user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/blackbox_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+BLACKBOX_EXPORTER_COMMIT="bba7ef7"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.11
+   dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter 
|| die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin blackbox_exporter/blackbox_exporter
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml.example
+   popd || die
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/, app-metrics/blackbox_exporter/files/

2019-01-15 Thread Manuel Rüger
commit: 49bcb4701ef4e105fa945e8462f6de51f297631f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jan 15 14:47:43 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jan 15 14:49:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49bcb470

app-metrics/blackbox_exporter: Add logrotate file

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 .../blackbox_exporter-0.13.0-r1.ebuild | 57 ++
 .../files/blackbox_exporter.logrotated |  7 +++
 2 files changed, 64 insertions(+)

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0-r1.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0-r1.ebuild
new file mode 100644
index 000..b2b61cadacf
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fcaps user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/blackbox_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+BLACKBOX_EXPORTER_COMMIT="1cfb751"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.11
+   dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter 
|| die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin blackbox_exporter/blackbox_exporter
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml.example
+   popd || die
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+}

diff --git a/app-metrics/blackbox_exporter/files/blackbox_exporter.logrotated 
b/app-metrics/blackbox_exporter/files/blackbox_exporter.logrotated
new file mode 100644
index 000..03eb13a1387
--- /dev/null
+++ b/app-metrics/blackbox_exporter/files/blackbox_exporter.logrotated
@@ -0,0 +1,7 @@
+/var/log/blackbox_exporter/blackbox_exporter.log {
+   missingok
+   size 5M
+   rotate 3
+   compress
+   copytruncate
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/

2018-12-07 Thread Manuel Rüger
commit: 649ff4f31db35c578c6b2e714a7a413dca27d8ed
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Dec  7 19:13:25 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Dec  7 19:13:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649ff4f3

app-metrics/blackbox_exporter: Version bump to 0.13.0

Signed-off-by: Manuel Rüger  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 app-metrics/blackbox_exporter/Manifest |  1 +
 .../blackbox_exporter-0.13.0.ebuild| 55 ++
 2 files changed, 56 insertions(+)

diff --git a/app-metrics/blackbox_exporter/Manifest 
b/app-metrics/blackbox_exporter/Manifest
index 70b2683ee33..6d4ee37a2d5 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -1 +1,2 @@
 DIST blackbox_exporter-0.12.0.tar.gz 2202465 BLAKE2B 
e3b082f8a491b531b0caf3331ecd391bf8734df0915ccbb7988ac1e67e57436bd45169aa403d5511fbb44eb176f89836ad8c04c491f5194f90f9f8a3b686a656
 SHA512 
2c98c0f4127bdd04ac54eb182c5468fd38121558f85aa8b4bec860f783f266b144df3153da0b028fdb84a4131a4e374a969bb09ce3a781ddf95f0a008c11bbb6
+DIST blackbox_exporter-0.13.0.tar.gz 668255 BLAKE2B 
08c772175fa911ced04576c43b03b8594a1e6d30767742cea6630561045dd0440e1cd26847f2e7e506fb4fefc603a9a3e1b4228e46735f8d559a55462c0d11e4
 SHA512 
49290860e5e1713cc0e1edd93fd193d6e23aebe55a6f62778da89450f5ba79787d4ac3fd6ca3aae37f4941c16976db4570f2d4888534f2ce2c86e25e250b12f1

diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0.ebuild 
b/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0.ebuild
new file mode 100644
index 000..52be350e039
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.13.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fcaps user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/blackbox_exporter"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+BLACKBOX_EXPORTER_COMMIT="1cfb751"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, 
TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.11
+   dev-util/promu"
+
+FILECAPS=(
+   cap_net_raw usr/bin/blackbox_exporter
+)
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter 
|| die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin blackbox_exporter/blackbox_exporter
+   dodoc {README,CONFIGURATION}.md blackbox.yml
+   insinto /etc/blackbox_exporter
+   newins example.yml blackbox.yml.example
+   popd || die
+   keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+   fowners ${PN}:${PN} /var/lib/blackbox_exporter 
/var/log/blackbox_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}