commit:     5d1bbb9647e07c22c066d5135d14c83de9d13dcd
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 27 17:16:44 2025 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Jan 27 17:17:01 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1bbb96

app-metrics/github-exporter: add 1.3.1

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 app-metrics/github-exporter/Manifest               |  2 ++
 .../github-exporter/github-exporter-1.3.1.ebuild   | 39 ++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/app-metrics/github-exporter/Manifest 
b/app-metrics/github-exporter/Manifest
index d77c1c82edbb..983ade9ccf52 100644
--- a/app-metrics/github-exporter/Manifest
+++ b/app-metrics/github-exporter/Manifest
@@ -1,2 +1,4 @@
 DIST github-exporter-1.0.3-deps.tar.xz 7786648 BLAKE2B 
1dd1876f144e95602131f6f0ec11f4189a88a56821f4ee812b906a1d6d8494651465e416c409a998b19b48081ec8c53d5f11a51f8292002cb9fc50fc13fc4e81
 SHA512 
247b80369efe54e838868b0c94075031a4430d03f1c8ffefb686d94a6de70f5f288f79459a14f9c1331d2f1a3f9e865e5f7cbd658dc6f01bc7c6e893b5305af2
 DIST github-exporter-1.0.3.tar.gz 22089 BLAKE2B 
69ac6a71fa8872c08cb24b6fa3e0aa79a8d49fdc626606f5ae1265cb654f73a320d53c1f934f3b2a116c713412f0cb278e27ed892da19b54ff09405abba5bfc4
 SHA512 
9b3ab36dc8c76e844afdb7f36099dca86f358072fb0ccc134e4ba6754b2a84122b700bb92607014eb2e21e1e3f3889f842e82cd612e66d223e31aef60d123220
+DIST github-exporter-1.3.1-deps.tar.xz 35415224 BLAKE2B 
e5cb1e520d240e80c8a1e79b875be9dc559c0d0a862c30b8470fea46d913dfdfa4c9df91ecb7f332dcf8e906bedb92e81206cb86051a614aff0f915ec72bf3f1
 SHA512 
8fd1cdde2e5418c9245cb9ce420e549a06963ff11c41c11c9cae7be031e46f3f6b25b8d0e727394ce23e831e92453c406633cdf8ad8b045a9b3af496041d5a1b
+DIST github-exporter-1.3.1.tar.gz 23713 BLAKE2B 
682545ca8d5ebf4f7baf0351a7a78009310259b5a64c1f4d917cc964cde1267019d995c96c7fd361bb3a127c7d6dcf475bde876aa9f07ebdb658c1ef0f697544
 SHA512 
d04f7b01ee1ddae9997273d116ab91b445c425cbd7cc73cd96563c7bfbb7f818ec2f7ab49c5c1f0f8e6d182568b23ce353e033c272d2aa43b5c5cf12d663db1c

diff --git a/app-metrics/github-exporter/github-exporter-1.3.1.ebuild 
b/app-metrics/github-exporter/github-exporter-1.3.1.ebuild
new file mode 100644
index 000000000000..9d1b2edf1e73
--- /dev/null
+++ b/app-metrics/github-exporter/github-exporter-1.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2019-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+DESCRIPTION="Github statistics exporter for prometheus"
+HOMEPAGE="https://github.com/infinityworks/github-exporter";
+SRC_URI="https://github.com/infinityworks/github-exporter/archive/v${PV}.tar.gz
 -> ${P}.tar.gz
+https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
+
+LICENSE="MIT Apache-2.0 BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="acct-group/github-exporter
+       acct-user/github-exporter"
+
+       src_prepare() {
+               default
+               sed -i -e 's/-race//' Makefile || die 'sed failed'
+       }
+
+src_compile() {
+       ego build
+}
+
+src_install() {
+       dobin ${PN}
+       dodoc *.md
+       newconfd "${FILESDIR}"/${PN}.confd ${PN}
+       newinitd "${FILESDIR}"/${PN}.initd ${PN}
+}
+
+pkg_postinst() {
+       if [[ -z "${REPLACING_VERSIONS}" ]]; then
+               elog "Before you can use ${PN}, you must configure it in"
+               elog "${EROOT}/etc/conf.d/${PN}"
+       fi
+}

Reply via email to