jer         15/01/16 11:20:02

  Modified:             esh-0.8.5-r2.ebuild ChangeLog
  Log:
  Remove unneeded dependency on sys-libs/ncurses.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
A792A613)

Revision  Changes    Path
1.5                  app-shells/esh/esh-0.8.5-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/esh/esh-0.8.5-r2.ebuild?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/esh/esh-0.8.5-r2.ebuild?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/esh/esh-0.8.5-r2.ebuild?r1=1.4&r2=1.5

Index: esh-0.8.5-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-shells/esh/esh-0.8.5-r2.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- esh-0.8.5-r2.ebuild 7 Sep 2012 13:26:57 -0000       1.4
+++ esh-0.8.5-r2.ebuild 16 Jan 2015 11:20:02 -0000      1.5
@@ -1,9 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-shells/esh/esh-0.8.5-r2.ebuild,v 1.4 
2012/09/07 13:26:57 johu Exp $
-
-EAPI="2"
+# $Header: /var/cvsroot/gentoo-x86/app-shells/esh/esh-0.8.5-r2.ebuild,v 1.5 
2015/01/16 11:20:02 jer Exp $
 
+EAPI=5
 inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="A UNIX Shell with a simplified Scheme syntax"
@@ -15,37 +14,36 @@
 KEYWORDS="amd64 ppc x86"
 IUSE="debug"
 
-DEPEND=">=sys-libs/ncurses-5.1
-       >=sys-libs/readline-4.1"
+DEPEND=">=sys-libs/readline-4.1"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}"
 
 src_prepare() {
+       emake clean
+
        sed -i \
                -e 's|-g ||' \
                -e 's|-DMEM_DEBUG ||' \
                -e 's|^CFLAGS|&+|g' \
-               -e 's|^LIB=|LIB= -lncurses |' \
                -e 's|$(CC) |&$(CFLAGS) $(LDFLAGS) |g' \
                -e 's:-ltermcap::' \
-               Makefile || die "sed Makefile"
-       }
+               Makefile || die
+}
+
 src_compile() {
        # For some reason, this tarball has binary files in it for x86.
        # Make clean so we can rebuild for our arch and optimization.
-       emake clean
 
        use debug && append-flags -DMEM_DEBUG
 
        emake \
                CC="$(tc-getCC)" \
-               LDFLAGS="${LDFLAGS}" \
-               || die "emake failed"
+               LDFLAGS="${LDFLAGS}"
 }
 
 src_install() {
-       dobin esh || die
+       dobin esh
        doinfo doc/esh.info
        dodoc CHANGELOG CREDITS GC_README HEADER READLINE-HACKS TODO
        dohtml doc/*.html



1.30                 app-shells/esh/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/esh/ChangeLog?rev=1.30&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/esh/ChangeLog?rev=1.30&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/esh/ChangeLog?r1=1.29&r2=1.30

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-shells/esh/ChangeLog,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- ChangeLog   7 Sep 2012 13:28:02 -0000       1.29
+++ ChangeLog   16 Jan 2015 11:20:02 -0000      1.30
@@ -1,6 +1,9 @@
 # ChangeLog for app-shells/esh
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-shells/esh/ChangeLog,v 1.29 2012/09/07 
13:28:02 johu Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-shells/esh/ChangeLog,v 1.30 2015/01/16 
11:20:02 jer Exp $
+
+  16 Jan 2015; Jeroen Roovers <[email protected]> esh-0.8.5-r2.ebuild:
+  Remove unneeded dependency on sys-libs/ncurses.
 
   07 Sep 2012; Johannes Huber <[email protected]> -esh-0.8.5-r1.ebuild:
   Remove old.




Reply via email to