Diff ngircd-26.1-r5 with a ngircd-26.1-r6
/usr/portage/net-irc/ngircd/ngircd-26.1-r6.ebuild 2025-02-03 17:39:35.882677820 +0300 | ||
---|---|---|
14 | 14 |
LICENSE="GPL-2" |
15 | 15 |
SLOT="0" |
16 | 16 |
KEYWORDS="amd64 arm arm64 x86 ~x64-macos" |
17 |
IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib" |
|
17 |
IUSE="debug gnutls ident +irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib" |
|
18 | 18 | |
19 | 19 |
# Flaky test needs investigation (bug #719256) |
20 | 20 |
RESTRICT="test" |
... | ... | |
44 | 44 | |
45 | 45 |
PATCHES=( |
46 | 46 |
"${FILESDIR}"/${PN}-26.1-systemd-unit.patch |
47 |
"${FILESDIR}"/${PN}-26.1-configure-getaddrinfo.patch # XXX #946998 PLEASE CHECK PER RELEASE |
|
47 | 48 |
) |
48 | 49 | |
49 | 50 |
src_prepare() { |
... | ... | |
103 | 104 |
src_install() { |
104 | 105 |
default |
105 | 106 | |
106 |
fowners ngircd:ngircd /etc/ngircd/ngircd.conf |
|
107 |
fowners root:ngircd /etc/ngircd/{,ngircd.conf} |
|
108 |
fperms 0750 /etc/ngircd/ |
|
109 |
fperms 0640 /etc/ngircd/ngircd.conf |
|
107 | 110 | |
108 | 111 |
newinitd "${FILESDIR}"/ngircd.init-r2.d ngircd |
109 | 112 |
newconfd "${FILESDIR}"/ngircd.conf.d ngircd |
... | ... | |
119 | 122 |
elog "You may not be able to login until you change this." |
120 | 123 |
fi |
121 | 124 | |
125 |
if ! use irc-plus ; then |
|
126 |
ewarn "server-login-test occasional failure had been reported. Upstream suggests" |
|
127 |
ewarn "to enable ircplus by default. See Gentoo bug #719256. You have been warned." |
|
128 |
fi |
|
122 | 129 |
tmpfiles_process ngircd.conf |
123 | 130 |
} |