1 |
caster 11/10/30 13:53:19 |
2 |
|
3 |
Added: metadata.xml ChangeLog icedtea-bin-1.10.4.ebuild |
4 |
icedtea-bin-1.10.3-r2.ebuild |
5 |
Log: |
6 |
Package move from icedtea6-bin |
7 |
|
8 |
(Portage version: 2.2.0_alpha68/cvs/Linux x86_64, RepoMan options: --force) |
9 |
|
10 |
Revision Changes Path |
11 |
1.1 dev-java/icedtea-bin/metadata.xml |
12 |
|
13 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea-bin/metadata.xml?rev=1.1&view=markup |
14 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea-bin/metadata.xml?rev=1.1&content-type=text/plain |
15 |
|
16 |
Index: metadata.xml |
17 |
=================================================================== |
18 |
<?xml version="1.0" encoding="UTF-8"?> |
19 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
20 |
<pkgmetadata> |
21 |
<herd>java</herd> |
22 |
</pkgmetadata> |
23 |
|
24 |
|
25 |
|
26 |
1.1 dev-java/icedtea-bin/ChangeLog |
27 |
|
28 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea-bin/ChangeLog?rev=1.1&view=markup |
29 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea-bin/ChangeLog?rev=1.1&content-type=text/plain |
30 |
|
31 |
Index: ChangeLog |
32 |
=================================================================== |
33 |
# ChangeLog for dev-java/icedtea-bin |
34 |
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
35 |
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/ChangeLog,v 1.1 2011/10/30 13:53:19 caster Exp $ |
36 |
|
37 |
*icedtea-bin-1.10.4 (30 Oct 2011) |
38 |
*icedtea-bin-1.10.3-r2 (30 Oct 2011) |
39 |
|
40 |
30 Oct 2011; Vlastimil Babka <caster@g.o> +files/icedtea6-bin.env, |
41 |
+icedtea-bin-1.10.3-r2.ebuild, +icedtea-bin-1.10.4.ebuild, +metadata.xml: |
42 |
Package move from icedtea6-bin |
43 |
|
44 |
30 Oct 2011; Pawel Hajdan jr <phajdan.jr@g.o> |
45 |
icedtea6-bin-1.10.4.ebuild: |
46 |
x86 stable wrt bug #387637 |
47 |
|
48 |
*icedtea6-bin-1.10.4 (22 Oct 2011) |
49 |
|
50 |
22 Oct 2011; Vlastimil Babka <caster@g.o> +icedtea6-bin-1.10.4.ebuild: |
51 |
Version bump, security bug #387637. Based on icedtea 1.10.4 and icedtea-web |
52 |
1.1.3. Libpng-1.5 now required as it's stable. |
53 |
|
54 |
11 Oct 2011; Samuli Suominen <ssuominen@g.o> |
55 |
-icedtea6-bin-1.10.3.ebuild, -icedtea6-bin-1.10.3-r1.ebuild: |
56 |
old |
57 |
|
58 |
08 Oct 2011; Samuli Suominen <ssuominen@g.o> |
59 |
icedtea6-bin-1.10.3-r2.ebuild: |
60 |
amd64 stable wrt #385949 |
61 |
|
62 |
08 Oct 2011; Pawel Hajdan jr <phajdan.jr@g.o> |
63 |
icedtea6-bin-1.10.3-r2.ebuild: |
64 |
x86 stable wrt bug #385949 |
65 |
|
66 |
*icedtea6-bin-1.10.3-r2 (20 Sep 2011) |
67 |
|
68 |
20 Sep 2011; Vlastimil Babka <caster@g.o> |
69 |
+icedtea6-bin-1.10.3-r2.ebuild: |
70 |
Revbump to replace nsplugin part by icedtea-web-1.1.2-r1, which respects |
71 |
LDFLAGS and thus --as-needed removes the (false) libpng14 dependency. Fixes |
72 |
bug #383771. |
73 |
|
74 |
*icedtea6-bin-1.10.3-r1 (19 Sep 2011) |
75 |
|
76 |
19 Sep 2011; Vlastimil Babka <caster@g.o> -icedtea6-bin-1.10.2.ebuild, |
77 |
+icedtea6-bin-1.10.3-r1.ebuild: |
78 |
Revbump to bump icedtea-web to 1.1.2 and provide libpng-1.5 ABI variant, |
79 |
selected at build-time. |
80 |
|
81 |
17 Sep 2011; Samuli Suominen <ssuominen@g.o> |
82 |
icedtea6-bin-1.10.2.ebuild, icedtea6-bin-1.10.3.ebuild: |
83 |
Fix media-libs/libpng depend to pull any providing libpng14.so.14 SONAME. |
84 |
|
85 |
16 Sep 2011; Vlastimil Babka <caster@g.o> icedtea6-bin-1.10.2.ebuild, |
86 |
icedtea6-bin-1.10.3.ebuild: |
87 |
Bump EAPI to 3 for prefix support. |
88 |
|
89 |
15 Sep 2011; Serkan Kaba <serkan@g.o> icedtea6-bin-1.10.2.ebuild, |
90 |
icedtea6-bin-1.10.3.ebuild: |
91 |
Revert prefix keywords. |
92 |
|
93 |
15 Sep 2011; Serkan Kaba <serkan@g.o> files/icedtea6-bin.env, |
94 |
icedtea6-bin-1.10.2.ebuild, icedtea6-bin-1.10.3.ebuild: |
95 |
Add prefix to env file. |
96 |
|
97 |
02 Aug 2011; Markos Chandras <hwoarang@g.o> |
98 |
icedtea6-bin-1.10.3.ebuild: |
99 |
Stable on amd64 wrt bug #375977 |
100 |
|
101 |
24 Jul 2011; Pawel Hajdan jr <phajdan.jr@g.o> |
102 |
icedtea6-bin-1.10.3.ebuild: |
103 |
x86 stable wrt security bug #375977 |
104 |
|
105 |
*icedtea6-bin-1.10.3 (24 Jul 2011) |
106 |
|
107 |
24 Jul 2011; Vlastimil Babka <caster@g.o> -icedtea6-bin-1.9.7.ebuild, |
108 |
-icedtea6-bin-1.10.1.ebuild, +icedtea6-bin-1.10.3.ebuild: |
109 |
Version bump, security bug #375977. |
110 |
|
111 |
20 Jun 2011; Markos Chandras <hwoarang@g.o> |
112 |
icedtea6-bin-1.10.2.ebuild: |
113 |
Stable on amd64 wrt bug #370787 |
114 |
|
115 |
20 Jun 2011; Pawel Hajdan jr <phajdan.jr@g.o> |
116 |
icedtea6-bin-1.10.2.ebuild: |
117 |
x86 stable wrt security bug #370787 |
118 |
|
119 |
*icedtea6-bin-1.10.2 (19 Jun 2011) |
120 |
|
121 |
19 Jun 2011; Vlastimil Babka <caster@g.o> +icedtea6-bin-1.10.2.ebuild: |
122 |
Version bump, security bug #370787. |
123 |
|
124 |
*icedtea6-bin-1.10.1 (22 Apr 2011) |
125 |
|
126 |
22 Apr 2011; Vlastimil Babka <caster@g.o> -icedtea6-bin-1.9.6.ebuild, |
127 |
icedtea6-bin-1.9.7.ebuild, +icedtea6-bin-1.10.1.ebuild: |
128 |
Version bump, bug #361921. Includes libpng-1.5 support, 1.9.7 restricts dep |
129 |
to =1.4* fixing bug #356743. |
130 |
|
131 |
27 Mar 2011; Vlastimil Babka <caster@g.o> icedtea6-bin-1.9.7.ebuild: |
132 |
Change the optional deps to PDEPEND to avoid dependency circles. |
133 |
|
134 |
21 Feb 2011; Christian Faulhammer <fauli@g.o> |
135 |
icedtea6-bin-1.9.7.ebuild: |
136 |
stable x86, security bug 355127 |
137 |
|
138 |
16 Feb 2011; Markos Chandras <hwoarang@g.o> icedtea6-bin-1.9.7.ebuild: |
139 |
Stable on amd64 wrt bug #355127 |
140 |
|
141 |
*icedtea6-bin-1.9.7 (16 Feb 2011) |
142 |
|
143 |
16 Feb 2011; Vlastimil Babka <caster@g.o> -icedtea6-bin-1.9.4.ebuild, |
144 |
-icedtea6-bin-1.9.5.ebuild, +icedtea6-bin-1.9.7.ebuild: |
145 |
Version bump, security bug #355127. |
146 |
|
147 |
11 Feb 2011; Christian Faulhammer <fauli@g.o> |
148 |
icedtea6-bin-1.9.6.ebuild: |
149 |
stable x86, security bug 354231 |
150 |
|
151 |
10 Feb 2011; Markos Chandras <hwoarang@g.o> icedtea6-bin-1.9.6.ebuild: |
152 |
Stable on amd64 wrt bug #354231 |
153 |
|
154 |
*icedtea6-bin-1.9.6 (10 Feb 2011) |
155 |
|
156 |
10 Feb 2011; Vlastimil Babka <caster@g.o> +icedtea6-bin-1.9.6.ebuild: |
157 |
Version bump, security bug #354231. |
158 |
|
159 |
04 Feb 2011; Christian Faulhammer <fauli@g.o> |
160 |
icedtea6-bin-1.9.5.ebuild: |
161 |
stable x86, security bug 353418 |
162 |
|
163 |
02 Feb 2011; Vlastimil Babka <caster@g.o> icedtea6-bin-1.9.5.ebuild: |
164 |
Change SRC_URI to dev.gentoo.org |
165 |
|
166 |
*icedtea6-bin-1.9.5 (02 Feb 2011) |
167 |
|
168 |
02 Feb 2011; Vlastimil Babka <caster@g.o> -icedtea6-bin-1.9.1.ebuild, |
169 |
-icedtea6-bin-1.9.2.ebuild, +icedtea6-bin-1.9.5.ebuild: |
170 |
Version bump, security bug #353418. |
171 |
|
172 |
22 Jan 2011; Markos Chandras <hwoarang@g.o> icedtea6-bin-1.9.4.ebuild: |
173 |
Stable on amd64 wrt bug #352035 |
174 |
|
175 |
22 Jan 2011; Christian Faulhammer <fauli@g.o> |
176 |
icedtea6-bin-1.9.4.ebuild: |
177 |
stable x86, security bug 352035 |
178 |
|
179 |
*icedtea6-bin-1.9.4 (21 Jan 2011) |
180 |
|
181 |
21 Jan 2011; Vlastimil Babka <caster@g.o> icedtea6-bin-1.9.1.ebuild, |
182 |
icedtea6-bin-1.9.2.ebuild, +icedtea6-bin-1.9.4.ebuild: |
183 |
Version bump, security bug #352035 (JNLP security manager bypass - |
184 |
(CVE-2010-4351). Also convert deps to virtual/jpeg, bug #347953. |
185 |
|
186 |
*icedtea6-bin-1.9.2 (27 Nov 2010) |
187 |
|
188 |
27 Nov 2010; Vlastimil Babka <caster@g.o> |
189 |
-icedtea6-bin-1.8.1.ebuild, -icedtea6-bin-1.8.1-r1.ebuild, |
190 |
-icedtea6-bin-1.9.ebuild, +icedtea6-bin-1.9.2.ebuild: |
191 |
Version bump, security bug #346799. |
192 |
|
193 |
07 Nov 2010; Samuli Suominen <ssuominen@g.o> |
194 |
icedtea6-bin-1.9.1.ebuild: |
195 |
Fix libjpeg depend to accept libjpeg-turbo >= 1.0.90 wrt #327487. |
196 |
|
197 |
13 Oct 2010; Markos Chandras <hwoarang@g.o> |
198 |
icedtea6-bin-1.9.ebuild, icedtea6-bin-1.9.1.ebuild: |
199 |
Revert keywords in 1.9 and stabilize correct version. Bug #340819 |
200 |
|
201 |
13 Oct 2010; Pawel Hajdan jr <phajdan.jr@g.o> |
202 |
icedtea6-bin-1.9.1.ebuild: |
203 |
x86 stable wrt security bug #340819 |
204 |
|
205 |
13 Oct 2010; Markos Chandras <hwoarang@g.o> |
206 |
icedtea6-bin-1.9.ebuild: |
207 |
Stable on amd64 wrt bug #340819 |
208 |
|
209 |
*icedtea6-bin-1.9.1 (13 Oct 2010) |
210 |
|
211 |
13 Oct 2010; Vlastimil Babka <caster@g.o> |
212 |
+icedtea6-bin-1.9.1.ebuild: |
213 |
Version bump, security bug #340819. |
214 |
|
215 |
*icedtea6-bin-1.9 (09 Sep 2010) |
216 |
|
217 |
09 Sep 2010; Vlastimil Babka <caster@g.o> +icedtea6-bin-1.9.ebuild: |
218 |
Version bump. |
219 |
|
220 |
*icedtea6-bin-1.8.1-r1 (01 Sep 2010) |
221 |
|
222 |
01 Sep 2010; Vlastimil Babka <caster@g.o> |
223 |
-icedtea6-bin-1.8.0.ebuild, +icedtea6-bin-1.8.1-r1.ebuild: |
224 |
Revbump to fix default fonts, bug #266295. Also built against newer deps |
225 |
(glibc). |
226 |
|
227 |
31 Jul 2010; Markos Chandras <hwoarang@g.o> |
228 |
icedtea6-bin-1.8.1.ebuild: |
229 |
Stable on amd64 wrt bug #330205 |
230 |
|
231 |
31 Jul 2010; Pawel Hajdan jr <phajdan.jr@g.o> |
232 |
icedtea6-bin-1.8.1.ebuild: |
233 |
x86 stable wrt security bug #330205 |
234 |
|
235 |
*icedtea6-bin-1.8.1 (30 Jul 2010) |
236 |
|
237 |
30 Jul 2010; Vlastimil Babka <caster@g.o> |
238 |
-icedtea6-bin-1.7.2.ebuild, +icedtea6-bin-1.8.1.ebuild: |
239 |
Version bump, security bug #330205. |
240 |
|
241 |
24 Jun 2010; Pacho Ramos <pacho@g.o> icedtea6-bin-1.8.0.ebuild: |
242 |
stable amd64, bug 320163 |
243 |
|
244 |
24 Jun 2010; Christian Faulhammer <fauli@g.o> |
245 |
icedtea6-bin-1.8.0.ebuild: |
246 |
stable x86, bug 320163 |
247 |
|
248 |
*icedtea6-bin-1.8.0 (17 Apr 2010) |
249 |
|
250 |
17 Apr 2010; Vlastimil Babka <caster@g.o> |
251 |
+icedtea6-bin-1.8.0.ebuild: |
252 |
Version bump. |
253 |
|
254 |
15 Apr 2010; Vlastimil Babka <caster@g.o> |
255 |
-icedtea6-bin-1.6.2-r2.ebuild, -icedtea6-bin-1.7-r1.ebuild, |
256 |
-icedtea6-bin-1.7.1.ebuild: |
257 |
Remove old. |
258 |
|
259 |
15 Apr 2010; Markus Meier <maekke@g.o> icedtea6-bin-1.7.2.ebuild: |
260 |
amd64 stable, bug #312297 |
261 |
|
262 |
05 Apr 2010; Pawel Hajdan jr <phajdan.jr@g.o> |
263 |
icedtea6-bin-1.7.2.ebuild: |
264 |
x86 stable wrt security bug #312297 |
265 |
|
266 |
*icedtea6-bin-1.7.2 (01 Apr 2010) |
267 |
|
268 |
01 Apr 2010; Vlastimil Babka <caster@g.o> |
269 |
+icedtea6-bin-1.7.2.ebuild: |
270 |
Version bump, security bug #312297. Built from dev-java/icedtea-6.1.7.2-r1 |
271 |
which is equal to upstream 1.7.3 release. |
272 |
|
273 |
29 Mar 2010; Pawel Hajdan jr <phajdan.jr@g.o> |
274 |
icedtea6-bin-1.7.1.ebuild: |
275 |
x86 stable wrt bug #307973 |
276 |
|
277 |
21 Mar 2010; Vlastimil Babka <caster@g.o> |
278 |
icedtea6-bin-1.7.1.ebuild: |
279 |
Remove QA_EXECSTACK declarations as they no longer apply, #257707. |
280 |
|
281 |
19 Mar 2010; Vlastimil Babka <caster@g.o> |
282 |
icedtea6-bin-1.7.1.ebuild: |
283 |
Forgot to lift the libpng version restriction in RDEPEND, #308443 |
284 |
|
285 |
18 Mar 2010; Vlastimil Babka <caster@g.o> |
286 |
icedtea6-bin-1.7.1.ebuild: |
287 |
Add a distfile with libsplashscreen.so built against libpng-1.4. The file |
288 |
is selected depending on which libpng is installed. Fixes bug #308443. |
289 |
|
290 |
11 Mar 2010; Samuli Suominen <ssuominen@g.o> |
291 |
icedtea6-bin-1.6.2-r2.ebuild, icedtea6-bin-1.7-r1.ebuild, |
292 |
icedtea6-bin-1.7.1.ebuild: |
293 |
Restrict libpng depend to libpng12.so.0. |
294 |
|
295 |
*icedtea6-bin-1.7.1 (03 Mar 2010) |
296 |
|
297 |
03 Mar 2010; Vlastimil Babka <caster@g.o> |
298 |
-icedtea6-bin-1.6.2.ebuild, -icedtea6-bin-1.6.2-r1.ebuild, |
299 |
-icedtea6-bin-1.7.ebuild, +icedtea6-bin-1.7.1.ebuild |
300 |
Version bump. Built with jpeg-8 unconditionally since it's stable. |
301 |
|
302 |
19 Feb 2010; Markus Meier <maekke@g.o> |
303 |
icedtea6-bin-1.6.2-r2.ebuild: |
304 |
x86 stable, bug #304829 |
305 |
|
306 |
13 Feb 2010; Samuli Suominen <ssuominen@g.o> |
307 |
icedtea6-bin-1.6.2-r2.ebuild: |
308 |
amd64 stable wrt #304829 |
309 |
|
310 |
*icedtea6-bin-1.7-r1 (06 Feb 2010) |
311 |
|
312 |
06 Feb 2010; Vlastimil Babka <caster@g.o> |
313 |
+icedtea6-bin-1.7-r1.ebuild: |
314 |
Revbump to add missing package-list to USE=doc - bug #302654. |
315 |
|
316 |
*icedtea6-bin-1.7 (01 Feb 2010) |
317 |
|
318 |
01 Feb 2010; Vlastimil Babka <caster@g.o> +icedtea6-bin-1.7.ebuild: |
319 |
Version bump. Contains new IcedTeaNPPlugin compatible with xulrunner 1.9.1 |
320 |
and 1.9.2, Firefox 3.5+, Chromium. Also compatible with both jpeg-7 and |
321 |
jpeg-8 - the ebuild detects the installed version in src_unpack(). |
322 |
|
323 |
*icedtea6-bin-1.6.2-r2 (22 Jan 2010) |
324 |
|
325 |
22 Jan 2010; Vlastimil Babka <caster@g.o> |
326 |
-icedtea6-bin-1.6.1.ebuild, +icedtea6-bin-1.6.2-r2.ebuild: |
327 |
Revision bump, built with and requiring jpeg-8. |
328 |
|
329 |
17 Jan 2010; Samuli Suominen <ssuominen@g.o> |
330 |
icedtea6-bin-1.6.1.ebuild, icedtea6-bin-1.6.2.ebuild, |
331 |
icedtea6-bin-1.6.2-r1.ebuild: |
332 |
Restrict depend to =media-libs/jpeg-7* for matching SONAME. |
333 |
|
334 |
*icedtea6-bin-1.6.2-r1 (16 Jan 2010) |
335 |
|
336 |
16 Jan 2010; Petteri Räty <betelgeuse@g.o> |
337 |
+icedtea6-bin-1.6.2-r1.ebuild: |
338 |
Add dep on x11-libs/libXt for the X use flag as the installed jni headers |
339 |
need a file from it. |
340 |
|
341 |
28 Dec 2009; Markus Meier <maekke@g.o> icedtea6-bin-1.6.2.ebuild: |
342 |
amd64 stable, bug #292003 |
343 |
|
344 |
16 Dec 2009; Christian Faulhammer <fauli@g.o> |
345 |
icedtea6-bin-1.6.2.ebuild: |
346 |
stable x86, bug 292003 |
347 |
|
348 |
*icedtea6-bin-1.6.2 (13 Nov 2009) |
349 |
|
350 |
13 Nov 2009; Vlastimil Babka <caster@g.o> |
351 |
+icedtea6-bin-1.6.2.ebuild: |
352 |
Version bump. Contains security fixes. The plugin is built for |
353 |
xulrunner-1.9.1-based browsers only. |
354 |
|
355 |
05 Nov 2009; Vlastimil Babka <caster@g.o> |
356 |
-icedtea6-bin-1.3.1-r1.ebuild, -icedtea6-bin-1.4.ebuild, |
357 |
-icedtea6-bin-1.4.1.ebuild: |
358 |
Remove old. |
359 |
|
360 |
*icedtea6-bin-1.6.1 (12 Oct 2009) |
361 |
|
362 |
12 Oct 2009; Vlastimil Babka <caster@g.o> |
363 |
+icedtea6-bin-1.6.1.ebuild: |
364 |
Version bump. Fixes bugs #272723 (set as default VM if none set), #273306 |
365 |
(empty cacerts breaking SSL), #280375 (nspr-4.8 compatibility), #283248 |
366 |
(jpeg-7 compatibility). |
367 |
|
368 |
13 Sep 2009; Samuli Suominen <ssuominen@g.o> |
369 |
icedtea6-bin-1.3.1-r1.ebuild, icedtea6-bin-1.4.ebuild, |
370 |
icedtea6-bin-1.4.1.ebuild: |
371 |
Use jpeg-compat wrt #283248, thanks to Florian Scandella for reporting. |
372 |
|
373 |
*icedtea6-bin-1.4.1 (19 Apr 2009) |
374 |
|
375 |
19 Apr 2009; Vlastimil Babka <caster@g.o> |
376 |
+icedtea6-bin-1.4.1.ebuild: |
377 |
Version bump, based on icedtea6-1.4.1-r1 from java-overlay. |
378 |
|
379 |
*icedtea6-bin-1.4 (09 Feb 2009) |
380 |
|
381 |
09 Feb 2009; Vlastimil Babka <caster@g.o> +icedtea6-bin-1.4.ebuild: |
382 |
Version bump, built from icedtea6-1.4 java-overlay r7477. Bug #255493. |
383 |
|
384 |
*icedtea6-bin-1.3.1-r1 (24 Dec 2008) |
385 |
|
386 |
24 Dec 2008; Vlastimil Babka <caster@g.o> +files/icedtea6-bin.env, |
387 |
+metadata.xml, +icedtea6-bin-1.3.1-r1.ebuild: |
388 |
New package, a Gentoo binary build of icedtea6. Based on icedtea6-r2 from |
389 |
java-overlay. |
390 |
|
391 |
|
392 |
|
393 |
|
394 |
1.1 dev-java/icedtea-bin/icedtea-bin-1.10.4.ebuild |
395 |
|
396 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-1.10.4.ebuild?rev=1.1&view=markup |
397 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-1.10.4.ebuild?rev=1.1&content-type=text/plain |
398 |
|
399 |
Index: icedtea-bin-1.10.4.ebuild |
400 |
=================================================================== |
401 |
# Copyright 1999-2011 Gentoo Foundation |
402 |
# Distributed under the terms of the GNU General Public License v2 |
403 |
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-1.10.4.ebuild,v 1.1 2011/10/30 13:53:19 caster Exp $ |
404 |
|
405 |
EAPI="3" |
406 |
|
407 |
inherit java-vm-2 |
408 |
|
409 |
# this ebuild is for package+slot move from icedtea6-bin |
410 |
# and the installation thus follows the old layout |
411 |
# future versions will change it |
412 |
XPN="icedtea6-bin" |
413 |
XP="${XPN}-${PV}" |
414 |
|
415 |
dist="http://dev.gentoo.org/~caster/distfiles/" |
416 |
DESCRIPTION="A Gentoo-made binary build of the icedtea6 JDK" |
417 |
TARBALL_VERSION="${PV}" |
418 |
SRC_URI="amd64? ( ${dist}/${XPN}-core-${TARBALL_VERSION}-amd64.tar.bz2 ) |
419 |
x86? ( ${dist}/${XPN}-core-${TARBALL_VERSION}-x86.tar.bz2 ) |
420 |
doc? ( ${dist}/${XPN}-doc-${TARBALL_VERSION}.tar.bz2 ) |
421 |
examples? ( |
422 |
amd64? ( ${dist}/${XPN}-examples-${TARBALL_VERSION}-amd64.tar.bz2 ) |
423 |
x86? ( ${dist}/${XPN}-examples-${TARBALL_VERSION}-x86.tar.bz2 ) |
424 |
) |
425 |
nsplugin? ( |
426 |
amd64? ( ${dist}/${XPN}-nsplugin-${TARBALL_VERSION}-amd64.tar.bz2 ) |
427 |
x86? ( ${dist}/${XPN}-nsplugin-${TARBALL_VERSION}-x86.tar.bz2 ) |
428 |
) |
429 |
source? ( ${dist}/${XPN}-src-${TARBALL_VERSION}.tar.bz2 )" |
430 |
HOMEPAGE="http://icedtea.classpath.org" |
431 |
|
432 |
IUSE="X alsa doc examples nsplugin source" |
433 |
RESTRICT="strip" |
434 |
|
435 |
LICENSE="GPL-2-with-linking-exception" |
436 |
SLOT="6" |
437 |
KEYWORDS="~amd64 x86" |
438 |
|
439 |
S="${WORKDIR}/${XP}" |
440 |
|
441 |
RDEPEND=">=sys-devel/gcc-4.3 |
442 |
>=sys-libs/glibc-2.11.2 |
443 |
>=media-libs/giflib-4.1.6-r1 |
444 |
virtual/jpeg |
445 |
>=media-libs/libpng-1.5 |
446 |
>=sys-libs/zlib-1.2.3-r1 |
447 |
" |
448 |
PDEPEND=" |
449 |
alsa? ( >=media-libs/alsa-lib-1.0.20 ) |
450 |
X? ( |
451 |
>=media-libs/freetype-2.3.9:2 |
452 |
>=media-libs/fontconfig-2.6.0-r2:1.0 |
453 |
>=x11-libs/libXext-1.1 |
454 |
>=x11-libs/libXi-1.3 |
455 |
>=x11-libs/libXtst-1.1 |
456 |
>=x11-libs/libX11-1.3 |
457 |
x11-libs/libXt |
458 |
) |
459 |
nsplugin? ( |
460 |
>=dev-libs/atk-1.30.0 |
461 |
>=dev-libs/glib-2.20.5:2 |
462 |
>=dev-libs/nspr-4.8 |
463 |
>=x11-libs/cairo-1.8.8 |
464 |
>=x11-libs/gtk+-2.20.1:2 |
465 |
>=x11-libs/pango-1.24.5 |
466 |
)" |
467 |
DEPEND="" |
468 |
|
469 |
pkg_setup() { |
470 |
java-vm-2_pkg_setup |
471 |
VMHANDLE="${XPN}" |
472 |
} |
473 |
|
474 |
src_install() { |
475 |
local dest="/opt/${XP}" |
476 |
local ddest="${D}/${dest}" |
477 |
dodir "${dest}" || die |
478 |
|
479 |
local arch=${ARCH} |
480 |
|
481 |
# doins can't handle symlinks. |
482 |
cp -pRP bin include jre lib man "${ddest}" || die "failed to copy" |
483 |
|
484 |
dodoc ../doc/{ASSEMBLY_EXCEPTION,THIRD_PARTY_README} || die |
485 |
if use doc ; then |
486 |
dohtml -r ../doc/html/* || die "Failed to install documentation" |
487 |
fi |
488 |
|
489 |
if use examples; then |
490 |
cp -pRP share/{demo,sample} "${ddest}" || die |
491 |
fi |
492 |
|
493 |
if use source ; then |
494 |
cp src.zip "${ddest}" || die |
495 |
fi |
496 |
|
497 |
if use nsplugin ; then |
498 |
cd .. |
499 |
cp -pPR icedtea6-web-bin "${D}/opt/" |
500 |
install_mozilla_plugin "/opt/icedtea6-web-bin/$(get_libdir)/IcedTeaPlugin.so" |
501 |
docinto icedtea-web |
502 |
dodoc doc/icedtea-web/* |
503 |
fi |
504 |
|
505 |
set_java_env |
506 |
java-vm_revdep-mask "/opt/${XP}" |
507 |
} |
508 |
|
509 |
pkg_postinst() { |
510 |
# Set as default VM if none exists |
511 |
java-vm-2_pkg_postinst |
512 |
|
513 |
if use nsplugin; then |
514 |
elog "The icedtea6-bin browser plugin can be enabled using eselect java-nsplugin" |
515 |
elog "Note that the plugin works only in browsers based on xulrunner-1.9.1+" |
516 |
elog "such as Firefox 3.5+ and recent Chromium versions." |
517 |
fi |
518 |
} |
519 |
|
520 |
|
521 |
|
522 |
1.1 dev-java/icedtea-bin/icedtea-bin-1.10.3-r2.ebuild |
523 |
|
524 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-1.10.3-r2.ebuild?rev=1.1&view=markup |
525 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-1.10.3-r2.ebuild?rev=1.1&content-type=text/plain |
526 |
|
527 |
Index: icedtea-bin-1.10.3-r2.ebuild |
528 |
=================================================================== |
529 |
# Copyright 1999-2011 Gentoo Foundation |
530 |
# Distributed under the terms of the GNU General Public License v2 |
531 |
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-1.10.3-r2.ebuild,v 1.1 2011/10/30 13:53:19 caster Exp $ |
532 |
|
533 |
EAPI="3" |
534 |
|
535 |
inherit java-vm-2 |
536 |
|
537 |
# this ebuild is for package+slot move from icedtea6-bin |
538 |
# and the installation thus follows the old layout |
539 |
# future versions will change it |
540 |
XPN="icedtea6-bin" |
541 |
XP="${XPN}-${PV}" |
542 |
|
543 |
dist="http://dev.gentoo.org/~caster/distfiles/" |
544 |
DESCRIPTION="A Gentoo-made binary build of the icedtea6 JDK" |
545 |
TARBALL_VERSION="${PV}-r1" |
546 |
SRC_URI="amd64? ( ${dist}/${XPN}-core-${TARBALL_VERSION}-amd64.tar.bz2 |
547 |
${dist}/${XPN}-libpng15-${TARBALL_VERSION}-amd64.tar.bz2 ) |
548 |
x86? ( ${dist}/${XPN}-core-${TARBALL_VERSION}-x86.tar.bz2 |
549 |
${dist}/${XPN}-libpng15-${TARBALL_VERSION}-x86.tar.bz2 ) |
550 |
doc? ( ${dist}/${XPN}-doc-${TARBALL_VERSION}.tar.bz2 ) |
551 |
examples? ( |
552 |
amd64? ( ${dist}/${XPN}-examples-${TARBALL_VERSION}-amd64.tar.bz2 ) |
553 |
x86? ( ${dist}/${XPN}-examples-${TARBALL_VERSION}-x86.tar.bz2 ) |
554 |
) |
555 |
nsplugin? ( |
556 |
amd64? ( ${dist}/${XPN}-nsplugin-${PVR}-amd64.tar.bz2 ) |
557 |
x86? ( ${dist}/${XPN}-nsplugin-${PVR}-x86.tar.bz2 ) |
558 |
) |
559 |
source? ( ${dist}/${XPN}-src-${TARBALL_VERSION}.tar.bz2 )" |
560 |
HOMEPAGE="http://icedtea.classpath.org" |
561 |
|
562 |
IUSE="X alsa doc examples nsplugin source" |
563 |
RESTRICT="strip" |
564 |
|
565 |
LICENSE="GPL-2-with-linking-exception" |
566 |
SLOT="6" |
567 |
KEYWORDS="amd64 x86" |
568 |
|
569 |
S="${WORKDIR}/${XP}" |
570 |
|
571 |
RDEPEND=">=sys-devel/gcc-4.3 |
572 |
>=sys-libs/glibc-2.11.2 |
573 |
>=media-libs/giflib-4.1.6-r1 |
574 |
virtual/jpeg |
575 |
>=media-libs/libpng-1.4 |
576 |
>=sys-libs/zlib-1.2.3-r1 |
577 |
" |
578 |
PDEPEND=" |
579 |
alsa? ( >=media-libs/alsa-lib-1.0.20 ) |
580 |
X? ( |
581 |
>=media-libs/freetype-2.3.9:2 |
582 |
>=media-libs/fontconfig-2.6.0-r2:1.0 |
583 |
>=x11-libs/libXext-1.1 |
584 |
>=x11-libs/libXi-1.3 |
585 |
>=x11-libs/libXtst-1.1 |
586 |
>=x11-libs/libX11-1.3 |
587 |
x11-libs/libXt |
588 |
) |
589 |
nsplugin? ( |
590 |
>=dev-libs/atk-1.30.0 |
591 |
>=dev-libs/glib-2.20.5:2 |
592 |
>=dev-libs/nspr-4.8 |
593 |
>=x11-libs/cairo-1.8.8 |
594 |
>=x11-libs/gtk+-2.20.1:2 |
595 |
>=x11-libs/pango-1.24.5 |
596 |
)" |
597 |
DEPEND="" |
598 |
|
599 |
pkg_setup() { |
600 |
java-vm-2_pkg_setup |
601 |
VMHANDLE="${XPN}" |
602 |
} |
603 |
|
604 |
src_unpack() { |
605 |
unpack ${A} |
606 |
|
607 |
if has_version '>=media-libs/libpng-1.5.0'; then |
608 |
einfo "Installing libpng-1.5 ABI version" |
609 |
local arch=${ARCH} |
610 |
use x86 && arch=i386 |
611 |
mv -v ${XP}-libpng15/jre/lib/${arch}/*.so ${XP}/jre/lib/${arch} || die |
612 |
else |
613 |
elog "Installing libpng-1.4 ABI version" |
614 |
elog "You will have to remerge icedtea6-bin after upgrading to libpng-1.5" |
615 |
elog "Note that revdep-rebuild will not do it automatically due to the mask file." |
616 |
fi |
617 |
} |
618 |
|
619 |
src_install() { |
620 |
local dest="/opt/${XP}" |
621 |
local ddest="${D}/${dest}" |
622 |
dodir "${dest}" || die |
623 |
|
624 |
local arch=${ARCH} |
625 |
|
626 |
# doins can't handle symlinks. |
627 |
cp -pRP bin include jre lib man "${ddest}" || die "failed to copy" |
628 |
|
629 |
dodoc ../doc/{ASSEMBLY_EXCEPTION,THIRD_PARTY_README} || die |
630 |
if use doc ; then |
631 |
dohtml -r ../doc/html/* || die "Failed to install documentation" |
632 |
fi |
633 |
|
634 |
if use examples; then |
635 |
cp -pRP share/{demo,sample} "${ddest}" || die |
636 |
fi |
637 |
|
638 |
if use source ; then |
639 |
cp src.zip "${ddest}" || die |
640 |
fi |
641 |
|
642 |
if use nsplugin ; then |
643 |
cd .. |
644 |
cp -pPR icedtea6-web-bin "${D}/opt/" |
645 |
install_mozilla_plugin "/opt/icedtea6-web-bin/$(get_libdir)/IcedTeaPlugin.so" |
646 |
docinto icedtea-web |
647 |
dodoc doc/icedtea-web/* |
648 |
fi |
649 |
|
650 |
set_java_env |
651 |
java-vm_revdep-mask "/opt/${XP}" |
652 |
} |
653 |
|
654 |
pkg_postinst() { |
655 |
# Set as default VM if none exists |
656 |
java-vm-2_pkg_postinst |
657 |
|
658 |
if use nsplugin; then |
659 |
elog "The icedtea6-bin browser plugin can be enabled using eselect java-nsplugin" |
660 |
elog "Note that the plugin works only in browsers based on xulrunner-1.9.1+" |
661 |
elog "such as Firefox 3.5+ and recent Chromium versions." |
662 |
fi |
663 |
} |