- version bump to deb patchset 35 and make ebuilds use mirror://debian/ vs direct...
authorNed Ludd <solar@gentoo.org>
Mon, 22 Jan 2007 20:32:24 +0000 (20:32 +0000)
committerNed Ludd <solar@gentoo.org>
Mon, 22 Jan 2007 20:32:24 +0000 (20:32 +0000)
Package-Manager: portage-2.1.2_pre1

net-misc/netkit-telnetd/ChangeLog
net-misc/netkit-telnetd/Manifest
net-misc/netkit-telnetd/files/digest-netkit-telnetd-0.17-r8 [new file with mode: 0644]
net-misc/netkit-telnetd/netkit-telnetd-0.17-r6.ebuild
net-misc/netkit-telnetd/netkit-telnetd-0.17-r7.ebuild
net-misc/netkit-telnetd/netkit-telnetd-0.17-r8.ebuild [new file with mode: 0644]

index 68c1cc4eb3dfdc579abe42aafae52974e654ef69..5cc093486ef2c9e6cb0d79a7addce811cebbeafd 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for net-misc/netkit-telnetd
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/netkit-telnetd/ChangeLog,v 1.40 2006/12/25 01:55:54 solar Exp $
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/netkit-telnetd/ChangeLog,v 1.41 2007/01/22 20:32:24 solar Exp $
+
+*netkit-telnetd-0.17-r8 (22 Jan 2007)
+
+  22 Jan 2007; <solar@gentoo.org> netkit-telnetd-0.17-r6.ebuild,
+  netkit-telnetd-0.17-r7.ebuild, +netkit-telnetd-0.17-r8.ebuild:
+  - version bump to deb patchset 35 and make ebuilds use mirror://debian/ vs
+  direct http:// links.
 
   25 Dec 2006; <solar@gentoo.org> netkit-telnetd-0.17-r7.ebuild:
   - make sure we can cross compile
index f33b6bce5c6cec2ce7b8d090d1073d6eaa77cc4b..43db472e487d2e1fe0fb46f2bb2dafba066ab091 100644 (file)
@@ -17,18 +17,23 @@ SHA256 cb8fe24c1f6113ca397e712898d3decc5ba901994c68262b0ff9e2b091e4576c files/te
 DIST netkit-telnet-0.17.tar.gz 133749 RMD160 faa273e6e4fbb31299d242d8329c597f402c7b83 SHA1 41213dedaf242126b54a3ac51b905a351eb22b15 SHA256 9c80d5c7838361a328fb6b60016d503def9ce53ad3c589f3b08ff71a2bb88e00
 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
