diff options
author | Ned Ludd <solar@gentoo.org> | 2008-08-02 16:58:11 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2008-08-02 16:58:11 +0000 |
commit | fa78f09100b883c1763828b6145867a6f24173a9 (patch) | |
tree | b96ff1b056d540fc081f33d440772db366d8190f /net-misc/netkit-telnetd | |
parent | Stable for HPPA (bug #233675). (diff) | |
download | historical-fa78f09100b883c1763828b6145867a6f24173a9.tar.gz historical-fa78f09100b883c1763828b6145867a6f24173a9.tar.bz2 historical-fa78f09100b883c1763828b6145867a6f24173a9.zip |
- Keeping in sync with debian which is now at patch level 36
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'net-misc/netkit-telnetd')
-rw-r--r-- | net-misc/netkit-telnetd/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/netkit-telnetd/Manifest | 4 | ||||
-rw-r--r-- | net-misc/netkit-telnetd/netkit-telnetd-0.17-r9.ebuild | 76 |
3 files changed, 85 insertions, 2 deletions
diff --git a/net-misc/netkit-telnetd/ChangeLog b/net-misc/netkit-telnetd/ChangeLog index 14dabc586cf2..00f21270e396 100644 --- a/net-misc/netkit-telnetd/ChangeLog +++ b/net-misc/netkit-telnetd/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/netkit-telnetd # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/netkit-telnetd/ChangeLog,v 1.44 2008/02/05 11:10:40 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/netkit-telnetd/ChangeLog,v 1.45 2008/08/02 16:58:11 solar Exp $ + +*netkit-telnetd-0.17-r9 (02 Aug 2008) + + 02 Aug 2008; <solar@gentoo.org> +netkit-telnetd-0.17-r9.ebuild: + - Keeping in sync with debian which is now at patch level 36 05 Feb 2008; Markus Rothe <corsair@gentoo.org> netkit-telnetd-0.17-r8.ebuild: diff --git a/net-misc/netkit-telnetd/Manifest b/net-misc/netkit-telnetd/Manifest index 7620b8cda715..653ff99d8821 100644 --- a/net-misc/netkit-telnetd/Manifest +++ b/net-misc/netkit-telnetd/Manifest @@ -6,8 +6,10 @@ DIST netkit-telnet-0.17.tar.gz 133749 RMD160 faa273e6e4fbb31299d242d8329c597f402 DIST netkit-telnet_0.17-28.diff.gz 25764 RMD160 04b70732d4024d2c2415d2ce1285cb80012ee167 SHA1 99fb3dbdbf6131bd4ba9430a63be60d5f15855ab SHA256 510394fc24a9962812c15689effc7813d815e5bf532574bce9d36eb16d138b77 DIST netkit-telnet_0.17-32.diff.gz 26464 RMD160 c9768d25d76fc6a868a5654105cbf635ea55f38e SHA1 5ca60856cdab252c6f6d6f6e80c3fd464f35577f SHA256 ef384b89a99c88fbbb5c0a57395d6e7f7c6c41dbab97576f2753b0038eff997c DIST netkit-telnet_0.17-35.diff.gz 26609 RMD160 630f1d9f61746e4cd6828bba69bda09d234aab73 SHA1 eb745c0b2b918cafe3f81b91b0eff51e97c36b10 SHA256 fa44ace8f3ab244ed13ce5c2057ae78d799539b03322aba8fc61936edd3c32c4 +DIST netkit-telnet_0.17-36.diff.gz 27226 RMD160 c34b32e56ac04fb6c885a47b41690b1898ac2db3 SHA1 a12b757186439b1599b171f86b4f56cd5cce7fbf SHA256 cd192e3acbef83a3e8fbacfa26e1f6ededfe50587e9b372b5a38ce5928d746f7 EBUILD netkit-telnetd-0.17-r6.ebuild 2197 RMD160 ee9c4958eabdad5083a90f26bf7488dd36aaa77d SHA1 4f50af3f7cc80992aa8e7ed253cbe2ed6022c0df SHA256 4d107a1a2eb1b8b84c6e141cb9394e96a815982796cdb329c166a3d45c1ee72f EBUILD netkit-telnetd-0.17-r7.ebuild 2407 RMD160 e2a5d87e0ff6173f6488534f5ed17a7bbae2f33a SHA1 005c1524362c55714040bad7157049acd0c7893e SHA256 17064d4691bc76319c5ac39dcf382b2ab1d9ba5c9136f72fce6e30cbbbeec6ef EBUILD netkit-telnetd-0.17-r8.ebuild 2330 RMD160 e12ae3557c9f05ad509ce8fbfa0e22c096d9206e SHA1 aedbb3a56d43b99dd06905022b653da878eabf2c SHA256 d6eee0ff420c4a563f2f5b1c8ff2163ea0605990b6bf14def9101a0707e4de78 -MISC ChangeLog 6150 RMD160 39701f2b6b3c25ff68ba51ed8b26f81b0ee7b75d SHA1 e9ebf797f3593edb2d8708999160a2d4cfc9060a SHA256 08ffbd0ab97115f56f177a4d09bc7c58008eedd0d2ffa7095679a70b5303a3d7 +EBUILD netkit-telnetd-0.17-r9.ebuild 2333 RMD160 874bd6045e8d119feea3d5404ad4e8a36d908d15 SHA1 952ca4ba779c9b0c000ea60a6c0a2f570c520181 SHA256 f0a7bc9b5b34651010587ba4def0cb9f33d5328e89d52904bf83fd541b78da0b +MISC ChangeLog 6317 RMD160 d1269949d99188325172e65ca781775889b586cd SHA1 44d7afcd55de6d0140f9e75ac3b64e92f6a2a435 SHA256 e15d447e6ccf856bbdc08e05ecdd93cfeebb9b1df038ca97d15cbf37863f17da MISC metadata.xml 386 RMD160 889c599e493faf7b639d90fd719266980c918c8d SHA1 b628c5ce40d39e78a3b136bfc77dd337821fde50 SHA256 78f12e3f9d5c80b91fa48846b8037b7d66e6323ad54f1ea8efc1b64b4414f30f diff --git a/net-misc/netkit-telnetd/netkit-telnetd-0.17-r9.ebuild b/net-misc/netkit-telnetd/netkit-telnetd-0.17-r9.ebuild new file mode 100644 index 000000000000..87ee339f7ee3 --- /dev/null +++ b/net-misc/netkit-telnetd/netkit-telnetd-0.17-r9.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/netkit-telnetd/netkit-telnetd-0.17-r9.ebuild,v 1.1 2008/08/02 16:58:11 solar Exp $ + +inherit eutils toolchain-funcs + +PATCHLEVEL=36 +DESCRIPTION="Standard Linux telnet client and server" +HOMEPAGE="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/" +# http://packages.debian.org/stablesource/netkit-telnet +# http://packages.debian.org/testing/source/netkit-telnet +SRC_URI="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-telnet-${PV}.tar.gz + mirror://debian/pool/main/n/netkit-telnet/netkit-telnet_0.17-${PATCHLEVEL}.diff.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" + +DEPEND=">=sys-libs/ncurses-5.2 + !net-misc/telnet-bsd" + +S=${WORKDIR}/netkit-telnet-${PV} + +src_unpack() { + unpack ${A} + cd "${S}" + # Patch: [0] + # Gentoo lacks a maintainer for this package right now. And a + # security problem arose. While reviewing our options for how + # should we proceed with the security bug we decided it would be + # better to just stay in sync with debian's own netkit-telnet + # package. Lots of bug fixes by them over time which were not in + # our telnetd. + epatch "${WORKDIR}"/netkit-telnet_0.17-${PATCHLEVEL}.diff + + # Patch: [1] + # after the deb patch we need to add a small patch that defines + # gnu source. This is needed for gcc-3.4.x (needs to be pushed + # back to the deb folk?) + epatch "${FILESDIR}"/netkit-telnetd-0.17-cflags-gnu_source.patch +} + +src_compile() { + ./configure --prefix=/usr || die + + sed -i \ + -e "s:-pipe -O2:${CFLAGS}:" \ + -e "s:-Wpointer-arith::" \ + -e "s:^CC=.*:CC=$(tc-getCC):" \ + -e "s:^CXX=.*:CXX=$(tc-getCXX):" \ + MCONFIG + + make || die + cd telnetlogin + make || die +} + +src_install() { + dobin telnet/telnet || die + + dosbin telnetd/telnetd || die + dosym telnetd /usr/sbin/in.telnetd + dosbin telnetlogin/telnetlogin || die + doman telnet/telnet.1 + doman telnetd/*.8 + doman telnetd/issue.net.5 + dosym telnetd.8 /usr/share/man/man8/in.telnetd.8 + doman telnetlogin/telnetlogin.8 + dodoc BUGS ChangeLog README + dodoc "${FILESDIR}"/net.issue.sample + newdoc telnet/README README.telnet + newdoc telnet/TODO TODO.telnet + insinto /etc/xinetd.d + newins "${FILESDIR}"/telnetd.xinetd telnetd +} |