From 4d4b75287f879f15ebdc56b3edd19737b6f936e8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Aug 2022 02:23:08 +0100 Subject: gentoo auto-resync : 13:08:2022 - 02:23:08 --- app-metrics/Manifest.gz | Bin 5945 -> 5948 bytes app-metrics/uwsgi_exporter/Manifest | 3 ++ .../uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild | 52 +++++++++++++++++++++ 3 files changed, 55 insertions(+) create mode 100644 app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild (limited to 'app-metrics') diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz index 97378c8363d2..cca19ca5702d 100644 Binary files a/app-metrics/Manifest.gz and b/app-metrics/Manifest.gz differ diff --git a/app-metrics/uwsgi_exporter/Manifest b/app-metrics/uwsgi_exporter/Manifest index f0fab98ac0ad..fd786d36437e 100644 --- a/app-metrics/uwsgi_exporter/Manifest +++ b/app-metrics/uwsgi_exporter/Manifest @@ -3,5 +3,8 @@ AUX uwsgi_exporter.initd 627 BLAKE2B 37b6a417bbf2073dd30c7233266edd683e571217eb0 AUX uwsgi_exporter.logrotated 101 BLAKE2B f375e39ad267147f98945120479e6c43ea2a0987e882880942f1b8e977f9263fd63cefc433897a1091eea1a1da54b1dfdbb50ff7e4753aebcd23602ef2232630 SHA512 8dc8c9ee998c26d128c26de1c75011d6200c78098bfc9f97bd1d40946b0923f5a7c56eccf8fbfe59fb9df0b6b1430ae321b7f9da817dee1112d8a407d735af71 AUX uwsgi_exporter.service 454 BLAKE2B 129a09d27a097a1e8a5ee230082d56a6a3e85387e84d8758a5d05589f5a24817146f9198106029e3b413ae4fbff01b05627ff865c6edefb2eb1ffd2e442dcc3f SHA512 b57a18f882285f2c91408697cd144ea4907f17428032f58e91abfdfe18fb76ba6ae5e31092f64e49bfcb5aef43f01ff162f9f15cb9a7b62cdc3bfa68f920b233 DIST uwsgi_exporter-0.8.0.tar.gz 3040547 BLAKE2B 5b6769487b3a08752cdff9dccc727096bc6b9d49e12e8aa35d04bbd0c3534503c19a4dda882c7efd7409549f3cae750021fa7ce87d12b798a2998efcdfc9f1cf SHA512 a5a1439f554749c7db4857651a11cbbf0ad0a0a8da0ffd421e374fe08194ba289a6bb04a95e4169ba6a75d0358c7a96e5b9f3cc5813cc39004f81dce42edb3ed +DIST uwsgi_exporter-1.1.0-deps.tar.xz 6393556 BLAKE2B ce75723b9de728560fc367c31b8f70498ffda083f1aa3ed138aaed37d540ed4b05681c022c63bd3f8aa6c1bf9d9e7fc7e6f947c556794b5d65724b1ff95ceb60 SHA512 e5140951a895981eb85be571035e017b3d3a344cb074a40b693f46e25d9355192debecb9710afb4952cbfe6beb62741ddca2c16ac5454df8643927400e3f2d6b +DIST uwsgi_exporter-1.1.0.tar.gz 39335 BLAKE2B af7fc7ba6d2479467e4b0b90c469fd3a3de1d967b1f4130ce54b5db5bec4dcf910687cf375dcc98a6b68463831d49117e23f589d03d37579b2d83b33a74b519f SHA512 62db351903f6876efea60cc25bea1560b5061ecdf6ca1f113bfa51a745d1524b397350cc2bd0e720aab9357f4f9f6dbca0285eb41ed9cdabebeb4f4176d9c652 EBUILD uwsgi_exporter-0.8.0-r1.ebuild 1298 BLAKE2B f65c9faa759d093d58d4efd9e7602d41b439817a20494934492f591d3c17dd1c1b2a5abcdc57f615955d6a740a12b8a281a4f048bec008c5f14091502701d929 SHA512 eebad63a099c77073cd52612e28d7b542bb74ffea4c888a0140445d34a870bcbc54ce30e004709d43a3e0cebd6fe4cc3893460ff32c5676215dc9d425f147357 +EBUILD uwsgi_exporter-1.1.0.ebuild 1172 BLAKE2B ebcb744fd0d5c1ea7cdd4b1a82e59696369817e1a06a3cfc74292d6855805d98a3876a10e6a09bf00ac591776402785c7ea9cc922d5e385a9591e77e090b1ba2 SHA512 3a8a1b91d98e3e1de540bea330187e71e92dc2e32d20800a4dea1d5c6d2b36e02e50918b67fa3033880b6a61d34cd2b9e577f25837a56f5eaec5ad2d2bb6322b MISC metadata.xml 334 BLAKE2B a951aa6c853373935638fb6d51fc9ba82604506f086cdf50187c452e1e46b5af90096eb824edcf342c03261da1f139269600480fd818541437cf15ef4d1817f7 SHA512 4eafa2fb67c977810f13d3ffcc6db37978aacc3b14786c8435934eb6b78109b38f265752afe3d55015ff997957fd82410a1fb5c4f35b210f8806702759a5d517 diff --git a/app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild b/app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild new file mode 100644 index 000000000000..88aeeefc02fa --- /dev/null +++ b/app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module systemd + +SRC_URI="https://github.com/timonwong/uwsgi_exporter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz" +UWSGI_EXPORTER_COMMIT="f04f713" + +DESCRIPTION="uWSGI metrics exporter for prometheus.io" +HOMEPAGE="https://github.com/timonwong/uwsgi_exporter" + +LICENSE="Apache-2.0 BSD ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-group/uwsgi_exporter + acct-user/uwsgi_exporter +" + +DEPEND=" + ${RDEPEND} + dev-util/promu +" + +src_prepare() { + default + sed -e "s/{{.Revision}}/${UWSGI_EXPORTER_COMMIT}/" -i "${S}/.promu.yml" || die +} + +src_compile() { + mkdir -p bin || die + GO111MODULE=on promu build -v --prefix bin || die +} + +src_install() { + newbin bin/${P} uwsgi_exporter + dodoc README.md + local dir + for dir in /var/log/${PN}; do + keepdir "${dir}" + fowners ${PN}:${PN} "${dir}" + done + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" +} -- cgit v1.2.3