-EBUILD netkit-telnetd-0.17-r6.ebuild 2219 RMD160 ea49f2300e16ed6cf393fcd3b41921bdf42576aa SHA1 377ed4759ad680f90f23560e7d18f48d4bec7d57 SHA256 da495ad0f4e089637157768b3283f9abf67614ff7d0a04a66918f5c9b95163a2
-MD5 8705f66b826d3550f32a53b6df06dd14 netkit-telnetd-0.17-r6.ebuild 2219
-RMD160 ea49f2300e16ed6cf393fcd3b41921bdf42576aa netkit-telnetd-0.17-r6.ebuild 2219
-SHA256 da495ad0f4e089637157768b3283f9abf67614ff7d0a04a66918f5c9b95163a2 netkit-telnetd-0.17-r6.ebuild 2219
-EBUILD netkit-telnetd-0.17-r7.ebuild 2429 RMD160 ec3e91d62f1ab6a0fc83d482e4176846ac59f5f0 SHA1 b6a5a0711d7be9d420970a6b02e3548bf0737927 SHA256 16dbd1d8f9b3db55f002007a7cdde55084c05b8458009f105d93d86d679930cb
-MD5 9e1e0dce75622aadfe3c7dba11e04412 netkit-telnetd-0.17-r7.ebuild 2429
-RMD160 ec3e91d62f1ab6a0fc83d482e4176846ac59f5f0 netkit-telnetd-0.17-r7.ebuild 2429
-SHA256 16dbd1d8f9b3db55f002007a7cdde55084c05b8458009f105d93d86d679930cb netkit-telnetd-0.17-r7.ebuild 2429
-MISC ChangeLog 5595 RMD160 8568cc5ab36b379d9d29d69afa8f2ee49014f932 SHA1 52828486532166606c1a033209b59361e3ad00f8 SHA256 9bd9c10eec3f332bb3844786f55c465d09999e1748a503c9d28809d7a2493ac2
-MD5 af8220b827f4c745500791cdf8ff0749 ChangeLog 5595
-RMD160 8568cc5ab36b379d9d29d69afa8f2ee49014f932 ChangeLog 5595
-SHA256 9bd9c10eec3f332bb3844786f55c465d09999e1748a503c9d28809d7a2493ac2 ChangeLog 5595
+DIST netkit-telnet_0.17-35.diff.gz 26609 RMD160 630f1d9f61746e4cd6828bba69bda09d234aab73 SHA1 eb745c0b2b918cafe3f81b91b0eff51e97c36b10 SHA256 fa44ace8f3ab244ed13ce5c2057ae78d799539b03322aba8fc61936edd3c32c4
+EBUILD netkit-telnetd-0.17-r6.ebuild 2206 RMD160 9c1257c3e620203f06b872bb5709004981628d75 SHA1 6c433877169e978984477277bdbea2ea102e2ddd SHA256 bb57170cf2f8c0752b592cc2726b3fcce9ab88a6e648b2bc96bbca9fc8de455e
+MD5 aa97bfaec2c8f1df5bf1931705e56c3f netkit-telnetd-0.17-r6.ebuild 2206
+RMD160 9c1257c3e620203f06b872bb5709004981628d75 netkit-telnetd-0.17-r6.ebuild 2206
+SHA256 bb57170cf2f8c0752b592cc2726b3fcce9ab88a6e648b2bc96bbca9fc8de455e netkit-telnetd-0.17-r6.ebuild 2206
+EBUILD netkit-telnetd-0.17-r7.ebuild 2416 RMD160 3ae616e57df330ee8c3e2d260ea2bf8207b25b97 SHA1 d829d578089bdd6d403bcfd3002f68a02390ff76 SHA256 95219f77bee776ceb319ce3097efd58b8436994196a8c2329ed4f9598815a3da
+MD5 6ff7bbfe43ec11c5529db6fac89de6db netkit-telnetd-0.17-r7.ebuild 2416
+RMD160 3ae616e57df330ee8c3e2d260ea2bf8207b25b97 netkit-telnetd-0.17-r7.ebuild 2416
+SHA256 95219f77bee776ceb319ce3097efd58b8436994196a8c2329ed4f9598815a3da netkit-telnetd-0.17-r7.ebuild 2416
+EBUILD netkit-telnetd-0.17-r8.ebuild 2416 RMD160 99164e17acb5afa1ed33f3107f4686033c828910 SHA1 b2e77322d8bcf52c6ef0ea5ea2230e8215c27943 SHA256 5e1822173ca474d989338f40a93a533ce7de6099229d414464ade42a5c6a3749
+MD5 f102250fcfcb0a7903e7da84313626a0 netkit-telnetd-0.17-r8.ebuild 2416
+RMD160 99164e17acb5afa1ed33f3107f4686033c828910 netkit-telnetd-0.17-r8.ebuild 2416
+SHA256 5e1822173ca474d989338f40a93a533ce7de6099229d414464ade42a5c6a3749 netkit-telnetd-0.17-r8.ebuild 2416
+MISC ChangeLog 5866 RMD160 d99f0c859ca8ee6a0e5b19a03292588f18306e95 SHA1 a305342944ce7ea94a8ffd5fce0d1130313fa0ae SHA256 e5d251d21701b63205e7a8ab5da5a7da22cc186a41de43a16d9b25dc89e83295
+MD5 22d9a7f396b019631836de6f0213580e ChangeLog 5866
+RMD160 d99f0c859ca8ee6a0e5b19a03292588f18306e95 ChangeLog 5866
+SHA256 e5d251d21701b63205e7a8ab5da5a7da22cc186a41de43a16d9b25dc89e83295 ChangeLog 5866
 MISC metadata.xml 408 RMD160 e1306e54465273c34b6c5391cb372c87a558d39d SHA1 43b72522ab58b21db75fe1ded7aa127703430696 SHA256 234ae0cad9fefb970ef112f2e4d05f710990742a6393ffc32ccb2c3338676068
 MD5 18641d94839066e87b8be43bbb27fd47 metadata.xml 408
 RMD160 e1306e54465273c34b6c5391cb372c87a558d39d metadata.xml 408
