Сравнение ngircd-26.1-r5 с ngircd-26.1-r6
| /usr/portage/net-irc/ngircd/ngircd-26.1-r6.ebuild 2026-04-29 00:17:39.383952540 +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 selinux +ssl strict-rfc tcpd test zlib" |
|
| 17 |
IUSE="debug gnutls ident +irc-plus +ipv6 pam selinux +ssl strict-rfc tcpd test zlib" |
|
| 18 | 18 | |
| 19 | 19 |
# Flaky test needs investigation (bug #719256) |
| 20 | 20 |
RESTRICT="test" |
| ... | ... | |
| 45 | 45 | |
| 46 | 46 |
PATCHES=( |
| 47 | 47 |
"${FILESDIR}"/${PN}-26.1-systemd-unit.patch
|
| 48 |
"${FILESDIR}"/${PN}-26.1-configure-getaddrinfo.patch # XXX #946998 PLEASE CHECK PER RELEASE
|
|
| 48 | 49 |
) |
| 49 | 50 | |
| 50 | 51 |
src_prepare() {
|
| ... | ... | |
| 104 | 105 |
src_install() {
|
| 105 | 106 |
default |
| 106 | 107 | |
| 107 |
fowners ngircd:ngircd /etc/ngircd/ngircd.conf |
|
| 108 |
fowners root:ngircd /etc/ngircd/{,ngircd.conf}
|
|
| 109 |
fperms 0750 /etc/ngircd/ |
|
| 110 |
fperms 0640 /etc/ngircd/ngircd.conf |
|
| 108 | 111 | |
| 109 | 112 |
newinitd "${FILESDIR}"/ngircd.init-r2.d ngircd
|
| 110 | 113 |
newconfd "${FILESDIR}"/ngircd.conf.d ngircd
|
| ... | ... | |
| 120 | 123 |
elog "You may not be able to login until you change this." |
| 121 | 124 |
fi |
| 122 | 125 | |
| 126 |
if ! use irc-plus ; then |
|
| 127 |
ewarn "server-login-test occasional failure had been reported. Upstream suggests" |
|
| 128 |
ewarn "to enable ircplus by default. See Gentoo bug #719256. You have been warned." |
|
| 129 |
fi |
|
| 123 | 130 |
tmpfiles_process ngircd.conf |
| 124 | 131 |
} |