commit: 18ab9f6842a6fda2d7d8a1335e8800b584f42e7e Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Thu Feb 26 17:03:29 2026 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Wed Mar 4 18:20:37 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ab9f68
sys-auth/munge: drop 0.5.13-r2, 0.5.15 Bug: https://bugs.gentoo.org/969997 Bug: https://bugs.gentoo.org/969996 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> sys-auth/munge/Manifest | 2 - sys-auth/munge/munge-0.5.13-r2.ebuild | 77 ------------------------------ sys-auth/munge/munge-0.5.15.ebuild | 90 ----------------------------------- 3 files changed, 169 deletions(-) diff --git a/sys-auth/munge/Manifest b/sys-auth/munge/Manifest index 830b5157791b..61870bf78f8c 100644 --- a/sys-auth/munge/Manifest +++ b/sys-auth/munge/Manifest @@ -1,3 +1 @@ -DIST munge-0.5.13.tar.xz 389952 BLAKE2B 67887469dccf0f4e136a3fba12660dd8d0bfbd5d5024582c6be164b7e837959380ee9d09055ea95db2a307b1da75a8e7c643844fceb56b8a35f59ab7b1b811d8 SHA512 2e024c0438f9208379a037daabd1c31f206820ab74a410e2bb69870755e99f9c9fbf60c294c96941008bc43425fbb31dd2374e5f088b7978479e7c65816e9002 -DIST munge-0.5.15.tar.xz 459468 BLAKE2B e007d767d29bf8f492f4b8b3380d4beffd6eed4ff648492130b7d7f049bc90f1047c059bac6263947aa46f7ab2b0366f7d5079ddee39225e5a61870d20ae363c SHA512 266af1cf2df30f6bd7338527bd69736c0cf91e7390e7bbeea9a225af4829d456907be77a1e77ecef4716f2fff634d144d4b3d5cc3d0afc12f5c2d1acfd6974e1 DIST munge-0.5.18.tar.xz 466672 BLAKE2B dbc76bc9ec41106bd03296615b721ad93ce0b72246bfd864d751c581fbbc4b88524dae9b1db9dd1f3e7fdeb589e68b2e6d9c63f67b2a231026a34511e58dcb96 SHA512 b7f0badfcde54786e330c8bc3fe625c99818cd154654a111f3a05462b0002394ee7581e7005eae4849bac98f4287650bf38050720bd522aa0a445d118b65bc29 diff --git a/sys-auth/munge/munge-0.5.13-r2.ebuild b/sys-auth/munge/munge-0.5.13-r2.ebuild deleted file mode 100644 index d9335e42494b..000000000000 --- a/sys-auth/munge/munge-0.5.13-r2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools prefix tmpfiles - -DESCRIPTION="An authentication service for creating and validating credentials" -HOMEPAGE="https://github.com/dun/munge" -SRC_URI="https://github.com/dun/munge/releases/download/munge-${PV}/munge-${PV}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="debug gcrypt static-libs" - -DEPEND=" - app-arch/bzip2 - virtual/zlib:= - gcrypt? ( dev-libs/libgcrypt:0 ) - !gcrypt? ( dev-libs/openssl:0= ) -" -RDEPEND=" - ${DEPEND} - acct-group/munge - acct-user/munge -" - -src_prepare() { - default - - hprefixify config/x_ac_path_openssl.m4 - - eautoreconf -} - -src_configure() { - local myeconfargs=( - --localstatedir="${EPREFIX}"/var - --with-crypto-lib=$(usex gcrypt libgcrypt openssl) - $(use_enable debug) - $(use_enable static-libs static) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - local d - - default - - # Bug 450830 - if [ -d "${ED}"/var/run ]; then - rm -rf "${ED}"/var/run || die - fi - - dodir /etc/munge - keepdir /var/{lib,log}/munge - - for d in "init.d" "default" "sysconfig"; do - if [ -d "${ED}"/etc/${d} ]; then - rm -r "${ED}"/etc/${d} || die - fi - done - - newconfd "$(prefixify_ro "${FILESDIR}"/${PN}d.confd)" ${PN}d - newinitd "$(prefixify_ro "${FILESDIR}"/${PN}d.initd)" ${PN}d - - if ! use static-libs; then - find "${D}" -name '*.la' -delete || die - fi -} - -pkg_postinst() { - tmpfiles_process munge.conf -} diff --git a/sys-auth/munge/munge-0.5.15.ebuild b/sys-auth/munge/munge-0.5.15.ebuild deleted file mode 100644 index 9c3bd678c272..000000000000 --- a/sys-auth/munge/munge-0.5.15.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools prefix systemd tmpfiles - -DESCRIPTION="An authentication service for creating and validating credentials" -HOMEPAGE="https://github.com/dun/munge" -SRC_URI="https://github.com/dun/munge/releases/download/${P}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="debug gcrypt static-libs" -# TODO: still tries to use ${S}? -RESTRICT="test" - -DEPEND=" - app-arch/bzip2 - virtual/zlib:= - gcrypt? ( dev-libs/libgcrypt:= ) - !gcrypt? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - acct-group/munge - acct-user/munge -" -BDEPEND="app-arch/xz-utils[extra-filters(+)]" - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - local myeconfargs=( - --localstatedir="${EPREFIX}"/var - --with-logrotateddir="${EPREFIX}"/etc/logrotate.d - --with-pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" - --with-systemdunitdir="$(systemd_get_systemunitdir)" - --with-crypto-lib=$(usex gcrypt libgcrypt openssl) - # bug 959814, pick up OpenSSL from Gentoo Prefix - --with-openssl-prefix="${EPREFIX}"/usr - $(use_enable debug) - $(use_enable static-libs static) - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - # Note that both verboses seem to be needed, otherwise output - # is verbose but not maximally so - emake check root="${T}"/munge VERBOSE=t verbose=t -} - -src_install() { - default - - # bug #450830 - if [[ -d "${ED}"/var/run ]] ; then - rm -rf "${ED}"/var/run || die - fi - - dodir /etc/munge - keepdir /var/{lib,log}/munge - - local d - for d in "init.d" "default" "sysconfig"; do - if [[ -d "${ED}"/etc/${d} ]] ; then - rm -r "${ED}"/etc/${d} || die - fi - done - - newconfd "$(prefixify_ro "${FILESDIR}"/${PN}d.confd)" ${PN}d - newinitd "$(prefixify_ro "${FILESDIR}"/${PN}d.initd)" ${PN}d - - newtmpfiles "${FILESDIR}"/munged.tmpfiles.conf munged.conf - - if ! use static-libs; then - find "${ED}" -name '*.la' -delete || die - fi -} - -pkg_postinst() { - tmpfiles_process munged.conf -}
