jer 14/10/28 22:43:09 Modified: ne-2.5.ebuild ChangeLog metadata.xml ne-2.3.ebuild Log: Fix HOMEPAGE/SRC_URI. Remove parallel make workaround. Fix building against sys-libs/ncurses[tinfo] (bug #459548). (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key A792A613)
Revision Changes Path 1.2 app-editors/ne/ne-2.5.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.5.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.5.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.5.ebuild?r1=1.1&r2=1.2 Index: ne-2.5.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.5.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ne-2.5.ebuild 7 Jan 2014 08:37:33 -0000 1.1 +++ ne-2.5.ebuild 28 Oct 2014 22:43:09 -0000 1.2 @@ -1,37 +1,44 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.5.ebuild,v 1.1 2014/01/07 08:37:33 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.5.ebuild,v 1.2 2014/10/28 22:43:09 jer Exp $ EAPI=5 - inherit eutils toolchain-funcs DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard" -HOMEPAGE="http://ne.dsi.unimi.it/" -SRC_URI="http://ne.dsi.unimi.it/${P}.tar.gz" +HOMEPAGE="http://ne.di.unimi.it/" +SRC_URI="${HOMEPAGE}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="" +IUSE=tinfo -RDEPEND=">=sys-libs/ncurses-5.2" -DEPEND="${RDEPEND} - dev-lang/perl" +RDEPEND=" + >=sys-libs/ncurses-5.2[tinfo?] +" +DEPEND=" + ${RDEPEND} + dev-lang/perl +" src_prepare() { sed -i -e 's/-O3//' src/makefile || die } +src_configure() { + if use tinfo; then + sed -i -e 's|-lcurses|-ltinfo|g' src/makefile || die + else + sed -i -e 's|-lcurses|-lncurses|g' src/makefile || die + fi +} + src_compile() { - emake \ - -j1 \ - -C src \ - ne \ - OPTS="${CFLAGS}" \ - CC="$(tc-getCC)" \ + emake -C src CC="$(tc-getCC)" \ NE_GLOBAL_DIR="/usr/share/ne" \ - || die "emake failed" + OPTS="${CFLAGS}" \ + ne || die } src_install() { 1.51 app-editors/ne/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ChangeLog?rev=1.51&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ChangeLog?rev=1.51&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ChangeLog?r1=1.50&r2=1.51 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-editors/ne/ChangeLog,v retrieving revision 1.50 retrieving revision 1.51 diff -u -r1.50 -r1.51 --- ChangeLog 11 Mar 2014 19:51:09 -0000 1.50 +++ ChangeLog 28 Oct 2014 22:43:09 -0000 1.51 @@ -1,6 +1,11 @@ # ChangeLog for app-editors/ne # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ChangeLog,v 1.50 2014/03/11 19:51:09 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ChangeLog,v 1.51 2014/10/28 22:43:09 jer Exp $ + + 28 Oct 2014; Jeroen Roovers <[email protected]> ne-2.3.ebuild, ne-2.5.ebuild, + metadata.xml: + Fix HOMEPAGE/SRC_URI. Remove parallel make workaround. Fix building against + sys-libs/ncurses[tinfo] (bug #459548). 11 Mar 2014; Pacho Ramos <[email protected]> metadata.xml: Cleanup due #53266 1.4 app-editors/ne/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/metadata.xml?rev=1.4&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/metadata.xml?rev=1.4&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/metadata.xml?r1=1.3&r2=1.4 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-editors/ne/metadata.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- metadata.xml 11 Mar 2014 19:51:09 -0000 1.3 +++ metadata.xml 28 Oct 2014 22:43:09 -0000 1.4 @@ -1,7 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer> - <email>[email protected]</email> - </maintainer> +<maintainer> +<email>[email protected]</email> +</maintainer> +<use> +<flag name='tinfo'>Link against libtinfo from sys-libs/ncurses</flag> +</use> </pkgmetadata> 1.6 app-editors/ne/ne-2.3.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.3.ebuild?rev=1.6&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.3.ebuild?rev=1.6&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.3.ebuild?r1=1.5&r2=1.6 Index: ne-2.3.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.3.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ne-2.3.ebuild 21 Aug 2012 06:00:49 -0000 1.5 +++ ne-2.3.ebuild 28 Oct 2014 22:43:09 -0000 1.6 @@ -1,14 +1,14 @@ -# 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/app-editors/ne/ne-2.3.ebuild,v 1.5 2012/08/21 06:00:49 xmw Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.3.ebuild,v 1.6 2014/10/28 22:43:09 jer Exp $ EAPI="2" inherit eutils toolchain-funcs DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard" -HOMEPAGE="http://ne.dsi.unimi.it/" -SRC_URI="http://ne.dsi.unimi.it/${P}.tar.gz" +HOMEPAGE="http://ne.di.unimi.it/" +SRC_URI="http://ne.di.unimi.it/${P}.tar.gz" LICENSE="GPL-2" SLOT="0"
