commit: edd5db3158c7704d4179109ca403f3502da8bf24 Author: William Hubbs <williamh <AT> gentoo <DOT> org> AuthorDate: Sun Jan 26 18:57:55 2025 +0000 Commit: William Hubbs <williamh <AT> gentoo <DOT> org> CommitDate: Sun Jan 26 19:00:56 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd5db31
app-metrics/nginx-vts-exporter: add 0.10.8 Signed-off-by: William Hubbs <williamh <AT> gentoo.org> app-metrics/nginx-vts-exporter/Manifest | 2 ++ .../nginx-vts-exporter-0.10.8.ebuild | 32 ++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/app-metrics/nginx-vts-exporter/Manifest b/app-metrics/nginx-vts-exporter/Manifest index a3904c3213ab..262243fb5ec1 100644 --- a/app-metrics/nginx-vts-exporter/Manifest +++ b/app-metrics/nginx-vts-exporter/Manifest @@ -1 +1,3 @@ DIST nginx-vts-exporter-0.10.7.tar.gz 436116 BLAKE2B 0b6306f20c429fb30e166a6862d7b050f80f6fa47ef2db07d9cd883dfc92e70e2099b99bcab2e7530f1350da955abd1abbbf538613691d2ba76bcccaca2837e7 SHA512 54145aa7c4298e1ab65087c42258b690649e0e374d7bcc4abc426a128878849921afecd4bd25cca67ca2b3c65e3abb2786c09d4ffe811cbbec65e7257fe9a043 +DIST nginx-vts-exporter-0.10.8-deps.tar.xz 974428 BLAKE2B c13f9b68f614bdc64d144d71a5e227745103fa3d89c797986015d57c09e6150de17805ac6e7dbd88b3124adb7aa904f9913d6ac39dad235ff7acb6097760ba22 SHA512 47e0df6516c4f733bd1ee9dbf6c1f54d8b28006c584fecb49eed544251accd2ef0ea0fc9f01caed812b1a0488cc55b46b519a61953b3fd73d4c7c6e4519c0e6b +DIST nginx-vts-exporter-0.10.8.tar.gz 15612 BLAKE2B 136ecd595d07da77ab40b293e4e110ec0c28400feb5f791d7eb10671e2624e90ee7bcb8e143eec31517c63bf3248124520a59bbf96471b656274ecf9ed944494 SHA512 4e82c4d9a2b23e7b2c7479c2888b5f12f1a0fd1f05d14da02a4774aeb3183b1752b422370c025c6e7378891f682e79d20abd89f4ea8bff69905fad6e44d12396 diff --git a/app-metrics/nginx-vts-exporter/nginx-vts-exporter-0.10.8.ebuild b/app-metrics/nginx-vts-exporter/nginx-vts-exporter-0.10.8.ebuild new file mode 100644 index 000000000000..d1ad6cdcf32d --- /dev/null +++ b/app-metrics/nginx-vts-exporter/nginx-vts-exporter-0.10.8.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Nginx virtual host traffic stats exporter for Prometheus" +HOMEPAGE="https://github.com/hnlq715/nginx-vts-exporter" +SRC_URI="https://github.com/hnlq715/nginx-vts-exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + +LICENSE="MIT Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/nginx-vts-exporter + acct-user/nginx-vts-exporter" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +src_compile() { + ego build . +} + +src_install() { + dobin ${PN} + dodoc README.md + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +}
