diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-31 22:43:14 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-31 22:43:14 +0000 |
commit | 7323114f21150e9c3714584386134160e2c520cf (patch) | |
tree | b361bee15d0d87cf243bdf778fdfff9e8d7256a8 /app-metrics/alertmanager | |
parent | 4856d9d89d9f533d36c415521ddc9c23be3c6033 (diff) |
gentoo auto-resync : 31:01:2025 - 22:43:14
Diffstat (limited to 'app-metrics/alertmanager')
-rw-r--r-- | app-metrics/alertmanager/Manifest | 3 | ||||
-rw-r--r-- | app-metrics/alertmanager/alertmanager-0.28.0.ebuild | 48 |
2 files changed, 51 insertions, 0 deletions
diff --git a/app-metrics/alertmanager/Manifest b/app-metrics/alertmanager/Manifest index 25f19fb7011e..eb1062d5313b 100644 --- a/app-metrics/alertmanager/Manifest +++ b/app-metrics/alertmanager/Manifest @@ -5,6 +5,9 @@ DIST alertmanager-0.24.0-deps.tar.xz 194175652 BLAKE2B 01095b5a4f6edee4c30f97f2e DIST alertmanager-0.24.0.tar.gz 2135257 BLAKE2B 5726595a14da5e228cd5704dc2aa3518a86d1e07ff6ce886ddcf3b8621d3112d10899c6fa6df3004b2a46017d07f28587ac815e8f9ef03aff3e8bfcee793e96f SHA512 97147f15c8879eacc2744a11a1db0edd04f532650b3e8f397e8ab6f7f4868203f212d1c33f596aa52876e190db84247a60b39b25a72fbceabcc5b3efae0eb920 DIST alertmanager-0.26.0-deps.tar.xz 93946412 BLAKE2B 65d0b53bdd011c12f5a78daa046e8d8e27a43f66027eaa764e6a758208ffad8c1cac890fc2a5fe8b972186d313f8f7fd1028ea0528d2e1719e0bdafaf5467dc7 SHA512 f85567c2d2c698dcf58a0669e5b501fecddc8eb4d2248d9ddc0dd3a947c0bcdeef230592f3700ee0c181823338bae2463dc064c8843f414609ba2952155b33f7 DIST alertmanager-0.26.0.tar.gz 2176877 BLAKE2B bb22c57c39dcb00f08f4e24d09f07fce3f59e1ce31cde8b439bb44fd7c6349ab3ebf5371db9bec97574836ed941ba57f5c69d6f5857062a365fda01618d1c594 SHA512 b5568f0cebe487b5c81b56febad30bbe84918ed0e3e8be2ecd7820d13d7c5373b17e00238a9817072c59040a5618307811280ac00ef6efa3e3439f9f3378f464 +DIST alertmanager-0.28.0-deps.tar.xz 69823876 BLAKE2B 679ead2f3e19c2e49bad4c9eaf1eef79139cc35ef41ee6d7c50b4de4b0b2956a2a07f41cf06198af30a5c671b8c22ac2e4364492b0e63f1cea2d949b25223912 SHA512 694e009aa76fd301a9521eb673c6c6785097543218ee70566a387d8a1c657959cad1e66afc159b446c8d3ff9d555439d5e0f2569f3fc6d6ed7143060c790c7d7 +DIST alertmanager-0.28.0.tar.gz 2908067 BLAKE2B 9ca40011c306c07615cd975b6102a6f02f6c8d6310fc9e454e94c01b46b0b408dd863143171aab6806df70d8a9a0bddde4257c5fe55722b85622965a605017f2 SHA512 3da9aa60ff12240113444beaea53bdeee825f049543e26f8bca276e01952ce4cd63f18b893d5bff15af4d8cb86a0820a1f1405ebffc61c2c4dcf0ea019f91859 EBUILD alertmanager-0.24.0.ebuild 1225 BLAKE2B 7f05b099a9d74bf23fed15aa3e0ba243c0ed057704cd7db38961ed37eb774dbeeaa6db15f4150eef079da89b4429c5a527e57736ec335254e338aa0bec3e70e3 SHA512 3c0d84b24b719861e1fb3a92aaaa36da4dda2fe39facc7298ba96d96ebe0f0a6b8c347fa151d312e1036c5a1b86e4928c0ac50746c4db46ec68fd3dc75cb1469 EBUILD alertmanager-0.26.0.ebuild 1232 BLAKE2B e981994d666fdc89417f73a95e8149f9a95324bcdefcc0840ed0ffca68aa686299cac3bd9ed652b08cbf6623827acd6dea9f4641cb985839a4abd621cd921211 SHA512 61085d9e20c345a24865984cfdf0266e521b7abd3d8d383d684d8e4878886c46e040fa46c7884ce9d72b9c622325710f8d8d48b4eea5636ea129a2e4a587e3a6 +EBUILD alertmanager-0.28.0.ebuild 1235 BLAKE2B e5f6c40f722df2e706601d8dcf21aa8bc05571e238355dc9a3fb958eb896f5c4690a7530f79ee8bc2a2a896060b333bec12932e8f53458c6125cae5d50a50b97 SHA512 828355750ae038d1189c111285bd3dddca198f078bcd0a6c386ab8decb68b9a7ac4165cd147cafa9c724772795cb9ebe3fa8002fd6bd26d777c1a8bff6bd13a4 MISC metadata.xml 337 BLAKE2B 0d4be90ecb0b45f4186004d569266136bd4597052f3d206b7e821c57e2949764a0692df89e108b653b44a3f2aa973e45932e646d764fdba871cab2dfe024dfd8 SHA512 e3ff01c70d7240f71eaf522cb63d2ba5a5354665f048cd97ef76be93a0df4ee47e12910dbad7101aeef3b09394f473d5afd50556255c219a67222c1cc77fe277 diff --git a/app-metrics/alertmanager/alertmanager-0.28.0.ebuild b/app-metrics/alertmanager/alertmanager-0.28.0.ebuild new file mode 100644 index 000000000000..67382272cb82 --- /dev/null +++ b/app-metrics/alertmanager/alertmanager-0.28.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +GIT_COMMIT=4ce04fb0 +MY_PV="${PV/_rc/-rc.}" + +DESCRIPTION="Alertmanager for alerts sent by client applications such as Prometheus" +HOMEPAGE="https://github.com/prometheus/alertmanager" +SRC_URI="https://github.com/prometheus/alertmanager/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RESTRICT+=" test" + +BDEPEND="dev-util/promu" + +DEPEND=" + acct-group/alertmanager + acct-user/alertmanager" + RDEPEND="${DEPEND}" + +src_prepare() { + default + sed -i -e "s/{{.Revision}}/${GIT_COMMIT}/" .promu.yml || die +} + +src_compile() { + promu build -v --prefix bin || die +} + +src_install() { + dobin bin/* + dodoc {README,CHANGELOG}.md + insinto /etc/alertmanager/ + newins doc/examples/simple.yml config.yml + keepdir /var/lib/alertmanager /var/log/alertmanager + systemd_dounit "${FILESDIR}"/alertmanager.service + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + fowners ${PN}:${PN} /etc/alertmanager /var/lib/alertmanager /var/log/alertmanager +} |