From d17fad940dac9897b8b58d2f1d072869942696a5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 16 Dec 2023 02:52:59 +0000 Subject: gentoo auto-resync : 16:12:2023 - 02:52:59 --- app-metrics/Manifest.gz | Bin 7125 -> 7129 bytes app-metrics/prometheus-podman-exporter/Manifest | 2 + .../prometheus-podman-exporter-1.6.0.ebuild | 45 +++++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.6.0.ebuild (limited to 'app-metrics') diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz index ea6f07253c63..46e934c7568a 100644 Binary files a/app-metrics/Manifest.gz and b/app-metrics/Manifest.gz differ diff --git a/app-metrics/prometheus-podman-exporter/Manifest b/app-metrics/prometheus-podman-exporter/Manifest index a502df0b169c..6edd08f28a9b 100644 --- a/app-metrics/prometheus-podman-exporter/Manifest +++ b/app-metrics/prometheus-podman-exporter/Manifest @@ -1,6 +1,8 @@ DIST prometheus-podman-exporter-1.4.0.tar.gz 11934764 BLAKE2B 9f0c7431a15ca0abbfbc54affc7026180c156a655379e18840e8923cced2b80a86644e6edd139f052d9a777d1465a2b7bc4432fc2ebb2e3f47bc3b4880800745 SHA512 ba0c79741add66cb7e943dd64c0662fabb95be10864efa22cbb580b4e0ff01f5896e269b90b6b8b4a59878e77736344390258a1bf8ecbe58fd5870fd428ee388 DIST prometheus-podman-exporter-1.5.0.tar.gz 12032097 BLAKE2B 15e209330342432a1f71e4686a705b6c6dc41d14b9022828cf10cb0538dcbf6b26c47f243ad96aef17eb71470d5af15bd090afc57960ee6d7b8828b2cff32c46 SHA512 d5eca9d0c87cbddfef6a58cdfc5213c65846219ff8a60e9efa038a8e4ca37f36bb6dc0687a78defb80a4901eeb617e8aa689b94ef0a48625548e74816fafbfec +DIST prometheus-podman-exporter-1.6.0.tar.gz 12234381 BLAKE2B 18960a73962ac30c477cabdcc784268088ba2bdf6a0efa6a777f164333b3964b2a881cec8a7f48d6aa5969306f92ed33d2722bfe740e6401dd704dbeb0963e5f SHA512 ef0b565bab8d695f05cadd3689f40161d5a0943a9d54e42611db0ea43dc98aca42d9ce8b33d080c60ab5456df8dc50f4283001562c4edec2e64fe037dd7d6bf1 EBUILD prometheus-podman-exporter-1.4.0.ebuild 1181 BLAKE2B 94ac5d59771174717a92be914b38524cb2016e2bd49b124c424dfb8b41478b89b1e75f265a7d44a015dc2df1ef64e03c0f5e2593e92e52b392f1cd310bb9b612 SHA512 72d44ecb5eb300856766c774f39ea561e7abdb6cbfd435a5feb5c24f333fc539aba63d872747e580c1a70e832f75efdddf45573af8009af9cd856a6400ca864f EBUILD prometheus-podman-exporter-1.5.0.ebuild 1180 BLAKE2B 6d2d2a00598f86d4ced05c2b4c46e7fe8eac95642aab1cc7a117c9633b3720b6c0d7a6309093677134541f49a8aa6dad74a37d14c682434cdd82f9dd3501b40a SHA512 6c5f8e6fd90d92630620b0a16c230d8a569d32466292a77c59e39410382121b4977127e2290f01df3d52e66ae732c0121b1dbd7b9100c08b93af6aabe683d52f +EBUILD prometheus-podman-exporter-1.6.0.ebuild 1180 BLAKE2B 6d2d2a00598f86d4ced05c2b4c46e7fe8eac95642aab1cc7a117c9633b3720b6c0d7a6309093677134541f49a8aa6dad74a37d14c682434cdd82f9dd3501b40a SHA512 6c5f8e6fd90d92630620b0a16c230d8a569d32466292a77c59e39410382121b4977127e2290f01df3d52e66ae732c0121b1dbd7b9100c08b93af6aabe683d52f EBUILD prometheus-podman-exporter-9999.ebuild 1180 BLAKE2B 6d2d2a00598f86d4ced05c2b4c46e7fe8eac95642aab1cc7a117c9633b3720b6c0d7a6309093677134541f49a8aa6dad74a37d14c682434cdd82f9dd3501b40a SHA512 6c5f8e6fd90d92630620b0a16c230d8a569d32466292a77c59e39410382121b4977127e2290f01df3d52e66ae732c0121b1dbd7b9100c08b93af6aabe683d52f MISC metadata.xml 776 BLAKE2B 1ab41a5be60f40d405eac253bcc2829d7a86ea8ebf77d600330c918dfcbbe1a834629419fb98024e3f7bf78ee13775e1917631d02c40af6ad7eb10c0f94e2caa SHA512 1d85d52d0c5325f14fdd0adf4b3518ceb6232a024bb8665055160f192dbd66e07ca56acaba5ba9ec319a557c145b223a3e81a480cdd593b730e9ac39bb81d245 diff --git a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.6.0.ebuild b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.6.0.ebuild new file mode 100644 index 000000000000..029b77899c4a --- /dev/null +++ b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.6.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="Exporter for podman giving containers, pods, images, volumes & networks metrics" +HOMEPAGE="https://github.com/containers/prometheus-podman-exporter" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/prometheus-podman-exporter.git" +else + SRC_URI="https://github.com/containers/prometheus-podman-exporter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +# Main package +LICENSE="Apache-2.0" +# Dependencies +LICENSE+=" BSD-2 BSD ISC MIT MPL-2.0" + +SLOT="0" +IUSE="btrfs" + +# there are no test files so prevent tests +RESTRICT="test" +RDEPEND=" + app-containers/podman[btrfs?] +" +DEPEND="${RDEPEND}" + +src_compile() { + export BUILDFLAGS=" -tags exclude_graphdriver_devicemapper" + use !btrfs && BUILDFLAGS+=",exclude_graphdriver_btrfs,btrfs_noversion" + default +} + +src_install() { + emake DESTDIR="${ED}/usr/bin" install + systemd_dounit "contrib/systemd/prometheus-podman-exporter.service" + systemd_douserunit "contrib/systemd/prometheus-podman-exporter.service" + einstalldocs +} -- cgit v1.2.3