From dca2f5c4ebba158f0205b4dd072b358e2de29b8d Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Sat, 30 Aug 2025 09:55:34 +0000 Subject: [PATCH] Bump app-metrics/redis_exporter-bin-1.76.0 --- app-metrics/redis_exporter-bin/Manifest | 2 + .../redis_exporter-bin-1.76.0.ebuild | 39 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 app-metrics/redis_exporter-bin/redis_exporter-bin-1.76.0.ebuild diff --git a/app-metrics/redis_exporter-bin/Manifest b/app-metrics/redis_exporter-bin/Manifest index 4c22b6171..8b5d4c2b9 100644 --- a/app-metrics/redis_exporter-bin/Manifest +++ b/app-metrics/redis_exporter-bin/Manifest @@ -1,2 +1,4 @@ DIST redis_exporter-bin-1.72.1.linux-amd64.tar.gz 3828283 BLAKE2B 085a39a656f78700a885ea32282ba93470bfa953df81138671214733a7e230c47e4d1e58160d2e4bfe8aa8fd403164c920de70690618a4b9e760d2927a7bd435 SHA512 69a58b6a3bb0089556a65550829837c087198152b9e8072f33eba75298b65a5594e13d32016cee9dd9af5c2f3f5a45b7aec419fc173f36c81287b458506b0ffb DIST redis_exporter-bin-1.72.1.linux-arm64.tar.gz 3487733 BLAKE2B 26a45ceb5d7a9eb27447e26809ee90413ebc6f66ec8e9eeb508b09901c0ee67366a37c70abd3d93915ba57e1b68e6dc7f4769689a5bd90de1c7eeb8822999987 SHA512 ba7352f8e2a0200e8d749589d754994aa330259e8c6080cbea76e1bc0eb84e83e5df2b42537699b097ed4e0a2c1c8ecd99d5f85c74520dcdd233ff70d65df61f +DIST redis_exporter-bin-1.76.0.linux-amd64.tar.gz 3881932 BLAKE2B b6148674c1cab224e26e7724251477939c8b0636d4594728ae1b6e9bf8210bb806fd95da118532e95c5ba3bbe4c3b2d6c1becf1cbbed9263a89c29a79247efd4 SHA512 fa013be7ad557a22e5881e6ffa071de71eef77ece03bd71808311e1876d6422262c9508c90953d70e0df13edd4b3c6f22af029e58b99bf5b191df7ad0467b405 +DIST redis_exporter-bin-1.76.0.linux-arm64.tar.gz 3509119 BLAKE2B 0645a19d370fd58846970b1debc4b48540eed2bdf534fc09949473c94e3b14a5e57023d5b68860d747c79bf81185db48de7d27dfc530eeb0247c3efa013597bb SHA512 633f6045584b30165b531b8746627806d157b5ae6c41305adeab1414a4c3cd3764edc5a617674f8f5dbbfa23622cb2fd195c5639da9686e3fa03930a5a3e69a9 diff --git a/app-metrics/redis_exporter-bin/redis_exporter-bin-1.76.0.ebuild b/app-metrics/redis_exporter-bin/redis_exporter-bin-1.76.0.ebuild new file mode 100644 index 000000000..017445b1d --- /dev/null +++ b/app-metrics/redis_exporter-bin/redis_exporter-bin-1.76.0.ebuild @@ -0,0 +1,39 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +MY_PN=${PN/-bin/} +MY_PN_BASE=${MY_PN/_exporter/} +EXPORTER_USER="${MY_PN}" +EXPORTER_HOME="/var/lib/${MY_PN}" +inherit user + +DESCRIPTION="Prometheus Exporter for ValKey & Redis Metrics." +HOMEPAGE="https://github.com/prometheus/redis_exporter" +SRC_URI=" +amd64? ( https://github.com/oliver006/redis_exporter/releases/download/v1.76.0/redis_exporter-v1.76.0.linux-amd64.tar.gz -> redis_exporter-bin-1.76.0.linux-amd64.tar.gz ) +arm64? ( https://github.com/oliver006/redis_exporter/releases/download/v1.76.0/redis_exporter-v1.76.0.linux-arm64.tar.gz -> redis_exporter-bin-1.76.0.linux-arm64.tar.gz )" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="*" +IUSE="amd64 arm64" +post_src_unpack() { + mv redis_exporter-* ${S} +} + +pkg_setup() { + enewgroup ${EXPORTER_USER} + enewuser ${EXPORTER_USER} -1 -1 "${EXPORTER_HOME}" ${EXPORTER_USER} +} + +src_install() { + dobin ${MY_PN} + newconfd ${FILESDIR}/${MY_PN}.confd ${MY_PN} + newinitd ${FILESDIR}/exporter.initd ${MY_PN} + keepdir /var/{lib,log}/"${MY_PN}" + fowners ${EXPORTER_USER}:${EXPORTER_USER} /var/{lib,log}/"${MY_PN}" + fperms 0750 /var/{lib,log}/"${MY_PN}" +} + + +# vim: filetype=ebuild