jer         14/10/19 07:38:55

  Modified:             ChangeLog netkit-talk-0.17-r5.ebuild
  Log:
  EAPI bump. Fix building against sys-libs/ncurses[tinfo] (bug #525796 by 
Reuben Martin).
  
  (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with 
key A792A613)

Revision  Changes    Path
1.41                 net-misc/netkit-talk/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netkit-talk/ChangeLog?rev=1.41&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netkit-talk/ChangeLog?rev=1.41&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netkit-talk/ChangeLog?r1=1.40&r2=1.41

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/netkit-talk/ChangeLog,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- ChangeLog   2 Oct 2012 06:20:20 -0000       1.40
+++ ChangeLog   19 Oct 2014 07:38:55 -0000      1.41
@@ -1,6 +1,11 @@
 # ChangeLog for net-misc/netkit-talk
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/netkit-talk/ChangeLog,v 1.40 
2012/10/02 06:20:20 kensington Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/netkit-talk/ChangeLog,v 1.41 
2014/10/19 07:38:55 jer Exp $
+
+  19 Oct 2014; Jeroen Roovers <j...@gentoo.org> netkit-talk-0.17-r5.ebuild,
+  files/netkit-talk-0.17-ipv6.diff:
+  EAPI bump. Fix building against sys-libs/ncurses[tinfo] (bug #525796 by
+  Reuben Martin).
 
   02 Oct 2012; Michael Palimaka <kensing...@gentoo.org>
   -netkit-talk-0.17-r4.ebuild:



1.7                  net-misc/netkit-talk/netkit-talk-0.17-r5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netkit-talk/netkit-talk-0.17-r5.ebuild?rev=1.7&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netkit-talk/netkit-talk-0.17-r5.ebuild?rev=1.7&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/netkit-talk/netkit-talk-0.17-r5.ebuild?r1=1.6&r2=1.7

Index: netkit-talk-0.17-r5.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/net-misc/netkit-talk/netkit-talk-0.17-r5.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- netkit-talk-0.17-r5.ebuild  1 Oct 2012 18:09:36 -0000       1.6
+++ netkit-talk-0.17-r5.ebuild  19 Oct 2014 07:38:55 -0000      1.7
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/net-misc/netkit-talk/netkit-talk-0.17-r5.ebuild,v 1.6 
2012/10/01 18:09:36 jer Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/net-misc/netkit-talk/netkit-talk-0.17-r5.ebuild,v 1.7 
2014/10/19 07:38:55 jer Exp $
 
-EAPI="2"
+EAPI=5
 
 inherit eutils toolchain-funcs
 
@@ -18,25 +18,37 @@
 KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
 IUSE="ipv6"
 
-DEPEND=">=sys-libs/ncurses-5.2"
-RDEPEND="virtual/inetd"
+COMMON_DEPEND=">=sys-libs/ncurses-5.2"
+DEPEND="
+       ${COMMON_DEPEND}
+       virtual/pkgconfig
+"
+RDEPEND="
+       ${COMMON_DEPEND}
+       virtual/inetd
+"
 
 src_prepare() {
        epatch "${FILESDIR}"/${P}-time.patch
        use ipv6 && epatch "${FILESDIR}"/${P}-ipv6.diff
-       sed -i configure -e '/^LDFLAGS=/d' || die "sed configure"
+       sed -i configure -e '/^LDFLAGS=/d' || die
 }
 
 src_configure() {
+       # not autotools based?
        ./configure --with-c-compiler=$(tc-getCC) || die
 }
 
+src_compile() {
+       emake LIBCURSES="$( $(tc-getPKG_CONFIG) --libs ncurses )"
+}
+
 src_install() {
        insinto /etc/xinetd.d
        newins "${FILESDIR}"/talk.xinetd talk
-       dobin talk/talk || die
+       dobin talk/talk
        doman talk/talk.1
-       dosbin talkd/talkd || die
+       dosbin talkd/talkd
        dosym talkd /usr/sbin/in.talkd
        doman talkd/talkd.8
        dosym talkd.8 /usr/share/man/man8/in.talkd.8




Reply via email to