[gentoo-commits] repo/gentoo:master commit in: app-metrics/blackbox_exporter/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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} +}