summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-01-14 04:31:59 +0000
committerSam James <sam@gentoo.org>2024-01-14 04:31:59 +0000
commita748ff4510fba666684ffb890eca33866fb975a4 (patch)
tree873436bf267f14e9c1da97819a156f0c6c3066e7
parentnet-misc/inetutils: add 2.5 (diff)
downloadgentoo-a748ff4510fba666684ffb890eca33866fb975a4.tar.gz
gentoo-a748ff4510fba666684ffb890eca33866fb975a4.tar.bz2
gentoo-a748ff4510fba666684ffb890eca33866fb975a4.zip
net-misc/inetutils: drop 2.4
Bug: https://bugs.gentoo.org/922073 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--net-misc/inetutils/Manifest1
-rw-r--r--net-misc/inetutils/inetutils-2.4.ebuild86
2 files changed, 0 insertions, 87 deletions
diff --git a/net-misc/inetutils/Manifest b/net-misc/inetutils/Manifest
index 8684f9864b63..9294329b8da4 100644
--- a/net-misc/inetutils/Manifest
+++ b/net-misc/inetutils/Manifest
@@ -1,2 +1 @@
-DIST inetutils-2.4.tar.xz 1558308 BLAKE2B 1f7a33f313b736b305f62587c727ba843659621fbd89610dea81a0acf0e74aca8d3005cca2e3451fe30517880678023d4949bf1b1276bb660b80802e97c06bc8 SHA512 e7e6a5d7e2e02f07a2a6cfc09694e3c0a4e4a8ef8a435eed41902eba13caeed329ae6d6ba94b0de8f789e307f04656d12c48c1c0217b69d162bc5efb0ff6adee
DIST inetutils-2.5.tar.xz 1670424 BLAKE2B 80ab4f4287328ceb75c33b8794ec21209ea95206a205ea60fbd8f1d7e7fa01eec228ea50d61c8bb37a88cd3144b58ecfecd0af440ba85d43d5ea19565d88a6d4 SHA512 dc11ad6eeb5ea2c85edddbfc77630b5b09e4e1ac643629edf13b0ac0828c13cdb0885275153c072ae13a798427c96bc461037822ad646f7210369192c35bb04c
diff --git a/net-misc/inetutils/inetutils-2.4.ebuild b/net-misc/inetutils/inetutils-2.4.ebuild
deleted file mode 100644
index e7e723de8d59..000000000000
--- a/net-misc/inetutils/inetutils-2.4.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pam
-
-DESCRIPTION="Collection of common network programs"
-HOMEPAGE="https://www.gnu.org/software/inetutils/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-SERVERS="ftpd inetd rexecd rlogind rshd syslogd talkd telnetd tftpd uucpd"
-CLIENTS="ftp dnsdomainname hostname ping ping6 rcp rexec rlogin rsh logger telnet tftp whois ifconfig traceroute"
-PROGRAMS="${SERVERS} ${CLIENTS}"
-IUSE="idn kerberos pam tcpd ${PROGRAMS}"
-
-DEPEND="
- sys-libs/readline:0=
- ftpd? ( virtual/libcrypt:0= )
- idn? ( net-dns/libidn2:= )
- kerberos? ( virtual/krb5 )
- pam? ( sys-libs/pam )
- tcpd? ( sys-apps/tcp-wrappers )
- uucpd? ( virtual/libcrypt:0= )
-"
-RDEPEND="${DEPEND}
- ftpd? ( net-ftp/ftpbase[pam?] )
- ftp? ( !net-ftp/ftp )
- dnsdomainname? ( !sys-apps/net-tools )
- hostname? ( !sys-apps/coreutils[hostname(-)] !sys-apps/net-tools[hostname(+)] )
- ping? ( !net-misc/iputils )
- ping6? ( !net-misc/iputils[ipv6(+)] )
- rcp? ( !net-misc/netkit-rsh )
- rexec? ( !net-misc/netkit-rsh )
- rlogin? ( !net-misc/netkit-rsh )
- rsh? ( !net-misc/netkit-rsh )
- logger? ( !sys-apps/util-linux[logger(+)] )
- telnet? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd )
- tftp? ( !net-ftp/tftp-hpa )
- whois? ( !net-misc/whois )
- ifconfig? ( !sys-apps/net-tools )
- traceroute? ( !net-analyzer/traceroute )
-"
-
-QA_CONFIG_IMPL_DECL_SKIP=( MIN static_assert alignof )
-
-src_configure() {
- local myconf=(
- --disable-clients
- --disable-servers
- $(use_with idn)
- --without-krb4
- $(use_with kerberos krb5)
- --without-shishi
- $(use_with pam)
- $(use_with tcpd wrap)
- )
-
- local prog
- for prog in ${PROGRAMS}; do
- myconf+=( $(use_enable "${prog}") )
- done
-
- econf "${myconf[@]}"
-}
-
-iu_pamd() {
- if use "$1"; then
- pamd_mimic system-remote-login "$2" auth account password session
- fi
-}
-
-src_install() {
- default
- iu_pamd rexecd rexec
- iu_pamd rlogind rlogin
- iu_pamd rshd rsh
- if use kerberos; then
- iu_pamd rlogind krlogin
- iu_pamd rshd krsh
- fi
-}