Gentoo Archives: gentoo-commits

From: Conrad Kostecki <conikost@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-auth/munge/
Date: Sun, 18 Jul 2021 16:18:06
Message-Id: 1626625052.92670031bcae20472384e7e90cd5ca49defcfb98.conikost@gentoo
1 commit: 92670031bcae20472384e7e90cd5ca49defcfb98
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 18 11:22:33 2021 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 18 16:17:32 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92670031
7
8 sys-auth/munge: drop old version
9
10 Closes: https://bugs.gentoo.org/781491
11 Package-Manager: Portage-3.0.20, Repoman-3.0.3
12 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
13
14 sys-auth/munge/munge-0.5.13-r1.ebuild | 69 -----------------------------------
15 1 file changed, 69 deletions(-)
16
17 diff --git a/sys-auth/munge/munge-0.5.13-r1.ebuild b/sys-auth/munge/munge-0.5.13-r1.ebuild
18 deleted file mode 100644
19 index 0376f12d7bc..00000000000
20 --- a/sys-auth/munge/munge-0.5.13-r1.ebuild
21 +++ /dev/null
22 @@ -1,69 +0,0 @@
23 -# Copyright 1999-2021 Gentoo Authors
24 -# Distributed under the terms of the GNU General Public License v2
25 -
26 -EAPI=6
27 -
28 -inherit autotools user prefix
29 -
30 -DESCRIPTION="An authentication service for creating and validating credentials"
31 -HOMEPAGE="https://github.com/dun/munge"
32 -SRC_URI="https://github.com/dun/munge/releases/download/munge-${PV}/munge-${PV}.tar.xz"
33 -
34 -LICENSE="GPL-3"
35 -SLOT="0"
36 -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
37 -IUSE="debug gcrypt static-libs"
38 -
39 -DEPEND="
40 - app-arch/bzip2
41 - sys-libs/zlib
42 - gcrypt? ( dev-libs/libgcrypt:0 )
43 - !gcrypt? ( dev-libs/openssl:0= )"
44 -RDEPEND="${DEPEND}"
45 -
46 -pkg_setup() {
47 - enewgroup munge
48 - enewuser munge -1 -1 /var/lib/munge munge
49 -}
50 -
51 -src_prepare() {
52 - default
53 -
54 - hprefixify config/x_ac_path_openssl.m4
55 -
56 - eautoreconf
57 -}
58 -
59 -src_configure() {
60 - econf \
61 - --localstatedir="${EPREFIX}"/var \
62 - --with-crypto-lib=$(usex gcrypt libgcrypt openssl) \
63 - $(use_enable debug) \
64 - $(use_enable static-libs static)
65 -}
66 -
67 -src_install() {
68 - local d
69 -
70 - default
71 -
72 - # 450830
73 - if [ -d "${ED}"/var/run ]; then
74 - rm -rf "${ED}"/var/run || die
75 - fi
76 -
77 - dodir /etc/munge
78 -
79 - for d in "init.d" "default" "sysconfig"; do
80 - if [ -d "${ED}"/etc/${d} ]; then
81 - rm -r "${ED}"/etc/${d} || die
82 - fi
83 - done
84 -
85 - newconfd "$(prefixify_ro "${FILESDIR}"/${PN}d.confd)" ${PN}d
86 - newinitd "$(prefixify_ro "${FILESDIR}"/${PN}d.initd)" ${PN}d
87 -
88 - if ! use static-libs; then
89 - find "${D}" -name '*.la' -delete || die
90 - fi
91 -}