Add latest version of apache_exporter.

Signed-off-by: Manuel Friedli <manuel@fritteli.ch>
This commit is contained in:
Manuel Friedli 2023-05-28 22:04:10 +02:00
parent cde0147830
commit be9c6d9676
3 changed files with 54 additions and 0 deletions

View File

@ -4,6 +4,9 @@ AUX apache_exporter.service 196 BLAKE2B b7429d240256bdbe594741900bd1715d7806f604
AUX sysconfig.apache_exporter 11 BLAKE2B e83c8a1c6cf0d2269d032d80bfb5f37969adce8655298d49f942e19318e1fcabe7f618514ce65d9e0209959d5ccb38141e81fcccd65a754584eaf2db3b4fbd03 SHA512 f4d982f86de30c5b52b04c201cd38fffa87f860bef18af6ab85e856ae2081b919256b918b5f4821ee2fc4da0548d1a95c2522b29cddca57f694e2f26c1b1b2b9
DIST apache_exporter-0.11.0-deps.tar.xz 23603784 BLAKE2B b2e8f25b73dfc84a7108c42780ebb38412925218d11b18ce26f83c504d937b7ac026152e78913d71b92247d4514e0bf06f7d52267bbd5861e5fb1585e2651008 SHA512 8e1ece3be69284c0a0513c3aa18411f0ab9ff2f300b03ff0fea527413c4f4ae3a88287973fef2140497ad4298a2fb4f88c5476b0ef35870730c7e6ebc329d154
DIST apache_exporter-0.11.0.tar.gz 41172 BLAKE2B 7c03a62ad8d7c76c80fcd7bac6c73079ef6caf7d0924c00559d788cdab98d89342e453056e52ad7d5f908521fdebaf99b8103c69fa46e0da15789cca0e74e5e9 SHA512 98ba30804bbd9a46ff0728e8bd8b02f6820492e0e44a60122acc9727c4e3fbabefb135f66ee36820e90cf6322b5e7335578eb8568a8f1fe6aead279a050e8208
DIST apache_exporter-0.13.3-vendor.tar.xz 1311036 BLAKE2B d42c00dcb2617c2df730147f8711cea23bdfe231b4b27bca3962dc0c4396835bc520150758befc984e861f6d89e933c4a62990dd0b11fcd3119e73eb2c6b9b16 SHA512 09c221e21d49d3e9a3c4511b5122a36445ad877c34e3ce38e3600f98468588ccbaa185bd99fbc191e61a165c73306eb48d9ba4717bcccacc67defa4aaa45e97e
DIST apache_exporter-0.13.3.tar.gz 21352 BLAKE2B 159817b02e8721ab67745b586f9853ec2334ce43986cdfb42edfb372c8f7d873223918984aff5e01f4f2c998bdb743fe8ac28b463811a27fdf10a2bde5a04f3b SHA512 948190d1d97b13b1bbaba644941bbba960caea753806542211fbce33d783e5b53e01a02ab7de242965c83d336cb31b08556ee4a8caef5ff78607cc24601b7118
EBUILD apache_exporter-0.11.0.ebuild 981 BLAKE2B 8cee3805db997b416f0a8a5837a75a23bf6abd79bf7c2379a2e48022be7db33d279a9623290cd85c2f9ca9bca59902562442c73173cd821530b92b60bc55b373 SHA512 efe2729cc237aef147552ead474637999f2a8f2872e2b0065373f50b8c6db27f8896049a4ca1f5825a3006a2cc64500a602ad1f79a85d7eae391e29de9fbd52f
EBUILD apache_exporter-0.13.3.ebuild 983 BLAKE2B 475ca32da293ac16e95c54fe25250a079eb839b27097f13881768e3a2e1623964221ec32b90bc26ae82d01f87f1234030515307b9b06e547221750034c403389 SHA512 875befb9bbc4e6b564fc06a56ca3b684c52595adf44f4014bd415c38e34807b84097bd15566de675d224ac654c0ba811efda447bc35dffcace3b12b99870635d
MISC ChangeLog 1784 BLAKE2B 711840e812185617076bb46a0932cf788ecb858410369aef3032da3e5a4a655f004d6f03fe2ea978d60e67bed11fc38632c2b794e9e344e14a85e6c5e8722886 SHA512 b95c61c77c453a542a101ae5aeb017b5801b6fe79a427cf1f1667e66956c94bc03e3ad49b75b2bdfaf33ad977fa1a9ff152fc782d2b223a21d4f3ffb82d2186d
MISC metadata.xml 337 BLAKE2B bd72b6097fead5eaf80082790d3712ae0893b118140b62f58639f0e5c56bebf57dbd0ccd0ea19af82b2dce88c88c494d88290f98df4818e4fad3f4386398d171 SHA512 aee4825d8b90a8fd84fb558b9af4b7eb889fcf81bae6c7b317a9d69f62b06dd0f0bc2aa91aa2c32f10ff91fdbf64b341d7e5adc3c65a5225c7e0e92d7a6b7816

View File

@ -0,0 +1,36 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module systemd
DESCRIPTION="Prometheus exporter for apache metrics"
HOMEPAGE="https://github.com/Lusitaniae/apache_exporter"
SRC_URI="https://github.com/Lusitaniae/apache_exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://manuel.friedli.info/gentoo-overlay/${P}-vendor.tar.xz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="acct-group/apache_exporter
acct-user/apache_exporter"
RDEPEND="${DEPEND}"
src_compile() {
ego build
}
src_install() {
dobin apache_exporter
dodoc README.md
newinitd "${FILESDIR}"/apache_exporter.initd apache_exporter
newconfd "${FILESDIR}"/apache_exporter.confd apache_exporter
systemd_dounit "${FILESDIR}"/apache_exporter.service
insinto /etc/sysconfig
newins "${FILESDIR}/sysconfig.apache_exporter" apache_exporter
keepdir /var/log/apache_exporter
fowners -R ${PN}:${PN} /var/log/apache_exporter
}

View File

@ -0,0 +1,15 @@
BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile install unpack
DEPEND=acct-group/apache_exporter acct-user/apache_exporter
DESCRIPTION=Prometheus exporter for apache metrics
EAPI=8
HOMEPAGE=https://github.com/Lusitaniae/apache_exporter
INHERIT=go-module systemd
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=acct-group/apache_exporter acct-user/apache_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/Lusitaniae/apache_exporter/archive/v0.13.3.tar.gz -> apache_exporter-0.13.3.tar.gz https://manuel.friedli.info/gentoo-overlay/apache_exporter-0.13.3-vendor.tar.xz
_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e multilib 104e1332efb829e2f7cbf89307a474f1 go-module 9c75e51a48520b2f01471c1f91762882 systemd 5f4bb0758df2e483babf68cd517078ca
_md5_=b57e4e0ff138ae5f2618664d4b1b28cb