1 |
ssuominen 09/04/29 22:24:08 |
2 |
|
3 |
Modified: slang-2.1.4.ebuild ChangeLog slang-2.1.3-r1.ebuild |
4 |
Log: |
5 |
Because ncurses5-config --terminfo returns /usr/share/terminfo we keepdir it wrt #245374 and can drop USE -minimal depend. |
6 |
(Portage version: 2.1.6.11/cvs/Linux x86_64) |
7 |
|
8 |
Revision Changes Path |
9 |
1.2 sys-libs/slang/slang-2.1.4.ebuild |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/slang/slang-2.1.4.ebuild?rev=1.2&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/slang/slang-2.1.4.ebuild?rev=1.2&content-type=text/plain |
13 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/slang/slang-2.1.4.ebuild?r1=1.1&r2=1.2 |
14 |
|
15 |
Index: slang-2.1.4.ebuild |
16 |
=================================================================== |
17 |
RCS file: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.1.4.ebuild,v |
18 |
retrieving revision 1.1 |
19 |
retrieving revision 1.2 |
20 |
diff -u -r1.1 -r1.2 |
21 |
--- slang-2.1.4.ebuild 3 Nov 2008 01:47:54 -0000 1.1 |
22 |
+++ slang-2.1.4.ebuild 29 Apr 2009 22:24:08 -0000 1.2 |
23 |
@@ -1,6 +1,6 @@ |
24 |
-# Copyright 1999-2008 Gentoo Foundation |
25 |
+# Copyright 1999-2009 Gentoo Foundation |
26 |
# Distributed under the terms of the GNU General Public License v2 |
27 |
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.1.4.ebuild,v 1.1 2008/11/03 01:47:54 matsuu Exp $ |
28 |
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.1.4.ebuild,v 1.2 2009/04/29 22:24:08 ssuominen Exp $ |
29 |
|
30 |
EAPI=2 |
31 |
inherit eutils |
32 |
@@ -14,44 +14,43 @@ |
33 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" |
34 |
IUSE="cjk pcre png readline" |
35 |
|
36 |
-RDEPEND="sys-libs/ncurses[-minimal] |
37 |
+RDEPEND="sys-libs/ncurses |
38 |
pcre? ( dev-libs/libpcre ) |
39 |
png? ( media-libs/libpng ) |
40 |
cjk? ( dev-libs/oniguruma ) |
41 |
readline? ( sys-libs/readline )" |
42 |
-DEPEND="${RDEPEND} |
43 |
- !=sys-libs/slang-2.1.2" |
44 |
+DEPEND="${RDEPEND}" |
45 |
|
46 |
src_prepare() { |
47 |
- epatch "${FILESDIR}"/${PN}-2.1.2-slsh-libs.patch |
48 |
- epatch "${FILESDIR}"/${PN}-2.1.3-uclibc.patch |
49 |
+ epatch "${FILESDIR}"/${PN}-2.1.2-slsh-libs.patch \ |
50 |
+ "${FILESDIR}"/${PN}-2.1.3-uclibc.patch |
51 |
} |
52 |
|
53 |
src_configure() { |
54 |
local myconf |
55 |
|
56 |
if use readline; then |
57 |
- myconf="${myconf} --with-readline=gnu" |
58 |
+ myconf+=" --with-readline=gnu" |
59 |
else |
60 |
- myconf="${myconf} --with-readline=slang" |
61 |
+ myconf+=" --with-readline=slang" |
62 |
fi |
63 |
|
64 |
econf \ |
65 |
$(use_with cjk onig) \ |
66 |
$(use_with pcre) \ |
67 |
$(use_with png) \ |
68 |
- ${myconf} || die |
69 |
+ ${myconf} |
70 |
} |
71 |
|
72 |
src_compile() { |
73 |
- emake -j1 elf static || die "emake elf static failed." |
74 |
+ emake -j1 elf static || die "emake elf static failed" |
75 |
|
76 |
cd slsh |
77 |
- emake -j1 slsh || die "emake slsh failed." |
78 |
+ emake -j1 slsh || die "emake slsh failed" |
79 |
} |
80 |
|
81 |
src_install() { |
82 |
- emake -j1 DESTDIR="${D}" install-all || die "emake install-all failed." |
83 |
+ emake -j1 DESTDIR="${D}" install-all || die "emake install-all failed" |
84 |
|
85 |
rm -rf "${D}"/usr/share/doc/{slang,slsh} |
86 |
|
87 |
|
88 |
|
89 |
|
90 |
1.94 sys-libs/slang/ChangeLog |
91 |
|
92 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/slang/ChangeLog?rev=1.94&view=markup |
93 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/slang/ChangeLog?rev=1.94&content-type=text/plain |
94 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/slang/ChangeLog?r1=1.93&r2=1.94 |
95 |
|
96 |
Index: ChangeLog |
97 |
=================================================================== |
98 |
RCS file: /var/cvsroot/gentoo-x86/sys-libs/slang/ChangeLog,v |
99 |
retrieving revision 1.93 |
100 |
retrieving revision 1.94 |
101 |
diff -u -r1.93 -r1.94 |
102 |
--- ChangeLog 3 Nov 2008 01:47:54 -0000 1.93 |
103 |
+++ ChangeLog 29 Apr 2009 22:24:08 -0000 1.94 |
104 |
@@ -1,22 +1,27 @@ |
105 |
# ChangeLog for sys-libs/slang |
106 |
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 |
107 |
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/ChangeLog,v 1.93 2008/11/03 01:47:54 matsuu Exp $ |
108 |
+# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 |
109 |
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/ChangeLog,v 1.94 2009/04/29 22:24:08 ssuominen Exp $ |
110 |
+ |
111 |
+ 30 Apr 2009; Samuli Suominen <ssuominen@g.o> slang-2.1.3-r1.ebuild, |
112 |
+ slang-2.1.4.ebuild: |
113 |
+ Because ncurses5-config --terminfo returns /usr/share/terminfo we keepdir |
114 |
+ it wrt #245374 and drop USE -minimal depend. |
115 |
|
116 |
*slang-2.1.4 (03 Nov 2008) |
117 |
|
118 |
03 Nov 2008; MATSUU Takuto <matsuu@g.o> +slang-2.1.4.ebuild: |
119 |
Version bumped, bug #237144. Added EAPI=2. |
120 |
|
121 |
- 12 Jun 2008; Samuli Suominen <drac@g.o> slang-2.1.3-r1.ebuild: |
122 |
+ 12 Jun 2008; Samuli Suominen <ssuominen@g.o> slang-2.1.3-r1.ebuild: |
123 |
arm stable |
124 |
|
125 |
- 29 May 2008; Samuli Suominen <drac@g.o> slang-2.1.3-r1.ebuild: |
126 |
+ 29 May 2008; Samuli Suominen <ssuominen@g.o> slang-2.1.3-r1.ebuild: |
127 |
keyword ~arm |
128 |
|
129 |
- 04 Apr 2008; Samuli Suominen <drac@g.o> slang-2.1.3-r1.ebuild: |
130 |
+ 04 Apr 2008; Samuli Suominen <ssuominen@g.o> slang-2.1.3-r1.ebuild: |
131 |
Keyword ~sparc-fbsd, thanks to Uberlord for testing. |
132 |
|
133 |
- 19 Mar 2008; Samuli Suominen <drac@g.o> |
134 |
+ 19 Mar 2008; Samuli Suominen <ssuominen@g.o> |
135 |
+files/slang-2.1.3-uclibc.patch, slang-2.1.3-r1.ebuild: |
136 |
Fix a regression from slang-1.4.9-r2, building on uclibc wrt bug 213925 |
137 |
thanks to Natanael Copa. |
138 |
@@ -30,7 +35,7 @@ |
139 |
11 Mar 2008; Brent Baude <ranger@g.o> slang-2.1.3-r1.ebuild: |
140 |
stable ppc64, bug 211986 |
141 |
|
142 |
- 10 Mar 2008; Samuli Suominen <drac@g.o> slang-2.1.3-r1.ebuild: |
143 |
+ 10 Mar 2008; Samuli Suominen <ssuominen@g.o> slang-2.1.3-r1.ebuild: |
144 |
amd64 stable wrt #211986 |
145 |
|
146 |
10 Mar 2008; Raúl Porcel <armin76@g.o> slang-2.1.3-r1.ebuild: |
147 |
@@ -45,11 +50,11 @@ |
148 |
17 Feb 2008; Alexis Ballier <aballier@g.o> slang-2.1.3-r1.ebuild: |
149 |
keyword ~x86-fbsd |
150 |
|
151 |
- 15 Feb 2008; Samuli Suominen <drac@g.o> slang-2.1.3-r1.ebuild: |
152 |
+ 15 Feb 2008; Samuli Suominen <ssuominen@g.o> slang-2.1.3-r1.ebuild: |
153 |
If USE readline is used, and it's enabled by default in profiles use system |
154 |
readline for slsh instead of native slang. |
155 |
|
156 |
- 15 Feb 2008; Samuli Suominen <drac@g.o> slang-2.1.3-r1.ebuild: |
157 |
+ 15 Feb 2008; Samuli Suominen <ssuominen@g.o> slang-2.1.3-r1.ebuild: |
158 |
sys-libs/ncurses is required for /usr/share/terminfo files which means it |
159 |
cannot be built with USE minimal wrt #210063 by Saul Peebsen. |
160 |
|
161 |
@@ -59,9 +64,8 @@ |
162 |
11 Feb 2008; Raúl Porcel <armin76@g.o> slang-2.1.3-r1.ebuild: |
163 |
Re-add ~ia64/~sparc |
164 |
|
165 |
- 11 Feb 2008; Samuli Suominen <drac@g.o> slang-2.1.3-r1.ebuild: |
166 |
- Force -j1 for both building and installing wrt #209643, but it fails in many |
167 |
- different ways. |
168 |
+ 11 Feb 2008; Samuli Suominen <ssuominen@g.o> slang-2.1.3-r1.ebuild: |
169 |
+ Force -j1 for both building and installing wrt #209643. |
170 |
|
171 |
11 Feb 2008; Brent Baude <ranger@g.o> slang-2.1.3-r1.ebuild: |
172 |
Marking slang-2.1.3-r1 ~ppc64 for bug 209422 |
173 |
@@ -71,10 +75,10 @@ |
174 |
|
175 |
*slang-2.1.3-r1 (10 Feb 2008) |
176 |
|
177 |
- 10 Feb 2008; Samuli Suominen <drac@g.o> +slang-2.1.3-r1.ebuild: |
178 |
+ 10 Feb 2008; Samuli Suominen <ssuominen@g.o> +slang-2.1.3-r1.ebuild: |
179 |
USE cjk for optional dev-libs/oniguruma dep. |
180 |
|
181 |
- 10 Feb 2008; Samuli Suominen <drac@g.o> slang-2.1.3.ebuild: |
182 |
+ 10 Feb 2008; Samuli Suominen <ssuominen@g.o> slang-2.1.3.ebuild: |
183 |
Use targets elf and static in src_compile and install-all in src_install to |
184 |
avoid compiling at install phase. |
185 |
|
186 |
@@ -87,13 +91,13 @@ |
187 |
09 Feb 2008; Brent Baude <ranger@g.o> slang-2.1.3.ebuild: |
188 |
keyworded ~arch for ppc64, bug 209434 |
189 |
|
190 |
- 09 Feb 2008; Samuli Suominen <drac@g.o> slang-1.4.9-r2.ebuild, |
191 |
+ 09 Feb 2008; Samuli Suominen <ssuominen@g.o> slang-1.4.9-r2.ebuild, |
192 |
-slang-2.1.2.ebuild: |
193 |
Remove unused version and fix quoting of stable. |
194 |
|
195 |
*slang-2.1.3 (09 Feb 2008) |
196 |
|
197 |
- 09 Feb 2008; Samuli Suominen <drac@g.o> +slang-2.1.3.ebuild: |
198 |
+ 09 Feb 2008; Samuli Suominen <ssuominen@g.o> +slang-2.1.3.ebuild: |
199 |
Version bump wrt #202344, thanks to Arfrever Frehtes Taifersar Arahesis for |
200 |
reporting. |
201 |
|
202 |
|
203 |
|
204 |
|
205 |
1.21 sys-libs/slang/slang-2.1.3-r1.ebuild |
206 |
|
207 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/slang/slang-2.1.3-r1.ebuild?rev=1.21&view=markup |
208 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/slang/slang-2.1.3-r1.ebuild?rev=1.21&content-type=text/plain |
209 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/slang/slang-2.1.3-r1.ebuild?r1=1.20&r2=1.21 |
210 |
|
211 |
Index: slang-2.1.3-r1.ebuild |
212 |
=================================================================== |
213 |
RCS file: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.1.3-r1.ebuild,v |
214 |
retrieving revision 1.20 |
215 |
retrieving revision 1.21 |
216 |
diff -u -r1.20 -r1.21 |
217 |
--- slang-2.1.3-r1.ebuild 13 Jun 2008 05:30:44 -0000 1.20 |
218 |
+++ slang-2.1.3-r1.ebuild 29 Apr 2009 22:24:08 -0000 1.21 |
219 |
@@ -1,6 +1,6 @@ |
220 |
-# Copyright 1999-2008 Gentoo Foundation |
221 |
+# Copyright 1999-2009 Gentoo Foundation |
222 |
# Distributed under the terms of the GNU General Public License v2 |
223 |
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.1.3-r1.ebuild,v 1.20 2008/06/13 05:30:44 vapier Exp $ |
224 |
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.1.3-r1.ebuild,v 1.21 2009/04/29 22:24:08 ssuominen Exp $ |
225 |
|
226 |
inherit eutils |
227 |
|
228 |
@@ -18,22 +18,13 @@ |
229 |
png? ( media-libs/libpng ) |
230 |
cjk? ( dev-libs/oniguruma ) |
231 |
readline? ( sys-libs/readline )" |
232 |
-DEPEND="${RDEPEND} |
233 |
- !=sys-libs/slang-2.1.2" |
234 |
- |
235 |
-pkg_setup() { |
236 |
- local fail="Re-emerge sys-libs/ncurses with USE -minimal." |
237 |
- if built_with_use sys-libs/ncurses minimal; then |
238 |
- eerror "${fail}" |
239 |
- die "${fail}" |
240 |
- fi |
241 |
-} |
242 |
+DEPEND="${RDEPEND}" |
243 |
|
244 |
src_unpack() { |
245 |
unpack ${A} |
246 |
cd "${S}" |
247 |
- epatch "${FILESDIR}"/${PN}-2.1.2-slsh-libs.patch |
248 |
- epatch "${FILESDIR}"/${P}-uclibc.patch |
249 |
+ epatch "${FILESDIR}"/${PN}-2.1.2-slsh-libs.patch \ |
250 |
+ "${FILESDIR}"/${P}-uclibc.patch |
251 |
} |
252 |
|
253 |
src_compile() { |
254 |
@@ -48,14 +39,14 @@ |
255 |
econf $(use_with cjk onig) $(use_with pcre) $(use_with png) \ |
256 |
--with-readline=${readline} |
257 |
|
258 |
- emake -j1 elf static || die "emake elf static failed." |
259 |
+ emake -j1 elf static || die "emake elf static failed" |
260 |
|
261 |
cd slsh |
262 |
- emake -j1 slsh || die "emake slsh failed." |
263 |
+ emake -j1 slsh || die "emake slsh failed" |
264 |
} |
265 |
|
266 |
src_install() { |
267 |
- emake -j1 DESTDIR="${D}" install-all || die "emake install-all failed." |
268 |
+ emake -j1 DESTDIR="${D}" install-all || die "emake install-all failed" |
269 |
|
270 |
rm -rf "${D}"/usr/share/doc/{slang,slsh} |