diff options
author | 2025-01-27 11:16:44 -0600 | |
---|---|---|
committer | 2025-01-27 11:17:01 -0600 | |
commit | 5d1bbb9647e07c22c066d5135d14c83de9d13dcd (patch) | |
tree | ae597b3cf275d2d204ee34d34f3c8fa479e9eb83 /app-metrics | |
parent | media-sound/yoshimi: dropped obsolete 2.3.3.1-r1 (diff) | |
download | gentoo-5d1bbb9647e07c22c066d5135d14c83de9d13dcd.tar.gz gentoo-5d1bbb9647e07c22c066d5135d14c83de9d13dcd.tar.bz2 gentoo-5d1bbb9647e07c22c066d5135d14c83de9d13dcd.zip |
app-metrics/github-exporter: add 1.3.1
Signed-off-by: William Hubbs <williamh@gentoo.org>
Diffstat (limited to 'app-metrics')
-rw-r--r-- | app-metrics/github-exporter/Manifest | 2 | ||||
-rw-r--r-- | app-metrics/github-exporter/github-exporter-1.3.1.ebuild | 39 |
2 files changed, 41 insertions, 0 deletions
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 +} |