Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/ne: ne-2.5.ebuild ChangeLog metadata.xml ne-2.3.ebuild
Date: Tue, 28 Oct 2014 22:43:13
Message-Id: 20141028224309.39CCC8F5B@oystercatcher.gentoo.org
1 jer 14/10/28 22:43:09
2
3 Modified: ne-2.5.ebuild ChangeLog metadata.xml ne-2.3.ebuild
4 Log:
5 Fix HOMEPAGE/SRC_URI. Remove parallel make workaround. Fix building against sys-libs/ncurses[tinfo] (bug #459548).
6
7 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key A792A613)
8
9 Revision Changes Path
10 1.2 app-editors/ne/ne-2.5.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.5.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.5.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.5.ebuild?r1=1.1&r2=1.2
15
16 Index: ne-2.5.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.5.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- ne-2.5.ebuild 7 Jan 2014 08:37:33 -0000 1.1
23 +++ ne-2.5.ebuild 28 Oct 2014 22:43:09 -0000 1.2
24 @@ -1,37 +1,44 @@
25 # Copyright 1999-2014 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.5.ebuild,v 1.1 2014/01/07 08:37:33 polynomial-c Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.5.ebuild,v 1.2 2014/10/28 22:43:09 jer Exp $
29
30 EAPI=5
31 -
32 inherit eutils toolchain-funcs
33
34 DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
35 -HOMEPAGE="http://ne.dsi.unimi.it/"
36 -SRC_URI="http://ne.dsi.unimi.it/${P}.tar.gz"
37 +HOMEPAGE="http://ne.di.unimi.it/"
38 +SRC_URI="${HOMEPAGE}/${P}.tar.gz"
39
40 -LICENSE="GPL-2"
41 +LICENSE="GPL-3"
42 SLOT="0"
43 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
44 -IUSE=""
45 +IUSE=tinfo
46
47 -RDEPEND=">=sys-libs/ncurses-5.2"
48 -DEPEND="${RDEPEND}
49 - dev-lang/perl"
50 +RDEPEND="
51 + >=sys-libs/ncurses-5.2[tinfo?]
52 +"
53 +DEPEND="
54 + ${RDEPEND}
55 + dev-lang/perl
56 +"
57
58 src_prepare() {
59 sed -i -e 's/-O3//' src/makefile || die
60 }
61
62 +src_configure() {
63 + if use tinfo; then
64 + sed -i -e 's|-lcurses|-ltinfo|g' src/makefile || die
65 + else
66 + sed -i -e 's|-lcurses|-lncurses|g' src/makefile || die
67 + fi
68 +}
69 +
70 src_compile() {
71 - emake \
72 - -j1 \
73 - -C src \
74 - ne \
75 - OPTS="${CFLAGS}" \
76 - CC="$(tc-getCC)" \
77 + emake -C src CC="$(tc-getCC)" \
78 NE_GLOBAL_DIR="/usr/share/ne" \
79 - || die "emake failed"
80 + OPTS="${CFLAGS}" \
81 + ne || die
82 }
83
84 src_install() {
85
86
87
88 1.51 app-editors/ne/ChangeLog
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ChangeLog?rev=1.51&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ChangeLog?rev=1.51&content-type=text/plain
92 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ChangeLog?r1=1.50&r2=1.51
93
94 Index: ChangeLog
95 ===================================================================
96 RCS file: /var/cvsroot/gentoo-x86/app-editors/ne/ChangeLog,v
97 retrieving revision 1.50
98 retrieving revision 1.51
99 diff -u -r1.50 -r1.51
100 --- ChangeLog 11 Mar 2014 19:51:09 -0000 1.50
101 +++ ChangeLog 28 Oct 2014 22:43:09 -0000 1.51
102 @@ -1,6 +1,11 @@
103 # ChangeLog for app-editors/ne
104 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
105 -# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ChangeLog,v 1.50 2014/03/11 19:51:09 pacho Exp $
106 +# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ChangeLog,v 1.51 2014/10/28 22:43:09 jer Exp $
107 +
108 + 28 Oct 2014; Jeroen Roovers <jer@g.o> ne-2.3.ebuild, ne-2.5.ebuild,
109 + metadata.xml:
110 + Fix HOMEPAGE/SRC_URI. Remove parallel make workaround. Fix building against
111 + sys-libs/ncurses[tinfo] (bug #459548).
112
113 11 Mar 2014; Pacho Ramos <pacho@g.o> metadata.xml:
114 Cleanup due #53266
115
116
117
118 1.4 app-editors/ne/metadata.xml
119
120 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/metadata.xml?rev=1.4&view=markup
121 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/metadata.xml?rev=1.4&content-type=text/plain
122 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/metadata.xml?r1=1.3&r2=1.4
123
124 Index: metadata.xml
125 ===================================================================
126 RCS file: /var/cvsroot/gentoo-x86/app-editors/ne/metadata.xml,v
127 retrieving revision 1.3
128 retrieving revision 1.4
129 diff -u -r1.3 -r1.4
130 --- metadata.xml 11 Mar 2014 19:51:09 -0000 1.3
131 +++ metadata.xml 28 Oct 2014 22:43:09 -0000 1.4
132 @@ -1,7 +1,10 @@
133 <?xml version="1.0" encoding="UTF-8"?>
134 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
135 <pkgmetadata>
136 - <maintainer>
137 - <email>maintainer-needed@g.o</email>
138 - </maintainer>
139 +<maintainer>
140 +<email>maintainer-needed@g.o</email>
141 +</maintainer>
142 +<use>
143 +<flag name='tinfo'>Link against libtinfo from sys-libs/ncurses</flag>
144 +</use>
145 </pkgmetadata>
146
147
148
149 1.6 app-editors/ne/ne-2.3.ebuild
150
151 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.3.ebuild?rev=1.6&view=markup
152 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.3.ebuild?rev=1.6&content-type=text/plain
153 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/ne/ne-2.3.ebuild?r1=1.5&r2=1.6
154
155 Index: ne-2.3.ebuild
156 ===================================================================
157 RCS file: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.3.ebuild,v
158 retrieving revision 1.5
159 retrieving revision 1.6
160 diff -u -r1.5 -r1.6
161 --- ne-2.3.ebuild 21 Aug 2012 06:00:49 -0000 1.5
162 +++ ne-2.3.ebuild 28 Oct 2014 22:43:09 -0000 1.6
163 @@ -1,14 +1,14 @@
164 -# Copyright 1999-2012 Gentoo Foundation
165 +# Copyright 1999-2014 Gentoo Foundation
166 # Distributed under the terms of the GNU General Public License v2
167 -# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.3.ebuild,v 1.5 2012/08/21 06:00:49 xmw Exp $
168 +# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ne-2.3.ebuild,v 1.6 2014/10/28 22:43:09 jer Exp $
169
170 EAPI="2"
171
172 inherit eutils toolchain-funcs
173
174 DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
175 -HOMEPAGE="http://ne.dsi.unimi.it/"
176 -SRC_URI="http://ne.dsi.unimi.it/${P}.tar.gz"
177 +HOMEPAGE="http://ne.di.unimi.it/"
178 +SRC_URI="http://ne.di.unimi.it/${P}.tar.gz"
179
180 LICENSE="GPL-2"
181 SLOT="0"