Gentoo Archives: gentoo-commits

From: "Marc Schiffbauer (mschiff)" <mschiff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/telnet-bsd: telnet-bsd-1.2-r1.ebuild ChangeLog
Date: Thu, 28 Feb 2013 11:03:49
Message-Id: 20130228110345.3AA592171D@flycatcher.gentoo.org
1 mschiff 13/02/28 11:03:45
2
3 Modified: telnet-bsd-1.2-r1.ebuild ChangeLog
4 Log:
5 EAPI bump, ebuild cleanups and fix bug #459560. Thanks Diego (flameeyes).
6
7 (Portage version: 2.2.0_alpha163/cvs/Linux x86_64, signed Manifest commit with key 0x296C6CCA35A64134)
8
9 Revision Changes Path
10 1.22 net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild?rev=1.22&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild?rev=1.22&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild?r1=1.21&r2=1.22
15
16 Index: telnet-bsd-1.2-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild,v
19 retrieving revision 1.21
20 retrieving revision 1.22
21 diff -u -r1.21 -r1.22
22 --- telnet-bsd-1.2-r1.ebuild 21 Feb 2013 00:02:47 -0000 1.21
23 +++ telnet-bsd-1.2-r1.ebuild 28 Feb 2013 11:03:45 -0000 1.22
24 @@ -1,7 +1,8 @@
25 # Copyright 1999-2013 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild,v 1.21 2013/02/21 00:02:47 zmedico Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-misc/telnet-bsd/telnet-bsd-1.2-r1.ebuild,v 1.22 2013/02/28 11:03:45 mschiff Exp $
29
30 +EAPI=5
31 inherit eutils autotools
32
33 DESCRIPTION="Telnet and telnetd ported from OpenBSD with IPv6 support"
34 @@ -10,34 +11,32 @@
35
36 LICENSE="BSD"
37 SLOT="0"
38 -KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
39 +KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
40 IUSE="nls xinetd"
41
42 -RDEPEND="sys-libs/ncurses"
43 +RDEPEND="sys-libs/ncurses[-tinfo]"
44 DEPEND="${RDEPEND}
45 !net-misc/netkit-telnetd
46 xinetd? ( sys-apps/xinetd )"
47
48 -src_unpack() {
49 - unpack ${A}
50 - cd "${S}"
51 +src_prepare() {
52 epatch "${FILESDIR}"/${P}-fbsd.patch
53 +}
54
55 +src_configure() {
56 eautoreconf
57 -}
58
59 -src_compile() {
60 # FreeBSD doesn't seem to support PIE neither does hppa
61 if use kernel_FreeBSD || use hppa; then
62 export libc_cv_fpie="no"
63 fi
64
65 - econf || die "econf failed"
66 - emake || die "emake failed"
67 + econf
68 + emake
69 }
70
71 src_install() {
72 - emake DESTDIR="${D}" install || die "make install failed"
73 + emake DESTDIR="${D}" install
74
75 if use xinetd ; then
76 insinto /etc/xinetd.d
77
78
79
80 1.49 net-misc/telnet-bsd/ChangeLog
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/telnet-bsd/ChangeLog?rev=1.49&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/telnet-bsd/ChangeLog?rev=1.49&content-type=text/plain
84 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/telnet-bsd/ChangeLog?r1=1.48&r2=1.49
85
86 Index: ChangeLog
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/net-misc/telnet-bsd/ChangeLog,v
89 retrieving revision 1.48
90 retrieving revision 1.49
91 diff -u -r1.48 -r1.49
92 --- ChangeLog 21 Feb 2013 00:02:47 -0000 1.48
93 +++ ChangeLog 28 Feb 2013 11:03:45 -0000 1.49
94 @@ -1,6 +1,9 @@
95 # ChangeLog for net-misc/telnet-bsd
96 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
97 -# $Header: /var/cvsroot/gentoo-x86/net-misc/telnet-bsd/ChangeLog,v 1.48 2013/02/21 00:02:47 zmedico Exp $
98 +# $Header: /var/cvsroot/gentoo-x86/net-misc/telnet-bsd/ChangeLog,v 1.49 2013/02/28 11:03:45 mschiff Exp $
99 +
100 + 28 Feb 2013; Marc Schiffbauer <mschiff@g.o> telnet-bsd-1.2-r1.ebuild:
101 + EAPI bump, ebuild cleanups and fix bug #459560
102
103 21 Feb 2013; Zac Medico <zmedico@g.o> telnet-bsd-1.2-r1.ebuild:
104 Add ~arm-linux keyword.