From 2771f79232c273bc2a57d23bf335dd81ccf6af28 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 5 Dec 2021 02:47:11 +0000 Subject: gentoo resync : 05.12.2021 --- net-misc/telnet-bsd/Manifest | 2 +- net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild | 49 ------------------------ net-misc/telnet-bsd/telnet-bsd-1.2-r2.ebuild | 57 ++++++++++++++++++++++++++++ 3 files changed, 58 insertions(+), 50 deletions(-) delete mode 100644 net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild create mode 100644 net-misc/telnet-bsd/telnet-bsd-1.2-r2.ebuild (limited to 'net-misc/telnet-bsd') diff --git a/net-misc/telnet-bsd/Manifest b/net-misc/telnet-bsd/Manifest index d6edf1dea64e..8446420ea17d 100644 --- a/net-misc/telnet-bsd/Manifest +++ b/net-misc/telnet-bsd/Manifest @@ -2,5 +2,5 @@ AUX telnet-bsd-1.2-fbsd.patch 2523 BLAKE2B dd8625ecb4d2d82d80ce3ec14c56fc979e76c AUX telnet-bsd-1.2-format-security.patch 1419 BLAKE2B c605a5e4b92d009221ef9d9e54533779a66a6cb4d4f51684f7c366a35738c8e6ea38c3b2d3cf58c5e808808e1d61cedbd18205f332637c40c91a67b595565fdd SHA512 f5f4b2b7e6f3ec641f5160ab41427ea46a8dd83a9a00d9e15bbe08ed3ab4b7190db05476666e20967b225e63bbf4b43ff59471be7e8f26c0eeed433503bfb081 AUX telnetd.xinetd 205 BLAKE2B 1d33ca9a921901a6e4d8c24ed168d3f9dcc77b156973b3d4580d8511f0549190cdccd565f2c43dcc893a0c0c62409eb66fff0f3429c1c52b00c7c1a09417444f SHA512 c587988b5dc1d1bf5ce99df9035d2388990fa799ba3d6be8f895fd5ee2c32c5ca4777815c6a1e29178753734caf7ea19e8f64b2e312ba49dcb002e0d9f97953c DIST telnet-bsd-1.2.tar.bz2 194518 BLAKE2B 59b46a4717dfbf2dffebbab96446ec020da1fab4838bae053e5539f3f85834e11f304ad9f8cb143aefb73cb3c6c0734430a4317df6e8a9a236a122a1268f3bd8 SHA512 e3867362e1a2bc46779bcbc7631ccf08a0bfae84b71653e39099dc2db42995e5fcd39a978595006053e688430445db7ebb7a7bfbbb02a8e4dba209acbf66a69d -EBUILD telnet-bsd-1.2-r1.ebuild 1156 BLAKE2B d3b517c24ff44ff191336d590a4eaff4dc9aa8f7bfbcb409aba57793496f3f74899cbc6e98e47fcb16bd46dedce9ee3de72c90ad90f3ec207ef9c12d0860b8dc SHA512 99295d2270c3d9b14ea3a51c6dcdad06179dedc0f29c6e33f1b8d6bcf6e3d6cae69d91ca033293ee9d8279ae64e25dd7b998ae0a412ba8b191eab1339a7c71d3 +EBUILD telnet-bsd-1.2-r2.ebuild 1133 BLAKE2B 7ca69a7e76afd56298faf887b25e7c0eceaba50a2985948bd39a0fb792a76d6625224dba8569cbe3361f3baa316827e0f92396861045b9529b5d1d863299a39d SHA512 25e219650d3d15bc2b34854068385fdc63d339700b94e49624b3d070b4f3c55e6c6cfae99a2ff842079f6b7a0321620641063226afcd9d2ec27a6b646880a3d3 MISC metadata.xml 219 BLAKE2B 2fe85c11a74cf8d398ec29c5020439a021f69054a954b93d63766ff5963de42af156892cad77dfccb8923af28fa32b5e8c1a7dd9c2dc62ca599895823225581f SHA512 7b38d4f37d5ec30669c0d5ebf9ee4356bd751312c621b548fee1dca1971da061e73ceb8a10a843f255338ce77a09526d0d90d7a45309bc5b1502616ad04c439a diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild b/net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild deleted file mode 100644 index d9185075752c..000000000000 --- a/net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools epatch toolchain-funcs - -DESCRIPTION="Telnet and telnetd ported from OpenBSD with IPv6 support" -HOMEPAGE="ftp://ftp.suse.com/pub/people/kukuk/ipv6/" -SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="nls xinetd" - -RDEPEND="sys-libs/ncurses:=" -DEPEND="${RDEPEND} - !net-misc/netkit-telnetd - xinetd? ( sys-apps/xinetd ) - virtual/pkgconfig" - -src_prepare() { - epatch "${FILESDIR}"/${P}-fbsd.patch - epatch "${FILESDIR}"/${PN}-1.2-format-security.patch - eaclocal - eautoreconf -} - -src_configure() { - # FreeBSD doesn't seem to support PIE neither does hppa - if use kernel_FreeBSD; then - export libc_cv_fpie="no" - fi - - econf - emake LIBS="$("$(tc-getPKG_CONFIG)" --libs ncurses)" -} - -src_install() { - emake DESTDIR="${D}" install - - if use xinetd ; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/telnetd.xinetd telnetd - fi - - dodoc README THANKS NEWS AUTHORS ChangeLog INSTALL -} diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r2.ebuild b/net-misc/telnet-bsd/telnet-bsd-1.2-r2.ebuild new file mode 100644 index 000000000000..f7e8097c0bcc --- /dev/null +++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="Telnet and telnetd ported from OpenBSD with IPv6 support" +HOMEPAGE="ftp://ftp.suse.com/pub/people/kukuk/ipv6/" +SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="nls xinetd" + +RDEPEND=" + sys-libs/ncurses:= + !net-misc/netkit-telnetd +" +RDEPEND="${DEPEND} + xinetd? ( sys-apps/xinetd ) + !net-misc/netkit-telnetd +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-fbsd.patch + "${FILESDIR}"/${PN}-1.2-format-security.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # FreeBSD doesn't seem to support PIE neither does hppa + if use kernel_FreeBSD; then + export libc_cv_fpie="no" + fi + + econf +} + +src_compile() { + emake LIBS="$("$(tc-getPKG_CONFIG)" --libs ncurses)" +} + +src_install() { + default + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}"/telnetd.xinetd telnetd + fi +} -- cgit v1.2.3