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}
+}

Reply via email to