Diff ngircd-26.1-r5 with a ngircd-26.1-r6
| /usr/portage/net-irc/ngircd/ngircd-26.1-r6.ebuild 2025-11-06 18:18:08.514834449 +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 |
} |