[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/

2024-01-13 Thread Sam James
commit: c551cede5af40726167bd46c2a2fa2007bf20c36
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 14 04:31:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 14 04:31:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c551cede

net-misc/inetutils: add 2.5

Bug: https://bugs.gentoo.org/922073
Signed-off-by: Sam James  gentoo.org>

 net-misc/inetutils/Manifest |  1 +
 net-misc/inetutils/inetutils-2.5.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/net-misc/inetutils/Manifest b/net-misc/inetutils/Manifest
index 81c1302e7a72..8684f9864b63 100644
--- a/net-misc/inetutils/Manifest
+++ b/net-misc/inetutils/Manifest
@@ -1 +1,2 @@
 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.5.ebuild 
b/net-misc/inetutils/inetutils-2.5.ebuild
new file mode 100644
index ..adc14e092684
--- /dev/null
+++ b/net-misc/inetutils/inetutils-2.5.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2021-2024 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 unreachable )
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/

2024-01-13 Thread Sam James
commit: a748ff4510fba84ffb890eca33866fb975a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 14 04:31:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 14 04:31:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a748ff45

net-misc/inetutils: drop 2.4

Bug: https://bugs.gentoo.org/922073
Signed-off-by: Sam James  gentoo.org>

 net-misc/inetutils/Manifest |  1 -
 net-misc/inetutils/inetutils-2.4.ebuild | 86 -
 2 files changed, 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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/

2023-09-10 Thread Mike Gilbert
commit: e423e0a9d1a78ea25f6e78000a688f5b48b625e2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 10 17:00:25 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 10 17:04:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e423e0a9

net-misc/inetutils: update maintainers

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/inetutils/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-misc/inetutils/metadata.xml b/net-misc/inetutils/metadata.xml
index 41d63ea6caed..3f826440008a 100644
--- a/net-misc/inetutils/metadata.xml
+++ b/net-misc/inetutils/metadata.xml
@@ -5,6 +5,10 @@
flop...@gentoo.org
Mike Gilbert

+   
+   s...@gentoo.org
+   Sam James
+   

Enable ftpd
Enable inetd



[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/

2023-09-10 Thread Mike Gilbert
commit: f14f1778990a9482872017e18c4e25e8adfe8124
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 10 17:00:49 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 10 17:04:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14f1778

net-misc/inetutils: drop REQUIRED_USE

If the user really just wants the info page, let them have it.

Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/inetutils/inetutils-2.4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/inetutils/inetutils-2.4.ebuild 
b/net-misc/inetutils/inetutils-2.4.ebuild
index 9d0f0cfa8c4a..e7e723de8d59 100644
--- a/net-misc/inetutils/inetutils-2.4.ebuild
+++ b/net-misc/inetutils/inetutils-2.4.ebuild
@@ -17,7 +17,6 @@ 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}"
-REQUIRED_USE="|| ( ${PROGRAMS} )"
 
 DEPEND="
sys-libs/readline:0=



[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/

2023-09-09 Thread Mike Gilbert
commit: b1c9259d5f0e54624b558ab7e88e3a341ec7f6ff
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 10 02:58:50 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 10 03:03:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c9259d

net-misc/inetutils: new package, add 2.4

Closes: https://bugs.gentoo.org/913036
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/inetutils/Manifest |  1 +
 net-misc/inetutils/inetutils-2.4.ebuild | 87 +
 net-misc/inetutils/metadata.xml | 35 +
 3 files changed, 123 insertions(+)

diff --git a/net-misc/inetutils/Manifest b/net-misc/inetutils/Manifest
new file mode 100644
index ..81c1302e7a72
--- /dev/null
+++ b/net-misc/inetutils/Manifest
@@ -0,0 +1 @@
+DIST inetutils-2.4.tar.xz 1558308 BLAKE2B 
1f7a33f313b736b305f62587c727ba843659621fbd89610dea81a0acf0e74aca8d3005cca2e3451fe30517880678023d4949bf1b1276bb660b80802e97c06bc8
 SHA512 
e7e6a5d7e2e02f07a2a6cfc09694e3c0a4e4a8ef8a435eed41902eba13caeed329ae6d6ba94b0de8f789e307f04656d12c48c1c0217b69d162bc5efb0ff6adee

diff --git a/net-misc/inetutils/inetutils-2.4.ebuild 
b/net-misc/inetutils/inetutils-2.4.ebuild
new file mode 100644
index ..9d0f0cfa8c4a
--- /dev/null
+++ b/net-misc/inetutils/inetutils-2.4.ebuild
@@ -0,0 +1,87 @@
+# 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}"
+REQUIRED_USE="|| ( ${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
+}

diff --git a/net-misc/inetutils/metadata.xml b/net-misc/inetutils/metadata.xml
new file mode 100644
index ..41d63ea6caed
--- /dev/null
+++ b/net-misc/inetutils/metadata.xml
@@ -0,0 +1,35 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   flop...@gentoo.org
+   Mike Gilbert
+   
+   
+   Enable ftpd
+   Enable inetd
+   Enable rexecd
+   Enable rlogind
+   Enable rshd
+   Enable syslogd
+   Enable talkd
+   Enable telnetd
+   Enable tftpd
+   Enable uucpd
+   Enable ftp
+   Enable domainname
+   Enable hostname
+   Enable ping
+   Enable ping6
+   Enable rcp
+   Enable rexec
+   Enable rlogin
+   Enable rsh
+   Enable logger
+   Enable telnet
+   Enable tftp
+   Enable whois
+   Enable ifconfig
+   Enable