@@ -39,3 +44,6 @@ SHA256 2516cd8423a4a00088d80c38b95f5b959e843bbc6dd6ff3d31e63afc29decace files/di
 MD5 335fe9d1e9c6c990e2949abec9b37848 files/digest-netkit-telnetd-0.17-r7 521
 RMD160 833ec69ef85c079c131d694f3658fdd7cdd02031 files/digest-netkit-telnetd-0.17-r7 521
 SHA256 70855d2fb721da61efbe2947f7660ca69d18c54e46586585a84db695830a8d5c files/digest-netkit-telnetd-0.17-r7 521
+MD5 eff859e4d74e524053c0aebc03c3cb8e files/digest-netkit-telnetd-0.17-r8 521
+RMD160 9063f689ac12834598abb4a7f201f46fe500792c files/digest-netkit-telnetd-0.17-r8 521
+SHA256 12d6f557bf7aaf9fbb55020cceadff2061753517ef8b85fc0023bbbd9c9862b8 files/digest-netkit-telnetd-0.17-r8 521
diff --git a/net-misc/netkit-telnetd/files/digest-netkit-telnetd-0.17-r8 b/net-misc/netkit-telnetd/files/digest-netkit-telnetd-0.17-r8
new file mode 100644 (file)
index 0000000..aa57761
--- /dev/null
@@ -0,0 +1,6 @@
+MD5 d6beabaaf53fe6e382c42ce3faa05a36 netkit-telnet-0.17.tar.gz 133749
+RMD160 faa273e6e4fbb31299d242d8329c597f402c7b83 netkit-telnet-0.17.tar.gz 133749
+SHA256 9c80d5c7838361a328fb6b60016d503def9ce53ad3c589f3b08ff71a2bb88e00 netkit-telnet-0.17.tar.gz 133749
+MD5 3f5d210d516f11d9379c209a28a819ea netkit-telnet_0.17-35.diff.gz 26609
+RMD160 630f1d9f61746e4cd6828bba69bda09d234aab73 netkit-telnet_0.17-35.diff.gz 26609
+SHA256 fa44ace8f3ab244ed13ce5c2057ae78d799539b03322aba8fc61936edd3c32c4 netkit-telnet_0.17-35.diff.gz 26609
index 35ad0bab484d55de5f2e2b4d34941187edf7fc20..0757d64d7a49ed884dbbbe823287a14ee9d36721 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 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-r6.ebuild,v 1.12 2006/05/07 13:21:09 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/netkit-telnetd/netkit-telnetd-0.17-r6.ebuild,v 1.13 2007/01/22 20:32:24 solar Exp $
 
 inherit eutils
 
@@ -8,7 +8,7 @@ PATCHLEVEL=28
 DESCRIPTION="Standard Linux telnet client and server"
 HOMEPAGE="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/"
 SRC_URI="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-telnet-${PV}.tar.gz
-       http://ftp.debian.org/debian/pool/main/n/netkit-telnet/netkit-telnet_0.17-${PATCHLEVEL}.diff.gz"
+       mirror://debian/pool/main/n/netkit-telnet/netkit-telnet_0.17-${PATCHLEVEL}.diff.gz"
 
 LICENSE="BSD"
 SLOT="0"
index b143ed484960dbc133278e33d54a6179cba63444..7908576c8673ef835f323082826caa8d2ff69248 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 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-r7.ebuild,v 1.2 2006/12/25 01:55:54 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/netkit-telnetd/netkit-telnetd-0.17-r7.ebuild,v 1.3 2007/01/22 20:32:24 solar Exp $
 
 inherit eutils toolchain-funcs
 
@@ -10,7 +10,7 @@ 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
-       http://ftp.debian.org/debian/pool/main/n/netkit-telnet/netkit-telnet_0.17-${PATCHLEVEL}.diff.gz"
+       mirror://debian/pool/main/n/netkit-telnet/netkit-telnet_0.17-${PATCHLEVEL}.diff.gz"
 
 LICENSE="BSD"
 SLOT="0"
diff --git a/net-misc/netkit-telnetd/netkit-telnetd-0.17-r8.ebuild b/net-misc/netkit-telnetd/netkit-telnetd-0.17-r8.ebuild
new file mode 100644 (file)
index 0000000..f01063d
--- /dev/null
@@ -0,0 +1,79 @@
+# Copyright 1999-2007 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-r8.ebuild,v 1.1 2007/01/22 20:32:24 solar Exp $
+
+inherit eutils toolchain-funcs
+
+PATCHLEVEL=35
+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 ~sparc ~x86"
+IUSE="build"
+
+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 || die
+
+       # 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 \
+               || die
+}
+
+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
+       #that's it if we're going on a build image
+       use build && return 0
+
+       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.gz /usr/share/man/man8/in.telnetd.8.gz
+       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
+}