Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-mobility/, dev-java/netbeans-groovy/, ...
Date: Mon, 26 May 2014 09:35:18
Message-Id: 1401096839.bf354bb4460160107d93a1642c8bf3509057b2a5.fordfrog@gentoo
1 commit: bf354bb4460160107d93a1642c8bf3509057b2a5
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 26 09:33:59 2014 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Mon May 26 09:33:59 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/fordfrog.git;a=commit;h=bf354bb4
7
8 netbeans: removed obsolete ebuilds
9
10 ---
11 dev-java/netbeans-apisupport/ChangeLog | 14 +
12 dev-java/netbeans-apisupport/Manifest | 24 +-
13 .../netbeans-apisupport-9999_p20140410.ebuild | 111 ------
14 .../netbeans-apisupport-9999_p20140411.ebuild | 111 ------
15 .../netbeans-apisupport-9999_p20140413.ebuild | 111 ------
16 .../netbeans-apisupport-9999_p20140415.ebuild | 111 ------
17 .../netbeans-apisupport-9999_p20140416.ebuild | 111 ------
18 .../netbeans-apisupport-9999_p20140417.ebuild | 111 ------
19 .../netbeans-apisupport-9999_p20140422.ebuild | 111 ------
20 .../netbeans-apisupport-9999_p20140423.ebuild | 111 ------
21 .../netbeans-apisupport-9999_p20140424.ebuild | 111 ------
22 .../netbeans-apisupport-9999_p20140427.ebuild | 111 ------
23 .../netbeans-apisupport-9999_p20140429.ebuild | 111 ------
24 dev-java/netbeans-cnd/ChangeLog | 9 +
25 dev-java/netbeans-cnd/Manifest | 24 +-
26 .../netbeans-cnd-9999_p20140410.ebuild | 125 -------
27 .../netbeans-cnd-9999_p20140411.ebuild | 125 -------
28 .../netbeans-cnd-9999_p20140413.ebuild | 125 -------
29 .../netbeans-cnd-9999_p20140415.ebuild | 125 -------
30 .../netbeans-cnd-9999_p20140416.ebuild | 125 -------
31 .../netbeans-cnd-9999_p20140417.ebuild | 125 -------
32 .../netbeans-cnd-9999_p20140422.ebuild | 125 -------
33 .../netbeans-cnd-9999_p20140423.ebuild | 125 -------
34 .../netbeans-cnd-9999_p20140424.ebuild | 125 -------
35 .../netbeans-cnd-9999_p20140427.ebuild | 125 -------
36 .../netbeans-cnd-9999_p20140429.ebuild | 125 -------
37 dev-java/netbeans-dlight/ChangeLog | 14 +
38 dev-java/netbeans-dlight/Manifest | 24 +-
39 .../netbeans-dlight-9999_p20140410.ebuild | 101 ------
40 .../netbeans-dlight-9999_p20140411.ebuild | 101 ------
41 .../netbeans-dlight-9999_p20140413.ebuild | 101 ------
42 .../netbeans-dlight-9999_p20140415.ebuild | 101 ------
43 .../netbeans-dlight-9999_p20140416.ebuild | 101 ------
44 .../netbeans-dlight-9999_p20140417.ebuild | 101 ------
45 .../netbeans-dlight-9999_p20140422.ebuild | 101 ------
46 .../netbeans-dlight-9999_p20140423.ebuild | 101 ------
47 .../netbeans-dlight-9999_p20140424.ebuild | 101 ------
48 .../netbeans-dlight-9999_p20140427.ebuild | 101 ------
49 .../netbeans-dlight-9999_p20140429.ebuild | 101 ------
50 dev-java/netbeans-enterprise/ChangeLog | 14 +
51 dev-java/netbeans-enterprise/Manifest | 24 +-
52 .../netbeans-enterprise-9999_p20140410.ebuild | 251 --------------
53 .../netbeans-enterprise-9999_p20140411.ebuild | 251 --------------
54 .../netbeans-enterprise-9999_p20140413.ebuild | 251 --------------
55 .../netbeans-enterprise-9999_p20140415.ebuild | 251 --------------
56 .../netbeans-enterprise-9999_p20140416.ebuild | 251 --------------
57 .../netbeans-enterprise-9999_p20140417.ebuild | 251 --------------
58 .../netbeans-enterprise-9999_p20140422.ebuild | 251 --------------
59 .../netbeans-enterprise-9999_p20140423.ebuild | 251 --------------
60 .../netbeans-enterprise-9999_p20140424.ebuild | 251 --------------
61 .../netbeans-enterprise-9999_p20140427.ebuild | 251 --------------
62 .../netbeans-enterprise-9999_p20140429.ebuild | 251 --------------
63 dev-java/netbeans-ergonomics/ChangeLog | 14 +
64 dev-java/netbeans-ergonomics/Manifest | 24 +-
65 .../netbeans-ergonomics-9999_p20140410.ebuild | 101 ------
66 .../netbeans-ergonomics-9999_p20140411.ebuild | 101 ------
67 .../netbeans-ergonomics-9999_p20140413.ebuild | 101 ------
68 .../netbeans-ergonomics-9999_p20140415.ebuild | 101 ------
69 .../netbeans-ergonomics-9999_p20140416.ebuild | 101 ------
70 .../netbeans-ergonomics-9999_p20140417.ebuild | 101 ------
71 .../netbeans-ergonomics-9999_p20140422.ebuild | 101 ------
72 .../netbeans-ergonomics-9999_p20140423.ebuild | 101 ------
73 .../netbeans-ergonomics-9999_p20140424.ebuild | 101 ------
74 .../netbeans-ergonomics-9999_p20140427.ebuild | 101 ------
75 .../netbeans-ergonomics-9999_p20140429.ebuild | 101 ------
76 dev-java/netbeans-extide/ChangeLog | 14 +
77 dev-java/netbeans-extide/Manifest | 24 +-
78 .../netbeans-extide-9999_p20140410.ebuild | 108 ------
79 .../netbeans-extide-9999_p20140411.ebuild | 108 ------
80 .../netbeans-extide-9999_p20140413.ebuild | 108 ------
81 .../netbeans-extide-9999_p20140415.ebuild | 108 ------
82 .../netbeans-extide-9999_p20140416.ebuild | 108 ------
83 .../netbeans-extide-9999_p20140417.ebuild | 108 ------
84 .../netbeans-extide-9999_p20140422.ebuild | 108 ------
85 .../netbeans-extide-9999_p20140423.ebuild | 108 ------
86 .../netbeans-extide-9999_p20140424.ebuild | 108 ------
87 .../netbeans-extide-9999_p20140427.ebuild | 108 ------
88 .../netbeans-extide-9999_p20140429.ebuild | 108 ------
89 dev-java/netbeans-groovy/ChangeLog | 14 +
90 dev-java/netbeans-groovy/Manifest | 24 +-
91 .../netbeans-groovy-9999_p20140410.ebuild | 111 ------
92 .../netbeans-groovy-9999_p20140411.ebuild | 111 ------
93 .../netbeans-groovy-9999_p20140413.ebuild | 111 ------
94 .../netbeans-groovy-9999_p20140415.ebuild | 111 ------
95 .../netbeans-groovy-9999_p20140416.ebuild | 111 ------
96 .../netbeans-groovy-9999_p20140417.ebuild | 111 ------
97 .../netbeans-groovy-9999_p20140422.ebuild | 111 ------
98 .../netbeans-groovy-9999_p20140423.ebuild | 111 ------
99 .../netbeans-groovy-9999_p20140424.ebuild | 111 ------
100 .../netbeans-groovy-9999_p20140427.ebuild | 111 ------
101 .../netbeans-groovy-9999_p20140429.ebuild | 111 ------
102 dev-java/netbeans-harness/ChangeLog | 14 +
103 dev-java/netbeans-harness/Manifest | 24 +-
104 .../netbeans-harness-9999_p20140410.ebuild | 114 -------
105 .../netbeans-harness-9999_p20140411.ebuild | 114 -------
106 .../netbeans-harness-9999_p20140413.ebuild | 114 -------
107 .../netbeans-harness-9999_p20140415.ebuild | 114 -------
108 .../netbeans-harness-9999_p20140416.ebuild | 114 -------
109 .../netbeans-harness-9999_p20140417.ebuild | 114 -------
110 .../netbeans-harness-9999_p20140422.ebuild | 114 -------
111 .../netbeans-harness-9999_p20140423.ebuild | 114 -------
112 .../netbeans-harness-9999_p20140424.ebuild | 114 -------
113 .../netbeans-harness-9999_p20140427.ebuild | 114 -------
114 .../netbeans-harness-9999_p20140429.ebuild | 114 -------
115 dev-java/netbeans-ide/ChangeLog | 9 +
116 dev-java/netbeans-ide/Manifest | 24 +-
117 .../netbeans-ide-9999_p20140410.ebuild | 371 --------------------
118 .../netbeans-ide-9999_p20140411.ebuild | 371 --------------------
119 .../netbeans-ide-9999_p20140413.ebuild | 371 --------------------
120 .../netbeans-ide-9999_p20140415.ebuild | 371 --------------------
121 .../netbeans-ide-9999_p20140416.ebuild | 371 --------------------
122 .../netbeans-ide-9999_p20140417.ebuild | 371 --------------------
123 .../netbeans-ide-9999_p20140422.ebuild | 373 ---------------------
124 .../netbeans-ide-9999_p20140423.ebuild | 373 ---------------------
125 .../netbeans-ide-9999_p20140424.ebuild | 373 ---------------------
126 .../netbeans-ide-9999_p20140427.ebuild | 373 ---------------------
127 .../netbeans-ide-9999_p20140429.ebuild | 373 ---------------------
128 dev-java/netbeans-java/ChangeLog | 9 +
129 dev-java/netbeans-java/Manifest | 24 +-
130 .../netbeans-java-9999_p20140410.ebuild | 254 --------------
131 .../netbeans-java-9999_p20140411.ebuild | 254 --------------
132 .../netbeans-java-9999_p20140413.ebuild | 254 --------------
133 .../netbeans-java-9999_p20140415.ebuild | 254 --------------
134 .../netbeans-java-9999_p20140416.ebuild | 254 --------------
135 .../netbeans-java-9999_p20140417.ebuild | 254 --------------
136 .../netbeans-java-9999_p20140422.ebuild | 254 --------------
137 .../netbeans-java-9999_p20140423.ebuild | 254 --------------
138 .../netbeans-java-9999_p20140424.ebuild | 254 --------------
139 .../netbeans-java-9999_p20140427.ebuild | 254 --------------
140 .../netbeans-java-9999_p20140429.ebuild | 254 --------------
141 dev-java/netbeans-javacard/ChangeLog | 14 +
142 dev-java/netbeans-javacard/Manifest | 24 +-
143 .../netbeans-javacard-9999_p20140410.ebuild | 134 --------
144 .../netbeans-javacard-9999_p20140411.ebuild | 134 --------
145 .../netbeans-javacard-9999_p20140413.ebuild | 134 --------
146 .../netbeans-javacard-9999_p20140415.ebuild | 134 --------
147 .../netbeans-javacard-9999_p20140416.ebuild | 134 --------
148 .../netbeans-javacard-9999_p20140417.ebuild | 134 --------
149 .../netbeans-javacard-9999_p20140422.ebuild | 134 --------
150 .../netbeans-javacard-9999_p20140423.ebuild | 134 --------
151 .../netbeans-javacard-9999_p20140424.ebuild | 134 --------
152 .../netbeans-javacard-9999_p20140427.ebuild | 134 --------
153 .../netbeans-javacard-9999_p20140429.ebuild | 134 --------
154 dev-java/netbeans-javadoc/ChangeLog | 14 +
155 dev-java/netbeans-javadoc/Manifest | 24 +-
156 .../netbeans-javadoc-9999_p20140410.ebuild | 164 ---------
157 .../netbeans-javadoc-9999_p20140411.ebuild | 164 ---------
158 .../netbeans-javadoc-9999_p20140413.ebuild | 164 ---------
159 .../netbeans-javadoc-9999_p20140415.ebuild | 164 ---------
160 .../netbeans-javadoc-9999_p20140416.ebuild | 164 ---------
161 .../netbeans-javadoc-9999_p20140417.ebuild | 164 ---------
162 .../netbeans-javadoc-9999_p20140422.ebuild | 164 ---------
163 .../netbeans-javadoc-9999_p20140423.ebuild | 164 ---------
164 .../netbeans-javadoc-9999_p20140424.ebuild | 164 ---------
165 .../netbeans-javadoc-9999_p20140427.ebuild | 164 ---------
166 .../netbeans-javadoc-9999_p20140429.ebuild | 164 ---------
167 dev-java/netbeans-javafx/ChangeLog | 14 +
168 dev-java/netbeans-javafx/Manifest | 24 +-
169 .../netbeans-javafx-9999_p20140410.ebuild | 124 -------
170 .../netbeans-javafx-9999_p20140411.ebuild | 124 -------
171 .../netbeans-javafx-9999_p20140413.ebuild | 124 -------
172 .../netbeans-javafx-9999_p20140415.ebuild | 124 -------
173 .../netbeans-javafx-9999_p20140416.ebuild | 124 -------
174 .../netbeans-javafx-9999_p20140417.ebuild | 124 -------
175 .../netbeans-javafx-9999_p20140422.ebuild | 124 -------
176 .../netbeans-javafx-9999_p20140423.ebuild | 124 -------
177 .../netbeans-javafx-9999_p20140424.ebuild | 124 -------
178 .../netbeans-javafx-9999_p20140427.ebuild | 124 -------
179 .../netbeans-javafx-9999_p20140429.ebuild | 124 -------
180 dev-java/netbeans-mobility/ChangeLog | 14 +
181 dev-java/netbeans-mobility/Manifest | 24 +-
182 .../netbeans-mobility-9999_p20140410.ebuild | 126 -------
183 .../netbeans-mobility-9999_p20140411.ebuild | 126 -------
184 .../netbeans-mobility-9999_p20140413.ebuild | 126 -------
185 .../netbeans-mobility-9999_p20140415.ebuild | 126 -------
186 .../netbeans-mobility-9999_p20140416.ebuild | 126 -------
187 .../netbeans-mobility-9999_p20140417.ebuild | 126 -------
188 .../netbeans-mobility-9999_p20140422.ebuild | 126 -------
189 .../netbeans-mobility-9999_p20140423.ebuild | 126 -------
190 .../netbeans-mobility-9999_p20140424.ebuild | 126 -------
191 .../netbeans-mobility-9999_p20140427.ebuild | 126 -------
192 .../netbeans-mobility-9999_p20140429.ebuild | 126 -------
193 dev-java/netbeans-nb/ChangeLog | 9 +
194 dev-java/netbeans-nb/Manifest | 24 +-
195 .../netbeans-nb/netbeans-nb-9999_p20140410.ebuild | 148 --------
196 .../netbeans-nb/netbeans-nb-9999_p20140411.ebuild | 148 --------
197 .../netbeans-nb/netbeans-nb-9999_p20140413.ebuild | 148 --------
198 .../netbeans-nb/netbeans-nb-9999_p20140415.ebuild | 148 --------
199 .../netbeans-nb/netbeans-nb-9999_p20140416.ebuild | 148 --------
200 .../netbeans-nb/netbeans-nb-9999_p20140417.ebuild | 148 --------
201 .../netbeans-nb/netbeans-nb-9999_p20140422.ebuild | 148 --------
202 .../netbeans-nb/netbeans-nb-9999_p20140423.ebuild | 148 --------
203 .../netbeans-nb/netbeans-nb-9999_p20140424.ebuild | 148 --------
204 .../netbeans-nb/netbeans-nb-9999_p20140427.ebuild | 148 --------
205 .../netbeans-nb/netbeans-nb-9999_p20140429.ebuild | 148 --------
206 dev-java/netbeans-php/ChangeLog | 9 +
207 dev-java/netbeans-php/Manifest | 24 +-
208 .../netbeans-php-9999_p20140410.ebuild | 127 -------
209 .../netbeans-php-9999_p20140411.ebuild | 127 -------
210 .../netbeans-php-9999_p20140413.ebuild | 127 -------
211 .../netbeans-php-9999_p20140415.ebuild | 127 -------
212 .../netbeans-php-9999_p20140416.ebuild | 127 -------
213 .../netbeans-php-9999_p20140417.ebuild | 127 -------
214 .../netbeans-php-9999_p20140422.ebuild | 127 -------
215 .../netbeans-php-9999_p20140423.ebuild | 127 -------
216 .../netbeans-php-9999_p20140424.ebuild | 127 -------
217 .../netbeans-php-9999_p20140427.ebuild | 127 -------
218 .../netbeans-php-9999_p20140429.ebuild | 127 -------
219 dev-java/netbeans-platform/ChangeLog | 14 +
220 dev-java/netbeans-platform/Manifest | 24 +-
221 .../netbeans-platform-9999_p20140410.ebuild | 126 -------
222 .../netbeans-platform-9999_p20140411.ebuild | 126 -------
223 .../netbeans-platform-9999_p20140413.ebuild | 126 -------
224 .../netbeans-platform-9999_p20140415.ebuild | 126 -------
225 .../netbeans-platform-9999_p20140416.ebuild | 126 -------
226 .../netbeans-platform-9999_p20140417.ebuild | 126 -------
227 .../netbeans-platform-9999_p20140422.ebuild | 126 -------
228 .../netbeans-platform-9999_p20140423.ebuild | 126 -------
229 .../netbeans-platform-9999_p20140424.ebuild | 126 -------
230 .../netbeans-platform-9999_p20140427.ebuild | 126 -------
231 .../netbeans-platform-9999_p20140429.ebuild | 126 -------
232 dev-java/netbeans-profiler/ChangeLog | 14 +
233 dev-java/netbeans-profiler/Manifest | 24 +-
234 .../netbeans-profiler-9999_p20140410.ebuild | 121 -------
235 .../netbeans-profiler-9999_p20140411.ebuild | 121 -------
236 .../netbeans-profiler-9999_p20140413.ebuild | 121 -------
237 .../netbeans-profiler-9999_p20140415.ebuild | 121 -------
238 .../netbeans-profiler-9999_p20140416.ebuild | 121 -------
239 .../netbeans-profiler-9999_p20140417.ebuild | 121 -------
240 .../netbeans-profiler-9999_p20140422.ebuild | 121 -------
241 .../netbeans-profiler-9999_p20140423.ebuild | 121 -------
242 .../netbeans-profiler-9999_p20140424.ebuild | 121 -------
243 .../netbeans-profiler-9999_p20140427.ebuild | 121 -------
244 .../netbeans-profiler-9999_p20140429.ebuild | 121 -------
245 dev-java/netbeans-webcommon/ChangeLog | 14 +
246 dev-java/netbeans-webcommon/Manifest | 24 +-
247 .../netbeans-webcommon-9999_p20140410.ebuild | 118 -------
248 .../netbeans-webcommon-9999_p20140411.ebuild | 118 -------
249 .../netbeans-webcommon-9999_p20140413.ebuild | 118 -------
250 .../netbeans-webcommon-9999_p20140415.ebuild | 118 -------
251 .../netbeans-webcommon-9999_p20140416.ebuild | 118 -------
252 .../netbeans-webcommon-9999_p20140417.ebuild | 118 -------
253 .../netbeans-webcommon-9999_p20140422.ebuild | 118 -------
254 .../netbeans-webcommon-9999_p20140423.ebuild | 118 -------
255 .../netbeans-webcommon-9999_p20140424.ebuild | 118 -------
256 .../netbeans-webcommon-9999_p20140427.ebuild | 118 -------
257 .../netbeans-webcommon-9999_p20140429.ebuild | 118 -------
258 dev-java/netbeans-websvccommon/ChangeLog | 14 +
259 dev-java/netbeans-websvccommon/Manifest | 24 +-
260 .../netbeans-websvccommon-9999_p20140410.ebuild | 94 ------
261 .../netbeans-websvccommon-9999_p20140411.ebuild | 94 ------
262 .../netbeans-websvccommon-9999_p20140413.ebuild | 94 ------
263 .../netbeans-websvccommon-9999_p20140415.ebuild | 94 ------
264 .../netbeans-websvccommon-9999_p20140416.ebuild | 94 ------
265 .../netbeans-websvccommon-9999_p20140417.ebuild | 94 ------
266 .../netbeans-websvccommon-9999_p20140422.ebuild | 94 ------
267 .../netbeans-websvccommon-9999_p20140423.ebuild | 94 ------
268 .../netbeans-websvccommon-9999_p20140424.ebuild | 94 ------
269 .../netbeans-websvccommon-9999_p20140427.ebuild | 94 ------
270 .../netbeans-websvccommon-9999_p20140429.ebuild | 94 ------
271 dev-util/netbeans/ChangeLog | 9 +
272 dev-util/netbeans/Manifest | 24 +-
273 dev-util/netbeans/netbeans-9999_p20140410.ebuild | 264 ---------------
274 dev-util/netbeans/netbeans-9999_p20140411.ebuild | 264 ---------------
275 dev-util/netbeans/netbeans-9999_p20140413.ebuild | 264 ---------------
276 dev-util/netbeans/netbeans-9999_p20140415.ebuild | 264 ---------------
277 dev-util/netbeans/netbeans-9999_p20140416.ebuild | 264 ---------------
278 dev-util/netbeans/netbeans-9999_p20140417.ebuild | 264 ---------------
279 dev-util/netbeans/netbeans-9999_p20140422.ebuild | 264 ---------------
280 dev-util/netbeans/netbeans-9999_p20140423.ebuild | 264 ---------------
281 dev-util/netbeans/netbeans-9999_p20140424.ebuild | 264 ---------------
282 dev-util/netbeans/netbeans-9999_p20140427.ebuild | 264 ---------------
283 dev-util/netbeans/netbeans-9999_p20140429.ebuild | 264 ---------------
284 273 files changed, 285 insertions(+), 35616 deletions(-)
285
286 diff --git a/dev-java/netbeans-apisupport/ChangeLog b/dev-java/netbeans-apisupport/ChangeLog
287 index aea5e09..726546d 100644
288 --- a/dev-java/netbeans-apisupport/ChangeLog
289 +++ b/dev-java/netbeans-apisupport/ChangeLog
290 @@ -2,6 +2,20 @@
291 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
292 # $Header: $
293
294 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
295 + -netbeans-apisupport-9999_p20140410.ebuild,
296 + -netbeans-apisupport-9999_p20140411.ebuild,
297 + -netbeans-apisupport-9999_p20140413.ebuild,
298 + -netbeans-apisupport-9999_p20140415.ebuild,
299 + -netbeans-apisupport-9999_p20140416.ebuild,
300 + -netbeans-apisupport-9999_p20140417.ebuild,
301 + -netbeans-apisupport-9999_p20140422.ebuild,
302 + -netbeans-apisupport-9999_p20140423.ebuild,
303 + -netbeans-apisupport-9999_p20140424.ebuild,
304 + -netbeans-apisupport-9999_p20140427.ebuild,
305 + -netbeans-apisupport-9999_p20140429.ebuild:
306 + removed obsolete ebuilds
307 +
308 *netbeans-apisupport-9999_p20140526 (26 May 2014)
309
310 26 May 2014; Miroslav Šulc <fordfrog@g.o>
311
312 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
313 index 3869c88..062a8935 100644
314 --- a/dev-java/netbeans-apisupport/Manifest
315 +++ b/dev-java/netbeans-apisupport/Manifest
316 @@ -12,17 +12,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
317 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
318 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
319 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
320 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
321 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
322 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
323 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
324 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
325 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
326 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
327 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
328 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
329 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
330 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
331 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
332 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
333 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
334 @@ -46,17 +35,6 @@ EBUILD netbeans-apisupport-7.2.ebuild 3126 SHA256 b0d64795b8403a932e3e20721a116c
335 EBUILD netbeans-apisupport-7.3.ebuild 3143 SHA256 bcd43d03069452fd4d98eb798358bb9d43c13aa06032ac1f4e5c99726d714828 SHA512 bc33e64f31b9391caaadd975281e4936d7ea61ef02ef77affaac2b479005643f2625bb9a0e8810334c532e90a841cb7c513f350beba3d23d13e08afc83ecc860 WHIRLPOOL 1b1f420e21ae4a73c3efd00ae298d79b221e419b2169634a62db8b04f087a583bb8a707374475bda8ba23887461ecf4686ef665831511f3ee90b97b277e624f3
336 EBUILD netbeans-apisupport-7.4.ebuild 3318 SHA256 2cb56053b998c0a36bbf05f2af863a9016174ad5ea5cfbe509db3ceab2df4fd8 SHA512 c928438ffaf2f0f4ff49e79439b1c92a85f07236bd792fafc923144491bb0daf59fc48a8f3776fbe0107baf623df95a85f49b949143486cc464f2c1afc82e2a6 WHIRLPOOL 271b83a151b6cd5e970aee6513ee033c7f285dbb6586ee255087e801e69dfb590b217793a1ca345d26c97a2e83be55a0cd2f8faedcf680a16a459a4dc89fdd7c
337 EBUILD netbeans-apisupport-8.0.ebuild 3312 SHA256 de7ce1874de67eb4f595226d524229856f98ea94f033c11fd75b0fac2adb8de1 SHA512 45f8b048d6d2f56477204ade8dc833d48f0463b3cce2f2aaaa2b6f450589ad033a6f64fb35326c05a2c872874842b2470d785ff27a5920998d98e03601df3f6f WHIRLPOOL 8c2110283638859f7430715d0d44583ae0bd1c25c359d709666ee62bbeb00bc223a13f32c1c444b8e38fb32396098929ec65bc492ea04a69355e556ebf7be2c7
338 -EBUILD netbeans-apisupport-9999_p20140410.ebuild 3364 SHA256 994bf63bb326b47a93dd55ff30d6d661ed2a2569a30453f2a60442d33d8c2085 SHA512 da0cf528f73593dc8a2781ab7b39660191b0252b029050c3a85c4db0a4a45f5a792bdfd8ff8cbf9d3f3d3aa259b2ddc70bd2b714d6cf9670fe37d019dfe0ef44 WHIRLPOOL 9d16cc34632fbda6c6941084737509c49589b71fc8f77c4399c5d92ac1dcf0b2cc2c8e72a040c6d58cfb17f0e8c4d3873786b0d86878edb0daafeb5bb0e5aa80
339 -EBUILD netbeans-apisupport-9999_p20140411.ebuild 3364 SHA256 e7ab3dd78356b1fece17b9faeb075de1aae61ac1d9fd388fbe3b117fe2fc9a3d SHA512 6e87b717134a1901d672a69c0a1a7f21ee13a8a386d20144d7d92df43cbab45731e2a5994635e49b9e64c822d77f8ca00f7b6e76f5688732573fbb11aef0eb1c WHIRLPOOL 71e31f0e4d1b6c14a6e68777ba34113a8795e4d0f8e67bcb6418211ae5b320ed531210c085407ef90d6863ab512c9a21b35de4c0f8ecc5e0525a18314ca546dd
340 -EBUILD netbeans-apisupport-9999_p20140413.ebuild 3364 SHA256 106fae416b25f764636300774b04ee13d2cf48e4258548f789313658aa35d4b3 SHA512 d0b2d0f86151cc5be7bb6116d4eb7d0d7942e88b3d448e80966e0158fcb747392f1dffc2113e88731b42b42da475de549670b11e226c42b310fd053903b7417c WHIRLPOOL 72a8ca9d6af24cdd826f2fbe81c89476011ff3bf1cbafe250543e54d0152de486827996a548aa423d1b2aaa39c0eea889cbc44688c767187aacd2e455fd5903e
341 -EBUILD netbeans-apisupport-9999_p20140415.ebuild 3364 SHA256 8d04fc14462ca43d0513b241ed0ce85ebe7034188d6e6618d9b978b6cc3175e8 SHA512 92e51b2ce289298f2a447d7b71690cfcaad9d4a81ed0ef66483317057d6dd197c9c1b6ad13f71d6c0fbb423b0acd7151587a0058a813f0e76dc6a45c629e89aa WHIRLPOOL 7a25853620d529812f52190d97a8c1b1368324c0f547969fa6642fb6cd2b3b80d088ecf15f35d770867a9acc26693fffa06f7629d3834a5ff5eec87555a6094a
342 -EBUILD netbeans-apisupport-9999_p20140416.ebuild 3364 SHA256 d4f3aaf5f46fa09c0f45e082a2471586aa6cde8946a1dd530679497a77ed5c9c SHA512 48c502e85e09acec5a14fe5cebefa3d769d04296308471af7c820ee6eac915d4cc4473042e3657a43513deda7688d144dfcc5655350c5e6eee3662435fa2dab5 WHIRLPOOL 8e4cc8e4b05caecb9c421ad702fd1a9832be6af655e26a9d6e7eab67f84a7f2828ff33c545aa97bde48a57f0272572fc9591271bbd857c75577bfc85f0d74397
343 -EBUILD netbeans-apisupport-9999_p20140417.ebuild 3364 SHA256 7293c7fe09d2f128a51de6c66cb5af951992f78dfd565b932b3b82a81a3ada0c SHA512 668fd2b8061746cc809fb944f358c55aea83c7d2367d9650ed6f780dab271bbcc82169ee283cac2cc59cb299cc9b7e46953233f104aa853b40ca521b6276f71f WHIRLPOOL 13169d2c08dcaa854e8e27b053ce792e846dca05bf881677d1808ab3a8128b322c2321995f6140c7eaccf555833087bd12382ce80ede3df6a862833d66159e61
344 -EBUILD netbeans-apisupport-9999_p20140422.ebuild 3364 SHA256 f067e00cd549ab4a17a8ec663ef3beea8df1d618c6c974d63aab82d4dd4f7bde SHA512 c789f6d4dd29c77f1073b808a449b201ab6aa08038668a059fc78373ad7048168bf0f9be9ee7ab6e57dd17a5cbd15fa748a27c4ec1c4ffe4911172cd3a800596 WHIRLPOOL 9952a7a6af49fca0b9327cddb5ba231662b553974d6ed40ef8d9bfab4f3de65c9b80e378c0234f8575b78596bb0bdbbf81d98a83ba56fce43e71575f1672757b
345 -EBUILD netbeans-apisupport-9999_p20140423.ebuild 3364 SHA256 b42d7791fcb7b7d6f223d864e3650c95e2f624220d1a6fc232ceae43c9ce998e SHA512 e4a04bbda9c016b0b46a6e66886edfe39d00024c9f208d7ff1626f5703dcae37c53c50ced5d1c22fff9b9297c2d6e0d359a4bd583bfb0d02c75b7db9ca4731f6 WHIRLPOOL 833aaad62ce96c25b2afb9af57344c1188f8e2ff7df76128ca3f49fd5557a89ce30f1599b7fd3088e75b2f649e3166d371d5fa684241026ad639b5223f149a02
346 -EBUILD netbeans-apisupport-9999_p20140424.ebuild 3364 SHA256 a614a293f3d68829dfc9fb8554d46c77e288fd1c2d1549c94f8bbf713778d227 SHA512 a1e6b15975b0fabf3e7e9a8ca40e21bf187edffc59fc62124ddd4bd0a46a27e9fa31da3a7da8c6eb1aa40fe0f6a4d9a86d2945ebc66bed843e74b1a560cd3ac6 WHIRLPOOL 5a79cd2dfc65f7c245468b6dfb27cf0a22fb46c2f45512a3ac05a22f1649c303e60debbf57e3cf23fcd5ac0dd55087bd70fefe7f98692f2ce21e8dd7470d8d9f
347 -EBUILD netbeans-apisupport-9999_p20140427.ebuild 3364 SHA256 381b3d145f7190a6ee64b3034f68a06a0b4371ce00e35dceefa1e2b2d6f7f90c SHA512 893bbac9ccfb470347607e4ab78994cb95d5e083d2ced2a749ecd6807814170f1e3d7b4b5f2e74be2553cc12e3103de7466de0655fe3abe7fe1ed192b29d9be8 WHIRLPOOL 58f87d05beaae57a38e1c397ceb507bbd77eb3d5324e36ebea917f1363700e1761218a64c9d8203dd4b39b9b9194106114835c9116b58e832a46e71a47006cf5
348 -EBUILD netbeans-apisupport-9999_p20140429.ebuild 3364 SHA256 37f7a2955665acdf88bb50aeca7db2fd167a9d7cc7537067d00f38963d41c514 SHA512 1dd8902ed0ea955a59487bf8e39736723201939de7bc3f22ddef91dc7efc594b253e6fea954c437e5430b96a6418a0c7f9a9211e628210b8f5f6ff29d9ce362b WHIRLPOOL 69b7b1f1473d9fb5f64a9349d39f0821b1b259e36c80811d5d5b9bc56c2e844d4507614e50c6c90c2b2f5d61bedf903f27263293148fd41c8c953eb48fc8b5fa
349 EBUILD netbeans-apisupport-9999_p20140501.ebuild 3364 SHA256 6f6316a29dbb006a92eabbcb439ca7588f8c7e6e06679f46986ccea52a68e1f0 SHA512 84b2360d0e55013507b6c9d934efcca905dbbc63e1a67b0a65d6b658842291edf4cb20255a8dd952a5273957bf7e07209ed67cc782b81f88c62b6dfd42521f3e WHIRLPOOL b0d2a3785c82890543eb3a830e81a05810f864a1c4c8b0dbd185a6ae49420b68633d57c3d2598235c8953c1ff52539da061ae47244100f17b625fad0e5b52402
350 EBUILD netbeans-apisupport-9999_p20140502.ebuild 3364 SHA256 afae7d5dd8ad5d7ac3012baaeb8d247ef5c23b2ffe6b9e6ab03427ded12c6a4a SHA512 481dc475f94fc64d8d1183ab535f6065db14eba9079d9efa555fd4af14bd6fb3bd9e901558deb86399b2ef5b545790dc8935faab89053644c2f15e7baccdab33 WHIRLPOOL 12e9ee4b9940450645de57e056ed00dcb9180a47b97d747f6243ae2dc6bf79cc5ffc9b70feb852ef8690bad5c907a87c426d3201563ae5c432c20704fc5b7394
351 EBUILD netbeans-apisupport-9999_p20140504.ebuild 3364 SHA256 20b499803ff6f394aa69b9bc87f58774e778721e067a0d5bc0da7a7fe60779cb SHA512 20337ca2466ec9cdae6e83fd47e1d0a39d4065af3f671f515cddeaae1af876fe347a8548068f4352f928cb77792064d7c4aeecbd0e39b7c5d8b28c02c41f20b3 WHIRLPOOL fa9c844fc34570ac9ea5d268c5c2703e40caa19fa3e34594d4bd6d804d920d53d86c4c5bb2e1bff00d183856af53037d05b995d64aa0a52ec0370b1a370f80ad
352 @@ -74,5 +52,5 @@ EBUILD netbeans-apisupport-9999_p20140520.ebuild 3364 SHA256 b03778b1f37c54d4171
353 EBUILD netbeans-apisupport-9999_p20140521.ebuild 3364 SHA256 150cee3ba9c98b9b1474ad74795fe9767044bffc686882930213b185fd43e726 SHA512 ba0bf64bc5fda5b53092c89df2b6ef0792b3a832e65fd3085976df5351830156a258c27ae5e6ad86b4d572c8cfcaa6d775f4b5480b8382d6bac5d36c9e7914fc WHIRLPOOL 44c42d4d20aad5092b2843827af35dd1cbf7fba60aeeff5f3803a3de7cf3dd6722efd7cb90f146b99c34ecb639acf62c8c2e77dcbda5450f8e50b4aae5ae52b6
354 EBUILD netbeans-apisupport-9999_p20140522.ebuild 3364 SHA256 54c36af04e409042f69c542ed5d062f10b1a75c98be8cc22edec7eef0191b226 SHA512 af2566488b598c85f21918586992ddfaa5a7dc2a02136e52eea03d76edb191dada083af22aa7fb3035f5dfe959bd0990f553d77d0bf9572b2875e9779188bc59 WHIRLPOOL 5a0174607b7ca47dba62eaac365e499c2d426cbf2d3fe87b2ef4612702ee2956cf7613b442c29b1e85102252b32d5803c72db2c86be859e23cf26139e8c6aba7
355 EBUILD netbeans-apisupport-9999_p20140526.ebuild 3364 SHA256 c11fc169349c78d676cc6782eb9fee397046a48f738627c9f3765c6b9b9f9996 SHA512 8658238f0a61bac74929191b0f7d2c2377692d8ebfc3eb4b2adbc3f6e9a2cd9eac90288821f681e35a7710788daf65ad10911414b0536f20d497ccbba075f2f4 WHIRLPOOL 39a6dfcfc50df6144d90a3b70b131cf61591bba9e6189f85a8ca9694588511eb0b82fc77eca2327fb0415fa76ec2c551a8650c6ec52f07cb4428fab87185fa43
356 -MISC ChangeLog 121655 SHA256 4b93d9abe31e9ff8d74df883e9dd8552900cca4f662b28ebc55c7e483b38030f SHA512 82ab3731464f47892e4c9b6de79da9ffeb34ccc9865809ae79b88a4e2b9f312bd60f72db9654e575e1de5f51aab02e8f56167fd3ac05bab08bce93124da00a33 WHIRLPOOL e24b15b60e567eb2edd0067461e29a8c842480b52db2ea38059efc4a3d8820c845fa4e8ca912a1ab82c7195ed737106682b25a854eb10b8b52abce6023dee7c5
357 +MISC ChangeLog 122241 SHA256 cd33dd4d9f984025156831fca26ffd868585c9a4658bf50ad728c7a9431074e0 SHA512 af3e4260d92fec72c93cc22ad3be986553f6d21e2c95957205913104378d33c41a3c33ef60c172cc54d6cb36d5bc37bebcf8c258b3bc0197653dc6b02a9e7a27 WHIRLPOOL 211550ef3d091e0d472dd965ce4800ae750c0b816169547819d2f957c0fc82b8f677fd9c93afdfa50201dede69a3f624b88dcf6255dc21b8d04516ce2cf87bee
358 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
359
360 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140410.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140410.ebuild
361 deleted file mode 100644
362 index 8af1dc5..0000000
363 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140410.ebuild
364 +++ /dev/null
365 @@ -1,111 +0,0 @@
366 -# Copyright 1999-2014 Gentoo Foundation
367 -# Distributed under the terms of the GNU General Public License v2
368 -# $Header: $
369 -
370 -EAPI="4"
371 -inherit eutils java-pkg-2 java-ant-2
372 -
373 -DESCRIPTION="Netbeans API Support Cluster"
374 -HOMEPAGE="http://netbeans.org/projects/apisupport"
375 -SLOT="9999"
376 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
377 -SRC_URI="${SOURCE_URL}
378 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
379 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
380 -KEYWORDS="~amd64 ~x86"
381 -IUSE=""
382 -S="${WORKDIR}"
383 -
384 -CDEPEND="~dev-java/netbeans-extide-${PV}
385 - ~dev-java/netbeans-harness-${PV}
386 - ~dev-java/netbeans-ide-${PV}
387 - ~dev-java/netbeans-java-${PV}
388 - ~dev-java/netbeans-platform-${PV}"
389 -DEPEND=">=virtual/jdk-1.7
390 - app-arch/unzip
391 - ${CDEPEND}
392 - dev-java/javahelp:0"
393 -RDEPEND=">=virtual/jdk-1.7
394 - ${CDEPEND}"
395 -
396 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
397 -
398 -EANT_BUILD_XML="nbbuild/build.xml"
399 -EANT_BUILD_TARGET="rebuild-cluster"
400 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
401 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
402 -JAVA_PKG_BSFIX="off"
403 -
404 -src_unpack() {
405 - unpack $(basename ${SOURCE_URL})
406 -
407 - einfo "Deleting bundled jars..."
408 - find -name "*.jar" -type f -delete
409 -
410 - unpack netbeans-9999-r12-build.xml.patch.bz2
411 -}
412 -
413 -src_prepare() {
414 - einfo "Deleting bundled class files..."
415 - find -name "*.class" -type f | xargs rm -vf
416 -
417 - epatch netbeans-9999-r12-build.xml.patch
418 -
419 - # Support for custom patches
420 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
421 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
422 -
423 - if [ -n "${files}" ] ; then
424 - einfo "Applying custom patches:"
425 -
426 - for file in ${files} ; do
427 - epatch "${file}"
428 - done
429 - fi
430 - fi
431 -
432 - einfo "Symlinking external libraries..."
433 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
434 -
435 - einfo "Linking in other clusters..."
436 - mkdir "${S}"/nbbuild/netbeans || die
437 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
438 -
439 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
440 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
441 - touch nb.cluster.extide.built
442 -
443 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
444 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
445 - touch nb.cluster.harness.built
446 -
447 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
448 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
449 - touch nb.cluster.ide.built
450 -
451 - ln -s /usr/share/netbeans-java-${SLOT} java || die
452 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
453 - touch nb.cluster.java.built
454 -
455 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
456 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
457 - touch nb.cluster.platform.built
458 -
459 - popd >/dev/null || die
460 -
461 - java-pkg-2_src_prepare
462 -}
463 -
464 -src_install() {
465 - pushd nbbuild/netbeans/apisupport >/dev/null || die
466 -
467 - insinto ${INSTALL_DIR}
468 -
469 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
470 -
471 - doins -r *
472 -
473 - popd >/dev/null || die
474 -
475 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
476 -}
477
478 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140411.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140411.ebuild
479 deleted file mode 100644
480 index 926e16a..0000000
481 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140411.ebuild
482 +++ /dev/null
483 @@ -1,111 +0,0 @@
484 -# Copyright 1999-2014 Gentoo Foundation
485 -# Distributed under the terms of the GNU General Public License v2
486 -# $Header: $
487 -
488 -EAPI="4"
489 -inherit eutils java-pkg-2 java-ant-2
490 -
491 -DESCRIPTION="Netbeans API Support Cluster"
492 -HOMEPAGE="http://netbeans.org/projects/apisupport"
493 -SLOT="9999"
494 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
495 -SRC_URI="${SOURCE_URL}
496 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
497 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
498 -KEYWORDS="~amd64 ~x86"
499 -IUSE=""
500 -S="${WORKDIR}"
501 -
502 -CDEPEND="~dev-java/netbeans-extide-${PV}
503 - ~dev-java/netbeans-harness-${PV}
504 - ~dev-java/netbeans-ide-${PV}
505 - ~dev-java/netbeans-java-${PV}
506 - ~dev-java/netbeans-platform-${PV}"
507 -DEPEND=">=virtual/jdk-1.7
508 - app-arch/unzip
509 - ${CDEPEND}
510 - dev-java/javahelp:0"
511 -RDEPEND=">=virtual/jdk-1.7
512 - ${CDEPEND}"
513 -
514 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
515 -
516 -EANT_BUILD_XML="nbbuild/build.xml"
517 -EANT_BUILD_TARGET="rebuild-cluster"
518 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
519 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
520 -JAVA_PKG_BSFIX="off"
521 -
522 -src_unpack() {
523 - unpack $(basename ${SOURCE_URL})
524 -
525 - einfo "Deleting bundled jars..."
526 - find -name "*.jar" -type f -delete
527 -
528 - unpack netbeans-9999-r12-build.xml.patch.bz2
529 -}
530 -
531 -src_prepare() {
532 - einfo "Deleting bundled class files..."
533 - find -name "*.class" -type f | xargs rm -vf
534 -
535 - epatch netbeans-9999-r12-build.xml.patch
536 -
537 - # Support for custom patches
538 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
539 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
540 -
541 - if [ -n "${files}" ] ; then
542 - einfo "Applying custom patches:"
543 -
544 - for file in ${files} ; do
545 - epatch "${file}"
546 - done
547 - fi
548 - fi
549 -
550 - einfo "Symlinking external libraries..."
551 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
552 -
553 - einfo "Linking in other clusters..."
554 - mkdir "${S}"/nbbuild/netbeans || die
555 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
556 -
557 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
558 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
559 - touch nb.cluster.extide.built
560 -
561 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
562 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
563 - touch nb.cluster.harness.built
564 -
565 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
566 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
567 - touch nb.cluster.ide.built
568 -
569 - ln -s /usr/share/netbeans-java-${SLOT} java || die
570 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
571 - touch nb.cluster.java.built
572 -
573 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
574 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
575 - touch nb.cluster.platform.built
576 -
577 - popd >/dev/null || die
578 -
579 - java-pkg-2_src_prepare
580 -}
581 -
582 -src_install() {
583 - pushd nbbuild/netbeans/apisupport >/dev/null || die
584 -
585 - insinto ${INSTALL_DIR}
586 -
587 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
588 -
589 - doins -r *
590 -
591 - popd >/dev/null || die
592 -
593 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
594 -}
595
596 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140413.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140413.ebuild
597 deleted file mode 100644
598 index d2510a2..0000000
599 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140413.ebuild
600 +++ /dev/null
601 @@ -1,111 +0,0 @@
602 -# Copyright 1999-2014 Gentoo Foundation
603 -# Distributed under the terms of the GNU General Public License v2
604 -# $Header: $
605 -
606 -EAPI="4"
607 -inherit eutils java-pkg-2 java-ant-2
608 -
609 -DESCRIPTION="Netbeans API Support Cluster"
610 -HOMEPAGE="http://netbeans.org/projects/apisupport"
611 -SLOT="9999"
612 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
613 -SRC_URI="${SOURCE_URL}
614 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
615 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
616 -KEYWORDS="~amd64 ~x86"
617 -IUSE=""
618 -S="${WORKDIR}"
619 -
620 -CDEPEND="~dev-java/netbeans-extide-${PV}
621 - ~dev-java/netbeans-harness-${PV}
622 - ~dev-java/netbeans-ide-${PV}
623 - ~dev-java/netbeans-java-${PV}
624 - ~dev-java/netbeans-platform-${PV}"
625 -DEPEND=">=virtual/jdk-1.7
626 - app-arch/unzip
627 - ${CDEPEND}
628 - dev-java/javahelp:0"
629 -RDEPEND=">=virtual/jdk-1.7
630 - ${CDEPEND}"
631 -
632 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
633 -
634 -EANT_BUILD_XML="nbbuild/build.xml"
635 -EANT_BUILD_TARGET="rebuild-cluster"
636 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
637 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
638 -JAVA_PKG_BSFIX="off"
639 -
640 -src_unpack() {
641 - unpack $(basename ${SOURCE_URL})
642 -
643 - einfo "Deleting bundled jars..."
644 - find -name "*.jar" -type f -delete
645 -
646 - unpack netbeans-9999-r12-build.xml.patch.bz2
647 -}
648 -
649 -src_prepare() {
650 - einfo "Deleting bundled class files..."
651 - find -name "*.class" -type f | xargs rm -vf
652 -
653 - epatch netbeans-9999-r12-build.xml.patch
654 -
655 - # Support for custom patches
656 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
657 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
658 -
659 - if [ -n "${files}" ] ; then
660 - einfo "Applying custom patches:"
661 -
662 - for file in ${files} ; do
663 - epatch "${file}"
664 - done
665 - fi
666 - fi
667 -
668 - einfo "Symlinking external libraries..."
669 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
670 -
671 - einfo "Linking in other clusters..."
672 - mkdir "${S}"/nbbuild/netbeans || die
673 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
674 -
675 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
676 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
677 - touch nb.cluster.extide.built
678 -
679 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
680 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
681 - touch nb.cluster.harness.built
682 -
683 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
684 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
685 - touch nb.cluster.ide.built
686 -
687 - ln -s /usr/share/netbeans-java-${SLOT} java || die
688 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
689 - touch nb.cluster.java.built
690 -
691 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
692 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
693 - touch nb.cluster.platform.built
694 -
695 - popd >/dev/null || die
696 -
697 - java-pkg-2_src_prepare
698 -}
699 -
700 -src_install() {
701 - pushd nbbuild/netbeans/apisupport >/dev/null || die
702 -
703 - insinto ${INSTALL_DIR}
704 -
705 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
706 -
707 - doins -r *
708 -
709 - popd >/dev/null || die
710 -
711 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
712 -}
713
714 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140415.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140415.ebuild
715 deleted file mode 100644
716 index 78b2364..0000000
717 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140415.ebuild
718 +++ /dev/null
719 @@ -1,111 +0,0 @@
720 -# Copyright 1999-2014 Gentoo Foundation
721 -# Distributed under the terms of the GNU General Public License v2
722 -# $Header: $
723 -
724 -EAPI="4"
725 -inherit eutils java-pkg-2 java-ant-2
726 -
727 -DESCRIPTION="Netbeans API Support Cluster"
728 -HOMEPAGE="http://netbeans.org/projects/apisupport"
729 -SLOT="9999"
730 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
731 -SRC_URI="${SOURCE_URL}
732 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
733 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
734 -KEYWORDS="~amd64 ~x86"
735 -IUSE=""
736 -S="${WORKDIR}"
737 -
738 -CDEPEND="~dev-java/netbeans-extide-${PV}
739 - ~dev-java/netbeans-harness-${PV}
740 - ~dev-java/netbeans-ide-${PV}
741 - ~dev-java/netbeans-java-${PV}
742 - ~dev-java/netbeans-platform-${PV}"
743 -DEPEND=">=virtual/jdk-1.7
744 - app-arch/unzip
745 - ${CDEPEND}
746 - dev-java/javahelp:0"
747 -RDEPEND=">=virtual/jdk-1.7
748 - ${CDEPEND}"
749 -
750 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
751 -
752 -EANT_BUILD_XML="nbbuild/build.xml"
753 -EANT_BUILD_TARGET="rebuild-cluster"
754 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
755 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
756 -JAVA_PKG_BSFIX="off"
757 -
758 -src_unpack() {
759 - unpack $(basename ${SOURCE_URL})
760 -
761 - einfo "Deleting bundled jars..."
762 - find -name "*.jar" -type f -delete
763 -
764 - unpack netbeans-9999-r12-build.xml.patch.bz2
765 -}
766 -
767 -src_prepare() {
768 - einfo "Deleting bundled class files..."
769 - find -name "*.class" -type f | xargs rm -vf
770 -
771 - epatch netbeans-9999-r12-build.xml.patch
772 -
773 - # Support for custom patches
774 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
775 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
776 -
777 - if [ -n "${files}" ] ; then
778 - einfo "Applying custom patches:"
779 -
780 - for file in ${files} ; do
781 - epatch "${file}"
782 - done
783 - fi
784 - fi
785 -
786 - einfo "Symlinking external libraries..."
787 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
788 -
789 - einfo "Linking in other clusters..."
790 - mkdir "${S}"/nbbuild/netbeans || die
791 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
792 -
793 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
794 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
795 - touch nb.cluster.extide.built
796 -
797 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
798 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
799 - touch nb.cluster.harness.built
800 -
801 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
802 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
803 - touch nb.cluster.ide.built
804 -
805 - ln -s /usr/share/netbeans-java-${SLOT} java || die
806 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
807 - touch nb.cluster.java.built
808 -
809 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
810 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
811 - touch nb.cluster.platform.built
812 -
813 - popd >/dev/null || die
814 -
815 - java-pkg-2_src_prepare
816 -}
817 -
818 -src_install() {
819 - pushd nbbuild/netbeans/apisupport >/dev/null || die
820 -
821 - insinto ${INSTALL_DIR}
822 -
823 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
824 -
825 - doins -r *
826 -
827 - popd >/dev/null || die
828 -
829 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
830 -}
831
832 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140416.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140416.ebuild
833 deleted file mode 100644
834 index 4964be7..0000000
835 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140416.ebuild
836 +++ /dev/null
837 @@ -1,111 +0,0 @@
838 -# Copyright 1999-2014 Gentoo Foundation
839 -# Distributed under the terms of the GNU General Public License v2
840 -# $Header: $
841 -
842 -EAPI="4"
843 -inherit eutils java-pkg-2 java-ant-2
844 -
845 -DESCRIPTION="Netbeans API Support Cluster"
846 -HOMEPAGE="http://netbeans.org/projects/apisupport"
847 -SLOT="9999"
848 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
849 -SRC_URI="${SOURCE_URL}
850 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
851 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
852 -KEYWORDS="~amd64 ~x86"
853 -IUSE=""
854 -S="${WORKDIR}"
855 -
856 -CDEPEND="~dev-java/netbeans-extide-${PV}
857 - ~dev-java/netbeans-harness-${PV}
858 - ~dev-java/netbeans-ide-${PV}
859 - ~dev-java/netbeans-java-${PV}
860 - ~dev-java/netbeans-platform-${PV}"
861 -DEPEND=">=virtual/jdk-1.7
862 - app-arch/unzip
863 - ${CDEPEND}
864 - dev-java/javahelp:0"
865 -RDEPEND=">=virtual/jdk-1.7
866 - ${CDEPEND}"
867 -
868 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
869 -
870 -EANT_BUILD_XML="nbbuild/build.xml"
871 -EANT_BUILD_TARGET="rebuild-cluster"
872 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
873 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
874 -JAVA_PKG_BSFIX="off"
875 -
876 -src_unpack() {
877 - unpack $(basename ${SOURCE_URL})
878 -
879 - einfo "Deleting bundled jars..."
880 - find -name "*.jar" -type f -delete
881 -
882 - unpack netbeans-9999-r12-build.xml.patch.bz2
883 -}
884 -
885 -src_prepare() {
886 - einfo "Deleting bundled class files..."
887 - find -name "*.class" -type f | xargs rm -vf
888 -
889 - epatch netbeans-9999-r12-build.xml.patch
890 -
891 - # Support for custom patches
892 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
893 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
894 -
895 - if [ -n "${files}" ] ; then
896 - einfo "Applying custom patches:"
897 -
898 - for file in ${files} ; do
899 - epatch "${file}"
900 - done
901 - fi
902 - fi
903 -
904 - einfo "Symlinking external libraries..."
905 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
906 -
907 - einfo "Linking in other clusters..."
908 - mkdir "${S}"/nbbuild/netbeans || die
909 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
910 -
911 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
912 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
913 - touch nb.cluster.extide.built
914 -
915 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
916 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
917 - touch nb.cluster.harness.built
918 -
919 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
920 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
921 - touch nb.cluster.ide.built
922 -
923 - ln -s /usr/share/netbeans-java-${SLOT} java || die
924 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
925 - touch nb.cluster.java.built
926 -
927 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
928 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
929 - touch nb.cluster.platform.built
930 -
931 - popd >/dev/null || die
932 -
933 - java-pkg-2_src_prepare
934 -}
935 -
936 -src_install() {
937 - pushd nbbuild/netbeans/apisupport >/dev/null || die
938 -
939 - insinto ${INSTALL_DIR}
940 -
941 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
942 -
943 - doins -r *
944 -
945 - popd >/dev/null || die
946 -
947 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
948 -}
949
950 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140417.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140417.ebuild
951 deleted file mode 100644
952 index dba3f3e..0000000
953 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140417.ebuild
954 +++ /dev/null
955 @@ -1,111 +0,0 @@
956 -# Copyright 1999-2014 Gentoo Foundation
957 -# Distributed under the terms of the GNU General Public License v2
958 -# $Header: $
959 -
960 -EAPI="4"
961 -inherit eutils java-pkg-2 java-ant-2
962 -
963 -DESCRIPTION="Netbeans API Support Cluster"
964 -HOMEPAGE="http://netbeans.org/projects/apisupport"
965 -SLOT="9999"
966 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
967 -SRC_URI="${SOURCE_URL}
968 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
969 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
970 -KEYWORDS="~amd64 ~x86"
971 -IUSE=""
972 -S="${WORKDIR}"
973 -
974 -CDEPEND="~dev-java/netbeans-extide-${PV}
975 - ~dev-java/netbeans-harness-${PV}
976 - ~dev-java/netbeans-ide-${PV}
977 - ~dev-java/netbeans-java-${PV}
978 - ~dev-java/netbeans-platform-${PV}"
979 -DEPEND=">=virtual/jdk-1.7
980 - app-arch/unzip
981 - ${CDEPEND}
982 - dev-java/javahelp:0"
983 -RDEPEND=">=virtual/jdk-1.7
984 - ${CDEPEND}"
985 -
986 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
987 -
988 -EANT_BUILD_XML="nbbuild/build.xml"
989 -EANT_BUILD_TARGET="rebuild-cluster"
990 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
991 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
992 -JAVA_PKG_BSFIX="off"
993 -
994 -src_unpack() {
995 - unpack $(basename ${SOURCE_URL})
996 -
997 - einfo "Deleting bundled jars..."
998 - find -name "*.jar" -type f -delete
999 -
1000 - unpack netbeans-9999-r12-build.xml.patch.bz2
1001 -}
1002 -
1003 -src_prepare() {
1004 - einfo "Deleting bundled class files..."
1005 - find -name "*.class" -type f | xargs rm -vf
1006 -
1007 - epatch netbeans-9999-r12-build.xml.patch
1008 -
1009 - # Support for custom patches
1010 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1011 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1012 -
1013 - if [ -n "${files}" ] ; then
1014 - einfo "Applying custom patches:"
1015 -
1016 - for file in ${files} ; do
1017 - epatch "${file}"
1018 - done
1019 - fi
1020 - fi
1021 -
1022 - einfo "Symlinking external libraries..."
1023 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1024 -
1025 - einfo "Linking in other clusters..."
1026 - mkdir "${S}"/nbbuild/netbeans || die
1027 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1028 -
1029 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1030 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1031 - touch nb.cluster.extide.built
1032 -
1033 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1034 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1035 - touch nb.cluster.harness.built
1036 -
1037 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1038 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1039 - touch nb.cluster.ide.built
1040 -
1041 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1042 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1043 - touch nb.cluster.java.built
1044 -
1045 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1046 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1047 - touch nb.cluster.platform.built
1048 -
1049 - popd >/dev/null || die
1050 -
1051 - java-pkg-2_src_prepare
1052 -}
1053 -
1054 -src_install() {
1055 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1056 -
1057 - insinto ${INSTALL_DIR}
1058 -
1059 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1060 -
1061 - doins -r *
1062 -
1063 - popd >/dev/null || die
1064 -
1065 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1066 -}
1067
1068 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140422.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140422.ebuild
1069 deleted file mode 100644
1070 index ff517fa..0000000
1071 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140422.ebuild
1072 +++ /dev/null
1073 @@ -1,111 +0,0 @@
1074 -# Copyright 1999-2014 Gentoo Foundation
1075 -# Distributed under the terms of the GNU General Public License v2
1076 -# $Header: $
1077 -
1078 -EAPI="4"
1079 -inherit eutils java-pkg-2 java-ant-2
1080 -
1081 -DESCRIPTION="Netbeans API Support Cluster"
1082 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1083 -SLOT="9999"
1084 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
1085 -SRC_URI="${SOURCE_URL}
1086 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
1087 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1088 -KEYWORDS="~amd64 ~x86"
1089 -IUSE=""
1090 -S="${WORKDIR}"
1091 -
1092 -CDEPEND="~dev-java/netbeans-extide-${PV}
1093 - ~dev-java/netbeans-harness-${PV}
1094 - ~dev-java/netbeans-ide-${PV}
1095 - ~dev-java/netbeans-java-${PV}
1096 - ~dev-java/netbeans-platform-${PV}"
1097 -DEPEND=">=virtual/jdk-1.7
1098 - app-arch/unzip
1099 - ${CDEPEND}
1100 - dev-java/javahelp:0"
1101 -RDEPEND=">=virtual/jdk-1.7
1102 - ${CDEPEND}"
1103 -
1104 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1105 -
1106 -EANT_BUILD_XML="nbbuild/build.xml"
1107 -EANT_BUILD_TARGET="rebuild-cluster"
1108 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
1109 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1110 -JAVA_PKG_BSFIX="off"
1111 -
1112 -src_unpack() {
1113 - unpack $(basename ${SOURCE_URL})
1114 -
1115 - einfo "Deleting bundled jars..."
1116 - find -name "*.jar" -type f -delete
1117 -
1118 - unpack netbeans-9999-r12-build.xml.patch.bz2
1119 -}
1120 -
1121 -src_prepare() {
1122 - einfo "Deleting bundled class files..."
1123 - find -name "*.class" -type f | xargs rm -vf
1124 -
1125 - epatch netbeans-9999-r12-build.xml.patch
1126 -
1127 - # Support for custom patches
1128 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1129 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1130 -
1131 - if [ -n "${files}" ] ; then
1132 - einfo "Applying custom patches:"
1133 -
1134 - for file in ${files} ; do
1135 - epatch "${file}"
1136 - done
1137 - fi
1138 - fi
1139 -
1140 - einfo "Symlinking external libraries..."
1141 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1142 -
1143 - einfo "Linking in other clusters..."
1144 - mkdir "${S}"/nbbuild/netbeans || die
1145 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1146 -
1147 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1148 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1149 - touch nb.cluster.extide.built
1150 -
1151 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1152 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1153 - touch nb.cluster.harness.built
1154 -
1155 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1156 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1157 - touch nb.cluster.ide.built
1158 -
1159 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1160 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1161 - touch nb.cluster.java.built
1162 -
1163 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1164 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1165 - touch nb.cluster.platform.built
1166 -
1167 - popd >/dev/null || die
1168 -
1169 - java-pkg-2_src_prepare
1170 -}
1171 -
1172 -src_install() {
1173 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1174 -
1175 - insinto ${INSTALL_DIR}
1176 -
1177 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1178 -
1179 - doins -r *
1180 -
1181 - popd >/dev/null || die
1182 -
1183 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1184 -}
1185
1186 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140423.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140423.ebuild
1187 deleted file mode 100644
1188 index 9fb5137..0000000
1189 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140423.ebuild
1190 +++ /dev/null
1191 @@ -1,111 +0,0 @@
1192 -# Copyright 1999-2014 Gentoo Foundation
1193 -# Distributed under the terms of the GNU General Public License v2
1194 -# $Header: $
1195 -
1196 -EAPI="4"
1197 -inherit eutils java-pkg-2 java-ant-2
1198 -
1199 -DESCRIPTION="Netbeans API Support Cluster"
1200 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1201 -SLOT="9999"
1202 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
1203 -SRC_URI="${SOURCE_URL}
1204 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
1205 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1206 -KEYWORDS="~amd64 ~x86"
1207 -IUSE=""
1208 -S="${WORKDIR}"
1209 -
1210 -CDEPEND="~dev-java/netbeans-extide-${PV}
1211 - ~dev-java/netbeans-harness-${PV}
1212 - ~dev-java/netbeans-ide-${PV}
1213 - ~dev-java/netbeans-java-${PV}
1214 - ~dev-java/netbeans-platform-${PV}"
1215 -DEPEND=">=virtual/jdk-1.7
1216 - app-arch/unzip
1217 - ${CDEPEND}
1218 - dev-java/javahelp:0"
1219 -RDEPEND=">=virtual/jdk-1.7
1220 - ${CDEPEND}"
1221 -
1222 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1223 -
1224 -EANT_BUILD_XML="nbbuild/build.xml"
1225 -EANT_BUILD_TARGET="rebuild-cluster"
1226 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
1227 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1228 -JAVA_PKG_BSFIX="off"
1229 -
1230 -src_unpack() {
1231 - unpack $(basename ${SOURCE_URL})
1232 -
1233 - einfo "Deleting bundled jars..."
1234 - find -name "*.jar" -type f -delete
1235 -
1236 - unpack netbeans-9999-r12-build.xml.patch.bz2
1237 -}
1238 -
1239 -src_prepare() {
1240 - einfo "Deleting bundled class files..."
1241 - find -name "*.class" -type f | xargs rm -vf
1242 -
1243 - epatch netbeans-9999-r12-build.xml.patch
1244 -
1245 - # Support for custom patches
1246 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1247 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1248 -
1249 - if [ -n "${files}" ] ; then
1250 - einfo "Applying custom patches:"
1251 -
1252 - for file in ${files} ; do
1253 - epatch "${file}"
1254 - done
1255 - fi
1256 - fi
1257 -
1258 - einfo "Symlinking external libraries..."
1259 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1260 -
1261 - einfo "Linking in other clusters..."
1262 - mkdir "${S}"/nbbuild/netbeans || die
1263 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1264 -
1265 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1266 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1267 - touch nb.cluster.extide.built
1268 -
1269 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1270 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1271 - touch nb.cluster.harness.built
1272 -
1273 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1274 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1275 - touch nb.cluster.ide.built
1276 -
1277 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1278 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1279 - touch nb.cluster.java.built
1280 -
1281 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1282 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1283 - touch nb.cluster.platform.built
1284 -
1285 - popd >/dev/null || die
1286 -
1287 - java-pkg-2_src_prepare
1288 -}
1289 -
1290 -src_install() {
1291 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1292 -
1293 - insinto ${INSTALL_DIR}
1294 -
1295 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1296 -
1297 - doins -r *
1298 -
1299 - popd >/dev/null || die
1300 -
1301 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1302 -}
1303
1304 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140424.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140424.ebuild
1305 deleted file mode 100644
1306 index f0492c0..0000000
1307 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140424.ebuild
1308 +++ /dev/null
1309 @@ -1,111 +0,0 @@
1310 -# Copyright 1999-2014 Gentoo Foundation
1311 -# Distributed under the terms of the GNU General Public License v2
1312 -# $Header: $
1313 -
1314 -EAPI="4"
1315 -inherit eutils java-pkg-2 java-ant-2
1316 -
1317 -DESCRIPTION="Netbeans API Support Cluster"
1318 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1319 -SLOT="9999"
1320 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
1321 -SRC_URI="${SOURCE_URL}
1322 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
1323 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1324 -KEYWORDS="~amd64 ~x86"
1325 -IUSE=""
1326 -S="${WORKDIR}"
1327 -
1328 -CDEPEND="~dev-java/netbeans-extide-${PV}
1329 - ~dev-java/netbeans-harness-${PV}
1330 - ~dev-java/netbeans-ide-${PV}
1331 - ~dev-java/netbeans-java-${PV}
1332 - ~dev-java/netbeans-platform-${PV}"
1333 -DEPEND=">=virtual/jdk-1.7
1334 - app-arch/unzip
1335 - ${CDEPEND}
1336 - dev-java/javahelp:0"
1337 -RDEPEND=">=virtual/jdk-1.7
1338 - ${CDEPEND}"
1339 -
1340 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1341 -
1342 -EANT_BUILD_XML="nbbuild/build.xml"
1343 -EANT_BUILD_TARGET="rebuild-cluster"
1344 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
1345 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1346 -JAVA_PKG_BSFIX="off"
1347 -
1348 -src_unpack() {
1349 - unpack $(basename ${SOURCE_URL})
1350 -
1351 - einfo "Deleting bundled jars..."
1352 - find -name "*.jar" -type f -delete
1353 -
1354 - unpack netbeans-9999-r12-build.xml.patch.bz2
1355 -}
1356 -
1357 -src_prepare() {
1358 - einfo "Deleting bundled class files..."
1359 - find -name "*.class" -type f | xargs rm -vf
1360 -
1361 - epatch netbeans-9999-r12-build.xml.patch
1362 -
1363 - # Support for custom patches
1364 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1365 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1366 -
1367 - if [ -n "${files}" ] ; then
1368 - einfo "Applying custom patches:"
1369 -
1370 - for file in ${files} ; do
1371 - epatch "${file}"
1372 - done
1373 - fi
1374 - fi
1375 -
1376 - einfo "Symlinking external libraries..."
1377 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1378 -
1379 - einfo "Linking in other clusters..."
1380 - mkdir "${S}"/nbbuild/netbeans || die
1381 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1382 -
1383 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1384 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1385 - touch nb.cluster.extide.built
1386 -
1387 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1388 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1389 - touch nb.cluster.harness.built
1390 -
1391 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1392 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1393 - touch nb.cluster.ide.built
1394 -
1395 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1396 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1397 - touch nb.cluster.java.built
1398 -
1399 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1400 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1401 - touch nb.cluster.platform.built
1402 -
1403 - popd >/dev/null || die
1404 -
1405 - java-pkg-2_src_prepare
1406 -}
1407 -
1408 -src_install() {
1409 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1410 -
1411 - insinto ${INSTALL_DIR}
1412 -
1413 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1414 -
1415 - doins -r *
1416 -
1417 - popd >/dev/null || die
1418 -
1419 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1420 -}
1421
1422 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140427.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140427.ebuild
1423 deleted file mode 100644
1424 index 6d964b9..0000000
1425 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140427.ebuild
1426 +++ /dev/null
1427 @@ -1,111 +0,0 @@
1428 -# Copyright 1999-2014 Gentoo Foundation
1429 -# Distributed under the terms of the GNU General Public License v2
1430 -# $Header: $
1431 -
1432 -EAPI="4"
1433 -inherit eutils java-pkg-2 java-ant-2
1434 -
1435 -DESCRIPTION="Netbeans API Support Cluster"
1436 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1437 -SLOT="9999"
1438 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
1439 -SRC_URI="${SOURCE_URL}
1440 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
1441 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1442 -KEYWORDS="~amd64 ~x86"
1443 -IUSE=""
1444 -S="${WORKDIR}"
1445 -
1446 -CDEPEND="~dev-java/netbeans-extide-${PV}
1447 - ~dev-java/netbeans-harness-${PV}
1448 - ~dev-java/netbeans-ide-${PV}
1449 - ~dev-java/netbeans-java-${PV}
1450 - ~dev-java/netbeans-platform-${PV}"
1451 -DEPEND=">=virtual/jdk-1.7
1452 - app-arch/unzip
1453 - ${CDEPEND}
1454 - dev-java/javahelp:0"
1455 -RDEPEND=">=virtual/jdk-1.7
1456 - ${CDEPEND}"
1457 -
1458 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1459 -
1460 -EANT_BUILD_XML="nbbuild/build.xml"
1461 -EANT_BUILD_TARGET="rebuild-cluster"
1462 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
1463 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1464 -JAVA_PKG_BSFIX="off"
1465 -
1466 -src_unpack() {
1467 - unpack $(basename ${SOURCE_URL})
1468 -
1469 - einfo "Deleting bundled jars..."
1470 - find -name "*.jar" -type f -delete
1471 -
1472 - unpack netbeans-9999-r12-build.xml.patch.bz2
1473 -}
1474 -
1475 -src_prepare() {
1476 - einfo "Deleting bundled class files..."
1477 - find -name "*.class" -type f | xargs rm -vf
1478 -
1479 - epatch netbeans-9999-r12-build.xml.patch
1480 -
1481 - # Support for custom patches
1482 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1483 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1484 -
1485 - if [ -n "${files}" ] ; then
1486 - einfo "Applying custom patches:"
1487 -
1488 - for file in ${files} ; do
1489 - epatch "${file}"
1490 - done
1491 - fi
1492 - fi
1493 -
1494 - einfo "Symlinking external libraries..."
1495 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1496 -
1497 - einfo "Linking in other clusters..."
1498 - mkdir "${S}"/nbbuild/netbeans || die
1499 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1500 -
1501 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1502 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1503 - touch nb.cluster.extide.built
1504 -
1505 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1506 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1507 - touch nb.cluster.harness.built
1508 -
1509 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1510 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1511 - touch nb.cluster.ide.built
1512 -
1513 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1514 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1515 - touch nb.cluster.java.built
1516 -
1517 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1518 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1519 - touch nb.cluster.platform.built
1520 -
1521 - popd >/dev/null || die
1522 -
1523 - java-pkg-2_src_prepare
1524 -}
1525 -
1526 -src_install() {
1527 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1528 -
1529 - insinto ${INSTALL_DIR}
1530 -
1531 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1532 -
1533 - doins -r *
1534 -
1535 - popd >/dev/null || die
1536 -
1537 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1538 -}
1539
1540 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140429.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140429.ebuild
1541 deleted file mode 100644
1542 index ac22630..0000000
1543 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20140429.ebuild
1544 +++ /dev/null
1545 @@ -1,111 +0,0 @@
1546 -# Copyright 1999-2014 Gentoo Foundation
1547 -# Distributed under the terms of the GNU General Public License v2
1548 -# $Header: $
1549 -
1550 -EAPI="4"
1551 -inherit eutils java-pkg-2 java-ant-2
1552 -
1553 -DESCRIPTION="Netbeans API Support Cluster"
1554 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1555 -SLOT="9999"
1556 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
1557 -SRC_URI="${SOURCE_URL}
1558 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
1559 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1560 -KEYWORDS="~amd64 ~x86"
1561 -IUSE=""
1562 -S="${WORKDIR}"
1563 -
1564 -CDEPEND="~dev-java/netbeans-extide-${PV}
1565 - ~dev-java/netbeans-harness-${PV}
1566 - ~dev-java/netbeans-ide-${PV}
1567 - ~dev-java/netbeans-java-${PV}
1568 - ~dev-java/netbeans-platform-${PV}"
1569 -DEPEND=">=virtual/jdk-1.7
1570 - app-arch/unzip
1571 - ${CDEPEND}
1572 - dev-java/javahelp:0"
1573 -RDEPEND=">=virtual/jdk-1.7
1574 - ${CDEPEND}"
1575 -
1576 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1577 -
1578 -EANT_BUILD_XML="nbbuild/build.xml"
1579 -EANT_BUILD_TARGET="rebuild-cluster"
1580 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true"
1581 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1582 -JAVA_PKG_BSFIX="off"
1583 -
1584 -src_unpack() {
1585 - unpack $(basename ${SOURCE_URL})
1586 -
1587 - einfo "Deleting bundled jars..."
1588 - find -name "*.jar" -type f -delete
1589 -
1590 - unpack netbeans-9999-r12-build.xml.patch.bz2
1591 -}
1592 -
1593 -src_prepare() {
1594 - einfo "Deleting bundled class files..."
1595 - find -name "*.class" -type f | xargs rm -vf
1596 -
1597 - epatch netbeans-9999-r12-build.xml.patch
1598 -
1599 - # Support for custom patches
1600 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1601 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1602 -
1603 - if [ -n "${files}" ] ; then
1604 - einfo "Applying custom patches:"
1605 -
1606 - for file in ${files} ; do
1607 - epatch "${file}"
1608 - done
1609 - fi
1610 - fi
1611 -
1612 - einfo "Symlinking external libraries..."
1613 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1614 -
1615 - einfo "Linking in other clusters..."
1616 - mkdir "${S}"/nbbuild/netbeans || die
1617 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1618 -
1619 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1620 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1621 - touch nb.cluster.extide.built
1622 -
1623 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1624 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1625 - touch nb.cluster.harness.built
1626 -
1627 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1628 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1629 - touch nb.cluster.ide.built
1630 -
1631 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1632 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1633 - touch nb.cluster.java.built
1634 -
1635 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1636 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1637 - touch nb.cluster.platform.built
1638 -
1639 - popd >/dev/null || die
1640 -
1641 - java-pkg-2_src_prepare
1642 -}
1643 -
1644 -src_install() {
1645 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1646 -
1647 - insinto ${INSTALL_DIR}
1648 -
1649 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1650 -
1651 - doins -r *
1652 -
1653 - popd >/dev/null || die
1654 -
1655 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1656 -}
1657
1658 diff --git a/dev-java/netbeans-cnd/ChangeLog b/dev-java/netbeans-cnd/ChangeLog
1659 index 3b874b9..27e1c8b 100644
1660 --- a/dev-java/netbeans-cnd/ChangeLog
1661 +++ b/dev-java/netbeans-cnd/ChangeLog
1662 @@ -2,6 +2,15 @@
1663 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
1664 # $Header: $
1665
1666 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
1667 + -netbeans-cnd-9999_p20140410.ebuild, -netbeans-cnd-9999_p20140411.ebuild,
1668 + -netbeans-cnd-9999_p20140413.ebuild, -netbeans-cnd-9999_p20140415.ebuild,
1669 + -netbeans-cnd-9999_p20140416.ebuild, -netbeans-cnd-9999_p20140417.ebuild,
1670 + -netbeans-cnd-9999_p20140422.ebuild, -netbeans-cnd-9999_p20140423.ebuild,
1671 + -netbeans-cnd-9999_p20140424.ebuild, -netbeans-cnd-9999_p20140427.ebuild,
1672 + -netbeans-cnd-9999_p20140429.ebuild:
1673 + removed obsolete ebuilds
1674 +
1675 *netbeans-cnd-9999_p20140526 (26 May 2014)
1676
1677 26 May 2014; Miroslav Šulc <fordfrog@g.o>
1678
1679 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
1680 index 7dfe48c..8c851db 100644
1681 --- a/dev-java/netbeans-cnd/Manifest
1682 +++ b/dev-java/netbeans-cnd/Manifest
1683 @@ -25,17 +25,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
1684 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
1685 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
1686 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
1687 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
1688 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
1689 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
1690 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
1691 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
1692 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
1693 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
1694 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
1695 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
1696 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
1697 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
1698 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
1699 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
1700 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
1701 @@ -59,17 +48,6 @@ EBUILD netbeans-cnd-7.2.ebuild 4201 SHA256 0f77a1a343d437e2eb1236722b27b2f2f0390
1702 EBUILD netbeans-cnd-7.3.ebuild 4560 SHA256 5a450b5233e7c3f710d409b1f65ebdd3e9e77ac92560b0f70bd33f312010b552 SHA512 213b1e699b4f21cf19ce7e8ee8b1973e58f98ccfe0137f159abdef61d0bc52aa8ce60f5e2504ff7f5fbf2fef73eaec819d5ea4ab993516d1c75fb76db6d2be6c WHIRLPOOL 02c768e3b3fdc51fd5c587526684b7b4b589be7f95d1702bc170410cdfc9ca0131b6e40788ed2ad5408c9ce4058b9ffdc059345b4dcbbc9f9a2d58c300d74331
1703 EBUILD netbeans-cnd-7.4.ebuild 4514 SHA256 5664bca819fa997b5b4dd73b3d18340d6dfa60d8cc3e9bbc226bad0b95a4d2e9 SHA512 31ec890842a188f35ed7da730368b6294ecac0a50dae2f353fe471d4ee4d04c335fd13893eb3ca94156003eb0ff0f91f98b60d12e372f988ca9b6db5dc811808 WHIRLPOOL 9c9d4520445b5e8c18fd12e41e26d0eb1bfee6153c2627752c520a3ed7f0dcdb3ca8fbbbe417771f7f816e08e7e4b2e740b48e24aa479494719878ef8a2e2ade
1704 EBUILD netbeans-cnd-8.0.ebuild 4508 SHA256 9bbf935ab45bbd948a717b0c7ba9da506ba80486ee0265ddef17fe6eb6c3b69c SHA512 eb78bd36c6203b81cc5b4a71d1003d7cdf564c047504bfb364d9c0d5f0597f0f12519c5d9d953384188f74e5bb3160810783e9e40934a8efc486a24d83a6893a WHIRLPOOL 8fdeb29807d2eb60a3078ea85c68cf82a9b8245b33e33792c2ba7ac1a8acac8e56a4f011b9e1b63989535904edbdf06469293f8e08027f5a23d5043e4148c6de
1705 -EBUILD netbeans-cnd-9999_p20140410.ebuild 4560 SHA256 3c41631474cee58fa1c4df3b0d4f8036f1473f44de1f93124850b687671878c3 SHA512 8021023cf50f01b9a375d7cc4fbee934b420369daa4d72ebfc42eb340fee19d03d168def5b2ffc3f2a3e032a67b5fd24aa739aeb325ee0552ba877a5525b94d3 WHIRLPOOL 929bee7bd0af0df1663bf5e5c53edf4f62f9b2d25c8e54ba1348d76eabbfcacebb05be7f4afcb72bb1f23e35c182252a178e079e3c972e76786e1ed77b715576
1706 -EBUILD netbeans-cnd-9999_p20140411.ebuild 4560 SHA256 1dfe4ca20fad4b4e2b64696d7d1aea43d33d74f38c9140ee2eca7f015a1a9d6e SHA512 290cfeb9777debd37036f36f06b4d0fdb93ddf032c76e619f6fe62ece8a75f41b9ee910bb50989988dff6e0e24d52323a1c536520eb0810cb5c5b9bff7dfe91f WHIRLPOOL 0f0d3136dd1338799743c46a8e7605cb1971643012d753b58cd488f21b00ad0b94b7dcb47c6ec8b4a67e30e9dad9d22f90c5121de8c6f2bdb81481de8afd2467
1707 -EBUILD netbeans-cnd-9999_p20140413.ebuild 4560 SHA256 55a9d79d490fcb863f56df44a4d748b758d6068547354d94420cfb8af235f33d SHA512 31e2bca3ef60cb0de411b5e6a7ee40df58584f4b84f05e219121e0a39f684ef07eba4514550027f5991eadbe4d707eceee8166c8cc55fd2d37613b2538435df8 WHIRLPOOL 8cdbeffa985272b4e6681a315f9011bdae9b864dc13cc4e0032463caf80f2992b80b0ccf933c1cad6e29b9219ed70c751e9b734214f219db16322c46890402ba
1708 -EBUILD netbeans-cnd-9999_p20140415.ebuild 4560 SHA256 c481da29d52e8016c0bc107bbb484508fff0398ff85d52db775a1590ec09abb0 SHA512 13325f2fa399d1fca8a9f7dfa9e17c506f15c7c33ac52425ee6f2b8dbb417b0b2d02a16ecf8c1f9d30b609e658d0d89f89abded503c964b02688bcd59bc361f4 WHIRLPOOL 791c6a24d4d19f7dd3e078708a001a490fa2f98214553cacbb05b48ff54966c5199a2e8422a70746cc252fd5545409c7df81f753e6a663d78ee1e304c0647e7e
1709 -EBUILD netbeans-cnd-9999_p20140416.ebuild 4560 SHA256 358f547742c99949b9372ccd43305e7efd3bd88cc76abc0b36ad9462300fcb41 SHA512 a1619ba9c29ad2eb1ce42957997e5ea481148a37e080ff456616b0079e5464b0d6119918e12fe7dc7baeade13066d1aee5f4c9c831a5e20aa104b63c690abb69 WHIRLPOOL c2dbeaa99343203a37eb51cc403744260102ad479b015d08eaa7e5f502ec0f5b4834162fbe2b32a788e2c0aedcca78f27ea53971fc5c6bbc39adf364333d0252
1710 -EBUILD netbeans-cnd-9999_p20140417.ebuild 4560 SHA256 411e819467d858fdb6ca642d8193c78cc6f1220886cb619c2c95fe1dc968beda SHA512 ac1e615adbe628c8e6aff9e5d2c6dfe8d65ef8035a0cfd6d90ae5672fbbec611c519c11b09617c244330868bb88692397519ea24b2a9b25a648ea9a5fdcee5ed WHIRLPOOL a59975bd5dc8e46b35d6a6e2fc91a4d7834715ddec0e02c5dc0bfdd9dd9be7713d902bab7098bbb51c189dbbe90f71716f4d2bb30bd6721ef3a24ab3f8e80257
1711 -EBUILD netbeans-cnd-9999_p20140422.ebuild 4560 SHA256 7b9e88f553e015abc6f1393764aef783c3d3495ef436ade128d3d330cedea749 SHA512 6292fdc99becc26ec549fec770effe3258cc1abc5104d22ae8f7835a082b4d9be454a9b9f2688d01ac2ac35cea4ab7f830ff096778e86f93e88dc86852feebbd WHIRLPOOL e4450f57fd84594f18a54dc073594ffb4e5a34889f7e34686357bc3ebcce32b18554939d9644a2e2a5dd65df66cbd6541a807b333c8fb4e7e4cbc38798e09018
1712 -EBUILD netbeans-cnd-9999_p20140423.ebuild 4560 SHA256 058944fcd83ecab1a4a5fa10ed53a0d6a0e8bf9a744ca48db89bfea606513116 SHA512 1ec96273afe44324ed29b1bf99b7713d10b8aff3ccc88984ff23f29b3e2d0d5aaf6234773f5a532f73efb01bb8aa66f3f3746af9d05e1f2813c9aad60f029685 WHIRLPOOL 657c0042b8e75c468aa9fe184ffb8356d3800794409f1bc2e2e3587039a437320d8ba3af76a11a86fd212e2e7d1eec1e2fd528ed44bc6182338f042b7681370a
1713 -EBUILD netbeans-cnd-9999_p20140424.ebuild 4560 SHA256 1c99b45b5871681b8978edd129ee5c7e50313eb2ea75256a204385cf1fa324bd SHA512 3c3e4a0efe12d371c55bc294ae903bc2958eead470cd1cd20a8718e047a43b8f0e3973305e8e206c3d8b103186948c9979a60ecff00372e8958f7c51c6b51241 WHIRLPOOL 5f960fa4476aa63567ac6debaabeb4701c6eba561f240db998947a0d75af15dac550e2ec95df4024a27b86eca12a6d9494d90670c37c1f1e885c39607c4110fb
1714 -EBUILD netbeans-cnd-9999_p20140427.ebuild 4560 SHA256 63e0a3e290772feeecae64776c76f399c2ebe6864e9a322ad205d8d1a1f963bf SHA512 b2af12e0a818ec989c0e5a0473a5a783c3d665c97de6dffba5e87dd4d979bff9db85a10eb63540bda5a0de70ef0ca3e168426249a9239eeef489f90802da8f4f WHIRLPOOL 54dc47822cf42865671880e9e3e9a4c6c893ee3c541798a58ce92b843d8d049ffa37a44b2a541d618b877a88ffd2b5a66bc22208104e152fcce84998af4e5b32
1715 -EBUILD netbeans-cnd-9999_p20140429.ebuild 4560 SHA256 53dd8c73928995de5975cfbc6141d54701f1211fad9ea8b46104006ce13a811e SHA512 004bdd74650e11a44a8e254417134855e842f1e1cab4690f5ce06af747bf3b77d9b9e9170b6a10ce12d375a59ffd7fcf9b2dc87cbaa3b4c4bc0f91323908c04d WHIRLPOOL fcbcf0d0c61cf16b2db07dbc139d87b75033eb937bb307f91b81a692fb59c2713a4a37035fb1d9de2c398cec021546531fa5f912545b784407851eda9e898d61
1716 EBUILD netbeans-cnd-9999_p20140501.ebuild 4560 SHA256 9a3548a9076cd7aa0fcb3c9d93e6a2c92b77c743f1dd63301455d37de911b311 SHA512 02535761dc9f7cf7eda702d52ec3e04574750245410c195bc43549ec311f9e06418c554c66bb35c78d1c7c26aa686d5f2e513455a812dfa2d931b352c62f80d0 WHIRLPOOL 14e2ccf83fa756514c850a6e98fc777a7195bae21c78e740237d3cb1e922541b4dfdc3f9211d90ca62f95557565df2dda9f86e861633b8eba2874bb326c8e825
1717 EBUILD netbeans-cnd-9999_p20140502.ebuild 4560 SHA256 cda961b633c58b41513c63292ae39c28420dfbdb957a6286ab525e0ebb4fb889 SHA512 a44dfcb7c85cf596e54df97dcd5cf4bf6dcf40ac92a54ab7fffa47b507b942596f51fb05ab69619c8b56e5e84f0d7c0b819da4362295c4366f0cd2452df33ba1 WHIRLPOOL 599b177427d57810ab89ea614408446ef23ffc5be0dbf364f11287df3687c7c60592a270502dc8ef6cd437bb4068d9fdc11a05f7c1c0d184e2df075365f7f123
1718 EBUILD netbeans-cnd-9999_p20140504.ebuild 4560 SHA256 f762f14d297cdf160b485db9f7645e4e1840bcd9ac41fb4175e307c2b4de4f69 SHA512 2dd4e93f0db47f226367dfd69b1b0f356f44a7fdc65db3d554070ae39b216178d67027b97872a82b5e35d17d08db373dad7c2b7b68aa25b01113d386899aa75e WHIRLPOOL 8b462dc8df5f13b59fab56ca190d3c87fa539cc21b3a8c4ed713ce1772dea45d3428563eae220f16029f9604dcad8cab2214fbbc95b42dac5abb3c0c956d72e7
1719 @@ -87,5 +65,5 @@ EBUILD netbeans-cnd-9999_p20140520.ebuild 4560 SHA256 db16dae4c13002899a1c3cae70
1720 EBUILD netbeans-cnd-9999_p20140521.ebuild 4560 SHA256 9f1fb5142f81a83bd33d13a3e82e4cbc2cc3144cbf8482880a83c322349022bb SHA512 2c1658f8e3c12a6133e6d5bcb12dea8efa3b0c9ac03fd59de9519c359c353e507760209204b9a29ec19b2f8facff192e88e59042faffa9caad63c94ff2d288c2 WHIRLPOOL 3c6cf3deb02fca560a2730452f313365fee1282696236a79e193b41943e39e5a0e5ad413e8d77c59bf34fc453d19b343eac7656a5c33cb42f8e4533f5c0d9baa
1721 EBUILD netbeans-cnd-9999_p20140522.ebuild 4560 SHA256 a5a4d0bb1476140b489596143273a6bce2354e53559ff962860ef3fa27fbc3f4 SHA512 2d976ffb563edfb838e0940a5fe65f83b0edd3a32cb26c72fce4f912e3d57909dc984944da399770bbe5ecabf43eae073760c61c9b24ee39a983e3098686a92f WHIRLPOOL b10ef6337bd471c2484ccb20f90fa919bc49641bd54f5201961fae20d8115d83e60011c9fed52b6753e4cbac8cce5f1a5740389e4e60e391fe6bbfb49fc9b986
1722 EBUILD netbeans-cnd-9999_p20140526.ebuild 4560 SHA256 10377d39bd918034c0741a51e1f515b5de9a5d5bdf8bc0c276f933578e815358 SHA512 7d4c290c207616fdd87285c7aa5e897dd4b3847d6c0b7bae8ddd422c9b5b15637cb1dfe873b84a10dbdecea64cd895a96ac8ba6a43d9599472501d2d7bfa755d WHIRLPOOL af14981ac1f9b1775bd11a7ea52fb4afeafde83709e56b1b15414708f4861df2913ee3bf36c330c7f0a4ab9a7806b905bddd3bc9bbdaa26a096e148dbda9b247
1723 -MISC ChangeLog 111383 SHA256 ac00baf26ba3ea29afa42e6f5ca1fde2c6e83c5a419a8b6d3ce99625ae6ebb2b SHA512 d77ceead58ca4435122692d35f7ba2e5e839a60f44ca382ae277ff84c1243a7a77e2868430706983a3ef95601f7e035f97ec6da20239a4425144af3e0411f3eb WHIRLPOOL 505282c3dac40fe41d39b6e651426be966cdd8f7964d8d1702c80c65e7a3238108a02e67b35a9477f58f1783257c5b2d1350a2fdeecf061867327a54ce467a8e
1724 +MISC ChangeLog 111882 SHA256 1c35ede0215d2ba36552846794458f4a3aecd58cc0cea15d72c40fe5a9fe8dfa SHA512 8c0204588133619d8cd37bedab7ce7e48b0b531b4b60072512ff41600192c25ed34ec72ead293e4b1a23f3dacaa3a910417b1fac66b7b6183d67795aeb5bc999 WHIRLPOOL a1a8c260b6f19bf065f4a92514e41a9a82c14ebbca237131ad4898b2110a01342358423018c171de7346ee36fe9affeb51c0d946450ab150c929acb0af99698b
1725 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
1726
1727 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140410.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140410.ebuild
1728 deleted file mode 100644
1729 index d573049..0000000
1730 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140410.ebuild
1731 +++ /dev/null
1732 @@ -1,125 +0,0 @@
1733 -# Copyright 1999-2014 Gentoo Foundation
1734 -# Distributed under the terms of the GNU General Public License v2
1735 -# $Header: $
1736 -
1737 -EAPI="4"
1738 -inherit eutils java-pkg-2 java-ant-2
1739 -
1740 -DESCRIPTION="Netbeans CND Cluster"
1741 -HOMEPAGE="http://netbeans.org/projects/cnd"
1742 -SLOT="9999"
1743 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
1744 -SRC_URI="${SOURCE_URL}
1745 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
1746 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1747 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1748 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
1749 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
1750 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1751 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1752 -KEYWORDS="~amd64 ~x86"
1753 -IUSE=""
1754 -S="${WORKDIR}"
1755 -
1756 -# These files are for remote development and debugging
1757 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1758 -
1759 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1760 - ~dev-java/netbeans-harness-${PV}
1761 - ~dev-java/netbeans-ide-${PV}
1762 - ~dev-java/netbeans-platform-${PV}"
1763 -DEPEND=">=virtual/jdk-1.7
1764 - app-arch/unzip
1765 - >=dev-java/jna-3.4.0
1766 - ${CDEPEND}
1767 - dev-java/javahelp:0"
1768 -RDEPEND=">=virtual/jdk-1.7
1769 - ${CDEPEND}"
1770 -
1771 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1772 -
1773 -EANT_BUILD_XML="nbbuild/build.xml"
1774 -EANT_BUILD_TARGET="rebuild-cluster"
1775 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
1776 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1777 -JAVA_PKG_BSFIX="off"
1778 -
1779 -src_unpack() {
1780 - unpack $(basename ${SOURCE_URL})
1781 -
1782 - einfo "Deleting bundled jars..."
1783 - find -name "*.jar" -type f -delete
1784 -
1785 - unpack netbeans-9999-r12-build.xml.patch.bz2
1786 -
1787 - pushd "${S}" >/dev/null || die
1788 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1789 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1790 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1791 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1792 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1793 - popd >/dev/null || die
1794 -}
1795 -
1796 -src_prepare() {
1797 - einfo "Deleting bundled class files..."
1798 - find -name "*.class" -type f | xargs rm -vf
1799 -
1800 - epatch netbeans-9999-r12-build.xml.patch
1801 -
1802 - # Support for custom patches
1803 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1804 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1805 -
1806 - if [ -n "${files}" ] ; then
1807 - einfo "Applying custom patches:"
1808 -
1809 - for file in ${files} ; do
1810 - epatch "${file}"
1811 - done
1812 - fi
1813 - fi
1814 -
1815 - einfo "Symlinking external libraries..."
1816 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1817 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
1818 -
1819 - einfo "Linking in other clusters..."
1820 - mkdir "${S}"/nbbuild/netbeans || die
1821 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1822 -
1823 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1824 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1825 - touch nb.cluster.dlight.built
1826 -
1827 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1828 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1829 - touch nb.cluster.harness.built
1830 -
1831 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1832 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1833 - touch nb.cluster.ide.built
1834 -
1835 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1836 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1837 - touch nb.cluster.platform.built
1838 -
1839 - popd >/dev/null || die
1840 -
1841 - java-pkg-2_src_prepare
1842 -}
1843 -
1844 -src_install() {
1845 - pushd nbbuild/netbeans/cnd >/dev/null || die
1846 -
1847 - insinto ${INSTALL_DIR}
1848 -
1849 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1850 -
1851 - doins -r *
1852 - fperms 755 bin/dorun.sh
1853 -
1854 - popd >/dev/null || die
1855 -
1856 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1857 -}
1858
1859 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140411.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140411.ebuild
1860 deleted file mode 100644
1861 index 9c25124..0000000
1862 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140411.ebuild
1863 +++ /dev/null
1864 @@ -1,125 +0,0 @@
1865 -# Copyright 1999-2014 Gentoo Foundation
1866 -# Distributed under the terms of the GNU General Public License v2
1867 -# $Header: $
1868 -
1869 -EAPI="4"
1870 -inherit eutils java-pkg-2 java-ant-2
1871 -
1872 -DESCRIPTION="Netbeans CND Cluster"
1873 -HOMEPAGE="http://netbeans.org/projects/cnd"
1874 -SLOT="9999"
1875 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
1876 -SRC_URI="${SOURCE_URL}
1877 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
1878 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1879 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1880 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
1881 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
1882 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1883 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1884 -KEYWORDS="~amd64 ~x86"
1885 -IUSE=""
1886 -S="${WORKDIR}"
1887 -
1888 -# These files are for remote development and debugging
1889 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1890 -
1891 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1892 - ~dev-java/netbeans-harness-${PV}
1893 - ~dev-java/netbeans-ide-${PV}
1894 - ~dev-java/netbeans-platform-${PV}"
1895 -DEPEND=">=virtual/jdk-1.7
1896 - app-arch/unzip
1897 - >=dev-java/jna-3.4.0
1898 - ${CDEPEND}
1899 - dev-java/javahelp:0"
1900 -RDEPEND=">=virtual/jdk-1.7
1901 - ${CDEPEND}"
1902 -
1903 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1904 -
1905 -EANT_BUILD_XML="nbbuild/build.xml"
1906 -EANT_BUILD_TARGET="rebuild-cluster"
1907 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
1908 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1909 -JAVA_PKG_BSFIX="off"
1910 -
1911 -src_unpack() {
1912 - unpack $(basename ${SOURCE_URL})
1913 -
1914 - einfo "Deleting bundled jars..."
1915 - find -name "*.jar" -type f -delete
1916 -
1917 - unpack netbeans-9999-r12-build.xml.patch.bz2
1918 -
1919 - pushd "${S}" >/dev/null || die
1920 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1921 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1922 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1923 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1924 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1925 - popd >/dev/null || die
1926 -}
1927 -
1928 -src_prepare() {
1929 - einfo "Deleting bundled class files..."
1930 - find -name "*.class" -type f | xargs rm -vf
1931 -
1932 - epatch netbeans-9999-r12-build.xml.patch
1933 -
1934 - # Support for custom patches
1935 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1936 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1937 -
1938 - if [ -n "${files}" ] ; then
1939 - einfo "Applying custom patches:"
1940 -
1941 - for file in ${files} ; do
1942 - epatch "${file}"
1943 - done
1944 - fi
1945 - fi
1946 -
1947 - einfo "Symlinking external libraries..."
1948 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1949 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
1950 -
1951 - einfo "Linking in other clusters..."
1952 - mkdir "${S}"/nbbuild/netbeans || die
1953 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1954 -
1955 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1956 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1957 - touch nb.cluster.dlight.built
1958 -
1959 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1960 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1961 - touch nb.cluster.harness.built
1962 -
1963 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1964 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1965 - touch nb.cluster.ide.built
1966 -
1967 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1968 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1969 - touch nb.cluster.platform.built
1970 -
1971 - popd >/dev/null || die
1972 -
1973 - java-pkg-2_src_prepare
1974 -}
1975 -
1976 -src_install() {
1977 - pushd nbbuild/netbeans/cnd >/dev/null || die
1978 -
1979 - insinto ${INSTALL_DIR}
1980 -
1981 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1982 -
1983 - doins -r *
1984 - fperms 755 bin/dorun.sh
1985 -
1986 - popd >/dev/null || die
1987 -
1988 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1989 -}
1990
1991 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140413.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140413.ebuild
1992 deleted file mode 100644
1993 index 5aec297..0000000
1994 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140413.ebuild
1995 +++ /dev/null
1996 @@ -1,125 +0,0 @@
1997 -# Copyright 1999-2014 Gentoo Foundation
1998 -# Distributed under the terms of the GNU General Public License v2
1999 -# $Header: $
2000 -
2001 -EAPI="4"
2002 -inherit eutils java-pkg-2 java-ant-2
2003 -
2004 -DESCRIPTION="Netbeans CND Cluster"
2005 -HOMEPAGE="http://netbeans.org/projects/cnd"
2006 -SLOT="9999"
2007 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
2008 -SRC_URI="${SOURCE_URL}
2009 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
2010 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2011 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2012 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
2013 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
2014 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2015 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2016 -KEYWORDS="~amd64 ~x86"
2017 -IUSE=""
2018 -S="${WORKDIR}"
2019 -
2020 -# These files are for remote development and debugging
2021 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2022 -
2023 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2024 - ~dev-java/netbeans-harness-${PV}
2025 - ~dev-java/netbeans-ide-${PV}
2026 - ~dev-java/netbeans-platform-${PV}"
2027 -DEPEND=">=virtual/jdk-1.7
2028 - app-arch/unzip
2029 - >=dev-java/jna-3.4.0
2030 - ${CDEPEND}
2031 - dev-java/javahelp:0"
2032 -RDEPEND=">=virtual/jdk-1.7
2033 - ${CDEPEND}"
2034 -
2035 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2036 -
2037 -EANT_BUILD_XML="nbbuild/build.xml"
2038 -EANT_BUILD_TARGET="rebuild-cluster"
2039 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
2040 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2041 -JAVA_PKG_BSFIX="off"
2042 -
2043 -src_unpack() {
2044 - unpack $(basename ${SOURCE_URL})
2045 -
2046 - einfo "Deleting bundled jars..."
2047 - find -name "*.jar" -type f -delete
2048 -
2049 - unpack netbeans-9999-r12-build.xml.patch.bz2
2050 -
2051 - pushd "${S}" >/dev/null || die
2052 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2053 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2054 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2055 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2056 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2057 - popd >/dev/null || die
2058 -}
2059 -
2060 -src_prepare() {
2061 - einfo "Deleting bundled class files..."
2062 - find -name "*.class" -type f | xargs rm -vf
2063 -
2064 - epatch netbeans-9999-r12-build.xml.patch
2065 -
2066 - # Support for custom patches
2067 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2068 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2069 -
2070 - if [ -n "${files}" ] ; then
2071 - einfo "Applying custom patches:"
2072 -
2073 - for file in ${files} ; do
2074 - epatch "${file}"
2075 - done
2076 - fi
2077 - fi
2078 -
2079 - einfo "Symlinking external libraries..."
2080 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2081 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
2082 -
2083 - einfo "Linking in other clusters..."
2084 - mkdir "${S}"/nbbuild/netbeans || die
2085 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2086 -
2087 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2088 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2089 - touch nb.cluster.dlight.built
2090 -
2091 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2092 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2093 - touch nb.cluster.harness.built
2094 -
2095 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2096 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2097 - touch nb.cluster.ide.built
2098 -
2099 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2100 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2101 - touch nb.cluster.platform.built
2102 -
2103 - popd >/dev/null || die
2104 -
2105 - java-pkg-2_src_prepare
2106 -}
2107 -
2108 -src_install() {
2109 - pushd nbbuild/netbeans/cnd >/dev/null || die
2110 -
2111 - insinto ${INSTALL_DIR}
2112 -
2113 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2114 -
2115 - doins -r *
2116 - fperms 755 bin/dorun.sh
2117 -
2118 - popd >/dev/null || die
2119 -
2120 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2121 -}
2122
2123 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140415.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140415.ebuild
2124 deleted file mode 100644
2125 index c70f736..0000000
2126 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140415.ebuild
2127 +++ /dev/null
2128 @@ -1,125 +0,0 @@
2129 -# Copyright 1999-2014 Gentoo Foundation
2130 -# Distributed under the terms of the GNU General Public License v2
2131 -# $Header: $
2132 -
2133 -EAPI="4"
2134 -inherit eutils java-pkg-2 java-ant-2
2135 -
2136 -DESCRIPTION="Netbeans CND Cluster"
2137 -HOMEPAGE="http://netbeans.org/projects/cnd"
2138 -SLOT="9999"
2139 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
2140 -SRC_URI="${SOURCE_URL}
2141 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
2142 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2143 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2144 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
2145 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
2146 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2147 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2148 -KEYWORDS="~amd64 ~x86"
2149 -IUSE=""
2150 -S="${WORKDIR}"
2151 -
2152 -# These files are for remote development and debugging
2153 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2154 -
2155 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2156 - ~dev-java/netbeans-harness-${PV}
2157 - ~dev-java/netbeans-ide-${PV}
2158 - ~dev-java/netbeans-platform-${PV}"
2159 -DEPEND=">=virtual/jdk-1.7
2160 - app-arch/unzip
2161 - >=dev-java/jna-3.4.0
2162 - ${CDEPEND}
2163 - dev-java/javahelp:0"
2164 -RDEPEND=">=virtual/jdk-1.7
2165 - ${CDEPEND}"
2166 -
2167 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2168 -
2169 -EANT_BUILD_XML="nbbuild/build.xml"
2170 -EANT_BUILD_TARGET="rebuild-cluster"
2171 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
2172 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2173 -JAVA_PKG_BSFIX="off"
2174 -
2175 -src_unpack() {
2176 - unpack $(basename ${SOURCE_URL})
2177 -
2178 - einfo "Deleting bundled jars..."
2179 - find -name "*.jar" -type f -delete
2180 -
2181 - unpack netbeans-9999-r12-build.xml.patch.bz2
2182 -
2183 - pushd "${S}" >/dev/null || die
2184 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2185 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2186 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2187 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2188 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2189 - popd >/dev/null || die
2190 -}
2191 -
2192 -src_prepare() {
2193 - einfo "Deleting bundled class files..."
2194 - find -name "*.class" -type f | xargs rm -vf
2195 -
2196 - epatch netbeans-9999-r12-build.xml.patch
2197 -
2198 - # Support for custom patches
2199 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2200 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2201 -
2202 - if [ -n "${files}" ] ; then
2203 - einfo "Applying custom patches:"
2204 -
2205 - for file in ${files} ; do
2206 - epatch "${file}"
2207 - done
2208 - fi
2209 - fi
2210 -
2211 - einfo "Symlinking external libraries..."
2212 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2213 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
2214 -
2215 - einfo "Linking in other clusters..."
2216 - mkdir "${S}"/nbbuild/netbeans || die
2217 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2218 -
2219 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2220 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2221 - touch nb.cluster.dlight.built
2222 -
2223 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2224 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2225 - touch nb.cluster.harness.built
2226 -
2227 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2228 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2229 - touch nb.cluster.ide.built
2230 -
2231 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2232 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2233 - touch nb.cluster.platform.built
2234 -
2235 - popd >/dev/null || die
2236 -
2237 - java-pkg-2_src_prepare
2238 -}
2239 -
2240 -src_install() {
2241 - pushd nbbuild/netbeans/cnd >/dev/null || die
2242 -
2243 - insinto ${INSTALL_DIR}
2244 -
2245 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2246 -
2247 - doins -r *
2248 - fperms 755 bin/dorun.sh
2249 -
2250 - popd >/dev/null || die
2251 -
2252 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2253 -}
2254
2255 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140416.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140416.ebuild
2256 deleted file mode 100644
2257 index 1f35e98..0000000
2258 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140416.ebuild
2259 +++ /dev/null
2260 @@ -1,125 +0,0 @@
2261 -# Copyright 1999-2014 Gentoo Foundation
2262 -# Distributed under the terms of the GNU General Public License v2
2263 -# $Header: $
2264 -
2265 -EAPI="4"
2266 -inherit eutils java-pkg-2 java-ant-2
2267 -
2268 -DESCRIPTION="Netbeans CND Cluster"
2269 -HOMEPAGE="http://netbeans.org/projects/cnd"
2270 -SLOT="9999"
2271 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
2272 -SRC_URI="${SOURCE_URL}
2273 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
2274 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2275 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2276 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
2277 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
2278 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2279 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2280 -KEYWORDS="~amd64 ~x86"
2281 -IUSE=""
2282 -S="${WORKDIR}"
2283 -
2284 -# These files are for remote development and debugging
2285 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2286 -
2287 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2288 - ~dev-java/netbeans-harness-${PV}
2289 - ~dev-java/netbeans-ide-${PV}
2290 - ~dev-java/netbeans-platform-${PV}"
2291 -DEPEND=">=virtual/jdk-1.7
2292 - app-arch/unzip
2293 - >=dev-java/jna-3.4.0
2294 - ${CDEPEND}
2295 - dev-java/javahelp:0"
2296 -RDEPEND=">=virtual/jdk-1.7
2297 - ${CDEPEND}"
2298 -
2299 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2300 -
2301 -EANT_BUILD_XML="nbbuild/build.xml"
2302 -EANT_BUILD_TARGET="rebuild-cluster"
2303 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
2304 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2305 -JAVA_PKG_BSFIX="off"
2306 -
2307 -src_unpack() {
2308 - unpack $(basename ${SOURCE_URL})
2309 -
2310 - einfo "Deleting bundled jars..."
2311 - find -name "*.jar" -type f -delete
2312 -
2313 - unpack netbeans-9999-r12-build.xml.patch.bz2
2314 -
2315 - pushd "${S}" >/dev/null || die
2316 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2317 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2318 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2319 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2320 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2321 - popd >/dev/null || die
2322 -}
2323 -
2324 -src_prepare() {
2325 - einfo "Deleting bundled class files..."
2326 - find -name "*.class" -type f | xargs rm -vf
2327 -
2328 - epatch netbeans-9999-r12-build.xml.patch
2329 -
2330 - # Support for custom patches
2331 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2332 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2333 -
2334 - if [ -n "${files}" ] ; then
2335 - einfo "Applying custom patches:"
2336 -
2337 - for file in ${files} ; do
2338 - epatch "${file}"
2339 - done
2340 - fi
2341 - fi
2342 -
2343 - einfo "Symlinking external libraries..."
2344 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2345 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
2346 -
2347 - einfo "Linking in other clusters..."
2348 - mkdir "${S}"/nbbuild/netbeans || die
2349 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2350 -
2351 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2352 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2353 - touch nb.cluster.dlight.built
2354 -
2355 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2356 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2357 - touch nb.cluster.harness.built
2358 -
2359 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2360 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2361 - touch nb.cluster.ide.built
2362 -
2363 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2364 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2365 - touch nb.cluster.platform.built
2366 -
2367 - popd >/dev/null || die
2368 -
2369 - java-pkg-2_src_prepare
2370 -}
2371 -
2372 -src_install() {
2373 - pushd nbbuild/netbeans/cnd >/dev/null || die
2374 -
2375 - insinto ${INSTALL_DIR}
2376 -
2377 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2378 -
2379 - doins -r *
2380 - fperms 755 bin/dorun.sh
2381 -
2382 - popd >/dev/null || die
2383 -
2384 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2385 -}
2386
2387 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140417.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140417.ebuild
2388 deleted file mode 100644
2389 index fbece03..0000000
2390 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140417.ebuild
2391 +++ /dev/null
2392 @@ -1,125 +0,0 @@
2393 -# Copyright 1999-2014 Gentoo Foundation
2394 -# Distributed under the terms of the GNU General Public License v2
2395 -# $Header: $
2396 -
2397 -EAPI="4"
2398 -inherit eutils java-pkg-2 java-ant-2
2399 -
2400 -DESCRIPTION="Netbeans CND Cluster"
2401 -HOMEPAGE="http://netbeans.org/projects/cnd"
2402 -SLOT="9999"
2403 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
2404 -SRC_URI="${SOURCE_URL}
2405 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
2406 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2407 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2408 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
2409 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
2410 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2411 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2412 -KEYWORDS="~amd64 ~x86"
2413 -IUSE=""
2414 -S="${WORKDIR}"
2415 -
2416 -# These files are for remote development and debugging
2417 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2418 -
2419 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2420 - ~dev-java/netbeans-harness-${PV}
2421 - ~dev-java/netbeans-ide-${PV}
2422 - ~dev-java/netbeans-platform-${PV}"
2423 -DEPEND=">=virtual/jdk-1.7
2424 - app-arch/unzip
2425 - >=dev-java/jna-3.4.0
2426 - ${CDEPEND}
2427 - dev-java/javahelp:0"
2428 -RDEPEND=">=virtual/jdk-1.7
2429 - ${CDEPEND}"
2430 -
2431 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2432 -
2433 -EANT_BUILD_XML="nbbuild/build.xml"
2434 -EANT_BUILD_TARGET="rebuild-cluster"
2435 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
2436 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2437 -JAVA_PKG_BSFIX="off"
2438 -
2439 -src_unpack() {
2440 - unpack $(basename ${SOURCE_URL})
2441 -
2442 - einfo "Deleting bundled jars..."
2443 - find -name "*.jar" -type f -delete
2444 -
2445 - unpack netbeans-9999-r12-build.xml.patch.bz2
2446 -
2447 - pushd "${S}" >/dev/null || die
2448 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2449 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2450 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2451 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2452 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2453 - popd >/dev/null || die
2454 -}
2455 -
2456 -src_prepare() {
2457 - einfo "Deleting bundled class files..."
2458 - find -name "*.class" -type f | xargs rm -vf
2459 -
2460 - epatch netbeans-9999-r12-build.xml.patch
2461 -
2462 - # Support for custom patches
2463 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2464 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2465 -
2466 - if [ -n "${files}" ] ; then
2467 - einfo "Applying custom patches:"
2468 -
2469 - for file in ${files} ; do
2470 - epatch "${file}"
2471 - done
2472 - fi
2473 - fi
2474 -
2475 - einfo "Symlinking external libraries..."
2476 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2477 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
2478 -
2479 - einfo "Linking in other clusters..."
2480 - mkdir "${S}"/nbbuild/netbeans || die
2481 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2482 -
2483 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2484 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2485 - touch nb.cluster.dlight.built
2486 -
2487 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2488 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2489 - touch nb.cluster.harness.built
2490 -
2491 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2492 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2493 - touch nb.cluster.ide.built
2494 -
2495 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2496 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2497 - touch nb.cluster.platform.built
2498 -
2499 - popd >/dev/null || die
2500 -
2501 - java-pkg-2_src_prepare
2502 -}
2503 -
2504 -src_install() {
2505 - pushd nbbuild/netbeans/cnd >/dev/null || die
2506 -
2507 - insinto ${INSTALL_DIR}
2508 -
2509 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2510 -
2511 - doins -r *
2512 - fperms 755 bin/dorun.sh
2513 -
2514 - popd >/dev/null || die
2515 -
2516 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2517 -}
2518
2519 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140422.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140422.ebuild
2520 deleted file mode 100644
2521 index ea5a4b3..0000000
2522 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140422.ebuild
2523 +++ /dev/null
2524 @@ -1,125 +0,0 @@
2525 -# Copyright 1999-2014 Gentoo Foundation
2526 -# Distributed under the terms of the GNU General Public License v2
2527 -# $Header: $
2528 -
2529 -EAPI="4"
2530 -inherit eutils java-pkg-2 java-ant-2
2531 -
2532 -DESCRIPTION="Netbeans CND Cluster"
2533 -HOMEPAGE="http://netbeans.org/projects/cnd"
2534 -SLOT="9999"
2535 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
2536 -SRC_URI="${SOURCE_URL}
2537 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
2538 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2539 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2540 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
2541 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
2542 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2543 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2544 -KEYWORDS="~amd64 ~x86"
2545 -IUSE=""
2546 -S="${WORKDIR}"
2547 -
2548 -# These files are for remote development and debugging
2549 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2550 -
2551 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2552 - ~dev-java/netbeans-harness-${PV}
2553 - ~dev-java/netbeans-ide-${PV}
2554 - ~dev-java/netbeans-platform-${PV}"
2555 -DEPEND=">=virtual/jdk-1.7
2556 - app-arch/unzip
2557 - >=dev-java/jna-3.4.0
2558 - ${CDEPEND}
2559 - dev-java/javahelp:0"
2560 -RDEPEND=">=virtual/jdk-1.7
2561 - ${CDEPEND}"
2562 -
2563 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2564 -
2565 -EANT_BUILD_XML="nbbuild/build.xml"
2566 -EANT_BUILD_TARGET="rebuild-cluster"
2567 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
2568 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2569 -JAVA_PKG_BSFIX="off"
2570 -
2571 -src_unpack() {
2572 - unpack $(basename ${SOURCE_URL})
2573 -
2574 - einfo "Deleting bundled jars..."
2575 - find -name "*.jar" -type f -delete
2576 -
2577 - unpack netbeans-9999-r12-build.xml.patch.bz2
2578 -
2579 - pushd "${S}" >/dev/null || die
2580 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2581 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2582 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2583 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2584 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2585 - popd >/dev/null || die
2586 -}
2587 -
2588 -src_prepare() {
2589 - einfo "Deleting bundled class files..."
2590 - find -name "*.class" -type f | xargs rm -vf
2591 -
2592 - epatch netbeans-9999-r12-build.xml.patch
2593 -
2594 - # Support for custom patches
2595 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2596 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2597 -
2598 - if [ -n "${files}" ] ; then
2599 - einfo "Applying custom patches:"
2600 -
2601 - for file in ${files} ; do
2602 - epatch "${file}"
2603 - done
2604 - fi
2605 - fi
2606 -
2607 - einfo "Symlinking external libraries..."
2608 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2609 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
2610 -
2611 - einfo "Linking in other clusters..."
2612 - mkdir "${S}"/nbbuild/netbeans || die
2613 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2614 -
2615 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2616 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2617 - touch nb.cluster.dlight.built
2618 -
2619 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2620 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2621 - touch nb.cluster.harness.built
2622 -
2623 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2624 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2625 - touch nb.cluster.ide.built
2626 -
2627 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2628 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2629 - touch nb.cluster.platform.built
2630 -
2631 - popd >/dev/null || die
2632 -
2633 - java-pkg-2_src_prepare
2634 -}
2635 -
2636 -src_install() {
2637 - pushd nbbuild/netbeans/cnd >/dev/null || die
2638 -
2639 - insinto ${INSTALL_DIR}
2640 -
2641 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2642 -
2643 - doins -r *
2644 - fperms 755 bin/dorun.sh
2645 -
2646 - popd >/dev/null || die
2647 -
2648 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2649 -}
2650
2651 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140423.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140423.ebuild
2652 deleted file mode 100644
2653 index 737d797..0000000
2654 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140423.ebuild
2655 +++ /dev/null
2656 @@ -1,125 +0,0 @@
2657 -# Copyright 1999-2014 Gentoo Foundation
2658 -# Distributed under the terms of the GNU General Public License v2
2659 -# $Header: $
2660 -
2661 -EAPI="4"
2662 -inherit eutils java-pkg-2 java-ant-2
2663 -
2664 -DESCRIPTION="Netbeans CND Cluster"
2665 -HOMEPAGE="http://netbeans.org/projects/cnd"
2666 -SLOT="9999"
2667 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
2668 -SRC_URI="${SOURCE_URL}
2669 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
2670 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2671 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2672 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
2673 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
2674 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2675 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2676 -KEYWORDS="~amd64 ~x86"
2677 -IUSE=""
2678 -S="${WORKDIR}"
2679 -
2680 -# These files are for remote development and debugging
2681 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2682 -
2683 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2684 - ~dev-java/netbeans-harness-${PV}
2685 - ~dev-java/netbeans-ide-${PV}
2686 - ~dev-java/netbeans-platform-${PV}"
2687 -DEPEND=">=virtual/jdk-1.7
2688 - app-arch/unzip
2689 - >=dev-java/jna-3.4.0
2690 - ${CDEPEND}
2691 - dev-java/javahelp:0"
2692 -RDEPEND=">=virtual/jdk-1.7
2693 - ${CDEPEND}"
2694 -
2695 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2696 -
2697 -EANT_BUILD_XML="nbbuild/build.xml"
2698 -EANT_BUILD_TARGET="rebuild-cluster"
2699 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
2700 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2701 -JAVA_PKG_BSFIX="off"
2702 -
2703 -src_unpack() {
2704 - unpack $(basename ${SOURCE_URL})
2705 -
2706 - einfo "Deleting bundled jars..."
2707 - find -name "*.jar" -type f -delete
2708 -
2709 - unpack netbeans-9999-r12-build.xml.patch.bz2
2710 -
2711 - pushd "${S}" >/dev/null || die
2712 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2713 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2714 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2715 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2716 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2717 - popd >/dev/null || die
2718 -}
2719 -
2720 -src_prepare() {
2721 - einfo "Deleting bundled class files..."
2722 - find -name "*.class" -type f | xargs rm -vf
2723 -
2724 - epatch netbeans-9999-r12-build.xml.patch
2725 -
2726 - # Support for custom patches
2727 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2728 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2729 -
2730 - if [ -n "${files}" ] ; then
2731 - einfo "Applying custom patches:"
2732 -
2733 - for file in ${files} ; do
2734 - epatch "${file}"
2735 - done
2736 - fi
2737 - fi
2738 -
2739 - einfo "Symlinking external libraries..."
2740 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2741 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
2742 -
2743 - einfo "Linking in other clusters..."
2744 - mkdir "${S}"/nbbuild/netbeans || die
2745 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2746 -
2747 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2748 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2749 - touch nb.cluster.dlight.built
2750 -
2751 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2752 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2753 - touch nb.cluster.harness.built
2754 -
2755 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2756 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2757 - touch nb.cluster.ide.built
2758 -
2759 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2760 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2761 - touch nb.cluster.platform.built
2762 -
2763 - popd >/dev/null || die
2764 -
2765 - java-pkg-2_src_prepare
2766 -}
2767 -
2768 -src_install() {
2769 - pushd nbbuild/netbeans/cnd >/dev/null || die
2770 -
2771 - insinto ${INSTALL_DIR}
2772 -
2773 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2774 -
2775 - doins -r *
2776 - fperms 755 bin/dorun.sh
2777 -
2778 - popd >/dev/null || die
2779 -
2780 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2781 -}
2782
2783 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140424.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140424.ebuild
2784 deleted file mode 100644
2785 index 04673e9..0000000
2786 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140424.ebuild
2787 +++ /dev/null
2788 @@ -1,125 +0,0 @@
2789 -# Copyright 1999-2014 Gentoo Foundation
2790 -# Distributed under the terms of the GNU General Public License v2
2791 -# $Header: $
2792 -
2793 -EAPI="4"
2794 -inherit eutils java-pkg-2 java-ant-2
2795 -
2796 -DESCRIPTION="Netbeans CND Cluster"
2797 -HOMEPAGE="http://netbeans.org/projects/cnd"
2798 -SLOT="9999"
2799 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
2800 -SRC_URI="${SOURCE_URL}
2801 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
2802 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2803 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2804 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
2805 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
2806 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2807 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2808 -KEYWORDS="~amd64 ~x86"
2809 -IUSE=""
2810 -S="${WORKDIR}"
2811 -
2812 -# These files are for remote development and debugging
2813 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2814 -
2815 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2816 - ~dev-java/netbeans-harness-${PV}
2817 - ~dev-java/netbeans-ide-${PV}
2818 - ~dev-java/netbeans-platform-${PV}"
2819 -DEPEND=">=virtual/jdk-1.7
2820 - app-arch/unzip
2821 - >=dev-java/jna-3.4.0
2822 - ${CDEPEND}
2823 - dev-java/javahelp:0"
2824 -RDEPEND=">=virtual/jdk-1.7
2825 - ${CDEPEND}"
2826 -
2827 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2828 -
2829 -EANT_BUILD_XML="nbbuild/build.xml"
2830 -EANT_BUILD_TARGET="rebuild-cluster"
2831 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
2832 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2833 -JAVA_PKG_BSFIX="off"
2834 -
2835 -src_unpack() {
2836 - unpack $(basename ${SOURCE_URL})
2837 -
2838 - einfo "Deleting bundled jars..."
2839 - find -name "*.jar" -type f -delete
2840 -
2841 - unpack netbeans-9999-r12-build.xml.patch.bz2
2842 -
2843 - pushd "${S}" >/dev/null || die
2844 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2845 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2846 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2847 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2848 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2849 - popd >/dev/null || die
2850 -}
2851 -
2852 -src_prepare() {
2853 - einfo "Deleting bundled class files..."
2854 - find -name "*.class" -type f | xargs rm -vf
2855 -
2856 - epatch netbeans-9999-r12-build.xml.patch
2857 -
2858 - # Support for custom patches
2859 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2860 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2861 -
2862 - if [ -n "${files}" ] ; then
2863 - einfo "Applying custom patches:"
2864 -
2865 - for file in ${files} ; do
2866 - epatch "${file}"
2867 - done
2868 - fi
2869 - fi
2870 -
2871 - einfo "Symlinking external libraries..."
2872 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2873 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
2874 -
2875 - einfo "Linking in other clusters..."
2876 - mkdir "${S}"/nbbuild/netbeans || die
2877 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2878 -
2879 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2880 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2881 - touch nb.cluster.dlight.built
2882 -
2883 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2884 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2885 - touch nb.cluster.harness.built
2886 -
2887 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2888 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2889 - touch nb.cluster.ide.built
2890 -
2891 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2892 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2893 - touch nb.cluster.platform.built
2894 -
2895 - popd >/dev/null || die
2896 -
2897 - java-pkg-2_src_prepare
2898 -}
2899 -
2900 -src_install() {
2901 - pushd nbbuild/netbeans/cnd >/dev/null || die
2902 -
2903 - insinto ${INSTALL_DIR}
2904 -
2905 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2906 -
2907 - doins -r *
2908 - fperms 755 bin/dorun.sh
2909 -
2910 - popd >/dev/null || die
2911 -
2912 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2913 -}
2914
2915 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140427.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140427.ebuild
2916 deleted file mode 100644
2917 index ab6d401..0000000
2918 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140427.ebuild
2919 +++ /dev/null
2920 @@ -1,125 +0,0 @@
2921 -# Copyright 1999-2014 Gentoo Foundation
2922 -# Distributed under the terms of the GNU General Public License v2
2923 -# $Header: $
2924 -
2925 -EAPI="4"
2926 -inherit eutils java-pkg-2 java-ant-2
2927 -
2928 -DESCRIPTION="Netbeans CND Cluster"
2929 -HOMEPAGE="http://netbeans.org/projects/cnd"
2930 -SLOT="9999"
2931 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
2932 -SRC_URI="${SOURCE_URL}
2933 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
2934 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2935 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2936 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
2937 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
2938 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2939 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2940 -KEYWORDS="~amd64 ~x86"
2941 -IUSE=""
2942 -S="${WORKDIR}"
2943 -
2944 -# These files are for remote development and debugging
2945 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2946 -
2947 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2948 - ~dev-java/netbeans-harness-${PV}
2949 - ~dev-java/netbeans-ide-${PV}
2950 - ~dev-java/netbeans-platform-${PV}"
2951 -DEPEND=">=virtual/jdk-1.7
2952 - app-arch/unzip
2953 - >=dev-java/jna-3.4.0
2954 - ${CDEPEND}
2955 - dev-java/javahelp:0"
2956 -RDEPEND=">=virtual/jdk-1.7
2957 - ${CDEPEND}"
2958 -
2959 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2960 -
2961 -EANT_BUILD_XML="nbbuild/build.xml"
2962 -EANT_BUILD_TARGET="rebuild-cluster"
2963 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
2964 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2965 -JAVA_PKG_BSFIX="off"
2966 -
2967 -src_unpack() {
2968 - unpack $(basename ${SOURCE_URL})
2969 -
2970 - einfo "Deleting bundled jars..."
2971 - find -name "*.jar" -type f -delete
2972 -
2973 - unpack netbeans-9999-r12-build.xml.patch.bz2
2974 -
2975 - pushd "${S}" >/dev/null || die
2976 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2977 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2978 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2979 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2980 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2981 - popd >/dev/null || die
2982 -}
2983 -
2984 -src_prepare() {
2985 - einfo "Deleting bundled class files..."
2986 - find -name "*.class" -type f | xargs rm -vf
2987 -
2988 - epatch netbeans-9999-r12-build.xml.patch
2989 -
2990 - # Support for custom patches
2991 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2992 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2993 -
2994 - if [ -n "${files}" ] ; then
2995 - einfo "Applying custom patches:"
2996 -
2997 - for file in ${files} ; do
2998 - epatch "${file}"
2999 - done
3000 - fi
3001 - fi
3002 -
3003 - einfo "Symlinking external libraries..."
3004 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3005 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
3006 -
3007 - einfo "Linking in other clusters..."
3008 - mkdir "${S}"/nbbuild/netbeans || die
3009 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3010 -
3011 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3012 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3013 - touch nb.cluster.dlight.built
3014 -
3015 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3016 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3017 - touch nb.cluster.harness.built
3018 -
3019 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3020 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3021 - touch nb.cluster.ide.built
3022 -
3023 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3024 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3025 - touch nb.cluster.platform.built
3026 -
3027 - popd >/dev/null || die
3028 -
3029 - java-pkg-2_src_prepare
3030 -}
3031 -
3032 -src_install() {
3033 - pushd nbbuild/netbeans/cnd >/dev/null || die
3034 -
3035 - insinto ${INSTALL_DIR}
3036 -
3037 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3038 -
3039 - doins -r *
3040 - fperms 755 bin/dorun.sh
3041 -
3042 - popd >/dev/null || die
3043 -
3044 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3045 -}
3046
3047 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140429.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140429.ebuild
3048 deleted file mode 100644
3049 index 149a4e6..0000000
3050 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20140429.ebuild
3051 +++ /dev/null
3052 @@ -1,125 +0,0 @@
3053 -# Copyright 1999-2014 Gentoo Foundation
3054 -# Distributed under the terms of the GNU General Public License v2
3055 -# $Header: $
3056 -
3057 -EAPI="4"
3058 -inherit eutils java-pkg-2 java-ant-2
3059 -
3060 -DESCRIPTION="Netbeans CND Cluster"
3061 -HOMEPAGE="http://netbeans.org/projects/cnd"
3062 -SLOT="9999"
3063 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
3064 -SRC_URI="${SOURCE_URL}
3065 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
3066 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3067 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3068 - http://hg.netbeans.org/binaries/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip
3069 - http://hg.netbeans.org/binaries/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip
3070 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3071 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3072 -KEYWORDS="~amd64 ~x86"
3073 -IUSE=""
3074 -S="${WORKDIR}"
3075 -
3076 -# These files are for remote development and debugging
3077 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3078 -
3079 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3080 - ~dev-java/netbeans-harness-${PV}
3081 - ~dev-java/netbeans-ide-${PV}
3082 - ~dev-java/netbeans-platform-${PV}"
3083 -DEPEND=">=virtual/jdk-1.7
3084 - app-arch/unzip
3085 - >=dev-java/jna-3.4.0
3086 - ${CDEPEND}
3087 - dev-java/javahelp:0"
3088 -RDEPEND=">=virtual/jdk-1.7
3089 - ${CDEPEND}"
3090 -
3091 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3092 -
3093 -EANT_BUILD_XML="nbbuild/build.xml"
3094 -EANT_BUILD_TARGET="rebuild-cluster"
3095 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true"
3096 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3097 -JAVA_PKG_BSFIX="off"
3098 -
3099 -src_unpack() {
3100 - unpack $(basename ${SOURCE_URL})
3101 -
3102 - einfo "Deleting bundled jars..."
3103 - find -name "*.jar" -type f -delete
3104 -
3105 - unpack netbeans-9999-r12-build.xml.patch.bz2
3106 -
3107 - pushd "${S}" >/dev/null || die
3108 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3109 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3110 - ln -s "${DISTDIR}"/24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3111 - ln -s "${DISTDIR}"/2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3112 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3113 - popd >/dev/null || die
3114 -}
3115 -
3116 -src_prepare() {
3117 - einfo "Deleting bundled class files..."
3118 - find -name "*.class" -type f | xargs rm -vf
3119 -
3120 - epatch netbeans-9999-r12-build.xml.patch
3121 -
3122 - # Support for custom patches
3123 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3124 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3125 -
3126 - if [ -n "${files}" ] ; then
3127 - einfo "Applying custom patches:"
3128 -
3129 - for file in ${files} ; do
3130 - epatch "${file}"
3131 - done
3132 - fi
3133 - fi
3134 -
3135 - einfo "Symlinking external libraries..."
3136 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3137 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.0.0.jar
3138 -
3139 - einfo "Linking in other clusters..."
3140 - mkdir "${S}"/nbbuild/netbeans || die
3141 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3142 -
3143 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3144 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3145 - touch nb.cluster.dlight.built
3146 -
3147 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3148 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3149 - touch nb.cluster.harness.built
3150 -
3151 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3152 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3153 - touch nb.cluster.ide.built
3154 -
3155 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3156 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3157 - touch nb.cluster.platform.built
3158 -
3159 - popd >/dev/null || die
3160 -
3161 - java-pkg-2_src_prepare
3162 -}
3163 -
3164 -src_install() {
3165 - pushd nbbuild/netbeans/cnd >/dev/null || die
3166 -
3167 - insinto ${INSTALL_DIR}
3168 -
3169 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3170 -
3171 - doins -r *
3172 - fperms 755 bin/dorun.sh
3173 -
3174 - popd >/dev/null || die
3175 -
3176 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3177 -}
3178
3179 diff --git a/dev-java/netbeans-dlight/ChangeLog b/dev-java/netbeans-dlight/ChangeLog
3180 index 2a54736..f038400 100644
3181 --- a/dev-java/netbeans-dlight/ChangeLog
3182 +++ b/dev-java/netbeans-dlight/ChangeLog
3183 @@ -2,6 +2,20 @@
3184 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
3185 # $Header: $
3186
3187 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
3188 + -netbeans-dlight-9999_p20140410.ebuild,
3189 + -netbeans-dlight-9999_p20140411.ebuild,
3190 + -netbeans-dlight-9999_p20140413.ebuild,
3191 + -netbeans-dlight-9999_p20140415.ebuild,
3192 + -netbeans-dlight-9999_p20140416.ebuild,
3193 + -netbeans-dlight-9999_p20140417.ebuild,
3194 + -netbeans-dlight-9999_p20140422.ebuild,
3195 + -netbeans-dlight-9999_p20140423.ebuild,
3196 + -netbeans-dlight-9999_p20140424.ebuild,
3197 + -netbeans-dlight-9999_p20140427.ebuild,
3198 + -netbeans-dlight-9999_p20140429.ebuild:
3199 + removed obsolete ebuilds
3200 +
3201 *netbeans-dlight-9999_p20140526 (26 May 2014)
3202
3203 26 May 2014; Miroslav Šulc <fordfrog@g.o>
3204
3205 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
3206 index d532ae5..1e1bcc7 100644
3207 --- a/dev-java/netbeans-dlight/Manifest
3208 +++ b/dev-java/netbeans-dlight/Manifest
3209 @@ -17,17 +17,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
3210 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
3211 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
3212 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
3213 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
3214 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
3215 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
3216 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
3217 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
3218 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
3219 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
3220 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
3221 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
3222 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
3223 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
3224 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
3225 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
3226 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
3227 @@ -51,17 +40,6 @@ EBUILD netbeans-dlight-7.2.ebuild 2650 SHA256 9b0c0049b7cf6894cd44327c3697d4ddfb
3228 EBUILD netbeans-dlight-7.3.ebuild 2667 SHA256 7fa169d80aeba2914d117ce229be255770232f57263bad1502c84c1bc93ad79e SHA512 1fdfc82d34dae2fd22d2e447f7259e95bc5aa9d27a41080977be025cc71a4e57c384d1fb82225982d59b31311ce3112abb1423dab0cee7a32e2849cccb69c078 WHIRLPOOL d920ca53e2637ee92a9e228ac9a8ae0e67cf5de1106f5b3f69a480720cf9eb6fa5a8a1007b127599a6dacb58abb8b46d0f6c1cdf3e683597997db6e158cdb8b8
3229 EBUILD netbeans-dlight-7.4.ebuild 2621 SHA256 444bb6b5ad27726244ea724ab4b1408952ea63beb88c65181879ac669ab0b216 SHA512 53546d341ece5151e2a0e3040b369eab774a5ba09816d0168bdd15c0212120b19d133ca24197570533eca9d26bfbccc24e7c0f689ca446d5052a433edff418cd WHIRLPOOL 7e7039e8426c13a13a8b8b2acc0fea6e7ffd5a03e9544f11700c1a78f527c65f9add4c6511c0c0d1e1eccdc022b3c6111ddb364b4a13a2ab00074619492d62ed
3230 EBUILD netbeans-dlight-8.0.ebuild 2917 SHA256 0b838e5e197d7b9c5d075f5d764b8baca146a482e4dcee9b10b969c182e780bb SHA512 9fd7636bcb270e0a727c1619e7d1b0f130a7e965518640e4b4a62922c44fb33063180e4e109618362a6c1cb3260ff0e4497e4129766203313b0581586954b8ab WHIRLPOOL a76e8b65ac3baf02f335a9789fb946245d63fd5f6af48bcd346c6257b9f4eab729c0b2513db8ab04e153c7c6ac3c98096b3f0903b7c63e7c79256655160b252c
3231 -EBUILD netbeans-dlight-9999_p20140410.ebuild 2969 SHA256 7c969329add05eae954ae3409b99538baa3fe31c04a9b3e5cf76db3ac8888f99 SHA512 98b2323946816ad3d0edd741713dd3cde0bbb637ff0fbb248efa750ae79592a61245931fc3a19700d4e4269cdf7f8062c0a68d3bb2f615b062665e17604aae2c WHIRLPOOL 09338992630117fdb75aa4b85222a9cabbd1c1aee3642c28d7c36679fff1cee2238e511766b454af845b758400fca9b129874bb6c44dc1ee91929ba1a695e214
3232 -EBUILD netbeans-dlight-9999_p20140411.ebuild 2969 SHA256 1abf7731da4feccf5f5dc5e75ab268f57f98e2ca963c0123ff0f3aadad545175 SHA512 ac52fe7a3d49748551cc74e195c7730a40f84bc3565fbd27ed035389c838f826fff8f11e20a6deeede1b88c122eff08b3bcc97cc8422cdde8a4ab10f24246925 WHIRLPOOL f8e760ee49db5b3c52d22fa6196240419753d66ab20b185f00197dca65c983a89f21998c3887404a753ee418bdd6424bd57629a260de8b36d739bc85ec84395d
3233 -EBUILD netbeans-dlight-9999_p20140413.ebuild 2969 SHA256 74da398044bedefdf2c5a02e6f29f8673d58e4155c7cf1a707fd572979a0192f SHA512 0c38da12e8bb3bdd4ab9c2d1936ec2fedd6829f411d92274b4910a5b5bc1b74f71cb4e99e05a61cddf2d56408660e1cb2d8b60e1d87036de0745d21de91a5be8 WHIRLPOOL 4aeff938c564cb674479fe2474dcc3173fc6bc22d2762ccae7a06bbd7e9f383fdd7c62a7a7b52e088a4f5a237744f5cf065dc17a3a212ff93384242e48e416f5
3234 -EBUILD netbeans-dlight-9999_p20140415.ebuild 2969 SHA256 91189e62d9bf50407d1edaddba453a8f35bb59dd44e57ec79d435f233d4c3210 SHA512 012d4a8c8fabd810d13bfaef3b7cfbd6e33ca7f18525e977e69494e79a85d229059bbe2548b559521002a80b40fca8cda555c483b622bf81471b2776918d0b69 WHIRLPOOL 75736b2705079bfde4d32ee040a1549ffc2806aa407a838762b9e8c322999a2cff0a386b777ade36010609fbd83f879e3717601d9123ad96e66aa01123c8e5d2
3235 -EBUILD netbeans-dlight-9999_p20140416.ebuild 2969 SHA256 a3f7f3f628b48e8bb48643fc026082f670434aec5e7933ac40c4f56f19cc2630 SHA512 8a1153ece9707c238e20ee41719c2f5ebdfb1a74b845b40e3d3100517ea8247bf96f5155cafdab77d5536b712b14ba45ee1d544307df131e72f9399485872fef WHIRLPOOL 5425c4dac17023aecdfb7834cc89b8d06cd07b5bbb33796e67fb063b10793c25f29b2ffc4d870acf0b95391b5e43ecfcef8fee42cac272c47e5ad91c010e7938
3236 -EBUILD netbeans-dlight-9999_p20140417.ebuild 2969 SHA256 c4a83275ba7f7fdb5a6f7c87d5a9b5dc4d358d2f0283dc412fb9e180dabb6522 SHA512 dec48b24f6467ec97859c7708d55acb5e5a8d0c7e0881dfd5a4f8df1b11a95cce88083d1cf782cf9fbdf5695fecf01de540f815f9239074a984ca7c602f87bf4 WHIRLPOOL 344886ef82f1b38b71638fd89166e3aa5d64f2933eb8eb6aff41fd22ca3b96e0f61cb0a843cf4ad07c73b2460a07f97574dde3b486e53ef246e29ee8e4032853
3237 -EBUILD netbeans-dlight-9999_p20140422.ebuild 2969 SHA256 6ff861ba81d59ca234cd939b733dafd507920e4407dedf0f5f6a7a6e4d0d7a3c SHA512 80bac65d479b89bdbb32b377cda1cf07b6ff7b6a801df1e434f823295ddafcde1875b14c9b11e7dd03d12b92a6b5e8acdd3d5dbe0886045b321e946b7e613e4b WHIRLPOOL 073c6c2171199a9ca7a9e29c1692c96ace01846403cef28ba1f9d72f7ae52da8af835f7dd43c651ca1b10d822b9bf1286b372e57c4d5ea4321a99340e312d235
3238 -EBUILD netbeans-dlight-9999_p20140423.ebuild 2969 SHA256 b8d287183235e3be8a444e022855cbb40cd99081045220db90c656df9cdb92f6 SHA512 5772861e8747363f446ba0775f6a9549eb6d43fbbff284df637461fcdbadeff8d564d2a80558189f86b4eec0d0a85631860a04a13045aeeb70d293b4af4cf17f WHIRLPOOL e4c42e7ab5210b558f47eeeac9d0847c7e2f4bc6aabfa80df0c5be445dde6c5bbd95f37b76c062d7846daccd0198a8f81a244f53baa988c2553778cf9ef3787c
3239 -EBUILD netbeans-dlight-9999_p20140424.ebuild 2969 SHA256 fdb4d200df0e0da73746d41165b4afd37fc49a857b04ddbde406c0c3d0fd7b4f SHA512 b280e1b7771d908c4e42cc1818cbef4ae7d32c4a4679611086478a05035b6a95d38d02cde857427637f41e433ffd36f07cec0c2c6c5245ce430c66b59e69642f WHIRLPOOL 0d2efea3f97f130da63a3a1c531d8532b96bc95dd1985bac217e3b6a625a940f4f9e7a2f95702db3215687de17e19f37592d369feba2288e5d9bda1bbb5afa14
3240 -EBUILD netbeans-dlight-9999_p20140427.ebuild 2969 SHA256 83652ba7d8008679d5546ab3c583487b9acded10eacbe47c4a4ef011c19d1c45 SHA512 3a54799202633992d57f24a96587aa5b20748f35cc3e3c81981b29fc623101dffa550b8dee15249556cb4fd92410244cdae328f5048df8222ff71add12797693 WHIRLPOOL fb3277cc402b441bdec0e84afa41cd3b24933b880cc4cd7bde48baa32f22afa5833d34926e5f3e681eb16a5bb91c821732249ccf84fb45f0ac7863b2b3aab3a3
3241 -EBUILD netbeans-dlight-9999_p20140429.ebuild 2969 SHA256 6e90c6a831119bd59e00fec484e571225bc29b71329bf4b130106891dbdcc8f3 SHA512 c6b5e3ae3b235f81cd14789fee904729ac6c047e52e379d89ce420df43b6c181ca201d34b2ce7a661f0e19327edb7a5190947efb7756501ec2904e9eddcd2dd8 WHIRLPOOL bbb51d4bc2becc01da1f1c61f2ac3aedaa46194b02a9b881f23784d735a4985b7c77f55291389c86d640e12e266f7764ecbd77320adcf94ec4080399e753947d
3242 EBUILD netbeans-dlight-9999_p20140501.ebuild 2969 SHA256 5653af2693efff14a1e0c90a76695127b7fb2d5fb5edcb4ca2cb5fb2925d33e3 SHA512 e909adc8e250bc6a57f2cec1fc80ff27cfa130a7b91d93650fb9dc2bf5434cb19ccf1f9b3f3c6d1ab58c08e63fa24efc5ac7d6bb2d829e79d65cdac416ce7f82 WHIRLPOOL f77c9f4f2818966dba311627bfed7c053709a87e4ad3392cea8bb449d801f43ceb0e3de13e98607123a9ad23500335fe62ffaa66af7e0797b44d1aa74b0366d9
3243 EBUILD netbeans-dlight-9999_p20140502.ebuild 2969 SHA256 e2230124ed8fd15da54d82f1e6932f38fd9f3edf12eab3203421927d8942a329 SHA512 a616e6ce6948bb13109f4dfcfc370ed1b4c6b47405387ef6efd7648ae18b401f7a34f4c080c179f76f5be77fb99054616ea1a121b8cd4b9fc690ba2629b66f86 WHIRLPOOL 4a65098286bd98318716a7f9d6da683f12bc0ee025ad71f86654ab982cf61ef0e7c53fabe711144084a6f811c598a102efa784b37b0272bab39a83f38bcd6c42
3244 EBUILD netbeans-dlight-9999_p20140504.ebuild 2969 SHA256 dae232bf03bf911f0e481efb24b971976c15597755dd293784ae53c43197a39e SHA512 bc620571646227af130b5c81fd0e072368606c840daec5c3434b8cf065cb4a2c78cefb9a0ba960689d85de535783aac5002414392a3b5e8f7817f6475f9e1b51 WHIRLPOOL b57f7e0698aa5139b2708d8b992182d60d615c2cae3128b78955b596419e976d337c445b24a1ed00a124842d8826f00a8b7e6b62de9e84572310b0861a965ec8
3245 @@ -79,5 +57,5 @@ EBUILD netbeans-dlight-9999_p20140520.ebuild 2969 SHA256 ae4d7862e0f51d682ddbfd6
3246 EBUILD netbeans-dlight-9999_p20140521.ebuild 2969 SHA256 8abb76cde5d79fa97540480c4180343e2b4866cf4e6b38693f30d07e3014426c SHA512 4f7e58be7ff6e2065314b5abf70267bf13281ef25be9f120c2cd70896ae971b8c8098c962204b05009e2e42ced4306e87c719acf2be58d5ee2d4b9b90a75c3a7 WHIRLPOOL 8c7aa35c494b23740aec6bc7f649234bb300afdb2d75ffedfa42a6e299a36e87442462b264c79461b21150a401e2e2e4ba2b6c583ef398e6e7c234efa9c1d2a3
3247 EBUILD netbeans-dlight-9999_p20140522.ebuild 2969 SHA256 e67d394a8373297d68095d2498d00aa1bdcb467e9c6b75aed9bcaef6682acf5a SHA512 c28bf4e7e273217f5bd07a10b17b1cd9c2aef2371506aa7b3e21765fc2b1cadac98bf783019bf53c0f02531dcd34918327e2f771b319d0a94d0b7e024b47f986 WHIRLPOOL 4136908579add22a37bdb0b6c4512e3dc10becd2d600b6bdb44839fcfbbb73be30fe2ffced4e5b5c61b287a061fa6399334fccf8ddafa0e21a070fc94c3d3438
3248 EBUILD netbeans-dlight-9999_p20140526.ebuild 2969 SHA256 8f291463deba66cd2f3b803f4f7004efd56c61c352764c3271432a050a95a9f8 SHA512 a2affeb1f5ec13ca0be41a51f3aaa5f2d35621e089994b127c243a3bf87612c65c79cd20536dfd3db0642f23387dde3db17ecfb4d2739013fba7115fa89d4124 WHIRLPOOL 6b7f483675135e69c99740298efabc0be4cd128ef15e35109797f7c256b36f94bc858388f70d9ca46e06e9d9fc0eccec03c847a2671d15fff20db5187824f83f
3249 -MISC ChangeLog 115990 SHA256 d0510833790b233d00c0ce21bb138e0183f426c1ad2ab754f58fb33bb9344820 SHA512 411c2cdf55d1274c792590742c6610b77f50cb22fa09cf4c85c4be598837540f5ba1574ae3f5f7edb92f7a3a702713f04335cc859604413212e11e20f0f8180a WHIRLPOOL f8fa25e0f5a48d05338ac59e6d08ebbfcaaea3504900a716954b98cb54df99b6736c7423725a70e208feba2d90e477fcd871aa6bfc47a16f8f359ce00bd9565e
3250 +MISC ChangeLog 116532 SHA256 66b06324c785303540688eb24071cf4bbe7684483d5c0970ceca6e4539a09376 SHA512 957aee4b8df3abd4d1bd4fb9206647dc17a325ea20acec9b08f2e37b67c7217f6392144e5f00e2967d28933b2ddb5f97d04505012aff0730e55bc017ce50ad21 WHIRLPOOL df1e2f4c2b6a0b14c61ab90b2c4af46a91bc539511fa9ecc611a48985a91a64e6af40495beb911f23eea66effdbb3a842045a2818273ccd38d8970ee6663a42a
3251 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3252
3253 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140410.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140410.ebuild
3254 deleted file mode 100644
3255 index 600ec15..0000000
3256 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140410.ebuild
3257 +++ /dev/null
3258 @@ -1,101 +0,0 @@
3259 -# Copyright 1999-2014 Gentoo Foundation
3260 -# Distributed under the terms of the GNU General Public License v2
3261 -# $Header: $
3262 -
3263 -EAPI="4"
3264 -inherit eutils java-pkg-2 java-ant-2
3265 -
3266 -DESCRIPTION="Netbeans D-Light Cluster"
3267 -HOMEPAGE="http://netbeans.org/"
3268 -SLOT="9999"
3269 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
3270 -SRC_URI="${SOURCE_URL}
3271 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
3272 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
3273 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3274 -KEYWORDS="~amd64 ~x86"
3275 -IUSE=""
3276 -S="${WORKDIR}"
3277 -
3278 -CDEPEND="~dev-java/netbeans-ide-${PV}
3279 - ~dev-java/netbeans-platform-${PV}"
3280 -DEPEND=">=virtual/jdk-1.7
3281 - app-arch/unzip
3282 - ${CDEPEND}
3283 - dev-java/javahelp:0"
3284 -RDEPEND=">=virtual/jdk-1.7
3285 - ${CDEPEND}"
3286 -
3287 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3288 -
3289 -EANT_BUILD_XML="nbbuild/build.xml"
3290 -EANT_BUILD_TARGET="rebuild-cluster"
3291 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
3292 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3293 -JAVA_PKG_BSFIX="off"
3294 -
3295 -src_unpack() {
3296 - unpack $(basename ${SOURCE_URL})
3297 -
3298 - einfo "Deleting bundled jars..."
3299 - find -name "*.jar" -type f -delete
3300 -
3301 - unpack netbeans-9999-r12-build.xml.patch.bz2
3302 -
3303 - pushd "${S}" >/dev/null || die
3304 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3305 - popd >/dev/null || die
3306 -}
3307 -
3308 -src_prepare() {
3309 - einfo "Deleting bundled class files..."
3310 - find -name "*.class" -type f | xargs rm -vf
3311 -
3312 - epatch netbeans-9999-r12-build.xml.patch
3313 -
3314 - # Support for custom patches
3315 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3316 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3317 -
3318 - if [ -n "${files}" ] ; then
3319 - einfo "Applying custom patches:"
3320 -
3321 - for file in ${files} ; do
3322 - epatch "${file}"
3323 - done
3324 - fi
3325 - fi
3326 -
3327 - einfo "Symlinking external libraries..."
3328 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3329 -
3330 - einfo "Linking in other clusters..."
3331 - mkdir "${S}"/nbbuild/netbeans || die
3332 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3333 -
3334 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3335 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3336 - touch nb.cluster.ide.built
3337 -
3338 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3339 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3340 - touch nb.cluster.platform.built
3341 -
3342 - popd >/dev/null || die
3343 -
3344 - java-pkg-2_src_prepare
3345 -}
3346 -
3347 -src_install() {
3348 - pushd nbbuild/netbeans/dlight >/dev/null || die
3349 -
3350 - insinto ${INSTALL_DIR}
3351 -
3352 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3353 -
3354 - doins -r *
3355 -
3356 - popd >/dev/null || die
3357 -
3358 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3359 -}
3360
3361 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140411.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140411.ebuild
3362 deleted file mode 100644
3363 index f08f7d9..0000000
3364 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140411.ebuild
3365 +++ /dev/null
3366 @@ -1,101 +0,0 @@
3367 -# Copyright 1999-2014 Gentoo Foundation
3368 -# Distributed under the terms of the GNU General Public License v2
3369 -# $Header: $
3370 -
3371 -EAPI="4"
3372 -inherit eutils java-pkg-2 java-ant-2
3373 -
3374 -DESCRIPTION="Netbeans D-Light Cluster"
3375 -HOMEPAGE="http://netbeans.org/"
3376 -SLOT="9999"
3377 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
3378 -SRC_URI="${SOURCE_URL}
3379 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
3380 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
3381 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3382 -KEYWORDS="~amd64 ~x86"
3383 -IUSE=""
3384 -S="${WORKDIR}"
3385 -
3386 -CDEPEND="~dev-java/netbeans-ide-${PV}
3387 - ~dev-java/netbeans-platform-${PV}"
3388 -DEPEND=">=virtual/jdk-1.7
3389 - app-arch/unzip
3390 - ${CDEPEND}
3391 - dev-java/javahelp:0"
3392 -RDEPEND=">=virtual/jdk-1.7
3393 - ${CDEPEND}"
3394 -
3395 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3396 -
3397 -EANT_BUILD_XML="nbbuild/build.xml"
3398 -EANT_BUILD_TARGET="rebuild-cluster"
3399 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
3400 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3401 -JAVA_PKG_BSFIX="off"
3402 -
3403 -src_unpack() {
3404 - unpack $(basename ${SOURCE_URL})
3405 -
3406 - einfo "Deleting bundled jars..."
3407 - find -name "*.jar" -type f -delete
3408 -
3409 - unpack netbeans-9999-r12-build.xml.patch.bz2
3410 -
3411 - pushd "${S}" >/dev/null || die
3412 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3413 - popd >/dev/null || die
3414 -}
3415 -
3416 -src_prepare() {
3417 - einfo "Deleting bundled class files..."
3418 - find -name "*.class" -type f | xargs rm -vf
3419 -
3420 - epatch netbeans-9999-r12-build.xml.patch
3421 -
3422 - # Support for custom patches
3423 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3424 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3425 -
3426 - if [ -n "${files}" ] ; then
3427 - einfo "Applying custom patches:"
3428 -
3429 - for file in ${files} ; do
3430 - epatch "${file}"
3431 - done
3432 - fi
3433 - fi
3434 -
3435 - einfo "Symlinking external libraries..."
3436 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3437 -
3438 - einfo "Linking in other clusters..."
3439 - mkdir "${S}"/nbbuild/netbeans || die
3440 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3441 -
3442 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3443 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3444 - touch nb.cluster.ide.built
3445 -
3446 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3447 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3448 - touch nb.cluster.platform.built
3449 -
3450 - popd >/dev/null || die
3451 -
3452 - java-pkg-2_src_prepare
3453 -}
3454 -
3455 -src_install() {
3456 - pushd nbbuild/netbeans/dlight >/dev/null || die
3457 -
3458 - insinto ${INSTALL_DIR}
3459 -
3460 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3461 -
3462 - doins -r *
3463 -
3464 - popd >/dev/null || die
3465 -
3466 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3467 -}
3468
3469 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140413.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140413.ebuild
3470 deleted file mode 100644
3471 index c5d13f1..0000000
3472 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140413.ebuild
3473 +++ /dev/null
3474 @@ -1,101 +0,0 @@
3475 -# Copyright 1999-2014 Gentoo Foundation
3476 -# Distributed under the terms of the GNU General Public License v2
3477 -# $Header: $
3478 -
3479 -EAPI="4"
3480 -inherit eutils java-pkg-2 java-ant-2
3481 -
3482 -DESCRIPTION="Netbeans D-Light Cluster"
3483 -HOMEPAGE="http://netbeans.org/"
3484 -SLOT="9999"
3485 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
3486 -SRC_URI="${SOURCE_URL}
3487 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
3488 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
3489 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3490 -KEYWORDS="~amd64 ~x86"
3491 -IUSE=""
3492 -S="${WORKDIR}"
3493 -
3494 -CDEPEND="~dev-java/netbeans-ide-${PV}
3495 - ~dev-java/netbeans-platform-${PV}"
3496 -DEPEND=">=virtual/jdk-1.7
3497 - app-arch/unzip
3498 - ${CDEPEND}
3499 - dev-java/javahelp:0"
3500 -RDEPEND=">=virtual/jdk-1.7
3501 - ${CDEPEND}"
3502 -
3503 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3504 -
3505 -EANT_BUILD_XML="nbbuild/build.xml"
3506 -EANT_BUILD_TARGET="rebuild-cluster"
3507 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
3508 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3509 -JAVA_PKG_BSFIX="off"
3510 -
3511 -src_unpack() {
3512 - unpack $(basename ${SOURCE_URL})
3513 -
3514 - einfo "Deleting bundled jars..."
3515 - find -name "*.jar" -type f -delete
3516 -
3517 - unpack netbeans-9999-r12-build.xml.patch.bz2
3518 -
3519 - pushd "${S}" >/dev/null || die
3520 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3521 - popd >/dev/null || die
3522 -}
3523 -
3524 -src_prepare() {
3525 - einfo "Deleting bundled class files..."
3526 - find -name "*.class" -type f | xargs rm -vf
3527 -
3528 - epatch netbeans-9999-r12-build.xml.patch
3529 -
3530 - # Support for custom patches
3531 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3532 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3533 -
3534 - if [ -n "${files}" ] ; then
3535 - einfo "Applying custom patches:"
3536 -
3537 - for file in ${files} ; do
3538 - epatch "${file}"
3539 - done
3540 - fi
3541 - fi
3542 -
3543 - einfo "Symlinking external libraries..."
3544 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3545 -
3546 - einfo "Linking in other clusters..."
3547 - mkdir "${S}"/nbbuild/netbeans || die
3548 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3549 -
3550 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3551 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3552 - touch nb.cluster.ide.built
3553 -
3554 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3555 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3556 - touch nb.cluster.platform.built
3557 -
3558 - popd >/dev/null || die
3559 -
3560 - java-pkg-2_src_prepare
3561 -}
3562 -
3563 -src_install() {
3564 - pushd nbbuild/netbeans/dlight >/dev/null || die
3565 -
3566 - insinto ${INSTALL_DIR}
3567 -
3568 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3569 -
3570 - doins -r *
3571 -
3572 - popd >/dev/null || die
3573 -
3574 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3575 -}
3576
3577 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140415.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140415.ebuild
3578 deleted file mode 100644
3579 index 1cc2b68..0000000
3580 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140415.ebuild
3581 +++ /dev/null
3582 @@ -1,101 +0,0 @@
3583 -# Copyright 1999-2014 Gentoo Foundation
3584 -# Distributed under the terms of the GNU General Public License v2
3585 -# $Header: $
3586 -
3587 -EAPI="4"
3588 -inherit eutils java-pkg-2 java-ant-2
3589 -
3590 -DESCRIPTION="Netbeans D-Light Cluster"
3591 -HOMEPAGE="http://netbeans.org/"
3592 -SLOT="9999"
3593 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
3594 -SRC_URI="${SOURCE_URL}
3595 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
3596 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
3597 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3598 -KEYWORDS="~amd64 ~x86"
3599 -IUSE=""
3600 -S="${WORKDIR}"
3601 -
3602 -CDEPEND="~dev-java/netbeans-ide-${PV}
3603 - ~dev-java/netbeans-platform-${PV}"
3604 -DEPEND=">=virtual/jdk-1.7
3605 - app-arch/unzip
3606 - ${CDEPEND}
3607 - dev-java/javahelp:0"
3608 -RDEPEND=">=virtual/jdk-1.7
3609 - ${CDEPEND}"
3610 -
3611 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3612 -
3613 -EANT_BUILD_XML="nbbuild/build.xml"
3614 -EANT_BUILD_TARGET="rebuild-cluster"
3615 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
3616 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3617 -JAVA_PKG_BSFIX="off"
3618 -
3619 -src_unpack() {
3620 - unpack $(basename ${SOURCE_URL})
3621 -
3622 - einfo "Deleting bundled jars..."
3623 - find -name "*.jar" -type f -delete
3624 -
3625 - unpack netbeans-9999-r12-build.xml.patch.bz2
3626 -
3627 - pushd "${S}" >/dev/null || die
3628 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3629 - popd >/dev/null || die
3630 -}
3631 -
3632 -src_prepare() {
3633 - einfo "Deleting bundled class files..."
3634 - find -name "*.class" -type f | xargs rm -vf
3635 -
3636 - epatch netbeans-9999-r12-build.xml.patch
3637 -
3638 - # Support for custom patches
3639 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3640 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3641 -
3642 - if [ -n "${files}" ] ; then
3643 - einfo "Applying custom patches:"
3644 -
3645 - for file in ${files} ; do
3646 - epatch "${file}"
3647 - done
3648 - fi
3649 - fi
3650 -
3651 - einfo "Symlinking external libraries..."
3652 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3653 -
3654 - einfo "Linking in other clusters..."
3655 - mkdir "${S}"/nbbuild/netbeans || die
3656 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3657 -
3658 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3659 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3660 - touch nb.cluster.ide.built
3661 -
3662 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3663 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3664 - touch nb.cluster.platform.built
3665 -
3666 - popd >/dev/null || die
3667 -
3668 - java-pkg-2_src_prepare
3669 -}
3670 -
3671 -src_install() {
3672 - pushd nbbuild/netbeans/dlight >/dev/null || die
3673 -
3674 - insinto ${INSTALL_DIR}
3675 -
3676 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3677 -
3678 - doins -r *
3679 -
3680 - popd >/dev/null || die
3681 -
3682 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3683 -}
3684
3685 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140416.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140416.ebuild
3686 deleted file mode 100644
3687 index cb2b3e1..0000000
3688 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140416.ebuild
3689 +++ /dev/null
3690 @@ -1,101 +0,0 @@
3691 -# Copyright 1999-2014 Gentoo Foundation
3692 -# Distributed under the terms of the GNU General Public License v2
3693 -# $Header: $
3694 -
3695 -EAPI="4"
3696 -inherit eutils java-pkg-2 java-ant-2
3697 -
3698 -DESCRIPTION="Netbeans D-Light Cluster"
3699 -HOMEPAGE="http://netbeans.org/"
3700 -SLOT="9999"
3701 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
3702 -SRC_URI="${SOURCE_URL}
3703 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
3704 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
3705 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3706 -KEYWORDS="~amd64 ~x86"
3707 -IUSE=""
3708 -S="${WORKDIR}"
3709 -
3710 -CDEPEND="~dev-java/netbeans-ide-${PV}
3711 - ~dev-java/netbeans-platform-${PV}"
3712 -DEPEND=">=virtual/jdk-1.7
3713 - app-arch/unzip
3714 - ${CDEPEND}
3715 - dev-java/javahelp:0"
3716 -RDEPEND=">=virtual/jdk-1.7
3717 - ${CDEPEND}"
3718 -
3719 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3720 -
3721 -EANT_BUILD_XML="nbbuild/build.xml"
3722 -EANT_BUILD_TARGET="rebuild-cluster"
3723 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
3724 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3725 -JAVA_PKG_BSFIX="off"
3726 -
3727 -src_unpack() {
3728 - unpack $(basename ${SOURCE_URL})
3729 -
3730 - einfo "Deleting bundled jars..."
3731 - find -name "*.jar" -type f -delete
3732 -
3733 - unpack netbeans-9999-r12-build.xml.patch.bz2
3734 -
3735 - pushd "${S}" >/dev/null || die
3736 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3737 - popd >/dev/null || die
3738 -}
3739 -
3740 -src_prepare() {
3741 - einfo "Deleting bundled class files..."
3742 - find -name "*.class" -type f | xargs rm -vf
3743 -
3744 - epatch netbeans-9999-r12-build.xml.patch
3745 -
3746 - # Support for custom patches
3747 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3748 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3749 -
3750 - if [ -n "${files}" ] ; then
3751 - einfo "Applying custom patches:"
3752 -
3753 - for file in ${files} ; do
3754 - epatch "${file}"
3755 - done
3756 - fi
3757 - fi
3758 -
3759 - einfo "Symlinking external libraries..."
3760 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3761 -
3762 - einfo "Linking in other clusters..."
3763 - mkdir "${S}"/nbbuild/netbeans || die
3764 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3765 -
3766 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3767 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3768 - touch nb.cluster.ide.built
3769 -
3770 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3771 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3772 - touch nb.cluster.platform.built
3773 -
3774 - popd >/dev/null || die
3775 -
3776 - java-pkg-2_src_prepare
3777 -}
3778 -
3779 -src_install() {
3780 - pushd nbbuild/netbeans/dlight >/dev/null || die
3781 -
3782 - insinto ${INSTALL_DIR}
3783 -
3784 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3785 -
3786 - doins -r *
3787 -
3788 - popd >/dev/null || die
3789 -
3790 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3791 -}
3792
3793 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140417.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140417.ebuild
3794 deleted file mode 100644
3795 index ba631a6..0000000
3796 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140417.ebuild
3797 +++ /dev/null
3798 @@ -1,101 +0,0 @@
3799 -# Copyright 1999-2014 Gentoo Foundation
3800 -# Distributed under the terms of the GNU General Public License v2
3801 -# $Header: $
3802 -
3803 -EAPI="4"
3804 -inherit eutils java-pkg-2 java-ant-2
3805 -
3806 -DESCRIPTION="Netbeans D-Light Cluster"
3807 -HOMEPAGE="http://netbeans.org/"
3808 -SLOT="9999"
3809 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
3810 -SRC_URI="${SOURCE_URL}
3811 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
3812 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
3813 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3814 -KEYWORDS="~amd64 ~x86"
3815 -IUSE=""
3816 -S="${WORKDIR}"
3817 -
3818 -CDEPEND="~dev-java/netbeans-ide-${PV}
3819 - ~dev-java/netbeans-platform-${PV}"
3820 -DEPEND=">=virtual/jdk-1.7
3821 - app-arch/unzip
3822 - ${CDEPEND}
3823 - dev-java/javahelp:0"
3824 -RDEPEND=">=virtual/jdk-1.7
3825 - ${CDEPEND}"
3826 -
3827 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3828 -
3829 -EANT_BUILD_XML="nbbuild/build.xml"
3830 -EANT_BUILD_TARGET="rebuild-cluster"
3831 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
3832 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3833 -JAVA_PKG_BSFIX="off"
3834 -
3835 -src_unpack() {
3836 - unpack $(basename ${SOURCE_URL})
3837 -
3838 - einfo "Deleting bundled jars..."
3839 - find -name "*.jar" -type f -delete
3840 -
3841 - unpack netbeans-9999-r12-build.xml.patch.bz2
3842 -
3843 - pushd "${S}" >/dev/null || die
3844 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3845 - popd >/dev/null || die
3846 -}
3847 -
3848 -src_prepare() {
3849 - einfo "Deleting bundled class files..."
3850 - find -name "*.class" -type f | xargs rm -vf
3851 -
3852 - epatch netbeans-9999-r12-build.xml.patch
3853 -
3854 - # Support for custom patches
3855 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3856 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3857 -
3858 - if [ -n "${files}" ] ; then
3859 - einfo "Applying custom patches:"
3860 -
3861 - for file in ${files} ; do
3862 - epatch "${file}"
3863 - done
3864 - fi
3865 - fi
3866 -
3867 - einfo "Symlinking external libraries..."
3868 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3869 -
3870 - einfo "Linking in other clusters..."
3871 - mkdir "${S}"/nbbuild/netbeans || die
3872 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3873 -
3874 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3875 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3876 - touch nb.cluster.ide.built
3877 -
3878 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3879 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3880 - touch nb.cluster.platform.built
3881 -
3882 - popd >/dev/null || die
3883 -
3884 - java-pkg-2_src_prepare
3885 -}
3886 -
3887 -src_install() {
3888 - pushd nbbuild/netbeans/dlight >/dev/null || die
3889 -
3890 - insinto ${INSTALL_DIR}
3891 -
3892 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3893 -
3894 - doins -r *
3895 -
3896 - popd >/dev/null || die
3897 -
3898 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3899 -}
3900
3901 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140422.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140422.ebuild
3902 deleted file mode 100644
3903 index 4fd4de0..0000000
3904 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140422.ebuild
3905 +++ /dev/null
3906 @@ -1,101 +0,0 @@
3907 -# Copyright 1999-2014 Gentoo Foundation
3908 -# Distributed under the terms of the GNU General Public License v2
3909 -# $Header: $
3910 -
3911 -EAPI="4"
3912 -inherit eutils java-pkg-2 java-ant-2
3913 -
3914 -DESCRIPTION="Netbeans D-Light Cluster"
3915 -HOMEPAGE="http://netbeans.org/"
3916 -SLOT="9999"
3917 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
3918 -SRC_URI="${SOURCE_URL}
3919 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
3920 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
3921 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3922 -KEYWORDS="~amd64 ~x86"
3923 -IUSE=""
3924 -S="${WORKDIR}"
3925 -
3926 -CDEPEND="~dev-java/netbeans-ide-${PV}
3927 - ~dev-java/netbeans-platform-${PV}"
3928 -DEPEND=">=virtual/jdk-1.7
3929 - app-arch/unzip
3930 - ${CDEPEND}
3931 - dev-java/javahelp:0"
3932 -RDEPEND=">=virtual/jdk-1.7
3933 - ${CDEPEND}"
3934 -
3935 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3936 -
3937 -EANT_BUILD_XML="nbbuild/build.xml"
3938 -EANT_BUILD_TARGET="rebuild-cluster"
3939 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
3940 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3941 -JAVA_PKG_BSFIX="off"
3942 -
3943 -src_unpack() {
3944 - unpack $(basename ${SOURCE_URL})
3945 -
3946 - einfo "Deleting bundled jars..."
3947 - find -name "*.jar" -type f -delete
3948 -
3949 - unpack netbeans-9999-r12-build.xml.patch.bz2
3950 -
3951 - pushd "${S}" >/dev/null || die
3952 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3953 - popd >/dev/null || die
3954 -}
3955 -
3956 -src_prepare() {
3957 - einfo "Deleting bundled class files..."
3958 - find -name "*.class" -type f | xargs rm -vf
3959 -
3960 - epatch netbeans-9999-r12-build.xml.patch
3961 -
3962 - # Support for custom patches
3963 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3964 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3965 -
3966 - if [ -n "${files}" ] ; then
3967 - einfo "Applying custom patches:"
3968 -
3969 - for file in ${files} ; do
3970 - epatch "${file}"
3971 - done
3972 - fi
3973 - fi
3974 -
3975 - einfo "Symlinking external libraries..."
3976 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3977 -
3978 - einfo "Linking in other clusters..."
3979 - mkdir "${S}"/nbbuild/netbeans || die
3980 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3981 -
3982 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3983 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3984 - touch nb.cluster.ide.built
3985 -
3986 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3987 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3988 - touch nb.cluster.platform.built
3989 -
3990 - popd >/dev/null || die
3991 -
3992 - java-pkg-2_src_prepare
3993 -}
3994 -
3995 -src_install() {
3996 - pushd nbbuild/netbeans/dlight >/dev/null || die
3997 -
3998 - insinto ${INSTALL_DIR}
3999 -
4000 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4001 -
4002 - doins -r *
4003 -
4004 - popd >/dev/null || die
4005 -
4006 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
4007 -}
4008
4009 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140423.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140423.ebuild
4010 deleted file mode 100644
4011 index e948d31..0000000
4012 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140423.ebuild
4013 +++ /dev/null
4014 @@ -1,101 +0,0 @@
4015 -# Copyright 1999-2014 Gentoo Foundation
4016 -# Distributed under the terms of the GNU General Public License v2
4017 -# $Header: $
4018 -
4019 -EAPI="4"
4020 -inherit eutils java-pkg-2 java-ant-2
4021 -
4022 -DESCRIPTION="Netbeans D-Light Cluster"
4023 -HOMEPAGE="http://netbeans.org/"
4024 -SLOT="9999"
4025 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
4026 -SRC_URI="${SOURCE_URL}
4027 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
4028 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
4029 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4030 -KEYWORDS="~amd64 ~x86"
4031 -IUSE=""
4032 -S="${WORKDIR}"
4033 -
4034 -CDEPEND="~dev-java/netbeans-ide-${PV}
4035 - ~dev-java/netbeans-platform-${PV}"
4036 -DEPEND=">=virtual/jdk-1.7
4037 - app-arch/unzip
4038 - ${CDEPEND}
4039 - dev-java/javahelp:0"
4040 -RDEPEND=">=virtual/jdk-1.7
4041 - ${CDEPEND}"
4042 -
4043 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4044 -
4045 -EANT_BUILD_XML="nbbuild/build.xml"
4046 -EANT_BUILD_TARGET="rebuild-cluster"
4047 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
4048 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4049 -JAVA_PKG_BSFIX="off"
4050 -
4051 -src_unpack() {
4052 - unpack $(basename ${SOURCE_URL})
4053 -
4054 - einfo "Deleting bundled jars..."
4055 - find -name "*.jar" -type f -delete
4056 -
4057 - unpack netbeans-9999-r12-build.xml.patch.bz2
4058 -
4059 - pushd "${S}" >/dev/null || die
4060 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
4061 - popd >/dev/null || die
4062 -}
4063 -
4064 -src_prepare() {
4065 - einfo "Deleting bundled class files..."
4066 - find -name "*.class" -type f | xargs rm -vf
4067 -
4068 - epatch netbeans-9999-r12-build.xml.patch
4069 -
4070 - # Support for custom patches
4071 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4072 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4073 -
4074 - if [ -n "${files}" ] ; then
4075 - einfo "Applying custom patches:"
4076 -
4077 - for file in ${files} ; do
4078 - epatch "${file}"
4079 - done
4080 - fi
4081 - fi
4082 -
4083 - einfo "Symlinking external libraries..."
4084 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4085 -
4086 - einfo "Linking in other clusters..."
4087 - mkdir "${S}"/nbbuild/netbeans || die
4088 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4089 -
4090 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4091 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4092 - touch nb.cluster.ide.built
4093 -
4094 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4095 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4096 - touch nb.cluster.platform.built
4097 -
4098 - popd >/dev/null || die
4099 -
4100 - java-pkg-2_src_prepare
4101 -}
4102 -
4103 -src_install() {
4104 - pushd nbbuild/netbeans/dlight >/dev/null || die
4105 -
4106 - insinto ${INSTALL_DIR}
4107 -
4108 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4109 -
4110 - doins -r *
4111 -
4112 - popd >/dev/null || die
4113 -
4114 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
4115 -}
4116
4117 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140424.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140424.ebuild
4118 deleted file mode 100644
4119 index f0cbe23..0000000
4120 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140424.ebuild
4121 +++ /dev/null
4122 @@ -1,101 +0,0 @@
4123 -# Copyright 1999-2014 Gentoo Foundation
4124 -# Distributed under the terms of the GNU General Public License v2
4125 -# $Header: $
4126 -
4127 -EAPI="4"
4128 -inherit eutils java-pkg-2 java-ant-2
4129 -
4130 -DESCRIPTION="Netbeans D-Light Cluster"
4131 -HOMEPAGE="http://netbeans.org/"
4132 -SLOT="9999"
4133 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
4134 -SRC_URI="${SOURCE_URL}
4135 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
4136 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
4137 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4138 -KEYWORDS="~amd64 ~x86"
4139 -IUSE=""
4140 -S="${WORKDIR}"
4141 -
4142 -CDEPEND="~dev-java/netbeans-ide-${PV}
4143 - ~dev-java/netbeans-platform-${PV}"
4144 -DEPEND=">=virtual/jdk-1.7
4145 - app-arch/unzip
4146 - ${CDEPEND}
4147 - dev-java/javahelp:0"
4148 -RDEPEND=">=virtual/jdk-1.7
4149 - ${CDEPEND}"
4150 -
4151 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4152 -
4153 -EANT_BUILD_XML="nbbuild/build.xml"
4154 -EANT_BUILD_TARGET="rebuild-cluster"
4155 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
4156 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4157 -JAVA_PKG_BSFIX="off"
4158 -
4159 -src_unpack() {
4160 - unpack $(basename ${SOURCE_URL})
4161 -
4162 - einfo "Deleting bundled jars..."
4163 - find -name "*.jar" -type f -delete
4164 -
4165 - unpack netbeans-9999-r12-build.xml.patch.bz2
4166 -
4167 - pushd "${S}" >/dev/null || die
4168 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
4169 - popd >/dev/null || die
4170 -}
4171 -
4172 -src_prepare() {
4173 - einfo "Deleting bundled class files..."
4174 - find -name "*.class" -type f | xargs rm -vf
4175 -
4176 - epatch netbeans-9999-r12-build.xml.patch
4177 -
4178 - # Support for custom patches
4179 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4180 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4181 -
4182 - if [ -n "${files}" ] ; then
4183 - einfo "Applying custom patches:"
4184 -
4185 - for file in ${files} ; do
4186 - epatch "${file}"
4187 - done
4188 - fi
4189 - fi
4190 -
4191 - einfo "Symlinking external libraries..."
4192 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4193 -
4194 - einfo "Linking in other clusters..."
4195 - mkdir "${S}"/nbbuild/netbeans || die
4196 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4197 -
4198 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4199 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4200 - touch nb.cluster.ide.built
4201 -
4202 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4203 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4204 - touch nb.cluster.platform.built
4205 -
4206 - popd >/dev/null || die
4207 -
4208 - java-pkg-2_src_prepare
4209 -}
4210 -
4211 -src_install() {
4212 - pushd nbbuild/netbeans/dlight >/dev/null || die
4213 -
4214 - insinto ${INSTALL_DIR}
4215 -
4216 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4217 -
4218 - doins -r *
4219 -
4220 - popd >/dev/null || die
4221 -
4222 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
4223 -}
4224
4225 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140427.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140427.ebuild
4226 deleted file mode 100644
4227 index 1c8920a..0000000
4228 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140427.ebuild
4229 +++ /dev/null
4230 @@ -1,101 +0,0 @@
4231 -# Copyright 1999-2014 Gentoo Foundation
4232 -# Distributed under the terms of the GNU General Public License v2
4233 -# $Header: $
4234 -
4235 -EAPI="4"
4236 -inherit eutils java-pkg-2 java-ant-2
4237 -
4238 -DESCRIPTION="Netbeans D-Light Cluster"
4239 -HOMEPAGE="http://netbeans.org/"
4240 -SLOT="9999"
4241 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
4242 -SRC_URI="${SOURCE_URL}
4243 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
4244 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
4245 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4246 -KEYWORDS="~amd64 ~x86"
4247 -IUSE=""
4248 -S="${WORKDIR}"
4249 -
4250 -CDEPEND="~dev-java/netbeans-ide-${PV}
4251 - ~dev-java/netbeans-platform-${PV}"
4252 -DEPEND=">=virtual/jdk-1.7
4253 - app-arch/unzip
4254 - ${CDEPEND}
4255 - dev-java/javahelp:0"
4256 -RDEPEND=">=virtual/jdk-1.7
4257 - ${CDEPEND}"
4258 -
4259 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4260 -
4261 -EANT_BUILD_XML="nbbuild/build.xml"
4262 -EANT_BUILD_TARGET="rebuild-cluster"
4263 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
4264 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4265 -JAVA_PKG_BSFIX="off"
4266 -
4267 -src_unpack() {
4268 - unpack $(basename ${SOURCE_URL})
4269 -
4270 - einfo "Deleting bundled jars..."
4271 - find -name "*.jar" -type f -delete
4272 -
4273 - unpack netbeans-9999-r12-build.xml.patch.bz2
4274 -
4275 - pushd "${S}" >/dev/null || die
4276 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
4277 - popd >/dev/null || die
4278 -}
4279 -
4280 -src_prepare() {
4281 - einfo "Deleting bundled class files..."
4282 - find -name "*.class" -type f | xargs rm -vf
4283 -
4284 - epatch netbeans-9999-r12-build.xml.patch
4285 -
4286 - # Support for custom patches
4287 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4288 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4289 -
4290 - if [ -n "${files}" ] ; then
4291 - einfo "Applying custom patches:"
4292 -
4293 - for file in ${files} ; do
4294 - epatch "${file}"
4295 - done
4296 - fi
4297 - fi
4298 -
4299 - einfo "Symlinking external libraries..."
4300 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4301 -
4302 - einfo "Linking in other clusters..."
4303 - mkdir "${S}"/nbbuild/netbeans || die
4304 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4305 -
4306 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4307 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4308 - touch nb.cluster.ide.built
4309 -
4310 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4311 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4312 - touch nb.cluster.platform.built
4313 -
4314 - popd >/dev/null || die
4315 -
4316 - java-pkg-2_src_prepare
4317 -}
4318 -
4319 -src_install() {
4320 - pushd nbbuild/netbeans/dlight >/dev/null || die
4321 -
4322 - insinto ${INSTALL_DIR}
4323 -
4324 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4325 -
4326 - doins -r *
4327 -
4328 - popd >/dev/null || die
4329 -
4330 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
4331 -}
4332
4333 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140429.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140429.ebuild
4334 deleted file mode 100644
4335 index ad8274d..0000000
4336 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20140429.ebuild
4337 +++ /dev/null
4338 @@ -1,101 +0,0 @@
4339 -# Copyright 1999-2014 Gentoo Foundation
4340 -# Distributed under the terms of the GNU General Public License v2
4341 -# $Header: $
4342 -
4343 -EAPI="4"
4344 -inherit eutils java-pkg-2 java-ant-2
4345 -
4346 -DESCRIPTION="Netbeans D-Light Cluster"
4347 -HOMEPAGE="http://netbeans.org/"
4348 -SLOT="9999"
4349 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
4350 -SRC_URI="${SOURCE_URL}
4351 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
4352 - http://hg.netbeans.org/binaries/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip"
4353 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4354 -KEYWORDS="~amd64 ~x86"
4355 -IUSE=""
4356 -S="${WORKDIR}"
4357 -
4358 -CDEPEND="~dev-java/netbeans-ide-${PV}
4359 - ~dev-java/netbeans-platform-${PV}"
4360 -DEPEND=">=virtual/jdk-1.7
4361 - app-arch/unzip
4362 - ${CDEPEND}
4363 - dev-java/javahelp:0"
4364 -RDEPEND=">=virtual/jdk-1.7
4365 - ${CDEPEND}"
4366 -
4367 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4368 -
4369 -EANT_BUILD_XML="nbbuild/build.xml"
4370 -EANT_BUILD_TARGET="rebuild-cluster"
4371 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true"
4372 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4373 -JAVA_PKG_BSFIX="off"
4374 -
4375 -src_unpack() {
4376 - unpack $(basename ${SOURCE_URL})
4377 -
4378 - einfo "Deleting bundled jars..."
4379 - find -name "*.jar" -type f -delete
4380 -
4381 - unpack netbeans-9999-r12-build.xml.patch.bz2
4382 -
4383 - pushd "${S}" >/dev/null || die
4384 - ln -s "${DISTDIR}"/4192F57D531786345D321236D5E97E91A4CFC837-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
4385 - popd >/dev/null || die
4386 -}
4387 -
4388 -src_prepare() {
4389 - einfo "Deleting bundled class files..."
4390 - find -name "*.class" -type f | xargs rm -vf
4391 -
4392 - epatch netbeans-9999-r12-build.xml.patch
4393 -
4394 - # Support for custom patches
4395 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4396 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4397 -
4398 - if [ -n "${files}" ] ; then
4399 - einfo "Applying custom patches:"
4400 -
4401 - for file in ${files} ; do
4402 - epatch "${file}"
4403 - done
4404 - fi
4405 - fi
4406 -
4407 - einfo "Symlinking external libraries..."
4408 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4409 -
4410 - einfo "Linking in other clusters..."
4411 - mkdir "${S}"/nbbuild/netbeans || die
4412 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4413 -
4414 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4415 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4416 - touch nb.cluster.ide.built
4417 -
4418 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4419 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4420 - touch nb.cluster.platform.built
4421 -
4422 - popd >/dev/null || die
4423 -
4424 - java-pkg-2_src_prepare
4425 -}
4426 -
4427 -src_install() {
4428 - pushd nbbuild/netbeans/dlight >/dev/null || die
4429 -
4430 - insinto ${INSTALL_DIR}
4431 -
4432 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4433 -
4434 - doins -r *
4435 -
4436 - popd >/dev/null || die
4437 -
4438 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
4439 -}
4440
4441 diff --git a/dev-java/netbeans-enterprise/ChangeLog b/dev-java/netbeans-enterprise/ChangeLog
4442 index 9f31c66..c7ed850 100644
4443 --- a/dev-java/netbeans-enterprise/ChangeLog
4444 +++ b/dev-java/netbeans-enterprise/ChangeLog
4445 @@ -2,6 +2,20 @@
4446 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
4447 # $Header: $
4448
4449 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
4450 + -netbeans-enterprise-9999_p20140410.ebuild,
4451 + -netbeans-enterprise-9999_p20140411.ebuild,
4452 + -netbeans-enterprise-9999_p20140413.ebuild,
4453 + -netbeans-enterprise-9999_p20140415.ebuild,
4454 + -netbeans-enterprise-9999_p20140416.ebuild,
4455 + -netbeans-enterprise-9999_p20140417.ebuild,
4456 + -netbeans-enterprise-9999_p20140422.ebuild,
4457 + -netbeans-enterprise-9999_p20140423.ebuild,
4458 + -netbeans-enterprise-9999_p20140424.ebuild,
4459 + -netbeans-enterprise-9999_p20140427.ebuild,
4460 + -netbeans-enterprise-9999_p20140429.ebuild:
4461 + removed obsolete ebuilds
4462 +
4463 *netbeans-enterprise-9999_p20140526 (26 May 2014)
4464
4465 26 May 2014; Miroslav Šulc <fordfrog@g.o>
4466
4467 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
4468 index 5c9386e..43201a2 100644
4469 --- a/dev-java/netbeans-enterprise/Manifest
4470 +++ b/dev-java/netbeans-enterprise/Manifest
4471 @@ -98,17 +98,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
4472 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
4473 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
4474 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
4475 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
4476 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
4477 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
4478 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
4479 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
4480 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
4481 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
4482 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
4483 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
4484 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
4485 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
4486 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
4487 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
4488 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
4489 @@ -132,17 +121,6 @@ EBUILD netbeans-enterprise-7.2.ebuild 17752 SHA256 2f46916df731fe33c5d4626ae580a
4490 EBUILD netbeans-enterprise-7.3.ebuild 16948 SHA256 bb5a935b7162372b02b24f61d7cde70ec6abc6c6d84040801c4df6c56d3877dd SHA512 f54aefa183de13b25b90235dbef6fd57bb1931fbbc67fc3a08fe9a94ed669a41ed358e3ecd98170605384ba620f0f85822b2f5859a15fb6f69d11b941bd0ba38 WHIRLPOOL 4957b14495d2856b2933380465ab638ed5fa8126799dd44bb983d091c43f46f79c474025e84ca2e7c11fec2cdda6ffff4df0a711f70e9d759653d9ed7a92c7de
4491 EBUILD netbeans-enterprise-7.4.ebuild 15538 SHA256 a6fb4c48738dc99af6f90d927eb95b4488dbe60e884fa95efeb8be8b700ef5f3 SHA512 aebc2f5bcce7ab56249830200888b6a450350207ee7f918f946ec1f5df60bdd46c846874b2b0fe125779ca677bd6af69861336c018cc1b1a69f44cf06c0d4ede WHIRLPOOL 0018c7d5d11b6929143ef02f77d84f4a0e41da50d34a2874a82f2e9bfa3b08673952a03da94590dac264afb53722979f206fcda568ca6fa73100f9683f0aaf16
4492 EBUILD netbeans-enterprise-8.0.ebuild 15277 SHA256 8141124fc180a61e3ba501a0341f7df26c29a7634e7718c0673265083862a9f9 SHA512 e5055223f48155fc170657b426a6a793191be926ad167edbe5fb2a633d1684c2e07511844eef708cffebaca9bc5935f9f0aee128ff573526dc0e59329e353d4f WHIRLPOOL 4fa8a6618ffbf7eb03723995c1a6a3d0e46b2e77a6da84ed85667ce88e99a9cab93b921ce86fc2093e83bdea928aa66ba2deaac5a7a71cd985c988ef103ed49d
4493 -EBUILD netbeans-enterprise-9999_p20140410.ebuild 15329 SHA256 a289a77f6b1a1864c14703be436f792bc8266ca0eec463c2a76d343a05ebb783 SHA512 5a48b640ad46ef5816a921a0722a7d1abc62fe6ae1479e860564e4a8a6766f5211ffd0d3ab4ff01e9bfcc9a75a378f94faa0b8d2d2d53956e06d98479368d8f3 WHIRLPOOL 56b98fd2ee271822ae6c4637d80a28d4030cdba9d5de454998de015eb0923efe8066e7716299d792480c272f97f9230bde936c6c0691aa7946d44854672a2559
4494 -EBUILD netbeans-enterprise-9999_p20140411.ebuild 15329 SHA256 c7347da77b6667539b50870183e54d6e4230e798343ef54707ac3d9a25db7923 SHA512 d74e8ded6ead85d874d616f70810dd144ebc38a263b775dd0bc84f58f4a02f5da06c31d6ff72208e17ccc46d0c8238a4d2e1e7cf4283bea98ef1a64f4f76aacf WHIRLPOOL b6fba05871ca2a2ed43f71f8a31bf672a6929bf26313d78d58d32bce037ec98edfc71148a22b18ca1a140df50e7142500d673cf992ee5c645eed346b05bf4cee
4495 -EBUILD netbeans-enterprise-9999_p20140413.ebuild 15329 SHA256 81e45fc5fdbc062493d2c842231394221bfe5ebd8b9a21f7903d337dd9f8d5ee SHA512 7e03c2ae8ea761f0975f944ed313e327d3277d27708c3c17e1c54dc6d9eafbece791be4511ea9f6088dad3b6e9d76a61346dec29757f09a5a808b3717194708a WHIRLPOOL 4e23668890986f03a22a556547065229c3d331d06d30259c506b740630d91eddfc96db549c95b4559d4452c793effdb73eedf336962dd92514ceb9cf8423948e
4496 -EBUILD netbeans-enterprise-9999_p20140415.ebuild 15329 SHA256 5b0562be96a61202b0fa89d2ab7d953a41140a626db34d8b0d7aade51d41349a SHA512 24de6d135059e1845bfb1ef4231cb5a720db7e0add3eeecd93a034251a19c6096e3838cac35b33167b12fe24aae05a81e0d6e8b43d16212ba97ecf436ddcbaf3 WHIRLPOOL 3cb7974d4af79490da640fef75225dcef9ce498aa554c4ca4f135ada65c68012e17c03e5d7c23186146418d0f8431be55090e511637ca010756e2e1a3edd24fa
4497 -EBUILD netbeans-enterprise-9999_p20140416.ebuild 15329 SHA256 51ab37c472b7e1eb166a4e2096eea192bcbb5cc0dbd29a17e93f97decd51ad29 SHA512 85527fdb8fdf35d519979001cffd34568bd1820d4b68eb8cd1553c77df304c8cd392a2021017375b63a11554c9fe4c478d00133ee40694c2e906a3157ce84c72 WHIRLPOOL 1364b27a612a52832afd5c9cf00b204450866e08aa125ed0c1bca4c20c70e623dff620889cbb78fe6f6a3c0d26739d92650722b1fef53bce0f2fc5336f5f347e
4498 -EBUILD netbeans-enterprise-9999_p20140417.ebuild 15329 SHA256 ebeea10d485c8ab541a93f01d4747e196179467da7b1c03b23ef18f328f657ea SHA512 b49059ceb6cb45d3b91c327ff90c8a890d116d4585b8a9f69969dfe155c0720e1fe74d30cc44f189034ba7cb6d79f26eef103d8378d3fad5e57b7b055b0a7a67 WHIRLPOOL 643bc6a85c11b313f65d5d0be8628afbfa57f8fc2f27f1d95fe07df6046bf84eef6d1db453ea7a6c03a7b66ac206db0d22965013f390159920e90f7534a76e8a
4499 -EBUILD netbeans-enterprise-9999_p20140422.ebuild 15329 SHA256 40c00b8774c123410c43660e243a562da28c23904b864d3d6da6b78788b65122 SHA512 f21a342c27611d0b7dcbbee2ddacdb85b49a804095375a6279d22172c20ecb527d12b1e2f49226b4cba4180e1162d2267b4655b72482e40eeac69efdfc5fb65d WHIRLPOOL 0190bbcfb6dff23d96e2abaa3c5d8fc8eaaab9f2af4ea670ef9661e1c37c97da37acb9355137895555a2fb9e884d039de6d7ba04674bf387dc8647da35a158b1
4500 -EBUILD netbeans-enterprise-9999_p20140423.ebuild 15329 SHA256 5e31fa2ff67d69b84e96e84f905b8a8a564e884de113b2a3fc977dc4c346dee4 SHA512 89937cc5aba8f9f99c62f9cde80ee85782e7a2366a222f0ce537ba3ab71c2822745e6220ef6caafae4d8af43c7e3d303ebd7d47abc37381f573b99565aca5216 WHIRLPOOL cf3d985e40081d786cb62c862bb93cd08945c350e3afbb12387ae5cf8335b06c3d01b38e302082241668ea0bc40a3c59374d66a9c264f0812ca4b928b1202b94
4501 -EBUILD netbeans-enterprise-9999_p20140424.ebuild 15329 SHA256 b92d4eb1c560a5b18dcb50ea12e19ae414a7bc5af842ab0b781f13e2aea61154 SHA512 2a4905577301025b05d317cebedd0a7405c67674624cc71f88a89f67e0ba1ced4467bdf43a11c0e14aeb8d9a903aadc0f7b90c5195370ec5e4282d5cd54001a4 WHIRLPOOL 796caa1240531f53590b72a3c2edc812907d7ebd33404d49b6078ee50c0871f8aa38a3ffc0d0077c8ad4caa7bd58eb8b3d87c91244adc2f9454923333214a014
4502 -EBUILD netbeans-enterprise-9999_p20140427.ebuild 15329 SHA256 19c6538b036454ba65d85dac81f86cdd740967dda7c46b275e21a7f39a8ec03d SHA512 36a98081e7c7d76ef5075769addc7febf0c4fb12cc9e5b0f389e1a08c2c4e417037c5484fad3dfc02ee9d77d823af72101984cd1e5bbdd0f2c4512b2a047aff4 WHIRLPOOL 640e43ac53433873fd269f7bfacd0efebfdc1a174a04a88695b9240cbafe5bedb50ad18e6f142ba903be6d737f942f6f6df7b906274856ea9591aa1bc08b59b2
4503 -EBUILD netbeans-enterprise-9999_p20140429.ebuild 15329 SHA256 f2c2d6a5277e982c5fc999414a2b05da21b9dd90e6ff629cfc623d15bc020946 SHA512 d82cd12b957cd5d4370dad38c368c0271c065224b4ccaeb7355e1ae8901df7f6694c44e992aa15a3a82bf5a7200b83e3333ec7b8351743e0c9d84b926144f414 WHIRLPOOL 884f9166e81a10fe9baa698a69adc5ff02f9e474a534800342c62eb9236f321ceef1e3bbe5651f21f76dc9747d8c51fdd8cc09b9a6b11e5c5295cb55199c1214
4504 EBUILD netbeans-enterprise-9999_p20140501.ebuild 15329 SHA256 9d790e986f746e1718685ef5ddc4fef0f065ff61a2fe72d2baad15bdde42168a SHA512 0932cf274e0a341f6afebbd29e6f696c037f8bd76c0a344b7141f8b6716d8ea925beeca7623070cbd4305af983400f035395a322bf1fcda799500b20509fc44d WHIRLPOOL 798fd15ce4eaf505d9a9468f84347e2dae71effb616174319f3881f34ad3d513466d09d932beae2818cb6aff5127b308da446deedafd4b0a05622e31ffe00f10
4505 EBUILD netbeans-enterprise-9999_p20140502.ebuild 15329 SHA256 87baa46e12b0256f50734e50da605ddeea4b6f571d15c1807b458e33be4185f6 SHA512 59fb315edc14e154c4747a2eee9826f357879310b580d0ca76f03131388e35e93452c0f32bf94ea9a7b34fc996c96742b5dd0025c2a0884b4c063b1b32a23278 WHIRLPOOL 76ef3eee6669305907b48405446d4c4d8017735c18bfb94af06177f079d8e3549c07ba9ad1345b4b6b32d7d5c4150d0bd9f66a8302f5b85efde5e9ba10118616
4506 EBUILD netbeans-enterprise-9999_p20140504.ebuild 15329 SHA256 12becfc8ee25d977c040ab172f0773b808810d822f38b6d34bda9e40b3905953 SHA512 38e4112a04e3945fa465f7137a3ffce9c77c95a53a5aaf50a578326e2c48823800cb99cb3e60e1b54b5440d56228958a4b6d320fc0ec546891752ba1bd19ca4d WHIRLPOOL 673bc78002a0cba6a1b1ab6e8baf70cb599ae5f0816e8eeebd080fc65f9755432f786d94b5cc92860f857bfd7b6f37eb55cd4a124a7374cacac1c4c2d5bde1a4
4507 @@ -160,5 +138,5 @@ EBUILD netbeans-enterprise-9999_p20140520.ebuild 15329 SHA256 0765a9450a21e34932
4508 EBUILD netbeans-enterprise-9999_p20140521.ebuild 15329 SHA256 5e2a3ba61651458273035d47ec85b7aa29440be036297147d493ce09f0c34c6a SHA512 ba85ab52fec2498ad23b0ea32117e373c436ab238f76c5f68bcbbdd4be1487a053fe6c70821db77a03e0fb28afdfd5a871686bb275cec9805a89289ce0ea509b WHIRLPOOL 3d0c54b7dafc0de69aadf86243ae55215c8fcc8ededde1cb481c41a9bc1dc497480f8ea97d94bafbf2b3540a135a093eaf3a4d2dde4f6ef9989811220b6a1783
4509 EBUILD netbeans-enterprise-9999_p20140522.ebuild 15329 SHA256 26d2eb0684017f5e2c42a6986ee3977a4483bb121aca45fbd567486019d15ccf SHA512 224911c96d8373623f4d5eb330275a6b38b9ab263d5c037e97a852ca01f7946d16cbdce12a672be9c0ae34095d0df790a9a14836961842a8db82a28dd35fd5cd WHIRLPOOL bcd1a6c27742952778ac57bde084f757dc30a3b35045f3046df39c9ee24e680366dd919f636fb8d1dc7eeb2340095872be50c1275cf3e35c10e717957bb4dd39
4510 EBUILD netbeans-enterprise-9999_p20140526.ebuild 15329 SHA256 c3007a089592c4cd9588a3b6862559a9d723197e729b46c5cc4671e91ecea1f1 SHA512 6ab1118a79fab7e7f117bbdaa480a59b9c87335e0f7fe4a731cfba2fb1d0a96729e50c59813efbe010c827697f719d4bd8f3aa4351e6f27dcbd8792c86356a04 WHIRLPOOL 881bc34943971c6fac5043e7cf5a59dcc2829bbb0bbe3ea6af9f64250b8131e1b4f596be436868c29d377d92df3e33bcf453692ebfbcf17bd9fd7c697b8c38b5
4511 -MISC ChangeLog 122180 SHA256 09eb36f515df43f2f580616db3fe3b3cd09d984e61831b15062b07e42368d1a3 SHA512 ca52175502b597e9dee9931d65568cbfececa7589bd65c7fc4638480cf9b7d13f47d606c3f8f6d475d12ddd07660114318e5ff6f7dee15802de8cbacf233105d WHIRLPOOL 1ad213a8d5e1c5524066fe86179c9289614d9507c83eacc102bb56824faa1b7a33dee4f435d1f7e5385c21af8cbe692d5ef9e645244adad04d7757c34b825b1e
4512 +MISC ChangeLog 122766 SHA256 731ca751d21252904035f764c9da336c42183e515ad5725e13d4c1ff2a00c6af SHA512 32a5a9965bdb8675e43bfe024b0ef6f3d4617d308489030b7577f01d62bdb8eb1cba14641d33e6d632576b1e1efaa7adda05c8acd8ef00143d2f25d3c03e75c1 WHIRLPOOL e764d61c143fac71472b15920fb614975a1ddfe336d99ba630cea9fe1ce677ddb2ed0daeac3980c40585e404307d3de80c0778d9bca2927ea8847aa54de8b905
4513 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
4514
4515 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140410.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140410.ebuild
4516 deleted file mode 100644
4517 index 51badd6..0000000
4518 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140410.ebuild
4519 +++ /dev/null
4520 @@ -1,251 +0,0 @@
4521 -# Copyright 1999-2014 Gentoo Foundation
4522 -# Distributed under the terms of the GNU General Public License v2
4523 -# $Header: $
4524 -
4525 -EAPI="4"
4526 -inherit eutils java-pkg-2 java-ant-2
4527 -
4528 -DESCRIPTION="Netbeans Enterprise cluster"
4529 -HOMEPAGE="http://netbeans.org/"
4530 -SLOT="9999"
4531 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
4532 -SRC_URI="${SOURCE_URL}
4533 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
4534 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
4535 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
4536 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
4537 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
4538 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
4539 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
4540 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
4541 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
4542 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
4543 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
4544 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
4545 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
4546 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
4547 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
4548 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
4549 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
4550 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
4551 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
4552 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
4553 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
4554 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
4555 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
4556 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
4557 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
4558 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
4559 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
4560 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
4561 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
4562 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
4563 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
4564 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
4565 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
4566 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
4567 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4568 -KEYWORDS="~amd64 ~x86"
4569 -IUSE=""
4570 -S="${WORKDIR}"
4571 -
4572 -CDEPEND="~dev-java/netbeans-ide-${PV}
4573 - ~dev-java/netbeans-harness-${PV}
4574 - ~dev-java/netbeans-ide-${PV}
4575 - ~dev-java/netbeans-java-${PV}
4576 - ~dev-java/netbeans-profiler-${PV}
4577 - ~dev-java/netbeans-platform-${PV}
4578 - ~dev-java/netbeans-webcommon-${PV}
4579 - ~dev-java/netbeans-websvccommon-${PV}
4580 - dev-java/commons-codec:0
4581 - dev-java/commons-fileupload:0
4582 - dev-java/commons-logging:0
4583 - dev-java/glassfish-deployment-api:1.2"
4584 -DEPEND=">=virtual/jdk-1.7
4585 - app-arch/unzip
4586 - ${CDEPEND}
4587 - dev-java/javahelp:0
4588 - dev-java/jsr181:0
4589 - >=dev-java/junit-4.4:4
4590 - dev-java/tomcat-servlet-api:2.3"
4591 -RDEPEND=">=virtual/jdk-1.7
4592 - ${CDEPEND}
4593 - dev-java/antlr:0[java]
4594 - dev-java/bsf:2.3
4595 - dev-java/commons-beanutils:1.7
4596 - dev-java/commons-collections:0
4597 - dev-java/commons-digester:0
4598 - dev-java/commons-io:1
4599 - dev-java/commons-validator:0
4600 - dev-java/jakarta-oro:2.0"
4601 -# dev-java/commons-chain:1.1 in overlay
4602 -
4603 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4604 -
4605 -EANT_BUILD_XML="nbbuild/build.xml"
4606 -EANT_BUILD_TARGET="rebuild-cluster"
4607 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
4608 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4609 -JAVA_PKG_BSFIX="off"
4610 -
4611 -src_unpack() {
4612 - unpack $(basename ${SOURCE_URL})
4613 -
4614 - einfo "Deleting bundled jars..."
4615 - find -name "*.jar" -type f -delete
4616 -
4617 - unpack netbeans-9999-r12-build.xml.patch.bz2
4618 -
4619 - pushd "${S}" >/dev/null || die
4620 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
4621 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
4622 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
4623 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
4624 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
4625 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
4626 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
4627 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
4628 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
4629 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
4630 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
4631 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
4632 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
4633 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
4634 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
4635 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
4636 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
4637 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
4638 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
4639 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
4640 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
4641 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
4642 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
4643 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
4644 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
4645 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
4646 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
4647 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
4648 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
4649 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
4650 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
4651 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
4652 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
4653 - popd >/dev/null || die
4654 -}
4655 -
4656 -src_prepare() {
4657 - einfo "Deleting bundled class files..."
4658 - find -name "*.class" -type f | xargs rm -vf
4659 -
4660 - epatch netbeans-9999-r12-build.xml.patch
4661 -
4662 - # Support for custom patches
4663 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4664 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4665 -
4666 - if [ -n "${files}" ] ; then
4667 - einfo "Applying custom patches:"
4668 -
4669 - for file in ${files} ; do
4670 - epatch "${file}"
4671 - done
4672 - fi
4673 - fi
4674 -
4675 - einfo "Symlinking external libraries..."
4676 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4677 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
4678 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
4679 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
4680 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
4681 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
4682 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4683 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
4684 -
4685 - einfo "Linking in other clusters..."
4686 - mkdir "${S}"/nbbuild/netbeans || die
4687 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4688 -
4689 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4690 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4691 - touch nb.cluster.extide.built
4692 -
4693 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4694 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4695 - touch nb.cluster.harness.built
4696 -
4697 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4698 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4699 - touch nb.cluster.ide.built
4700 -
4701 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4702 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4703 - touch nb.cluster.java.built
4704 -
4705 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4706 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4707 - touch nb.cluster.profiler.built
4708 -
4709 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4710 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4711 - touch nb.cluster.platform.built
4712 -
4713 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
4714 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4715 - touch nb.cluster.webcommon.built
4716 -
4717 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4718 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4719 - touch nb.cluster.websvccommon.built
4720 -
4721 - popd >/dev/null || die
4722 -
4723 - java-pkg-2_src_prepare
4724 -}
4725 -
4726 -src_install() {
4727 - pushd nbbuild/netbeans/enterprise >/dev/null || die
4728 -
4729 - insinto ${INSTALL_DIR}
4730 -
4731 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4732 -
4733 - doins -r *
4734 -
4735 - popd >/dev/null || die
4736 -
4737 - local instdir=${INSTALL_DIR}/modules/ext
4738 - pushd "${D}"/${instdir} >/dev/null || die
4739 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
4740 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
4741 - popd >/dev/null || die
4742 -
4743 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
4744 - pushd "${D}"/${instdir} >/dev/null || die
4745 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4746 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
4747 - popd >/dev/null || die
4748 -
4749 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
4750 - pushd "${D}"/${instdir} >/dev/null || die
4751 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
4752 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
4753 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
4754 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
4755 - popd >/dev/null || die
4756 -
4757 - local instdir=${INSTALL_DIR}/modules/ext/struts
4758 - pushd "${D}"/${instdir} >/dev/null || die
4759 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
4760 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
4761 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
4762 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
4763 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
4764 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
4765 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
4766 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
4767 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
4768 - popd >/dev/null || die
4769 -
4770 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
4771 -}
4772
4773 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140411.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140411.ebuild
4774 deleted file mode 100644
4775 index 877be5f..0000000
4776 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140411.ebuild
4777 +++ /dev/null
4778 @@ -1,251 +0,0 @@
4779 -# Copyright 1999-2014 Gentoo Foundation
4780 -# Distributed under the terms of the GNU General Public License v2
4781 -# $Header: $
4782 -
4783 -EAPI="4"
4784 -inherit eutils java-pkg-2 java-ant-2
4785 -
4786 -DESCRIPTION="Netbeans Enterprise cluster"
4787 -HOMEPAGE="http://netbeans.org/"
4788 -SLOT="9999"
4789 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
4790 -SRC_URI="${SOURCE_URL}
4791 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
4792 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
4793 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
4794 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
4795 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
4796 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
4797 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
4798 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
4799 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
4800 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
4801 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
4802 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
4803 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
4804 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
4805 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
4806 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
4807 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
4808 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
4809 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
4810 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
4811 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
4812 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
4813 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
4814 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
4815 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
4816 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
4817 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
4818 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
4819 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
4820 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
4821 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
4822 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
4823 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
4824 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
4825 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4826 -KEYWORDS="~amd64 ~x86"
4827 -IUSE=""
4828 -S="${WORKDIR}"
4829 -
4830 -CDEPEND="~dev-java/netbeans-ide-${PV}
4831 - ~dev-java/netbeans-harness-${PV}
4832 - ~dev-java/netbeans-ide-${PV}
4833 - ~dev-java/netbeans-java-${PV}
4834 - ~dev-java/netbeans-profiler-${PV}
4835 - ~dev-java/netbeans-platform-${PV}
4836 - ~dev-java/netbeans-webcommon-${PV}
4837 - ~dev-java/netbeans-websvccommon-${PV}
4838 - dev-java/commons-codec:0
4839 - dev-java/commons-fileupload:0
4840 - dev-java/commons-logging:0
4841 - dev-java/glassfish-deployment-api:1.2"
4842 -DEPEND=">=virtual/jdk-1.7
4843 - app-arch/unzip
4844 - ${CDEPEND}
4845 - dev-java/javahelp:0
4846 - dev-java/jsr181:0
4847 - >=dev-java/junit-4.4:4
4848 - dev-java/tomcat-servlet-api:2.3"
4849 -RDEPEND=">=virtual/jdk-1.7
4850 - ${CDEPEND}
4851 - dev-java/antlr:0[java]
4852 - dev-java/bsf:2.3
4853 - dev-java/commons-beanutils:1.7
4854 - dev-java/commons-collections:0
4855 - dev-java/commons-digester:0
4856 - dev-java/commons-io:1
4857 - dev-java/commons-validator:0
4858 - dev-java/jakarta-oro:2.0"
4859 -# dev-java/commons-chain:1.1 in overlay
4860 -
4861 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4862 -
4863 -EANT_BUILD_XML="nbbuild/build.xml"
4864 -EANT_BUILD_TARGET="rebuild-cluster"
4865 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
4866 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4867 -JAVA_PKG_BSFIX="off"
4868 -
4869 -src_unpack() {
4870 - unpack $(basename ${SOURCE_URL})
4871 -
4872 - einfo "Deleting bundled jars..."
4873 - find -name "*.jar" -type f -delete
4874 -
4875 - unpack netbeans-9999-r12-build.xml.patch.bz2
4876 -
4877 - pushd "${S}" >/dev/null || die
4878 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
4879 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
4880 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
4881 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
4882 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
4883 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
4884 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
4885 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
4886 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
4887 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
4888 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
4889 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
4890 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
4891 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
4892 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
4893 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
4894 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
4895 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
4896 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
4897 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
4898 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
4899 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
4900 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
4901 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
4902 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
4903 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
4904 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
4905 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
4906 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
4907 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
4908 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
4909 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
4910 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
4911 - popd >/dev/null || die
4912 -}
4913 -
4914 -src_prepare() {
4915 - einfo "Deleting bundled class files..."
4916 - find -name "*.class" -type f | xargs rm -vf
4917 -
4918 - epatch netbeans-9999-r12-build.xml.patch
4919 -
4920 - # Support for custom patches
4921 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4922 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4923 -
4924 - if [ -n "${files}" ] ; then
4925 - einfo "Applying custom patches:"
4926 -
4927 - for file in ${files} ; do
4928 - epatch "${file}"
4929 - done
4930 - fi
4931 - fi
4932 -
4933 - einfo "Symlinking external libraries..."
4934 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4935 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
4936 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
4937 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
4938 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
4939 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
4940 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
4941 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
4942 -
4943 - einfo "Linking in other clusters..."
4944 - mkdir "${S}"/nbbuild/netbeans || die
4945 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4946 -
4947 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4948 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4949 - touch nb.cluster.extide.built
4950 -
4951 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4952 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4953 - touch nb.cluster.harness.built
4954 -
4955 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4956 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4957 - touch nb.cluster.ide.built
4958 -
4959 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4960 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4961 - touch nb.cluster.java.built
4962 -
4963 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4964 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4965 - touch nb.cluster.profiler.built
4966 -
4967 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4968 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4969 - touch nb.cluster.platform.built
4970 -
4971 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
4972 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4973 - touch nb.cluster.webcommon.built
4974 -
4975 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4976 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4977 - touch nb.cluster.websvccommon.built
4978 -
4979 - popd >/dev/null || die
4980 -
4981 - java-pkg-2_src_prepare
4982 -}
4983 -
4984 -src_install() {
4985 - pushd nbbuild/netbeans/enterprise >/dev/null || die
4986 -
4987 - insinto ${INSTALL_DIR}
4988 -
4989 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4990 -
4991 - doins -r *
4992 -
4993 - popd >/dev/null || die
4994 -
4995 - local instdir=${INSTALL_DIR}/modules/ext
4996 - pushd "${D}"/${instdir} >/dev/null || die
4997 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
4998 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
4999 - popd >/dev/null || die
5000 -
5001 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
5002 - pushd "${D}"/${instdir} >/dev/null || die
5003 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
5004 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
5005 - popd >/dev/null || die
5006 -
5007 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
5008 - pushd "${D}"/${instdir} >/dev/null || die
5009 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
5010 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
5011 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
5012 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
5013 - popd >/dev/null || die
5014 -
5015 - local instdir=${INSTALL_DIR}/modules/ext/struts
5016 - pushd "${D}"/${instdir} >/dev/null || die
5017 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
5018 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
5019 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
5020 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
5021 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
5022 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
5023 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
5024 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
5025 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
5026 - popd >/dev/null || die
5027 -
5028 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
5029 -}
5030
5031 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140413.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140413.ebuild
5032 deleted file mode 100644
5033 index 74610c9..0000000
5034 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140413.ebuild
5035 +++ /dev/null
5036 @@ -1,251 +0,0 @@
5037 -# Copyright 1999-2014 Gentoo Foundation
5038 -# Distributed under the terms of the GNU General Public License v2
5039 -# $Header: $
5040 -
5041 -EAPI="4"
5042 -inherit eutils java-pkg-2 java-ant-2
5043 -
5044 -DESCRIPTION="Netbeans Enterprise cluster"
5045 -HOMEPAGE="http://netbeans.org/"
5046 -SLOT="9999"
5047 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
5048 -SRC_URI="${SOURCE_URL}
5049 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
5050 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
5051 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
5052 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
5053 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
5054 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
5055 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
5056 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
5057 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
5058 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
5059 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
5060 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
5061 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
5062 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
5063 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
5064 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
5065 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
5066 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
5067 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
5068 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
5069 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
5070 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
5071 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
5072 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
5073 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
5074 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
5075 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
5076 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
5077 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
5078 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
5079 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
5080 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
5081 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
5082 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
5083 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5084 -KEYWORDS="~amd64 ~x86"
5085 -IUSE=""
5086 -S="${WORKDIR}"
5087 -
5088 -CDEPEND="~dev-java/netbeans-ide-${PV}
5089 - ~dev-java/netbeans-harness-${PV}
5090 - ~dev-java/netbeans-ide-${PV}
5091 - ~dev-java/netbeans-java-${PV}
5092 - ~dev-java/netbeans-profiler-${PV}
5093 - ~dev-java/netbeans-platform-${PV}
5094 - ~dev-java/netbeans-webcommon-${PV}
5095 - ~dev-java/netbeans-websvccommon-${PV}
5096 - dev-java/commons-codec:0
5097 - dev-java/commons-fileupload:0
5098 - dev-java/commons-logging:0
5099 - dev-java/glassfish-deployment-api:1.2"
5100 -DEPEND=">=virtual/jdk-1.7
5101 - app-arch/unzip
5102 - ${CDEPEND}
5103 - dev-java/javahelp:0
5104 - dev-java/jsr181:0
5105 - >=dev-java/junit-4.4:4
5106 - dev-java/tomcat-servlet-api:2.3"
5107 -RDEPEND=">=virtual/jdk-1.7
5108 - ${CDEPEND}
5109 - dev-java/antlr:0[java]
5110 - dev-java/bsf:2.3
5111 - dev-java/commons-beanutils:1.7
5112 - dev-java/commons-collections:0
5113 - dev-java/commons-digester:0
5114 - dev-java/commons-io:1
5115 - dev-java/commons-validator:0
5116 - dev-java/jakarta-oro:2.0"
5117 -# dev-java/commons-chain:1.1 in overlay
5118 -
5119 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5120 -
5121 -EANT_BUILD_XML="nbbuild/build.xml"
5122 -EANT_BUILD_TARGET="rebuild-cluster"
5123 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
5124 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5125 -JAVA_PKG_BSFIX="off"
5126 -
5127 -src_unpack() {
5128 - unpack $(basename ${SOURCE_URL})
5129 -
5130 - einfo "Deleting bundled jars..."
5131 - find -name "*.jar" -type f -delete
5132 -
5133 - unpack netbeans-9999-r12-build.xml.patch.bz2
5134 -
5135 - pushd "${S}" >/dev/null || die
5136 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
5137 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
5138 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
5139 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
5140 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
5141 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
5142 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
5143 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
5144 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
5145 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
5146 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
5147 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
5148 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
5149 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
5150 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
5151 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
5152 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
5153 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
5154 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
5155 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
5156 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
5157 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
5158 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
5159 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
5160 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
5161 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
5162 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
5163 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
5164 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
5165 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
5166 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
5167 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
5168 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
5169 - popd >/dev/null || die
5170 -}
5171 -
5172 -src_prepare() {
5173 - einfo "Deleting bundled class files..."
5174 - find -name "*.class" -type f | xargs rm -vf
5175 -
5176 - epatch netbeans-9999-r12-build.xml.patch
5177 -
5178 - # Support for custom patches
5179 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5180 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5181 -
5182 - if [ -n "${files}" ] ; then
5183 - einfo "Applying custom patches:"
5184 -
5185 - for file in ${files} ; do
5186 - epatch "${file}"
5187 - done
5188 - fi
5189 - fi
5190 -
5191 - einfo "Symlinking external libraries..."
5192 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5193 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
5194 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
5195 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
5196 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
5197 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
5198 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
5199 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
5200 -
5201 - einfo "Linking in other clusters..."
5202 - mkdir "${S}"/nbbuild/netbeans || die
5203 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5204 -
5205 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5206 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5207 - touch nb.cluster.extide.built
5208 -
5209 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5210 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5211 - touch nb.cluster.harness.built
5212 -
5213 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5214 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5215 - touch nb.cluster.ide.built
5216 -
5217 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5218 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5219 - touch nb.cluster.java.built
5220 -
5221 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
5222 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5223 - touch nb.cluster.profiler.built
5224 -
5225 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5226 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5227 - touch nb.cluster.platform.built
5228 -
5229 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5230 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5231 - touch nb.cluster.webcommon.built
5232 -
5233 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5234 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5235 - touch nb.cluster.websvccommon.built
5236 -
5237 - popd >/dev/null || die
5238 -
5239 - java-pkg-2_src_prepare
5240 -}
5241 -
5242 -src_install() {
5243 - pushd nbbuild/netbeans/enterprise >/dev/null || die
5244 -
5245 - insinto ${INSTALL_DIR}
5246 -
5247 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5248 -
5249 - doins -r *
5250 -
5251 - popd >/dev/null || die
5252 -
5253 - local instdir=${INSTALL_DIR}/modules/ext
5254 - pushd "${D}"/${instdir} >/dev/null || die
5255 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
5256 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
5257 - popd >/dev/null || die
5258 -
5259 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
5260 - pushd "${D}"/${instdir} >/dev/null || die
5261 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
5262 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
5263 - popd >/dev/null || die
5264 -
5265 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
5266 - pushd "${D}"/${instdir} >/dev/null || die
5267 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
5268 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
5269 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
5270 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
5271 - popd >/dev/null || die
5272 -
5273 - local instdir=${INSTALL_DIR}/modules/ext/struts
5274 - pushd "${D}"/${instdir} >/dev/null || die
5275 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
5276 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
5277 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
5278 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
5279 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
5280 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
5281 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
5282 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
5283 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
5284 - popd >/dev/null || die
5285 -
5286 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
5287 -}
5288
5289 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140415.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140415.ebuild
5290 deleted file mode 100644
5291 index 1b5ad25..0000000
5292 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140415.ebuild
5293 +++ /dev/null
5294 @@ -1,251 +0,0 @@
5295 -# Copyright 1999-2014 Gentoo Foundation
5296 -# Distributed under the terms of the GNU General Public License v2
5297 -# $Header: $
5298 -
5299 -EAPI="4"
5300 -inherit eutils java-pkg-2 java-ant-2
5301 -
5302 -DESCRIPTION="Netbeans Enterprise cluster"
5303 -HOMEPAGE="http://netbeans.org/"
5304 -SLOT="9999"
5305 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
5306 -SRC_URI="${SOURCE_URL}
5307 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
5308 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
5309 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
5310 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
5311 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
5312 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
5313 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
5314 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
5315 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
5316 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
5317 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
5318 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
5319 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
5320 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
5321 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
5322 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
5323 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
5324 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
5325 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
5326 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
5327 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
5328 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
5329 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
5330 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
5331 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
5332 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
5333 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
5334 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
5335 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
5336 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
5337 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
5338 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
5339 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
5340 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
5341 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5342 -KEYWORDS="~amd64 ~x86"
5343 -IUSE=""
5344 -S="${WORKDIR}"
5345 -
5346 -CDEPEND="~dev-java/netbeans-ide-${PV}
5347 - ~dev-java/netbeans-harness-${PV}
5348 - ~dev-java/netbeans-ide-${PV}
5349 - ~dev-java/netbeans-java-${PV}
5350 - ~dev-java/netbeans-profiler-${PV}
5351 - ~dev-java/netbeans-platform-${PV}
5352 - ~dev-java/netbeans-webcommon-${PV}
5353 - ~dev-java/netbeans-websvccommon-${PV}
5354 - dev-java/commons-codec:0
5355 - dev-java/commons-fileupload:0
5356 - dev-java/commons-logging:0
5357 - dev-java/glassfish-deployment-api:1.2"
5358 -DEPEND=">=virtual/jdk-1.7
5359 - app-arch/unzip
5360 - ${CDEPEND}
5361 - dev-java/javahelp:0
5362 - dev-java/jsr181:0
5363 - >=dev-java/junit-4.4:4
5364 - dev-java/tomcat-servlet-api:2.3"
5365 -RDEPEND=">=virtual/jdk-1.7
5366 - ${CDEPEND}
5367 - dev-java/antlr:0[java]
5368 - dev-java/bsf:2.3
5369 - dev-java/commons-beanutils:1.7
5370 - dev-java/commons-collections:0
5371 - dev-java/commons-digester:0
5372 - dev-java/commons-io:1
5373 - dev-java/commons-validator:0
5374 - dev-java/jakarta-oro:2.0"
5375 -# dev-java/commons-chain:1.1 in overlay
5376 -
5377 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5378 -
5379 -EANT_BUILD_XML="nbbuild/build.xml"
5380 -EANT_BUILD_TARGET="rebuild-cluster"
5381 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
5382 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5383 -JAVA_PKG_BSFIX="off"
5384 -
5385 -src_unpack() {
5386 - unpack $(basename ${SOURCE_URL})
5387 -
5388 - einfo "Deleting bundled jars..."
5389 - find -name "*.jar" -type f -delete
5390 -
5391 - unpack netbeans-9999-r12-build.xml.patch.bz2
5392 -
5393 - pushd "${S}" >/dev/null || die
5394 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
5395 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
5396 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
5397 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
5398 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
5399 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
5400 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
5401 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
5402 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
5403 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
5404 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
5405 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
5406 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
5407 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
5408 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
5409 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
5410 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
5411 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
5412 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
5413 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
5414 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
5415 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
5416 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
5417 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
5418 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
5419 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
5420 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
5421 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
5422 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
5423 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
5424 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
5425 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
5426 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
5427 - popd >/dev/null || die
5428 -}
5429 -
5430 -src_prepare() {
5431 - einfo "Deleting bundled class files..."
5432 - find -name "*.class" -type f | xargs rm -vf
5433 -
5434 - epatch netbeans-9999-r12-build.xml.patch
5435 -
5436 - # Support for custom patches
5437 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5438 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5439 -
5440 - if [ -n "${files}" ] ; then
5441 - einfo "Applying custom patches:"
5442 -
5443 - for file in ${files} ; do
5444 - epatch "${file}"
5445 - done
5446 - fi
5447 - fi
5448 -
5449 - einfo "Symlinking external libraries..."
5450 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5451 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
5452 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
5453 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
5454 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
5455 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
5456 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
5457 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
5458 -
5459 - einfo "Linking in other clusters..."
5460 - mkdir "${S}"/nbbuild/netbeans || die
5461 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5462 -
5463 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5464 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5465 - touch nb.cluster.extide.built
5466 -
5467 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5468 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5469 - touch nb.cluster.harness.built
5470 -
5471 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5472 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5473 - touch nb.cluster.ide.built
5474 -
5475 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5476 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5477 - touch nb.cluster.java.built
5478 -
5479 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
5480 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5481 - touch nb.cluster.profiler.built
5482 -
5483 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5484 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5485 - touch nb.cluster.platform.built
5486 -
5487 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5488 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5489 - touch nb.cluster.webcommon.built
5490 -
5491 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5492 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5493 - touch nb.cluster.websvccommon.built
5494 -
5495 - popd >/dev/null || die
5496 -
5497 - java-pkg-2_src_prepare
5498 -}
5499 -
5500 -src_install() {
5501 - pushd nbbuild/netbeans/enterprise >/dev/null || die
5502 -
5503 - insinto ${INSTALL_DIR}
5504 -
5505 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5506 -
5507 - doins -r *
5508 -
5509 - popd >/dev/null || die
5510 -
5511 - local instdir=${INSTALL_DIR}/modules/ext
5512 - pushd "${D}"/${instdir} >/dev/null || die
5513 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
5514 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
5515 - popd >/dev/null || die
5516 -
5517 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
5518 - pushd "${D}"/${instdir} >/dev/null || die
5519 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
5520 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
5521 - popd >/dev/null || die
5522 -
5523 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
5524 - pushd "${D}"/${instdir} >/dev/null || die
5525 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
5526 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
5527 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
5528 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
5529 - popd >/dev/null || die
5530 -
5531 - local instdir=${INSTALL_DIR}/modules/ext/struts
5532 - pushd "${D}"/${instdir} >/dev/null || die
5533 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
5534 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
5535 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
5536 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
5537 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
5538 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
5539 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
5540 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
5541 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
5542 - popd >/dev/null || die
5543 -
5544 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
5545 -}
5546
5547 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140416.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140416.ebuild
5548 deleted file mode 100644
5549 index 13f774a..0000000
5550 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140416.ebuild
5551 +++ /dev/null
5552 @@ -1,251 +0,0 @@
5553 -# Copyright 1999-2014 Gentoo Foundation
5554 -# Distributed under the terms of the GNU General Public License v2
5555 -# $Header: $
5556 -
5557 -EAPI="4"
5558 -inherit eutils java-pkg-2 java-ant-2
5559 -
5560 -DESCRIPTION="Netbeans Enterprise cluster"
5561 -HOMEPAGE="http://netbeans.org/"
5562 -SLOT="9999"
5563 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
5564 -SRC_URI="${SOURCE_URL}
5565 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
5566 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
5567 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
5568 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
5569 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
5570 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
5571 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
5572 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
5573 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
5574 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
5575 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
5576 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
5577 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
5578 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
5579 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
5580 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
5581 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
5582 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
5583 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
5584 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
5585 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
5586 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
5587 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
5588 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
5589 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
5590 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
5591 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
5592 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
5593 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
5594 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
5595 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
5596 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
5597 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
5598 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
5599 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5600 -KEYWORDS="~amd64 ~x86"
5601 -IUSE=""
5602 -S="${WORKDIR}"
5603 -
5604 -CDEPEND="~dev-java/netbeans-ide-${PV}
5605 - ~dev-java/netbeans-harness-${PV}
5606 - ~dev-java/netbeans-ide-${PV}
5607 - ~dev-java/netbeans-java-${PV}
5608 - ~dev-java/netbeans-profiler-${PV}
5609 - ~dev-java/netbeans-platform-${PV}
5610 - ~dev-java/netbeans-webcommon-${PV}
5611 - ~dev-java/netbeans-websvccommon-${PV}
5612 - dev-java/commons-codec:0
5613 - dev-java/commons-fileupload:0
5614 - dev-java/commons-logging:0
5615 - dev-java/glassfish-deployment-api:1.2"
5616 -DEPEND=">=virtual/jdk-1.7
5617 - app-arch/unzip
5618 - ${CDEPEND}
5619 - dev-java/javahelp:0
5620 - dev-java/jsr181:0
5621 - >=dev-java/junit-4.4:4
5622 - dev-java/tomcat-servlet-api:2.3"
5623 -RDEPEND=">=virtual/jdk-1.7
5624 - ${CDEPEND}
5625 - dev-java/antlr:0[java]
5626 - dev-java/bsf:2.3
5627 - dev-java/commons-beanutils:1.7
5628 - dev-java/commons-collections:0
5629 - dev-java/commons-digester:0
5630 - dev-java/commons-io:1
5631 - dev-java/commons-validator:0
5632 - dev-java/jakarta-oro:2.0"
5633 -# dev-java/commons-chain:1.1 in overlay
5634 -
5635 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5636 -
5637 -EANT_BUILD_XML="nbbuild/build.xml"
5638 -EANT_BUILD_TARGET="rebuild-cluster"
5639 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
5640 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5641 -JAVA_PKG_BSFIX="off"
5642 -
5643 -src_unpack() {
5644 - unpack $(basename ${SOURCE_URL})
5645 -
5646 - einfo "Deleting bundled jars..."
5647 - find -name "*.jar" -type f -delete
5648 -
5649 - unpack netbeans-9999-r12-build.xml.patch.bz2
5650 -
5651 - pushd "${S}" >/dev/null || die
5652 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
5653 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
5654 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
5655 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
5656 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
5657 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
5658 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
5659 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
5660 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
5661 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
5662 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
5663 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
5664 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
5665 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
5666 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
5667 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
5668 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
5669 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
5670 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
5671 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
5672 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
5673 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
5674 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
5675 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
5676 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
5677 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
5678 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
5679 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
5680 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
5681 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
5682 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
5683 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
5684 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
5685 - popd >/dev/null || die
5686 -}
5687 -
5688 -src_prepare() {
5689 - einfo "Deleting bundled class files..."
5690 - find -name "*.class" -type f | xargs rm -vf
5691 -
5692 - epatch netbeans-9999-r12-build.xml.patch
5693 -
5694 - # Support for custom patches
5695 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5696 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5697 -
5698 - if [ -n "${files}" ] ; then
5699 - einfo "Applying custom patches:"
5700 -
5701 - for file in ${files} ; do
5702 - epatch "${file}"
5703 - done
5704 - fi
5705 - fi
5706 -
5707 - einfo "Symlinking external libraries..."
5708 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5709 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
5710 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
5711 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
5712 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
5713 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
5714 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
5715 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
5716 -
5717 - einfo "Linking in other clusters..."
5718 - mkdir "${S}"/nbbuild/netbeans || die
5719 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5720 -
5721 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5722 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5723 - touch nb.cluster.extide.built
5724 -
5725 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5726 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5727 - touch nb.cluster.harness.built
5728 -
5729 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5730 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5731 - touch nb.cluster.ide.built
5732 -
5733 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5734 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5735 - touch nb.cluster.java.built
5736 -
5737 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
5738 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5739 - touch nb.cluster.profiler.built
5740 -
5741 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5742 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5743 - touch nb.cluster.platform.built
5744 -
5745 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5746 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5747 - touch nb.cluster.webcommon.built
5748 -
5749 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5750 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5751 - touch nb.cluster.websvccommon.built
5752 -
5753 - popd >/dev/null || die
5754 -
5755 - java-pkg-2_src_prepare
5756 -}
5757 -
5758 -src_install() {
5759 - pushd nbbuild/netbeans/enterprise >/dev/null || die
5760 -
5761 - insinto ${INSTALL_DIR}
5762 -
5763 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5764 -
5765 - doins -r *
5766 -
5767 - popd >/dev/null || die
5768 -
5769 - local instdir=${INSTALL_DIR}/modules/ext
5770 - pushd "${D}"/${instdir} >/dev/null || die
5771 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
5772 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
5773 - popd >/dev/null || die
5774 -
5775 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
5776 - pushd "${D}"/${instdir} >/dev/null || die
5777 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
5778 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
5779 - popd >/dev/null || die
5780 -
5781 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
5782 - pushd "${D}"/${instdir} >/dev/null || die
5783 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
5784 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
5785 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
5786 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
5787 - popd >/dev/null || die
5788 -
5789 - local instdir=${INSTALL_DIR}/modules/ext/struts
5790 - pushd "${D}"/${instdir} >/dev/null || die
5791 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
5792 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
5793 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
5794 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
5795 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
5796 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
5797 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
5798 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
5799 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
5800 - popd >/dev/null || die
5801 -
5802 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
5803 -}
5804
5805 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140417.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140417.ebuild
5806 deleted file mode 100644
5807 index fe4e001..0000000
5808 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140417.ebuild
5809 +++ /dev/null
5810 @@ -1,251 +0,0 @@
5811 -# Copyright 1999-2014 Gentoo Foundation
5812 -# Distributed under the terms of the GNU General Public License v2
5813 -# $Header: $
5814 -
5815 -EAPI="4"
5816 -inherit eutils java-pkg-2 java-ant-2
5817 -
5818 -DESCRIPTION="Netbeans Enterprise cluster"
5819 -HOMEPAGE="http://netbeans.org/"
5820 -SLOT="9999"
5821 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
5822 -SRC_URI="${SOURCE_URL}
5823 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
5824 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
5825 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
5826 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
5827 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
5828 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
5829 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
5830 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
5831 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
5832 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
5833 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
5834 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
5835 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
5836 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
5837 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
5838 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
5839 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
5840 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
5841 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
5842 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
5843 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
5844 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
5845 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
5846 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
5847 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
5848 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
5849 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
5850 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
5851 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
5852 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
5853 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
5854 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
5855 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
5856 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
5857 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5858 -KEYWORDS="~amd64 ~x86"
5859 -IUSE=""
5860 -S="${WORKDIR}"
5861 -
5862 -CDEPEND="~dev-java/netbeans-ide-${PV}
5863 - ~dev-java/netbeans-harness-${PV}
5864 - ~dev-java/netbeans-ide-${PV}
5865 - ~dev-java/netbeans-java-${PV}
5866 - ~dev-java/netbeans-profiler-${PV}
5867 - ~dev-java/netbeans-platform-${PV}
5868 - ~dev-java/netbeans-webcommon-${PV}
5869 - ~dev-java/netbeans-websvccommon-${PV}
5870 - dev-java/commons-codec:0
5871 - dev-java/commons-fileupload:0
5872 - dev-java/commons-logging:0
5873 - dev-java/glassfish-deployment-api:1.2"
5874 -DEPEND=">=virtual/jdk-1.7
5875 - app-arch/unzip
5876 - ${CDEPEND}
5877 - dev-java/javahelp:0
5878 - dev-java/jsr181:0
5879 - >=dev-java/junit-4.4:4
5880 - dev-java/tomcat-servlet-api:2.3"
5881 -RDEPEND=">=virtual/jdk-1.7
5882 - ${CDEPEND}
5883 - dev-java/antlr:0[java]
5884 - dev-java/bsf:2.3
5885 - dev-java/commons-beanutils:1.7
5886 - dev-java/commons-collections:0
5887 - dev-java/commons-digester:0
5888 - dev-java/commons-io:1
5889 - dev-java/commons-validator:0
5890 - dev-java/jakarta-oro:2.0"
5891 -# dev-java/commons-chain:1.1 in overlay
5892 -
5893 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5894 -
5895 -EANT_BUILD_XML="nbbuild/build.xml"
5896 -EANT_BUILD_TARGET="rebuild-cluster"
5897 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
5898 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5899 -JAVA_PKG_BSFIX="off"
5900 -
5901 -src_unpack() {
5902 - unpack $(basename ${SOURCE_URL})
5903 -
5904 - einfo "Deleting bundled jars..."
5905 - find -name "*.jar" -type f -delete
5906 -
5907 - unpack netbeans-9999-r12-build.xml.patch.bz2
5908 -
5909 - pushd "${S}" >/dev/null || die
5910 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
5911 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
5912 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
5913 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
5914 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
5915 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
5916 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
5917 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
5918 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
5919 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
5920 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
5921 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
5922 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
5923 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
5924 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
5925 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
5926 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
5927 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
5928 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
5929 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
5930 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
5931 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
5932 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
5933 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
5934 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
5935 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
5936 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
5937 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
5938 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
5939 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
5940 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
5941 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
5942 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
5943 - popd >/dev/null || die
5944 -}
5945 -
5946 -src_prepare() {
5947 - einfo "Deleting bundled class files..."
5948 - find -name "*.class" -type f | xargs rm -vf
5949 -
5950 - epatch netbeans-9999-r12-build.xml.patch
5951 -
5952 - # Support for custom patches
5953 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5954 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5955 -
5956 - if [ -n "${files}" ] ; then
5957 - einfo "Applying custom patches:"
5958 -
5959 - for file in ${files} ; do
5960 - epatch "${file}"
5961 - done
5962 - fi
5963 - fi
5964 -
5965 - einfo "Symlinking external libraries..."
5966 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5967 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
5968 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
5969 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
5970 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
5971 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
5972 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
5973 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
5974 -
5975 - einfo "Linking in other clusters..."
5976 - mkdir "${S}"/nbbuild/netbeans || die
5977 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5978 -
5979 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5980 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5981 - touch nb.cluster.extide.built
5982 -
5983 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5984 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5985 - touch nb.cluster.harness.built
5986 -
5987 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5988 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5989 - touch nb.cluster.ide.built
5990 -
5991 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5992 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5993 - touch nb.cluster.java.built
5994 -
5995 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
5996 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5997 - touch nb.cluster.profiler.built
5998 -
5999 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6000 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6001 - touch nb.cluster.platform.built
6002 -
6003 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
6004 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6005 - touch nb.cluster.webcommon.built
6006 -
6007 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
6008 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6009 - touch nb.cluster.websvccommon.built
6010 -
6011 - popd >/dev/null || die
6012 -
6013 - java-pkg-2_src_prepare
6014 -}
6015 -
6016 -src_install() {
6017 - pushd nbbuild/netbeans/enterprise >/dev/null || die
6018 -
6019 - insinto ${INSTALL_DIR}
6020 -
6021 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6022 -
6023 - doins -r *
6024 -
6025 - popd >/dev/null || die
6026 -
6027 - local instdir=${INSTALL_DIR}/modules/ext
6028 - pushd "${D}"/${instdir} >/dev/null || die
6029 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
6030 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
6031 - popd >/dev/null || die
6032 -
6033 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
6034 - pushd "${D}"/${instdir} >/dev/null || die
6035 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
6036 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
6037 - popd >/dev/null || die
6038 -
6039 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
6040 - pushd "${D}"/${instdir} >/dev/null || die
6041 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
6042 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
6043 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
6044 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
6045 - popd >/dev/null || die
6046 -
6047 - local instdir=${INSTALL_DIR}/modules/ext/struts
6048 - pushd "${D}"/${instdir} >/dev/null || die
6049 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
6050 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
6051 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
6052 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
6053 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
6054 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
6055 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
6056 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
6057 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
6058 - popd >/dev/null || die
6059 -
6060 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
6061 -}
6062
6063 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140422.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140422.ebuild
6064 deleted file mode 100644
6065 index ae0f032..0000000
6066 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140422.ebuild
6067 +++ /dev/null
6068 @@ -1,251 +0,0 @@
6069 -# Copyright 1999-2014 Gentoo Foundation
6070 -# Distributed under the terms of the GNU General Public License v2
6071 -# $Header: $
6072 -
6073 -EAPI="4"
6074 -inherit eutils java-pkg-2 java-ant-2
6075 -
6076 -DESCRIPTION="Netbeans Enterprise cluster"
6077 -HOMEPAGE="http://netbeans.org/"
6078 -SLOT="9999"
6079 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
6080 -SRC_URI="${SOURCE_URL}
6081 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
6082 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
6083 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
6084 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
6085 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
6086 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
6087 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
6088 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
6089 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
6090 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
6091 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
6092 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
6093 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
6094 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
6095 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
6096 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
6097 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
6098 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
6099 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
6100 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
6101 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
6102 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
6103 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
6104 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
6105 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
6106 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
6107 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
6108 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
6109 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
6110 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
6111 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
6112 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
6113 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
6114 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
6115 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6116 -KEYWORDS="~amd64 ~x86"
6117 -IUSE=""
6118 -S="${WORKDIR}"
6119 -
6120 -CDEPEND="~dev-java/netbeans-ide-${PV}
6121 - ~dev-java/netbeans-harness-${PV}
6122 - ~dev-java/netbeans-ide-${PV}
6123 - ~dev-java/netbeans-java-${PV}
6124 - ~dev-java/netbeans-profiler-${PV}
6125 - ~dev-java/netbeans-platform-${PV}
6126 - ~dev-java/netbeans-webcommon-${PV}
6127 - ~dev-java/netbeans-websvccommon-${PV}
6128 - dev-java/commons-codec:0
6129 - dev-java/commons-fileupload:0
6130 - dev-java/commons-logging:0
6131 - dev-java/glassfish-deployment-api:1.2"
6132 -DEPEND=">=virtual/jdk-1.7
6133 - app-arch/unzip
6134 - ${CDEPEND}
6135 - dev-java/javahelp:0
6136 - dev-java/jsr181:0
6137 - >=dev-java/junit-4.4:4
6138 - dev-java/tomcat-servlet-api:2.3"
6139 -RDEPEND=">=virtual/jdk-1.7
6140 - ${CDEPEND}
6141 - dev-java/antlr:0[java]
6142 - dev-java/bsf:2.3
6143 - dev-java/commons-beanutils:1.7
6144 - dev-java/commons-collections:0
6145 - dev-java/commons-digester:0
6146 - dev-java/commons-io:1
6147 - dev-java/commons-validator:0
6148 - dev-java/jakarta-oro:2.0"
6149 -# dev-java/commons-chain:1.1 in overlay
6150 -
6151 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6152 -
6153 -EANT_BUILD_XML="nbbuild/build.xml"
6154 -EANT_BUILD_TARGET="rebuild-cluster"
6155 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
6156 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6157 -JAVA_PKG_BSFIX="off"
6158 -
6159 -src_unpack() {
6160 - unpack $(basename ${SOURCE_URL})
6161 -
6162 - einfo "Deleting bundled jars..."
6163 - find -name "*.jar" -type f -delete
6164 -
6165 - unpack netbeans-9999-r12-build.xml.patch.bz2
6166 -
6167 - pushd "${S}" >/dev/null || die
6168 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
6169 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
6170 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
6171 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
6172 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
6173 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
6174 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
6175 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
6176 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
6177 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
6178 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
6179 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
6180 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
6181 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
6182 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
6183 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
6184 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
6185 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
6186 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
6187 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
6188 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
6189 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
6190 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
6191 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
6192 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
6193 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
6194 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
6195 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
6196 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
6197 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
6198 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
6199 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
6200 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
6201 - popd >/dev/null || die
6202 -}
6203 -
6204 -src_prepare() {
6205 - einfo "Deleting bundled class files..."
6206 - find -name "*.class" -type f | xargs rm -vf
6207 -
6208 - epatch netbeans-9999-r12-build.xml.patch
6209 -
6210 - # Support for custom patches
6211 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6212 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6213 -
6214 - if [ -n "${files}" ] ; then
6215 - einfo "Applying custom patches:"
6216 -
6217 - for file in ${files} ; do
6218 - epatch "${file}"
6219 - done
6220 - fi
6221 - fi
6222 -
6223 - einfo "Symlinking external libraries..."
6224 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6225 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
6226 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
6227 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
6228 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
6229 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
6230 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
6231 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
6232 -
6233 - einfo "Linking in other clusters..."
6234 - mkdir "${S}"/nbbuild/netbeans || die
6235 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6236 -
6237 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6238 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6239 - touch nb.cluster.extide.built
6240 -
6241 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6242 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6243 - touch nb.cluster.harness.built
6244 -
6245 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6246 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6247 - touch nb.cluster.ide.built
6248 -
6249 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6250 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6251 - touch nb.cluster.java.built
6252 -
6253 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
6254 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6255 - touch nb.cluster.profiler.built
6256 -
6257 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6258 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6259 - touch nb.cluster.platform.built
6260 -
6261 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
6262 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6263 - touch nb.cluster.webcommon.built
6264 -
6265 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
6266 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6267 - touch nb.cluster.websvccommon.built
6268 -
6269 - popd >/dev/null || die
6270 -
6271 - java-pkg-2_src_prepare
6272 -}
6273 -
6274 -src_install() {
6275 - pushd nbbuild/netbeans/enterprise >/dev/null || die
6276 -
6277 - insinto ${INSTALL_DIR}
6278 -
6279 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6280 -
6281 - doins -r *
6282 -
6283 - popd >/dev/null || die
6284 -
6285 - local instdir=${INSTALL_DIR}/modules/ext
6286 - pushd "${D}"/${instdir} >/dev/null || die
6287 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
6288 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
6289 - popd >/dev/null || die
6290 -
6291 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
6292 - pushd "${D}"/${instdir} >/dev/null || die
6293 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
6294 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
6295 - popd >/dev/null || die
6296 -
6297 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
6298 - pushd "${D}"/${instdir} >/dev/null || die
6299 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
6300 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
6301 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
6302 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
6303 - popd >/dev/null || die
6304 -
6305 - local instdir=${INSTALL_DIR}/modules/ext/struts
6306 - pushd "${D}"/${instdir} >/dev/null || die
6307 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
6308 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
6309 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
6310 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
6311 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
6312 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
6313 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
6314 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
6315 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
6316 - popd >/dev/null || die
6317 -
6318 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
6319 -}
6320
6321 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140423.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140423.ebuild
6322 deleted file mode 100644
6323 index ab62ab3..0000000
6324 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140423.ebuild
6325 +++ /dev/null
6326 @@ -1,251 +0,0 @@
6327 -# Copyright 1999-2014 Gentoo Foundation
6328 -# Distributed under the terms of the GNU General Public License v2
6329 -# $Header: $
6330 -
6331 -EAPI="4"
6332 -inherit eutils java-pkg-2 java-ant-2
6333 -
6334 -DESCRIPTION="Netbeans Enterprise cluster"
6335 -HOMEPAGE="http://netbeans.org/"
6336 -SLOT="9999"
6337 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
6338 -SRC_URI="${SOURCE_URL}
6339 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
6340 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
6341 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
6342 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
6343 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
6344 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
6345 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
6346 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
6347 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
6348 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
6349 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
6350 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
6351 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
6352 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
6353 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
6354 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
6355 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
6356 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
6357 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
6358 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
6359 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
6360 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
6361 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
6362 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
6363 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
6364 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
6365 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
6366 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
6367 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
6368 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
6369 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
6370 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
6371 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
6372 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
6373 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6374 -KEYWORDS="~amd64 ~x86"
6375 -IUSE=""
6376 -S="${WORKDIR}"
6377 -
6378 -CDEPEND="~dev-java/netbeans-ide-${PV}
6379 - ~dev-java/netbeans-harness-${PV}
6380 - ~dev-java/netbeans-ide-${PV}
6381 - ~dev-java/netbeans-java-${PV}
6382 - ~dev-java/netbeans-profiler-${PV}
6383 - ~dev-java/netbeans-platform-${PV}
6384 - ~dev-java/netbeans-webcommon-${PV}
6385 - ~dev-java/netbeans-websvccommon-${PV}
6386 - dev-java/commons-codec:0
6387 - dev-java/commons-fileupload:0
6388 - dev-java/commons-logging:0
6389 - dev-java/glassfish-deployment-api:1.2"
6390 -DEPEND=">=virtual/jdk-1.7
6391 - app-arch/unzip
6392 - ${CDEPEND}
6393 - dev-java/javahelp:0
6394 - dev-java/jsr181:0
6395 - >=dev-java/junit-4.4:4
6396 - dev-java/tomcat-servlet-api:2.3"
6397 -RDEPEND=">=virtual/jdk-1.7
6398 - ${CDEPEND}
6399 - dev-java/antlr:0[java]
6400 - dev-java/bsf:2.3
6401 - dev-java/commons-beanutils:1.7
6402 - dev-java/commons-collections:0
6403 - dev-java/commons-digester:0
6404 - dev-java/commons-io:1
6405 - dev-java/commons-validator:0
6406 - dev-java/jakarta-oro:2.0"
6407 -# dev-java/commons-chain:1.1 in overlay
6408 -
6409 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6410 -
6411 -EANT_BUILD_XML="nbbuild/build.xml"
6412 -EANT_BUILD_TARGET="rebuild-cluster"
6413 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
6414 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6415 -JAVA_PKG_BSFIX="off"
6416 -
6417 -src_unpack() {
6418 - unpack $(basename ${SOURCE_URL})
6419 -
6420 - einfo "Deleting bundled jars..."
6421 - find -name "*.jar" -type f -delete
6422 -
6423 - unpack netbeans-9999-r12-build.xml.patch.bz2
6424 -
6425 - pushd "${S}" >/dev/null || die
6426 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
6427 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
6428 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
6429 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
6430 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
6431 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
6432 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
6433 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
6434 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
6435 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
6436 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
6437 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
6438 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
6439 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
6440 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
6441 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
6442 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
6443 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
6444 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
6445 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
6446 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
6447 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
6448 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
6449 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
6450 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
6451 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
6452 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
6453 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
6454 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
6455 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
6456 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
6457 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
6458 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
6459 - popd >/dev/null || die
6460 -}
6461 -
6462 -src_prepare() {
6463 - einfo "Deleting bundled class files..."
6464 - find -name "*.class" -type f | xargs rm -vf
6465 -
6466 - epatch netbeans-9999-r12-build.xml.patch
6467 -
6468 - # Support for custom patches
6469 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6470 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6471 -
6472 - if [ -n "${files}" ] ; then
6473 - einfo "Applying custom patches:"
6474 -
6475 - for file in ${files} ; do
6476 - epatch "${file}"
6477 - done
6478 - fi
6479 - fi
6480 -
6481 - einfo "Symlinking external libraries..."
6482 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6483 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
6484 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
6485 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
6486 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
6487 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
6488 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
6489 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
6490 -
6491 - einfo "Linking in other clusters..."
6492 - mkdir "${S}"/nbbuild/netbeans || die
6493 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6494 -
6495 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6496 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6497 - touch nb.cluster.extide.built
6498 -
6499 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6500 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6501 - touch nb.cluster.harness.built
6502 -
6503 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6504 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6505 - touch nb.cluster.ide.built
6506 -
6507 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6508 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6509 - touch nb.cluster.java.built
6510 -
6511 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
6512 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6513 - touch nb.cluster.profiler.built
6514 -
6515 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6516 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6517 - touch nb.cluster.platform.built
6518 -
6519 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
6520 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6521 - touch nb.cluster.webcommon.built
6522 -
6523 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
6524 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6525 - touch nb.cluster.websvccommon.built
6526 -
6527 - popd >/dev/null || die
6528 -
6529 - java-pkg-2_src_prepare
6530 -}
6531 -
6532 -src_install() {
6533 - pushd nbbuild/netbeans/enterprise >/dev/null || die
6534 -
6535 - insinto ${INSTALL_DIR}
6536 -
6537 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6538 -
6539 - doins -r *
6540 -
6541 - popd >/dev/null || die
6542 -
6543 - local instdir=${INSTALL_DIR}/modules/ext
6544 - pushd "${D}"/${instdir} >/dev/null || die
6545 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
6546 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
6547 - popd >/dev/null || die
6548 -
6549 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
6550 - pushd "${D}"/${instdir} >/dev/null || die
6551 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
6552 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
6553 - popd >/dev/null || die
6554 -
6555 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
6556 - pushd "${D}"/${instdir} >/dev/null || die
6557 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
6558 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
6559 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
6560 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
6561 - popd >/dev/null || die
6562 -
6563 - local instdir=${INSTALL_DIR}/modules/ext/struts
6564 - pushd "${D}"/${instdir} >/dev/null || die
6565 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
6566 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
6567 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
6568 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
6569 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
6570 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
6571 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
6572 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
6573 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
6574 - popd >/dev/null || die
6575 -
6576 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
6577 -}
6578
6579 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140424.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140424.ebuild
6580 deleted file mode 100644
6581 index 9b14a70..0000000
6582 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140424.ebuild
6583 +++ /dev/null
6584 @@ -1,251 +0,0 @@
6585 -# Copyright 1999-2014 Gentoo Foundation
6586 -# Distributed under the terms of the GNU General Public License v2
6587 -# $Header: $
6588 -
6589 -EAPI="4"
6590 -inherit eutils java-pkg-2 java-ant-2
6591 -
6592 -DESCRIPTION="Netbeans Enterprise cluster"
6593 -HOMEPAGE="http://netbeans.org/"
6594 -SLOT="9999"
6595 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
6596 -SRC_URI="${SOURCE_URL}
6597 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
6598 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
6599 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
6600 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
6601 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
6602 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
6603 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
6604 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
6605 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
6606 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
6607 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
6608 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
6609 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
6610 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
6611 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
6612 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
6613 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
6614 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
6615 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
6616 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
6617 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
6618 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
6619 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
6620 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
6621 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
6622 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
6623 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
6624 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
6625 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
6626 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
6627 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
6628 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
6629 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
6630 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
6631 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6632 -KEYWORDS="~amd64 ~x86"
6633 -IUSE=""
6634 -S="${WORKDIR}"
6635 -
6636 -CDEPEND="~dev-java/netbeans-ide-${PV}
6637 - ~dev-java/netbeans-harness-${PV}
6638 - ~dev-java/netbeans-ide-${PV}
6639 - ~dev-java/netbeans-java-${PV}
6640 - ~dev-java/netbeans-profiler-${PV}
6641 - ~dev-java/netbeans-platform-${PV}
6642 - ~dev-java/netbeans-webcommon-${PV}
6643 - ~dev-java/netbeans-websvccommon-${PV}
6644 - dev-java/commons-codec:0
6645 - dev-java/commons-fileupload:0
6646 - dev-java/commons-logging:0
6647 - dev-java/glassfish-deployment-api:1.2"
6648 -DEPEND=">=virtual/jdk-1.7
6649 - app-arch/unzip
6650 - ${CDEPEND}
6651 - dev-java/javahelp:0
6652 - dev-java/jsr181:0
6653 - >=dev-java/junit-4.4:4
6654 - dev-java/tomcat-servlet-api:2.3"
6655 -RDEPEND=">=virtual/jdk-1.7
6656 - ${CDEPEND}
6657 - dev-java/antlr:0[java]
6658 - dev-java/bsf:2.3
6659 - dev-java/commons-beanutils:1.7
6660 - dev-java/commons-collections:0
6661 - dev-java/commons-digester:0
6662 - dev-java/commons-io:1
6663 - dev-java/commons-validator:0
6664 - dev-java/jakarta-oro:2.0"
6665 -# dev-java/commons-chain:1.1 in overlay
6666 -
6667 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6668 -
6669 -EANT_BUILD_XML="nbbuild/build.xml"
6670 -EANT_BUILD_TARGET="rebuild-cluster"
6671 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
6672 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6673 -JAVA_PKG_BSFIX="off"
6674 -
6675 -src_unpack() {
6676 - unpack $(basename ${SOURCE_URL})
6677 -
6678 - einfo "Deleting bundled jars..."
6679 - find -name "*.jar" -type f -delete
6680 -
6681 - unpack netbeans-9999-r12-build.xml.patch.bz2
6682 -
6683 - pushd "${S}" >/dev/null || die
6684 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
6685 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
6686 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
6687 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
6688 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
6689 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
6690 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
6691 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
6692 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
6693 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
6694 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
6695 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
6696 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
6697 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
6698 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
6699 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
6700 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
6701 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
6702 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
6703 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
6704 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
6705 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
6706 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
6707 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
6708 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
6709 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
6710 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
6711 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
6712 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
6713 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
6714 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
6715 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
6716 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
6717 - popd >/dev/null || die
6718 -}
6719 -
6720 -src_prepare() {
6721 - einfo "Deleting bundled class files..."
6722 - find -name "*.class" -type f | xargs rm -vf
6723 -
6724 - epatch netbeans-9999-r12-build.xml.patch
6725 -
6726 - # Support for custom patches
6727 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6728 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6729 -
6730 - if [ -n "${files}" ] ; then
6731 - einfo "Applying custom patches:"
6732 -
6733 - for file in ${files} ; do
6734 - epatch "${file}"
6735 - done
6736 - fi
6737 - fi
6738 -
6739 - einfo "Symlinking external libraries..."
6740 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6741 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
6742 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
6743 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
6744 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
6745 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
6746 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
6747 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
6748 -
6749 - einfo "Linking in other clusters..."
6750 - mkdir "${S}"/nbbuild/netbeans || die
6751 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6752 -
6753 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6754 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6755 - touch nb.cluster.extide.built
6756 -
6757 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6758 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6759 - touch nb.cluster.harness.built
6760 -
6761 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6762 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6763 - touch nb.cluster.ide.built
6764 -
6765 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6766 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6767 - touch nb.cluster.java.built
6768 -
6769 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
6770 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6771 - touch nb.cluster.profiler.built
6772 -
6773 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6774 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6775 - touch nb.cluster.platform.built
6776 -
6777 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
6778 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6779 - touch nb.cluster.webcommon.built
6780 -
6781 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
6782 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6783 - touch nb.cluster.websvccommon.built
6784 -
6785 - popd >/dev/null || die
6786 -
6787 - java-pkg-2_src_prepare
6788 -}
6789 -
6790 -src_install() {
6791 - pushd nbbuild/netbeans/enterprise >/dev/null || die
6792 -
6793 - insinto ${INSTALL_DIR}
6794 -
6795 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6796 -
6797 - doins -r *
6798 -
6799 - popd >/dev/null || die
6800 -
6801 - local instdir=${INSTALL_DIR}/modules/ext
6802 - pushd "${D}"/${instdir} >/dev/null || die
6803 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
6804 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
6805 - popd >/dev/null || die
6806 -
6807 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
6808 - pushd "${D}"/${instdir} >/dev/null || die
6809 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
6810 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
6811 - popd >/dev/null || die
6812 -
6813 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
6814 - pushd "${D}"/${instdir} >/dev/null || die
6815 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
6816 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
6817 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
6818 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
6819 - popd >/dev/null || die
6820 -
6821 - local instdir=${INSTALL_DIR}/modules/ext/struts
6822 - pushd "${D}"/${instdir} >/dev/null || die
6823 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
6824 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
6825 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
6826 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
6827 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
6828 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
6829 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
6830 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
6831 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
6832 - popd >/dev/null || die
6833 -
6834 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
6835 -}
6836
6837 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140427.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140427.ebuild
6838 deleted file mode 100644
6839 index be71b2d..0000000
6840 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140427.ebuild
6841 +++ /dev/null
6842 @@ -1,251 +0,0 @@
6843 -# Copyright 1999-2014 Gentoo Foundation
6844 -# Distributed under the terms of the GNU General Public License v2
6845 -# $Header: $
6846 -
6847 -EAPI="4"
6848 -inherit eutils java-pkg-2 java-ant-2
6849 -
6850 -DESCRIPTION="Netbeans Enterprise cluster"
6851 -HOMEPAGE="http://netbeans.org/"
6852 -SLOT="9999"
6853 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
6854 -SRC_URI="${SOURCE_URL}
6855 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
6856 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
6857 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
6858 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
6859 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
6860 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
6861 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
6862 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
6863 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
6864 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
6865 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
6866 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
6867 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
6868 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
6869 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
6870 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
6871 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
6872 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
6873 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
6874 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
6875 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
6876 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
6877 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
6878 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
6879 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
6880 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
6881 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
6882 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
6883 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
6884 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
6885 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
6886 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
6887 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
6888 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
6889 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6890 -KEYWORDS="~amd64 ~x86"
6891 -IUSE=""
6892 -S="${WORKDIR}"
6893 -
6894 -CDEPEND="~dev-java/netbeans-ide-${PV}
6895 - ~dev-java/netbeans-harness-${PV}
6896 - ~dev-java/netbeans-ide-${PV}
6897 - ~dev-java/netbeans-java-${PV}
6898 - ~dev-java/netbeans-profiler-${PV}
6899 - ~dev-java/netbeans-platform-${PV}
6900 - ~dev-java/netbeans-webcommon-${PV}
6901 - ~dev-java/netbeans-websvccommon-${PV}
6902 - dev-java/commons-codec:0
6903 - dev-java/commons-fileupload:0
6904 - dev-java/commons-logging:0
6905 - dev-java/glassfish-deployment-api:1.2"
6906 -DEPEND=">=virtual/jdk-1.7
6907 - app-arch/unzip
6908 - ${CDEPEND}
6909 - dev-java/javahelp:0
6910 - dev-java/jsr181:0
6911 - >=dev-java/junit-4.4:4
6912 - dev-java/tomcat-servlet-api:2.3"
6913 -RDEPEND=">=virtual/jdk-1.7
6914 - ${CDEPEND}
6915 - dev-java/antlr:0[java]
6916 - dev-java/bsf:2.3
6917 - dev-java/commons-beanutils:1.7
6918 - dev-java/commons-collections:0
6919 - dev-java/commons-digester:0
6920 - dev-java/commons-io:1
6921 - dev-java/commons-validator:0
6922 - dev-java/jakarta-oro:2.0"
6923 -# dev-java/commons-chain:1.1 in overlay
6924 -
6925 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6926 -
6927 -EANT_BUILD_XML="nbbuild/build.xml"
6928 -EANT_BUILD_TARGET="rebuild-cluster"
6929 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
6930 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6931 -JAVA_PKG_BSFIX="off"
6932 -
6933 -src_unpack() {
6934 - unpack $(basename ${SOURCE_URL})
6935 -
6936 - einfo "Deleting bundled jars..."
6937 - find -name "*.jar" -type f -delete
6938 -
6939 - unpack netbeans-9999-r12-build.xml.patch.bz2
6940 -
6941 - pushd "${S}" >/dev/null || die
6942 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
6943 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
6944 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
6945 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
6946 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
6947 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
6948 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
6949 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
6950 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
6951 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
6952 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
6953 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
6954 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
6955 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
6956 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
6957 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
6958 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
6959 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
6960 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
6961 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
6962 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
6963 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
6964 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
6965 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
6966 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
6967 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
6968 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
6969 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
6970 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
6971 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
6972 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
6973 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
6974 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
6975 - popd >/dev/null || die
6976 -}
6977 -
6978 -src_prepare() {
6979 - einfo "Deleting bundled class files..."
6980 - find -name "*.class" -type f | xargs rm -vf
6981 -
6982 - epatch netbeans-9999-r12-build.xml.patch
6983 -
6984 - # Support for custom patches
6985 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6986 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6987 -
6988 - if [ -n "${files}" ] ; then
6989 - einfo "Applying custom patches:"
6990 -
6991 - for file in ${files} ; do
6992 - epatch "${file}"
6993 - done
6994 - fi
6995 - fi
6996 -
6997 - einfo "Symlinking external libraries..."
6998 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6999 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
7000 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
7001 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
7002 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
7003 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
7004 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
7005 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
7006 -
7007 - einfo "Linking in other clusters..."
7008 - mkdir "${S}"/nbbuild/netbeans || die
7009 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7010 -
7011 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
7012 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7013 - touch nb.cluster.extide.built
7014 -
7015 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
7016 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7017 - touch nb.cluster.harness.built
7018 -
7019 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7020 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7021 - touch nb.cluster.ide.built
7022 -
7023 - ln -s /usr/share/netbeans-java-${SLOT} java || die
7024 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7025 - touch nb.cluster.java.built
7026 -
7027 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
7028 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7029 - touch nb.cluster.profiler.built
7030 -
7031 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7032 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7033 - touch nb.cluster.platform.built
7034 -
7035 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
7036 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7037 - touch nb.cluster.webcommon.built
7038 -
7039 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
7040 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7041 - touch nb.cluster.websvccommon.built
7042 -
7043 - popd >/dev/null || die
7044 -
7045 - java-pkg-2_src_prepare
7046 -}
7047 -
7048 -src_install() {
7049 - pushd nbbuild/netbeans/enterprise >/dev/null || die
7050 -
7051 - insinto ${INSTALL_DIR}
7052 -
7053 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7054 -
7055 - doins -r *
7056 -
7057 - popd >/dev/null || die
7058 -
7059 - local instdir=${INSTALL_DIR}/modules/ext
7060 - pushd "${D}"/${instdir} >/dev/null || die
7061 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
7062 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
7063 - popd >/dev/null || die
7064 -
7065 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
7066 - pushd "${D}"/${instdir} >/dev/null || die
7067 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
7068 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
7069 - popd >/dev/null || die
7070 -
7071 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
7072 - pushd "${D}"/${instdir} >/dev/null || die
7073 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
7074 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
7075 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
7076 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
7077 - popd >/dev/null || die
7078 -
7079 - local instdir=${INSTALL_DIR}/modules/ext/struts
7080 - pushd "${D}"/${instdir} >/dev/null || die
7081 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
7082 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
7083 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
7084 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
7085 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
7086 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
7087 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
7088 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
7089 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
7090 - popd >/dev/null || die
7091 -
7092 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
7093 -}
7094
7095 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140429.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140429.ebuild
7096 deleted file mode 100644
7097 index 1c7d5e5..0000000
7098 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20140429.ebuild
7099 +++ /dev/null
7100 @@ -1,251 +0,0 @@
7101 -# Copyright 1999-2014 Gentoo Foundation
7102 -# Distributed under the terms of the GNU General Public License v2
7103 -# $Header: $
7104 -
7105 -EAPI="4"
7106 -inherit eutils java-pkg-2 java-ant-2
7107 -
7108 -DESCRIPTION="Netbeans Enterprise cluster"
7109 -HOMEPAGE="http://netbeans.org/"
7110 -SLOT="9999"
7111 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
7112 -SRC_URI="${SOURCE_URL}
7113 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
7114 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
7115 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
7116 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
7117 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
7118 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
7119 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
7120 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
7121 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
7122 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
7123 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
7124 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
7125 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
7126 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
7127 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
7128 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
7129 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
7130 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
7131 - http://hg.netbeans.org/binaries/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip
7132 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
7133 - http://hg.netbeans.org/binaries/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip
7134 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
7135 - http://hg.netbeans.org/binaries/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip
7136 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
7137 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
7138 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
7139 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
7140 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
7141 - http://hg.netbeans.org/binaries/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar
7142 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
7143 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
7144 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
7145 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
7146 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
7147 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7148 -KEYWORDS="~amd64 ~x86"
7149 -IUSE=""
7150 -S="${WORKDIR}"
7151 -
7152 -CDEPEND="~dev-java/netbeans-ide-${PV}
7153 - ~dev-java/netbeans-harness-${PV}
7154 - ~dev-java/netbeans-ide-${PV}
7155 - ~dev-java/netbeans-java-${PV}
7156 - ~dev-java/netbeans-profiler-${PV}
7157 - ~dev-java/netbeans-platform-${PV}
7158 - ~dev-java/netbeans-webcommon-${PV}
7159 - ~dev-java/netbeans-websvccommon-${PV}
7160 - dev-java/commons-codec:0
7161 - dev-java/commons-fileupload:0
7162 - dev-java/commons-logging:0
7163 - dev-java/glassfish-deployment-api:1.2"
7164 -DEPEND=">=virtual/jdk-1.7
7165 - app-arch/unzip
7166 - ${CDEPEND}
7167 - dev-java/javahelp:0
7168 - dev-java/jsr181:0
7169 - >=dev-java/junit-4.4:4
7170 - dev-java/tomcat-servlet-api:2.3"
7171 -RDEPEND=">=virtual/jdk-1.7
7172 - ${CDEPEND}
7173 - dev-java/antlr:0[java]
7174 - dev-java/bsf:2.3
7175 - dev-java/commons-beanutils:1.7
7176 - dev-java/commons-collections:0
7177 - dev-java/commons-digester:0
7178 - dev-java/commons-io:1
7179 - dev-java/commons-validator:0
7180 - dev-java/jakarta-oro:2.0"
7181 -# dev-java/commons-chain:1.1 in overlay
7182 -
7183 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7184 -
7185 -EANT_BUILD_XML="nbbuild/build.xml"
7186 -EANT_BUILD_TARGET="rebuild-cluster"
7187 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true"
7188 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7189 -JAVA_PKG_BSFIX="off"
7190 -
7191 -src_unpack() {
7192 - unpack $(basename ${SOURCE_URL})
7193 -
7194 - einfo "Deleting bundled jars..."
7195 - find -name "*.jar" -type f -delete
7196 -
7197 - unpack netbeans-9999-r12-build.xml.patch.bz2
7198 -
7199 - pushd "${S}" >/dev/null || die
7200 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
7201 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
7202 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
7203 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
7204 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
7205 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
7206 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
7207 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
7208 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
7209 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
7210 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
7211 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
7212 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
7213 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
7214 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
7215 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
7216 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
7217 - ln -s "${DISTDIR}"/51EBE06BB1278AEDE08686B0D3618EBD1A999C25-jaxrs-ri-2.0.zip websvc.restlib/external/jaxrs-ri-2.0.zip || die
7218 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
7219 - ln -s "${DISTDIR}"/F999E0F3DE77B80DB439E47F0396CED8D7E3344C-jersey2-extensions.zip websvc.restlib/external/jersey2-extensions.zip || die
7220 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
7221 - ln -s "${DISTDIR}"/DD28F462C3E1BDCF49C0016B18B37CBAB56BE645-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
7222 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
7223 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
7224 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
7225 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
7226 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
7227 - ln -s "${DISTDIR}"/9084CD23ACD33EA4EF4EADBCB8788A22AF361C07-primefaces-4.0.jar web.primefaces/external/primefaces-4.0.jar || die
7228 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
7229 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
7230 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
7231 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
7232 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
7233 - popd >/dev/null || die
7234 -}
7235 -
7236 -src_prepare() {
7237 - einfo "Deleting bundled class files..."
7238 - find -name "*.class" -type f | xargs rm -vf
7239 -
7240 - epatch netbeans-9999-r12-build.xml.patch
7241 -
7242 - # Support for custom patches
7243 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7244 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7245 -
7246 - if [ -n "${files}" ] ; then
7247 - einfo "Applying custom patches:"
7248 -
7249 - for file in ${files} ; do
7250 - epatch "${file}"
7251 - done
7252 - fi
7253 - fi
7254 -
7255 - einfo "Symlinking external libraries..."
7256 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7257 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
7258 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
7259 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
7260 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
7261 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
7262 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
7263 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
7264 -
7265 - einfo "Linking in other clusters..."
7266 - mkdir "${S}"/nbbuild/netbeans || die
7267 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7268 -
7269 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
7270 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7271 - touch nb.cluster.extide.built
7272 -
7273 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
7274 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7275 - touch nb.cluster.harness.built
7276 -
7277 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7278 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7279 - touch nb.cluster.ide.built
7280 -
7281 - ln -s /usr/share/netbeans-java-${SLOT} java || die
7282 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7283 - touch nb.cluster.java.built
7284 -
7285 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
7286 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7287 - touch nb.cluster.profiler.built
7288 -
7289 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7290 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7291 - touch nb.cluster.platform.built
7292 -
7293 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
7294 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7295 - touch nb.cluster.webcommon.built
7296 -
7297 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
7298 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7299 - touch nb.cluster.websvccommon.built
7300 -
7301 - popd >/dev/null || die
7302 -
7303 - java-pkg-2_src_prepare
7304 -}
7305 -
7306 -src_install() {
7307 - pushd nbbuild/netbeans/enterprise >/dev/null || die
7308 -
7309 - insinto ${INSTALL_DIR}
7310 -
7311 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7312 -
7313 - doins -r *
7314 -
7315 - popd >/dev/null || die
7316 -
7317 - local instdir=${INSTALL_DIR}/modules/ext
7318 - pushd "${D}"/${instdir} >/dev/null || die
7319 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
7320 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
7321 - popd >/dev/null || die
7322 -
7323 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
7324 - pushd "${D}"/${instdir} >/dev/null || die
7325 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
7326 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
7327 - popd >/dev/null || die
7328 -
7329 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
7330 - pushd "${D}"/${instdir} >/dev/null || die
7331 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
7332 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
7333 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
7334 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
7335 - popd >/dev/null || die
7336 -
7337 - local instdir=${INSTALL_DIR}/modules/ext/struts
7338 - pushd "${D}"/${instdir} >/dev/null || die
7339 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
7340 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
7341 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
7342 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
7343 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
7344 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
7345 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
7346 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
7347 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
7348 - popd >/dev/null || die
7349 -
7350 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
7351 -}
7352
7353 diff --git a/dev-java/netbeans-ergonomics/ChangeLog b/dev-java/netbeans-ergonomics/ChangeLog
7354 index 5b1e310..f191850 100644
7355 --- a/dev-java/netbeans-ergonomics/ChangeLog
7356 +++ b/dev-java/netbeans-ergonomics/ChangeLog
7357 @@ -2,6 +2,20 @@
7358 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
7359 # $Header: $
7360
7361 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
7362 + -netbeans-ergonomics-9999_p20140410.ebuild,
7363 + -netbeans-ergonomics-9999_p20140411.ebuild,
7364 + -netbeans-ergonomics-9999_p20140413.ebuild,
7365 + -netbeans-ergonomics-9999_p20140415.ebuild,
7366 + -netbeans-ergonomics-9999_p20140416.ebuild,
7367 + -netbeans-ergonomics-9999_p20140417.ebuild,
7368 + -netbeans-ergonomics-9999_p20140422.ebuild,
7369 + -netbeans-ergonomics-9999_p20140423.ebuild,
7370 + -netbeans-ergonomics-9999_p20140424.ebuild,
7371 + -netbeans-ergonomics-9999_p20140427.ebuild,
7372 + -netbeans-ergonomics-9999_p20140429.ebuild:
7373 + removed obsolete ebuilds
7374 +
7375 *netbeans-ergonomics-9999_p20140526 (26 May 2014)
7376
7377 26 May 2014; Miroslav Šulc <fordfrog@g.o>
7378
7379 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
7380 index c7234d9..da326f7 100644
7381 --- a/dev-java/netbeans-ergonomics/Manifest
7382 +++ b/dev-java/netbeans-ergonomics/Manifest
7383 @@ -12,17 +12,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
7384 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
7385 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
7386 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
7387 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
7388 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
7389 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
7390 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
7391 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
7392 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
7393 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
7394 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
7395 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
7396 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
7397 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
7398 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
7399 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
7400 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
7401 @@ -46,17 +35,6 @@ EBUILD netbeans-ergonomics-7.2.ebuild 2876 SHA256 ca7184ac24c255941c4ec3e686c423
7402 EBUILD netbeans-ergonomics-7.3.ebuild 2893 SHA256 0cfdc748cc14311232e31996ff4f25168ecbf19b936e91d886d9f408c6a8c338 SHA512 d4ed43b87e713a67fa21a7a204876c2ee66fcaf2c040d0587efe2645049f8ab91a8f43311b683ae7a912332a35e37d6a4a92a076a05b9eca403437172fc36e67 WHIRLPOOL 4b0de7f44234a82526dec7b9446a6c666ccdba67191a6762902572230b567a48babbc09a55dfbdfaa1fe4bc1b63f3191572d78288dd0ed71036b038d1d6c0f46
7403 EBUILD netbeans-ergonomics-7.4.ebuild 2847 SHA256 cf022445543fd139dbaa103795f7c2609e812f838a75beea8528ece4576b566f SHA512 5e31749bf63304a945ae582c387a02ae198d924a109ef5ea688072f3d41de8117c80e297e30bbf11bb1c4afd3279cc6090b785e9260c533cd9b26f0af5672416 WHIRLPOOL 9954763cdd7a848d536b1f413567f8b653150085a6edd8c7e101133ace74b404e441c2a82d694de6965eea66679e54391c4aba3c9fff9c868bb82a983a0fd4e5
7404 EBUILD netbeans-ergonomics-8.0.ebuild 2841 SHA256 c272b6c5d246d4e57cf692cb9fc2d64716aa6aff417e57407af3a1c8d7c0a2a7 SHA512 741dcea56e23530878ee8e7a5bd4a37f2a0cd3082ba0902b1ce64c293b2c540c72406a334f4f718e09bec5230f695143aaf962c4dd7b04e04f0bcc0cacb6cfa2 WHIRLPOOL ce447c4a5e10865e698a4aecee0b3a81f9c0337c005d0866b629c25855d894dd911e4833e9c3e45af66ac58f3bbb3a112307eb6c20573b1f486dbf9ff6d0c8b1
7405 -EBUILD netbeans-ergonomics-9999_p20140410.ebuild 2893 SHA256 1066ab74ded7ea07af6a71be911daecf89b55609cc314fc393831ff6bfe2a7d7 SHA512 d2bb6a55867fa814334fa5f218836991f74b0dc4ce97c36a430b372d890e26011f9ef58d93821e22932e04e23c58aca0d688c2831d965c1b17e82903afbc6764 WHIRLPOOL f5052802a67794e530ad03ab8a76bf1f470be4ca8dfc6d095a260f28c580149d3d7e0269b30d55341c8a8c9b4d0596cbba5ab17622c49a8b8888b741c597f288
7406 -EBUILD netbeans-ergonomics-9999_p20140411.ebuild 2893 SHA256 917f81b6e5d377505f969c47b578800686805123f8ec572c7596f7171b6cb017 SHA512 9de9447973674ff03811706274080f1e4185b49a2993b60ee26cfcd6cc8d7b18b77d6cd15032fe2a72fc39093a9f2f15b2de1bbe6c6b1f67d4b81a4a52e7a718 WHIRLPOOL aee34dfd8b0c5442a62c8ad3b02fa0efcf14447cfd1950050ef38a7a73c649287920f6f9e214a54cf02bff886ec6f1d18399ab1a4f5606e6b93f171aec7d4e9e
7407 -EBUILD netbeans-ergonomics-9999_p20140413.ebuild 2893 SHA256 578e84bc5aca1b8fd5191671a1046efa2c475e451a50dc3f4480b0c1e56c6036 SHA512 3ad52fa205bce2f6f92f7a802b2c64b6bf62439f0e03d66bd086ed6ce23b2e38c8fc93ed4f2eb0cab361a198cd684c108377a5876ac787653e75db1c00cb1cf4 WHIRLPOOL 6ca0dce342da86c7ec90232cffaf6bd23b8065b1a4435cbeee6f21bbfad81d43cc65dfb78d2814922c84c9e36b4bedf4f14b5ef6a9765300115da33f39c971de
7408 -EBUILD netbeans-ergonomics-9999_p20140415.ebuild 2893 SHA256 0bbe36b1f7f30d4504c50a8e5b0ecc8b161ea96d0688a9d74e4589626ac1e481 SHA512 0a6973c1d06ba1e0543e944c8a3228ddfaa3bbbca5ccbeca8e15890871f0c43125ba47893633ff4fc2fe422930c80eaa39cae3e68841b047cdbe10841ed0252d WHIRLPOOL 980974fde75a10da6e1bb41fcc499a0fef9322cf133f528b476205023d025d952889ea4753181929b956ce91fd8d177a00500c7cbb4e168c3e3699a16232e1af
7409 -EBUILD netbeans-ergonomics-9999_p20140416.ebuild 2893 SHA256 38f322076921280eeb3ddaf40dd0704a0b7fc08919fbc3ea73253f4a9f9f3849 SHA512 d00962cd469e04ec29a784012aa6dad1b12cf2e74ac1e37774ac6587be486ac0b31c372c6d5a336d6e011311976fc956aa5427ed4422c8492cd2bb01a5812bd6 WHIRLPOOL 7d0c93ea6322759df805bd0ef4c4f57e3b93119a0fd57bbe42a9469980f53563817dfc4871cd2fa921cca373f23fca2bb1eadf8c64d8f4affe5f04f2603db2ba
7410 -EBUILD netbeans-ergonomics-9999_p20140417.ebuild 2893 SHA256 182ef93db9cdd000582758bc025d2389f429d122c48041d347cd31df8d11f24e SHA512 c5079dc01a962d8bb347801dbff8f88d3238fc0ef83e3a5a6c49aa885782d6d0b255fdec6907b350889b704c9a60389f186f9c4bf45f4327e854736f51374f5e WHIRLPOOL fe148643c9c4062c7df793bd3d9c5b8182851935873bed7b4d6facd86cd5f5b6abdf00c154cc08f471550e228260c2e3c59e4687469568f0d5378c6449e76bb0
7411 -EBUILD netbeans-ergonomics-9999_p20140422.ebuild 2893 SHA256 8993e681eab4a61e0ce4423f45dd8eae2372a5bcef64c08e093a46f532feb752 SHA512 675a1a0adc5af9d20cb2c1d77df100e9ded09e53da5d868a80350e5831155005c48c556eaf8a098485553e3a58a3addecac5eac65eafba5ee09d576d7a7fbed3 WHIRLPOOL 6b45371d17de254d39f17ad1e1c489bab953df790739cec31936d14959d76a98d2d524dfd50b79577b461502ff6e0fd784e937417310b909a8c73632936b6f00
7412 -EBUILD netbeans-ergonomics-9999_p20140423.ebuild 2893 SHA256 1660b9055da736843209d3cd30fe4b9ebb13d582a8fbd003428e706459fb1995 SHA512 d210c8dbbbd14ef3cfeed724363cefe7ababd39c3a89559ab2a1c072655e98e108b2a0644e67b8f711ba4413ddf8fd8be2bf2071e15ef44df31154b25e11423b WHIRLPOOL 390c46e3272a749ab001dafc24b75875b5c1d59b430321cf9820cde35a2d97980236b395c92814ef7240cee1eecb3a78aedae58a279c8416a8aff5c22e4cb384
7413 -EBUILD netbeans-ergonomics-9999_p20140424.ebuild 2893 SHA256 4f35a7a8dc2e5f0d9aa866f5cdb331d530f958a42d636d50ec38ef544fda8191 SHA512 c1d43e87013658edd1c3a3defd385f930d343b7c2e8fb62b04527ff1724a917679beeee868d5647716dee49ddbb4ea96dcbdc88593ec670f3f7f45686d648560 WHIRLPOOL a4b4798fc41eb50dbbda1f1cb69a4ffa22c2fbf90b5fcc899babbbb4f0e6e17f4d7a82c25d10448dceb4dbe4c693b0f93f0dc65e666a817550732ff8953c4d3e
7414 -EBUILD netbeans-ergonomics-9999_p20140427.ebuild 2893 SHA256 4b6afc844111606965b558769655cc8f1c61885c041318fe6238aa28fc39a884 SHA512 0e2205aa3247c346019ffd2944193e8def71e102f23b3896a7bcdd1fa723417823b11b90fef048d7e8c3869909a8eaabc7952a8e9a2f7c0c599b6eeb71de6d4b WHIRLPOOL e6cf1c63b0ae231db265cdaa65ee5f01828907e6e17d4a5ed594a21c0d7db42e1766be5dd2649c50f0f31528b89be34bccca9384a33b17d3c4e4f90fffedcb2a
7415 -EBUILD netbeans-ergonomics-9999_p20140429.ebuild 2893 SHA256 dc7269790d20aaedec1d15fa276af2f2a280df068ceb3e1cfd7dd99b4c3cd163 SHA512 b879a929a135b6d038e58304ade7f6dab3f36b6184f7b2f5c1625280671be251bff249557621234ae89df2aaf51f33252a3875a0fe83731fd36fcca348bbc16e WHIRLPOOL d309e69b332d952b22fccb495c7593868059a46da4be08031f1808437c46a6380ad0af92fd39be7bde53b0c0a4b13b545923865d1349df89197d55c3a9abb9c9
7416 EBUILD netbeans-ergonomics-9999_p20140501.ebuild 2893 SHA256 52eb2055284907f1369f5d0372af989d9864c6f30b93c7d15de8eb33b74fcd59 SHA512 3a62cef22104c1eda3071ecd48bca4244a2ac00ad7b29f98d0ed1a0be10a7c428c4b205c3bb11212aa0703798e5cf84d4a9a6f19740bdd538c2900c2e5ebae25 WHIRLPOOL 7a2db193eea865af4aa895bb93dd8df8c4d6265ce24a3380fc2ece35528f874b26d8410b8cc23741f2e1320fb464362641b8352146cccfd9656cf1fc14ad696e
7417 EBUILD netbeans-ergonomics-9999_p20140502.ebuild 2893 SHA256 6fc1f8688618656c0769fba37ece3a9c6bc00071796275a11fac74fd6491ad4f SHA512 a2e2abdc5be714f98f99ef25ef61eb104950c448abe49990d2bf2681e896a39da6ccc0d966269318673ba1442d97d9dd8bf62b7d55da126ca63648a5fcaec1db WHIRLPOOL 53c0ddf5e20f687f48ad65cf3255cf71e209b275d3b0be7a63acb14a593ffe498707b6dcc55cd5ed7119f68d0d2c24fa53acc5a846855a8336f62664dbf8f9ad
7418 EBUILD netbeans-ergonomics-9999_p20140504.ebuild 2893 SHA256 5ed103aa4c3b4950162198a72244501fea41ff8ef8b0ee2632b7a234aada89e0 SHA512 9cbf4b38a5a6b294a1aede799ee65c3ae1f88c1d5b9c29e179015621ebcc168a5aed6a1347cbf0ae5be62fa9563a14cdb13a95251a2147669dc8aea81c1c95e3 WHIRLPOOL 49d2ca5558605ec499ccbcc9fb1f58e3e6649830083eb311178841de6c7dd7c0816b928448ad981e48285927e3679af97938d7f3822469d12e992cf890232dd4
7419 @@ -74,5 +52,5 @@ EBUILD netbeans-ergonomics-9999_p20140520.ebuild 2893 SHA256 186eb9f44a359a6d5d3
7420 EBUILD netbeans-ergonomics-9999_p20140521.ebuild 2893 SHA256 10a36dc2502f8987ac88bef526c994e1eb11aa54d93cbe9df908b6d7ea25d21c SHA512 9e75181c9d69d6bd3bb598a28ff8be9e40209044437622f4de67f7684a48980d20c45bb99febf6cc6886639b0330f5127cc272e7117c1e96b82add4ac1a6a0a3 WHIRLPOOL 85471b106f8a93c8892b5dd4f510cf7e901d9533d908a70bca9d8ab6e8f3b3a2476e791cbcf1ff5007f716cf757589cc835a0c70ed451cd0878519e1315c7934
7421 EBUILD netbeans-ergonomics-9999_p20140522.ebuild 2893 SHA256 fec308b73a6b37aeac937bbb609bf50a06cec5049951ad83d11a8043c071f340 SHA512 0e4543d7e742ccbdd7b099b45b93f683132e930ced3702cde262261b8a187f5bd3486b56757d882ad9713b39a24d0665dc0b77243988d169afa96a370dd35656 WHIRLPOOL 9abfeb1f9b7ea3ee335c423677de186fc66950393458517949cf9bdeee07216bba9a6f7beeb4d084c75e010d86ca5fad1131b5f2db1dc5c99cdf5b0cd0b7b1b2
7422 EBUILD netbeans-ergonomics-9999_p20140526.ebuild 2893 SHA256 f6093d1a39d247ba064c17894ff7d96ca72104b8b03a82eb1b1d234e3fbe2640 SHA512 0dfe5830d86db84d8e79d10dc28e414928e8fefaa77b04649456b9157a8b2fd77d82376300e2d57a91d6c4b8627e26717175aedaf9d58102af2989974d03293a WHIRLPOOL fff238b6b5084972c09f6648e4c2d7d7187bfba50c5abcbab4a82652e6eb1235d0936e799d4f4c5b423228fd1b393937b4ac7a6bf6f6edef14279db3260fd768
7423 -MISC ChangeLog 121655 SHA256 731c60b1c12e619bb1ef2770bacb0671790f0d96e9d9741108ea9215ef92b843 SHA512 cb4790bdd10971528de50c7bcb612f090e4cd2a0292ca394619b5aa5aec8383f191f857484356fe62e669b858fb6a3ef9a8d63418e835fb636ddf5387d4c736b WHIRLPOOL 051055f890727d75f52810e7728a5547d61338344703492dcdb655289046b21b08516e3f40b5caef727dfdac682ce52022c54582eb040244c4b31380d62ba44c
7424 +MISC ChangeLog 122241 SHA256 83329a847a6f69e9226286d30a59a17e0b8fe2f7d455df0d4966e78f57addf67 SHA512 26467dfbdaa8cec7d980544ffd089e7ae0227e7a11a48ad55e94cb0e96fa56d544f0265fcca7871cfccce1383997a6dcf099530758b61541b885b8b4a301994f WHIRLPOOL 210b7f5ccbdc55fc755f3bfb0642214f858601bfecfe6b09c60a2af9d87f9ef32f3732065cfc7cd8b444e5b2531badd2e9194f3e7d400c0a275e0fdae42f23dd
7425 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
7426
7427 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140410.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140410.ebuild
7428 deleted file mode 100644
7429 index 537e6a0..0000000
7430 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140410.ebuild
7431 +++ /dev/null
7432 @@ -1,101 +0,0 @@
7433 -# Copyright 1999-2014 Gentoo Foundation
7434 -# Distributed under the terms of the GNU General Public License v2
7435 -# $Header: $
7436 -
7437 -EAPI="4"
7438 -inherit eutils java-pkg-2 java-ant-2
7439 -
7440 -DESCRIPTION="Netbeans Ergonomics Cluster"
7441 -HOMEPAGE="http://netbeans.org/"
7442 -SLOT="9999"
7443 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
7444 -SRC_URI="${SOURCE_URL}
7445 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
7446 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7447 -KEYWORDS="~amd64 ~x86"
7448 -IUSE=""
7449 -S="${WORKDIR}"
7450 -
7451 -CDEPEND="~dev-java/netbeans-ide-${PV}
7452 - ~dev-java/netbeans-nb-${PV}
7453 - ~dev-java/netbeans-platform-${PV}"
7454 -DEPEND=">=virtual/jdk-1.7
7455 - app-arch/unzip
7456 - ${CDEPEND}
7457 - dev-java/javahelp:0"
7458 -RDEPEND=">=virtual/jdk-1.7
7459 - ${CDEPEND}"
7460 -
7461 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7462 -
7463 -EANT_BUILD_XML="nbbuild/build.xml"
7464 -EANT_BUILD_TARGET="rebuild-cluster"
7465 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
7466 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7467 -JAVA_PKG_BSFIX="off"
7468 -
7469 -src_unpack() {
7470 - unpack $(basename ${SOURCE_URL})
7471 -
7472 - einfo "Deleting bundled jars..."
7473 - find -name "*.jar" -type f -delete
7474 -
7475 - unpack netbeans-9999-r12-build.xml.patch.bz2
7476 -}
7477 -
7478 -src_prepare() {
7479 - einfo "Deleting bundled class files..."
7480 - find -name "*.class" -type f | xargs rm -vf
7481 -
7482 - epatch netbeans-9999-r12-build.xml.patch
7483 -
7484 - # Support for custom patches
7485 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7486 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7487 -
7488 - if [ -n "${files}" ] ; then
7489 - einfo "Applying custom patches:"
7490 -
7491 - for file in ${files} ; do
7492 - epatch "${file}"
7493 - done
7494 - fi
7495 - fi
7496 -
7497 - einfo "Symlinking external libraries..."
7498 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7499 -
7500 - einfo "Linking in other clusters..."
7501 - mkdir "${S}"/nbbuild/netbeans || die
7502 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7503 -
7504 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7505 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7506 - touch nb.cluster.ide.built
7507 -
7508 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7509 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7510 - touch nb.cluster.nb.built
7511 -
7512 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7513 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7514 - touch nb.cluster.platform.built
7515 -
7516 - popd >/dev/null || die
7517 -
7518 - java-pkg-2_src_prepare
7519 -}
7520 -
7521 -src_install() {
7522 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7523 -
7524 - insinto ${INSTALL_DIR}
7525 -
7526 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7527 -
7528 - doins -r *
7529 -
7530 - popd >/dev/null || die
7531 -
7532 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7533 -}
7534
7535 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140411.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140411.ebuild
7536 deleted file mode 100644
7537 index 4e984f4..0000000
7538 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140411.ebuild
7539 +++ /dev/null
7540 @@ -1,101 +0,0 @@
7541 -# Copyright 1999-2014 Gentoo Foundation
7542 -# Distributed under the terms of the GNU General Public License v2
7543 -# $Header: $
7544 -
7545 -EAPI="4"
7546 -inherit eutils java-pkg-2 java-ant-2
7547 -
7548 -DESCRIPTION="Netbeans Ergonomics Cluster"
7549 -HOMEPAGE="http://netbeans.org/"
7550 -SLOT="9999"
7551 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
7552 -SRC_URI="${SOURCE_URL}
7553 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
7554 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7555 -KEYWORDS="~amd64 ~x86"
7556 -IUSE=""
7557 -S="${WORKDIR}"
7558 -
7559 -CDEPEND="~dev-java/netbeans-ide-${PV}
7560 - ~dev-java/netbeans-nb-${PV}
7561 - ~dev-java/netbeans-platform-${PV}"
7562 -DEPEND=">=virtual/jdk-1.7
7563 - app-arch/unzip
7564 - ${CDEPEND}
7565 - dev-java/javahelp:0"
7566 -RDEPEND=">=virtual/jdk-1.7
7567 - ${CDEPEND}"
7568 -
7569 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7570 -
7571 -EANT_BUILD_XML="nbbuild/build.xml"
7572 -EANT_BUILD_TARGET="rebuild-cluster"
7573 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
7574 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7575 -JAVA_PKG_BSFIX="off"
7576 -
7577 -src_unpack() {
7578 - unpack $(basename ${SOURCE_URL})
7579 -
7580 - einfo "Deleting bundled jars..."
7581 - find -name "*.jar" -type f -delete
7582 -
7583 - unpack netbeans-9999-r12-build.xml.patch.bz2
7584 -}
7585 -
7586 -src_prepare() {
7587 - einfo "Deleting bundled class files..."
7588 - find -name "*.class" -type f | xargs rm -vf
7589 -
7590 - epatch netbeans-9999-r12-build.xml.patch
7591 -
7592 - # Support for custom patches
7593 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7594 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7595 -
7596 - if [ -n "${files}" ] ; then
7597 - einfo "Applying custom patches:"
7598 -
7599 - for file in ${files} ; do
7600 - epatch "${file}"
7601 - done
7602 - fi
7603 - fi
7604 -
7605 - einfo "Symlinking external libraries..."
7606 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7607 -
7608 - einfo "Linking in other clusters..."
7609 - mkdir "${S}"/nbbuild/netbeans || die
7610 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7611 -
7612 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7613 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7614 - touch nb.cluster.ide.built
7615 -
7616 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7617 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7618 - touch nb.cluster.nb.built
7619 -
7620 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7621 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7622 - touch nb.cluster.platform.built
7623 -
7624 - popd >/dev/null || die
7625 -
7626 - java-pkg-2_src_prepare
7627 -}
7628 -
7629 -src_install() {
7630 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7631 -
7632 - insinto ${INSTALL_DIR}
7633 -
7634 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7635 -
7636 - doins -r *
7637 -
7638 - popd >/dev/null || die
7639 -
7640 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7641 -}
7642
7643 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140413.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140413.ebuild
7644 deleted file mode 100644
7645 index 1594552..0000000
7646 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140413.ebuild
7647 +++ /dev/null
7648 @@ -1,101 +0,0 @@
7649 -# Copyright 1999-2014 Gentoo Foundation
7650 -# Distributed under the terms of the GNU General Public License v2
7651 -# $Header: $
7652 -
7653 -EAPI="4"
7654 -inherit eutils java-pkg-2 java-ant-2
7655 -
7656 -DESCRIPTION="Netbeans Ergonomics Cluster"
7657 -HOMEPAGE="http://netbeans.org/"
7658 -SLOT="9999"
7659 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
7660 -SRC_URI="${SOURCE_URL}
7661 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
7662 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7663 -KEYWORDS="~amd64 ~x86"
7664 -IUSE=""
7665 -S="${WORKDIR}"
7666 -
7667 -CDEPEND="~dev-java/netbeans-ide-${PV}
7668 - ~dev-java/netbeans-nb-${PV}
7669 - ~dev-java/netbeans-platform-${PV}"
7670 -DEPEND=">=virtual/jdk-1.7
7671 - app-arch/unzip
7672 - ${CDEPEND}
7673 - dev-java/javahelp:0"
7674 -RDEPEND=">=virtual/jdk-1.7
7675 - ${CDEPEND}"
7676 -
7677 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7678 -
7679 -EANT_BUILD_XML="nbbuild/build.xml"
7680 -EANT_BUILD_TARGET="rebuild-cluster"
7681 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
7682 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7683 -JAVA_PKG_BSFIX="off"
7684 -
7685 -src_unpack() {
7686 - unpack $(basename ${SOURCE_URL})
7687 -
7688 - einfo "Deleting bundled jars..."
7689 - find -name "*.jar" -type f -delete
7690 -
7691 - unpack netbeans-9999-r12-build.xml.patch.bz2
7692 -}
7693 -
7694 -src_prepare() {
7695 - einfo "Deleting bundled class files..."
7696 - find -name "*.class" -type f | xargs rm -vf
7697 -
7698 - epatch netbeans-9999-r12-build.xml.patch
7699 -
7700 - # Support for custom patches
7701 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7702 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7703 -
7704 - if [ -n "${files}" ] ; then
7705 - einfo "Applying custom patches:"
7706 -
7707 - for file in ${files} ; do
7708 - epatch "${file}"
7709 - done
7710 - fi
7711 - fi
7712 -
7713 - einfo "Symlinking external libraries..."
7714 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7715 -
7716 - einfo "Linking in other clusters..."
7717 - mkdir "${S}"/nbbuild/netbeans || die
7718 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7719 -
7720 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7721 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7722 - touch nb.cluster.ide.built
7723 -
7724 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7725 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7726 - touch nb.cluster.nb.built
7727 -
7728 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7729 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7730 - touch nb.cluster.platform.built
7731 -
7732 - popd >/dev/null || die
7733 -
7734 - java-pkg-2_src_prepare
7735 -}
7736 -
7737 -src_install() {
7738 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7739 -
7740 - insinto ${INSTALL_DIR}
7741 -
7742 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7743 -
7744 - doins -r *
7745 -
7746 - popd >/dev/null || die
7747 -
7748 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7749 -}
7750
7751 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140415.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140415.ebuild
7752 deleted file mode 100644
7753 index 195f797..0000000
7754 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140415.ebuild
7755 +++ /dev/null
7756 @@ -1,101 +0,0 @@
7757 -# Copyright 1999-2014 Gentoo Foundation
7758 -# Distributed under the terms of the GNU General Public License v2
7759 -# $Header: $
7760 -
7761 -EAPI="4"
7762 -inherit eutils java-pkg-2 java-ant-2
7763 -
7764 -DESCRIPTION="Netbeans Ergonomics Cluster"
7765 -HOMEPAGE="http://netbeans.org/"
7766 -SLOT="9999"
7767 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
7768 -SRC_URI="${SOURCE_URL}
7769 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
7770 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7771 -KEYWORDS="~amd64 ~x86"
7772 -IUSE=""
7773 -S="${WORKDIR}"
7774 -
7775 -CDEPEND="~dev-java/netbeans-ide-${PV}
7776 - ~dev-java/netbeans-nb-${PV}
7777 - ~dev-java/netbeans-platform-${PV}"
7778 -DEPEND=">=virtual/jdk-1.7
7779 - app-arch/unzip
7780 - ${CDEPEND}
7781 - dev-java/javahelp:0"
7782 -RDEPEND=">=virtual/jdk-1.7
7783 - ${CDEPEND}"
7784 -
7785 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7786 -
7787 -EANT_BUILD_XML="nbbuild/build.xml"
7788 -EANT_BUILD_TARGET="rebuild-cluster"
7789 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
7790 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7791 -JAVA_PKG_BSFIX="off"
7792 -
7793 -src_unpack() {
7794 - unpack $(basename ${SOURCE_URL})
7795 -
7796 - einfo "Deleting bundled jars..."
7797 - find -name "*.jar" -type f -delete
7798 -
7799 - unpack netbeans-9999-r12-build.xml.patch.bz2
7800 -}
7801 -
7802 -src_prepare() {
7803 - einfo "Deleting bundled class files..."
7804 - find -name "*.class" -type f | xargs rm -vf
7805 -
7806 - epatch netbeans-9999-r12-build.xml.patch
7807 -
7808 - # Support for custom patches
7809 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7810 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7811 -
7812 - if [ -n "${files}" ] ; then
7813 - einfo "Applying custom patches:"
7814 -
7815 - for file in ${files} ; do
7816 - epatch "${file}"
7817 - done
7818 - fi
7819 - fi
7820 -
7821 - einfo "Symlinking external libraries..."
7822 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7823 -
7824 - einfo "Linking in other clusters..."
7825 - mkdir "${S}"/nbbuild/netbeans || die
7826 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7827 -
7828 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7829 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7830 - touch nb.cluster.ide.built
7831 -
7832 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7833 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7834 - touch nb.cluster.nb.built
7835 -
7836 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7837 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7838 - touch nb.cluster.platform.built
7839 -
7840 - popd >/dev/null || die
7841 -
7842 - java-pkg-2_src_prepare
7843 -}
7844 -
7845 -src_install() {
7846 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7847 -
7848 - insinto ${INSTALL_DIR}
7849 -
7850 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7851 -
7852 - doins -r *
7853 -
7854 - popd >/dev/null || die
7855 -
7856 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7857 -}
7858
7859 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140416.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140416.ebuild
7860 deleted file mode 100644
7861 index ee3a7dd..0000000
7862 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140416.ebuild
7863 +++ /dev/null
7864 @@ -1,101 +0,0 @@
7865 -# Copyright 1999-2014 Gentoo Foundation
7866 -# Distributed under the terms of the GNU General Public License v2
7867 -# $Header: $
7868 -
7869 -EAPI="4"
7870 -inherit eutils java-pkg-2 java-ant-2
7871 -
7872 -DESCRIPTION="Netbeans Ergonomics Cluster"
7873 -HOMEPAGE="http://netbeans.org/"
7874 -SLOT="9999"
7875 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
7876 -SRC_URI="${SOURCE_URL}
7877 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
7878 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7879 -KEYWORDS="~amd64 ~x86"
7880 -IUSE=""
7881 -S="${WORKDIR}"
7882 -
7883 -CDEPEND="~dev-java/netbeans-ide-${PV}
7884 - ~dev-java/netbeans-nb-${PV}
7885 - ~dev-java/netbeans-platform-${PV}"
7886 -DEPEND=">=virtual/jdk-1.7
7887 - app-arch/unzip
7888 - ${CDEPEND}
7889 - dev-java/javahelp:0"
7890 -RDEPEND=">=virtual/jdk-1.7
7891 - ${CDEPEND}"
7892 -
7893 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7894 -
7895 -EANT_BUILD_XML="nbbuild/build.xml"
7896 -EANT_BUILD_TARGET="rebuild-cluster"
7897 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
7898 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7899 -JAVA_PKG_BSFIX="off"
7900 -
7901 -src_unpack() {
7902 - unpack $(basename ${SOURCE_URL})
7903 -
7904 - einfo "Deleting bundled jars..."
7905 - find -name "*.jar" -type f -delete
7906 -
7907 - unpack netbeans-9999-r12-build.xml.patch.bz2
7908 -}
7909 -
7910 -src_prepare() {
7911 - einfo "Deleting bundled class files..."
7912 - find -name "*.class" -type f | xargs rm -vf
7913 -
7914 - epatch netbeans-9999-r12-build.xml.patch
7915 -
7916 - # Support for custom patches
7917 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7918 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7919 -
7920 - if [ -n "${files}" ] ; then
7921 - einfo "Applying custom patches:"
7922 -
7923 - for file in ${files} ; do
7924 - epatch "${file}"
7925 - done
7926 - fi
7927 - fi
7928 -
7929 - einfo "Symlinking external libraries..."
7930 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7931 -
7932 - einfo "Linking in other clusters..."
7933 - mkdir "${S}"/nbbuild/netbeans || die
7934 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7935 -
7936 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7937 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7938 - touch nb.cluster.ide.built
7939 -
7940 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7941 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7942 - touch nb.cluster.nb.built
7943 -
7944 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7945 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7946 - touch nb.cluster.platform.built
7947 -
7948 - popd >/dev/null || die
7949 -
7950 - java-pkg-2_src_prepare
7951 -}
7952 -
7953 -src_install() {
7954 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7955 -
7956 - insinto ${INSTALL_DIR}
7957 -
7958 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7959 -
7960 - doins -r *
7961 -
7962 - popd >/dev/null || die
7963 -
7964 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7965 -}
7966
7967 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140417.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140417.ebuild
7968 deleted file mode 100644
7969 index cf561ba..0000000
7970 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140417.ebuild
7971 +++ /dev/null
7972 @@ -1,101 +0,0 @@
7973 -# Copyright 1999-2014 Gentoo Foundation
7974 -# Distributed under the terms of the GNU General Public License v2
7975 -# $Header: $
7976 -
7977 -EAPI="4"
7978 -inherit eutils java-pkg-2 java-ant-2
7979 -
7980 -DESCRIPTION="Netbeans Ergonomics Cluster"
7981 -HOMEPAGE="http://netbeans.org/"
7982 -SLOT="9999"
7983 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
7984 -SRC_URI="${SOURCE_URL}
7985 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
7986 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7987 -KEYWORDS="~amd64 ~x86"
7988 -IUSE=""
7989 -S="${WORKDIR}"
7990 -
7991 -CDEPEND="~dev-java/netbeans-ide-${PV}
7992 - ~dev-java/netbeans-nb-${PV}
7993 - ~dev-java/netbeans-platform-${PV}"
7994 -DEPEND=">=virtual/jdk-1.7
7995 - app-arch/unzip
7996 - ${CDEPEND}
7997 - dev-java/javahelp:0"
7998 -RDEPEND=">=virtual/jdk-1.7
7999 - ${CDEPEND}"
8000 -
8001 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8002 -
8003 -EANT_BUILD_XML="nbbuild/build.xml"
8004 -EANT_BUILD_TARGET="rebuild-cluster"
8005 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
8006 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8007 -JAVA_PKG_BSFIX="off"
8008 -
8009 -src_unpack() {
8010 - unpack $(basename ${SOURCE_URL})
8011 -
8012 - einfo "Deleting bundled jars..."
8013 - find -name "*.jar" -type f -delete
8014 -
8015 - unpack netbeans-9999-r12-build.xml.patch.bz2
8016 -}
8017 -
8018 -src_prepare() {
8019 - einfo "Deleting bundled class files..."
8020 - find -name "*.class" -type f | xargs rm -vf
8021 -
8022 - epatch netbeans-9999-r12-build.xml.patch
8023 -
8024 - # Support for custom patches
8025 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8026 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8027 -
8028 - if [ -n "${files}" ] ; then
8029 - einfo "Applying custom patches:"
8030 -
8031 - for file in ${files} ; do
8032 - epatch "${file}"
8033 - done
8034 - fi
8035 - fi
8036 -
8037 - einfo "Symlinking external libraries..."
8038 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8039 -
8040 - einfo "Linking in other clusters..."
8041 - mkdir "${S}"/nbbuild/netbeans || die
8042 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8043 -
8044 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8045 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8046 - touch nb.cluster.ide.built
8047 -
8048 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
8049 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
8050 - touch nb.cluster.nb.built
8051 -
8052 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8053 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8054 - touch nb.cluster.platform.built
8055 -
8056 - popd >/dev/null || die
8057 -
8058 - java-pkg-2_src_prepare
8059 -}
8060 -
8061 -src_install() {
8062 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
8063 -
8064 - insinto ${INSTALL_DIR}
8065 -
8066 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8067 -
8068 - doins -r *
8069 -
8070 - popd >/dev/null || die
8071 -
8072 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
8073 -}
8074
8075 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140422.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140422.ebuild
8076 deleted file mode 100644
8077 index bf1a68b..0000000
8078 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140422.ebuild
8079 +++ /dev/null
8080 @@ -1,101 +0,0 @@
8081 -# Copyright 1999-2014 Gentoo Foundation
8082 -# Distributed under the terms of the GNU General Public License v2
8083 -# $Header: $
8084 -
8085 -EAPI="4"
8086 -inherit eutils java-pkg-2 java-ant-2
8087 -
8088 -DESCRIPTION="Netbeans Ergonomics Cluster"
8089 -HOMEPAGE="http://netbeans.org/"
8090 -SLOT="9999"
8091 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
8092 -SRC_URI="${SOURCE_URL}
8093 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
8094 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8095 -KEYWORDS="~amd64 ~x86"
8096 -IUSE=""
8097 -S="${WORKDIR}"
8098 -
8099 -CDEPEND="~dev-java/netbeans-ide-${PV}
8100 - ~dev-java/netbeans-nb-${PV}
8101 - ~dev-java/netbeans-platform-${PV}"
8102 -DEPEND=">=virtual/jdk-1.7
8103 - app-arch/unzip
8104 - ${CDEPEND}
8105 - dev-java/javahelp:0"
8106 -RDEPEND=">=virtual/jdk-1.7
8107 - ${CDEPEND}"
8108 -
8109 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8110 -
8111 -EANT_BUILD_XML="nbbuild/build.xml"
8112 -EANT_BUILD_TARGET="rebuild-cluster"
8113 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
8114 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8115 -JAVA_PKG_BSFIX="off"
8116 -
8117 -src_unpack() {
8118 - unpack $(basename ${SOURCE_URL})
8119 -
8120 - einfo "Deleting bundled jars..."
8121 - find -name "*.jar" -type f -delete
8122 -
8123 - unpack netbeans-9999-r12-build.xml.patch.bz2
8124 -}
8125 -
8126 -src_prepare() {
8127 - einfo "Deleting bundled class files..."
8128 - find -name "*.class" -type f | xargs rm -vf
8129 -
8130 - epatch netbeans-9999-r12-build.xml.patch
8131 -
8132 - # Support for custom patches
8133 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8134 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8135 -
8136 - if [ -n "${files}" ] ; then
8137 - einfo "Applying custom patches:"
8138 -
8139 - for file in ${files} ; do
8140 - epatch "${file}"
8141 - done
8142 - fi
8143 - fi
8144 -
8145 - einfo "Symlinking external libraries..."
8146 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8147 -
8148 - einfo "Linking in other clusters..."
8149 - mkdir "${S}"/nbbuild/netbeans || die
8150 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8151 -
8152 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8153 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8154 - touch nb.cluster.ide.built
8155 -
8156 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
8157 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
8158 - touch nb.cluster.nb.built
8159 -
8160 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8161 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8162 - touch nb.cluster.platform.built
8163 -
8164 - popd >/dev/null || die
8165 -
8166 - java-pkg-2_src_prepare
8167 -}
8168 -
8169 -src_install() {
8170 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
8171 -
8172 - insinto ${INSTALL_DIR}
8173 -
8174 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8175 -
8176 - doins -r *
8177 -
8178 - popd >/dev/null || die
8179 -
8180 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
8181 -}
8182
8183 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140423.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140423.ebuild
8184 deleted file mode 100644
8185 index e074b9f..0000000
8186 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140423.ebuild
8187 +++ /dev/null
8188 @@ -1,101 +0,0 @@
8189 -# Copyright 1999-2014 Gentoo Foundation
8190 -# Distributed under the terms of the GNU General Public License v2
8191 -# $Header: $
8192 -
8193 -EAPI="4"
8194 -inherit eutils java-pkg-2 java-ant-2
8195 -
8196 -DESCRIPTION="Netbeans Ergonomics Cluster"
8197 -HOMEPAGE="http://netbeans.org/"
8198 -SLOT="9999"
8199 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
8200 -SRC_URI="${SOURCE_URL}
8201 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
8202 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8203 -KEYWORDS="~amd64 ~x86"
8204 -IUSE=""
8205 -S="${WORKDIR}"
8206 -
8207 -CDEPEND="~dev-java/netbeans-ide-${PV}
8208 - ~dev-java/netbeans-nb-${PV}
8209 - ~dev-java/netbeans-platform-${PV}"
8210 -DEPEND=">=virtual/jdk-1.7
8211 - app-arch/unzip
8212 - ${CDEPEND}
8213 - dev-java/javahelp:0"
8214 -RDEPEND=">=virtual/jdk-1.7
8215 - ${CDEPEND}"
8216 -
8217 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8218 -
8219 -EANT_BUILD_XML="nbbuild/build.xml"
8220 -EANT_BUILD_TARGET="rebuild-cluster"
8221 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
8222 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8223 -JAVA_PKG_BSFIX="off"
8224 -
8225 -src_unpack() {
8226 - unpack $(basename ${SOURCE_URL})
8227 -
8228 - einfo "Deleting bundled jars..."
8229 - find -name "*.jar" -type f -delete
8230 -
8231 - unpack netbeans-9999-r12-build.xml.patch.bz2
8232 -}
8233 -
8234 -src_prepare() {
8235 - einfo "Deleting bundled class files..."
8236 - find -name "*.class" -type f | xargs rm -vf
8237 -
8238 - epatch netbeans-9999-r12-build.xml.patch
8239 -
8240 - # Support for custom patches
8241 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8242 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8243 -
8244 - if [ -n "${files}" ] ; then
8245 - einfo "Applying custom patches:"
8246 -
8247 - for file in ${files} ; do
8248 - epatch "${file}"
8249 - done
8250 - fi
8251 - fi
8252 -
8253 - einfo "Symlinking external libraries..."
8254 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8255 -
8256 - einfo "Linking in other clusters..."
8257 - mkdir "${S}"/nbbuild/netbeans || die
8258 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8259 -
8260 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8261 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8262 - touch nb.cluster.ide.built
8263 -
8264 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
8265 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
8266 - touch nb.cluster.nb.built
8267 -
8268 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8269 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8270 - touch nb.cluster.platform.built
8271 -
8272 - popd >/dev/null || die
8273 -
8274 - java-pkg-2_src_prepare
8275 -}
8276 -
8277 -src_install() {
8278 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
8279 -
8280 - insinto ${INSTALL_DIR}
8281 -
8282 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8283 -
8284 - doins -r *
8285 -
8286 - popd >/dev/null || die
8287 -
8288 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
8289 -}
8290
8291 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140424.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140424.ebuild
8292 deleted file mode 100644
8293 index 6db9151..0000000
8294 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140424.ebuild
8295 +++ /dev/null
8296 @@ -1,101 +0,0 @@
8297 -# Copyright 1999-2014 Gentoo Foundation
8298 -# Distributed under the terms of the GNU General Public License v2
8299 -# $Header: $
8300 -
8301 -EAPI="4"
8302 -inherit eutils java-pkg-2 java-ant-2
8303 -
8304 -DESCRIPTION="Netbeans Ergonomics Cluster"
8305 -HOMEPAGE="http://netbeans.org/"
8306 -SLOT="9999"
8307 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
8308 -SRC_URI="${SOURCE_URL}
8309 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
8310 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8311 -KEYWORDS="~amd64 ~x86"
8312 -IUSE=""
8313 -S="${WORKDIR}"
8314 -
8315 -CDEPEND="~dev-java/netbeans-ide-${PV}
8316 - ~dev-java/netbeans-nb-${PV}
8317 - ~dev-java/netbeans-platform-${PV}"
8318 -DEPEND=">=virtual/jdk-1.7
8319 - app-arch/unzip
8320 - ${CDEPEND}
8321 - dev-java/javahelp:0"
8322 -RDEPEND=">=virtual/jdk-1.7
8323 - ${CDEPEND}"
8324 -
8325 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8326 -
8327 -EANT_BUILD_XML="nbbuild/build.xml"
8328 -EANT_BUILD_TARGET="rebuild-cluster"
8329 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
8330 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8331 -JAVA_PKG_BSFIX="off"
8332 -
8333 -src_unpack() {
8334 - unpack $(basename ${SOURCE_URL})
8335 -
8336 - einfo "Deleting bundled jars..."
8337 - find -name "*.jar" -type f -delete
8338 -
8339 - unpack netbeans-9999-r12-build.xml.patch.bz2
8340 -}
8341 -
8342 -src_prepare() {
8343 - einfo "Deleting bundled class files..."
8344 - find -name "*.class" -type f | xargs rm -vf
8345 -
8346 - epatch netbeans-9999-r12-build.xml.patch
8347 -
8348 - # Support for custom patches
8349 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8350 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8351 -
8352 - if [ -n "${files}" ] ; then
8353 - einfo "Applying custom patches:"
8354 -
8355 - for file in ${files} ; do
8356 - epatch "${file}"
8357 - done
8358 - fi
8359 - fi
8360 -
8361 - einfo "Symlinking external libraries..."
8362 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8363 -
8364 - einfo "Linking in other clusters..."
8365 - mkdir "${S}"/nbbuild/netbeans || die
8366 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8367 -
8368 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8369 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8370 - touch nb.cluster.ide.built
8371 -
8372 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
8373 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
8374 - touch nb.cluster.nb.built
8375 -
8376 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8377 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8378 - touch nb.cluster.platform.built
8379 -
8380 - popd >/dev/null || die
8381 -
8382 - java-pkg-2_src_prepare
8383 -}
8384 -
8385 -src_install() {
8386 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
8387 -
8388 - insinto ${INSTALL_DIR}
8389 -
8390 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8391 -
8392 - doins -r *
8393 -
8394 - popd >/dev/null || die
8395 -
8396 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
8397 -}
8398
8399 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140427.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140427.ebuild
8400 deleted file mode 100644
8401 index 2d49cef..0000000
8402 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140427.ebuild
8403 +++ /dev/null
8404 @@ -1,101 +0,0 @@
8405 -# Copyright 1999-2014 Gentoo Foundation
8406 -# Distributed under the terms of the GNU General Public License v2
8407 -# $Header: $
8408 -
8409 -EAPI="4"
8410 -inherit eutils java-pkg-2 java-ant-2
8411 -
8412 -DESCRIPTION="Netbeans Ergonomics Cluster"
8413 -HOMEPAGE="http://netbeans.org/"
8414 -SLOT="9999"
8415 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
8416 -SRC_URI="${SOURCE_URL}
8417 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
8418 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8419 -KEYWORDS="~amd64 ~x86"
8420 -IUSE=""
8421 -S="${WORKDIR}"
8422 -
8423 -CDEPEND="~dev-java/netbeans-ide-${PV}
8424 - ~dev-java/netbeans-nb-${PV}
8425 - ~dev-java/netbeans-platform-${PV}"
8426 -DEPEND=">=virtual/jdk-1.7
8427 - app-arch/unzip
8428 - ${CDEPEND}
8429 - dev-java/javahelp:0"
8430 -RDEPEND=">=virtual/jdk-1.7
8431 - ${CDEPEND}"
8432 -
8433 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8434 -
8435 -EANT_BUILD_XML="nbbuild/build.xml"
8436 -EANT_BUILD_TARGET="rebuild-cluster"
8437 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
8438 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8439 -JAVA_PKG_BSFIX="off"
8440 -
8441 -src_unpack() {
8442 - unpack $(basename ${SOURCE_URL})
8443 -
8444 - einfo "Deleting bundled jars..."
8445 - find -name "*.jar" -type f -delete
8446 -
8447 - unpack netbeans-9999-r12-build.xml.patch.bz2
8448 -}
8449 -
8450 -src_prepare() {
8451 - einfo "Deleting bundled class files..."
8452 - find -name "*.class" -type f | xargs rm -vf
8453 -
8454 - epatch netbeans-9999-r12-build.xml.patch
8455 -
8456 - # Support for custom patches
8457 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8458 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8459 -
8460 - if [ -n "${files}" ] ; then
8461 - einfo "Applying custom patches:"
8462 -
8463 - for file in ${files} ; do
8464 - epatch "${file}"
8465 - done
8466 - fi
8467 - fi
8468 -
8469 - einfo "Symlinking external libraries..."
8470 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8471 -
8472 - einfo "Linking in other clusters..."
8473 - mkdir "${S}"/nbbuild/netbeans || die
8474 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8475 -
8476 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8477 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8478 - touch nb.cluster.ide.built
8479 -
8480 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
8481 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
8482 - touch nb.cluster.nb.built
8483 -
8484 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8485 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8486 - touch nb.cluster.platform.built
8487 -
8488 - popd >/dev/null || die
8489 -
8490 - java-pkg-2_src_prepare
8491 -}
8492 -
8493 -src_install() {
8494 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
8495 -
8496 - insinto ${INSTALL_DIR}
8497 -
8498 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8499 -
8500 - doins -r *
8501 -
8502 - popd >/dev/null || die
8503 -
8504 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
8505 -}
8506
8507 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140429.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140429.ebuild
8508 deleted file mode 100644
8509 index cf4ef54..0000000
8510 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20140429.ebuild
8511 +++ /dev/null
8512 @@ -1,101 +0,0 @@
8513 -# Copyright 1999-2014 Gentoo Foundation
8514 -# Distributed under the terms of the GNU General Public License v2
8515 -# $Header: $
8516 -
8517 -EAPI="4"
8518 -inherit eutils java-pkg-2 java-ant-2
8519 -
8520 -DESCRIPTION="Netbeans Ergonomics Cluster"
8521 -HOMEPAGE="http://netbeans.org/"
8522 -SLOT="9999"
8523 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
8524 -SRC_URI="${SOURCE_URL}
8525 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
8526 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8527 -KEYWORDS="~amd64 ~x86"
8528 -IUSE=""
8529 -S="${WORKDIR}"
8530 -
8531 -CDEPEND="~dev-java/netbeans-ide-${PV}
8532 - ~dev-java/netbeans-nb-${PV}
8533 - ~dev-java/netbeans-platform-${PV}"
8534 -DEPEND=">=virtual/jdk-1.7
8535 - app-arch/unzip
8536 - ${CDEPEND}
8537 - dev-java/javahelp:0"
8538 -RDEPEND=">=virtual/jdk-1.7
8539 - ${CDEPEND}"
8540 -
8541 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8542 -
8543 -EANT_BUILD_XML="nbbuild/build.xml"
8544 -EANT_BUILD_TARGET="rebuild-cluster"
8545 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true"
8546 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8547 -JAVA_PKG_BSFIX="off"
8548 -
8549 -src_unpack() {
8550 - unpack $(basename ${SOURCE_URL})
8551 -
8552 - einfo "Deleting bundled jars..."
8553 - find -name "*.jar" -type f -delete
8554 -
8555 - unpack netbeans-9999-r12-build.xml.patch.bz2
8556 -}
8557 -
8558 -src_prepare() {
8559 - einfo "Deleting bundled class files..."
8560 - find -name "*.class" -type f | xargs rm -vf
8561 -
8562 - epatch netbeans-9999-r12-build.xml.patch
8563 -
8564 - # Support for custom patches
8565 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8566 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8567 -
8568 - if [ -n "${files}" ] ; then
8569 - einfo "Applying custom patches:"
8570 -
8571 - for file in ${files} ; do
8572 - epatch "${file}"
8573 - done
8574 - fi
8575 - fi
8576 -
8577 - einfo "Symlinking external libraries..."
8578 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8579 -
8580 - einfo "Linking in other clusters..."
8581 - mkdir "${S}"/nbbuild/netbeans || die
8582 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8583 -
8584 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8585 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8586 - touch nb.cluster.ide.built
8587 -
8588 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
8589 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
8590 - touch nb.cluster.nb.built
8591 -
8592 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8593 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8594 - touch nb.cluster.platform.built
8595 -
8596 - popd >/dev/null || die
8597 -
8598 - java-pkg-2_src_prepare
8599 -}
8600 -
8601 -src_install() {
8602 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
8603 -
8604 - insinto ${INSTALL_DIR}
8605 -
8606 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8607 -
8608 - doins -r *
8609 -
8610 - popd >/dev/null || die
8611 -
8612 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
8613 -}
8614
8615 diff --git a/dev-java/netbeans-extide/ChangeLog b/dev-java/netbeans-extide/ChangeLog
8616 index 9adf031..df93afe 100644
8617 --- a/dev-java/netbeans-extide/ChangeLog
8618 +++ b/dev-java/netbeans-extide/ChangeLog
8619 @@ -2,6 +2,20 @@
8620 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
8621 # $Header: $
8622
8623 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
8624 + -netbeans-extide-9999_p20140410.ebuild,
8625 + -netbeans-extide-9999_p20140411.ebuild,
8626 + -netbeans-extide-9999_p20140413.ebuild,
8627 + -netbeans-extide-9999_p20140415.ebuild,
8628 + -netbeans-extide-9999_p20140416.ebuild,
8629 + -netbeans-extide-9999_p20140417.ebuild,
8630 + -netbeans-extide-9999_p20140422.ebuild,
8631 + -netbeans-extide-9999_p20140423.ebuild,
8632 + -netbeans-extide-9999_p20140424.ebuild,
8633 + -netbeans-extide-9999_p20140427.ebuild,
8634 + -netbeans-extide-9999_p20140429.ebuild:
8635 + removed obsolete ebuilds
8636 +
8637 *netbeans-extide-9999_p20140526 (26 May 2014)
8638
8639 26 May 2014; Miroslav Šulc <fordfrog@g.o>
8640
8641 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
8642 index 7d38215..0401abb 100644
8643 --- a/dev-java/netbeans-extide/Manifest
8644 +++ b/dev-java/netbeans-extide/Manifest
8645 @@ -8,17 +8,6 @@ DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773
8646 DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
8647 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
8648 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
8649 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
8650 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
8651 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
8652 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
8653 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
8654 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
8655 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
8656 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
8657 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
8658 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
8659 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
8660 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
8661 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
8662 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
8663 @@ -38,17 +27,6 @@ DIST netbeans-trunk-nightly-201405220001-src.zip 194913508 SHA256 a08c274e9c7e11
8664 DIST netbeans-trunk-nightly-201405260001-src.zip 194923369 SHA256 fccda04edbc96ac5ec17ba160cb08bc953325682ef850ca484958cc0d6018c10 SHA512 f40a968fac084f156ebe597ef125e1ea8551130c7208d728a41fe91fee5177947b0d94509d73072f7011f27e52b7f81de7dc14da46af326750fc451521822173 WHIRLPOOL e3f94b5a9b93928c945187626f302c6dbd73a5f3a03a0023935af29981c2cbdca702308d99d0c8794c3ba3769d20bd7fd1219dfb82eb405b4cd0c21612438bb9
8665 EBUILD netbeans-extide-7.4.ebuild 3311 SHA256 8585e0b9eac3b9bb35d5b5e0152936f84708a824d76831930a3dfd3d196556b0 SHA512 19eceec7a634923b4712eb277a1ff9900a2eb4d9ac0a2c699175333c263f0c02baaf24eb30bd7919444f5c9df751186689b2d4359ca1c88dca02884d7c18c3cd WHIRLPOOL e64509f198c4d09851f98d5bd2ddd5b469b0a7c0f3122f391c17833e5d6d77b7a6c2fd9e942e34f2df42047504ad40593f97af9b2898450e769c7b012355c316
8666 EBUILD netbeans-extide-8.0.ebuild 3305 SHA256 b2d57e2e2d92760ead3d383fe4dd5b4fb9fc2807a9b58c6f40b44fc24072b8bb SHA512 6e7f12758188a564ef6b5cf8b0ffdf79e30d1021172d10f215d04e727bc4001e4385fd0961a26a6bb42638089e0919b1d4628a13ba11a3deac94d4693c7210d5 WHIRLPOOL adac8461de43669b7bb98ea8920c0a2944837211a37503b957221149d4b91c4bd92b6db160191990b838c474495c65f62c8a4bb9fdbcaa371b4648a335b1afa9
8667 -EBUILD netbeans-extide-9999_p20140410.ebuild 3357 SHA256 f03e3a026176777ea4128f4457c11dfe469108ef689a6bd4edeb62c2b9220462 SHA512 9ba9697f171cb341044888d1cb9b27df6a58956dac34dbf7179b5a4c8d091fb2f7e21bc803894d6af44559fbb553e14ceff43a8187cfa3a88c244faf0984ec00 WHIRLPOOL 6d84d1de80990d01999fc91303e7e76707136731da74c8b6098f4afd4a7e0f404b41d06f3e115267ac297f0fde3fb3a983b804fb2a07ec2569e3ac550cc72ab1
8668 -EBUILD netbeans-extide-9999_p20140411.ebuild 3357 SHA256 0c76fd4cc964a14574091de5ae6ca11d370078551b9ecdb5f3349f2594130bcb SHA512 6e25e9caa5d1319229c025658c6b6af75a020d53a3f5d6542e3d95e4f49b4a39036dc6f6de61418f23b053eb1f427f9a24e5b069eae5e208aa33b488e25eb323 WHIRLPOOL 2895323d590bce31a3913b26b936b19e1666be845ea7eb2b328c7a305fc92db640008d7d9d7f68b6146ef0dc1b9b1598892c1e45aa8120de3765b27a0860ac2a
8669 -EBUILD netbeans-extide-9999_p20140413.ebuild 3357 SHA256 d2d2dec77b0e731193fd3f8a6e63814ff4f2a8521615306f3da2d94610d54772 SHA512 47427d436791256530671893512c3ea871df1dd9e6498ec55fdc7db6a8b1c2ebbb7ee2f2b144e6457231d51ea52fda11b91e871df1e11b87d788eb1bd92886d0 WHIRLPOOL 3e31fc4a02da389e91e3b01d576367e4658b6358cab03727c639cd9fa380902ae15acd32693db4a64dffadc50e4ad669d155968293641b2bd2e013cb1038fe7b
8670 -EBUILD netbeans-extide-9999_p20140415.ebuild 3357 SHA256 8c40478acb35383c90a8406f4b9096874cfd5ef1c58b0401b007a3c6b44315a7 SHA512 749dc478f1522a4c12cd87a4605282791ee13593fcd224c5ef6800ecede1a771a862165ca70700673f4b81868a334241b1440ac697cd6d939239fbe4e5e63442 WHIRLPOOL e0eecd8eb6de0744421ccef841c5f8c7f269160422d129358a8b70bdc9efa6cf1286cd704c19f59a8dd14e9e0bbfd97e25d8b4b4c3313f2a974a80c5f1fe94bc
8671 -EBUILD netbeans-extide-9999_p20140416.ebuild 3357 SHA256 7525f916bfac15193ed37bb600561a855248abaf951f68f5bf78405f1c63e1e4 SHA512 31ee3b274ff17a7ef7b0ba375d540cb31d0b20b6ebd03b985a7c996af8686121cfa017e73d49f991da88c622d53d0999b4fe7177147803a08349e0e0979645f0 WHIRLPOOL f64a814b2f0c210b7f3bb976583642a0df2d838cfef0aa382eff253f8c556a143b035deba1eb5c780d2079c59ea3792b59778b1619d65570f953e7c829dce0d6
8672 -EBUILD netbeans-extide-9999_p20140417.ebuild 3357 SHA256 22f90603bf8f13384c8db6fd4c0a7c0415fac58db81e79a1ee813a96bf45d1d4 SHA512 3f7a4e1ca872052c39059f91932a592ff399b864920b3fd00a20f3c106f71f9a2cea62710f5e4f93b74b68eedea8e6e7667bb8ef9fb427f46373175ca756be72 WHIRLPOOL a8caa0810e962b63db67167d6241907605a029e96183bbe82e004377ec41f399a0e94b05ed17c27c0f886c92c63ef0d64bf1f1ed333a7a28f2662b5438204b99
8673 -EBUILD netbeans-extide-9999_p20140422.ebuild 3357 SHA256 a2df2f0ed2c980347bf57867483dc344bb2eb409d8409ff280d39d6f1ee0fa57 SHA512 4acb65b07aeffe2fd36785a9430cc9871853c33867a4d65386bfe32201c43bea4dc22727b8875dd0dcd2ff40daee9cc846d008194df76de3c0cdc9c4072fcbf3 WHIRLPOOL 65c6f582cd5effd17d4b37e3ed99c88a4f00db716f0faae6f79edc331da24082091c482c107f35e73e3cbeb3d012b544cf688b035367c88c31226952f754f2c6
8674 -EBUILD netbeans-extide-9999_p20140423.ebuild 3357 SHA256 037fcbe7ea101b09509eaa0d55fede2e727f952872b9842c91444ad60723d82d SHA512 5c513870746b5ef7897d18e0fea3137166ba2424e7490a7563a761bab3303ba81404d3a591772e42ad82ad86c84651863babd1266a4d1222ad2c048005c2583b WHIRLPOOL a2ef0ec756d4d601c8470549f9b6af5357a069297d77b4e2b1f0a80f849e37dca096db70fe0df9ecf0a5391d0b53b763abc6b1ae28e8628631203b7a98e8828f
8675 -EBUILD netbeans-extide-9999_p20140424.ebuild 3357 SHA256 d1ff842f022a8f67a1dd130edd994567d1bfd63dc168b1fa9cac01452d0891d8 SHA512 4eddc895c11bf7ec06af6d4941ca5b9305eaf450a84f030031a5670ce0fa789ef442f9084afe7899ae72fe158e52f1b2868199061ae77c88ac3089356d63c73c WHIRLPOOL c68e982ecc8df7cc15cfc86464539f4032f0ee89baa2c0ada01de0c85d25b5fa0727962e3cd1abece1412b52d4b98382e8539d8bf02ac2eaf740d7decdb6a367
8676 -EBUILD netbeans-extide-9999_p20140427.ebuild 3357 SHA256 1328f45166ec90d8c37e6194ee204c26fe608ef808d56bbb83d58fb872b383f7 SHA512 cf41682afae722c33c9ade0aa0f5cf2a23c6afc95bac30fb6aa6ed29b6812dcba3506aeda3257ff6ec7426223ae0fdef23600dde25aa25c5562ad743d184a2b2 WHIRLPOOL b1fc2b417b868bfe9f007af36625ef8ad4df701b488c271413afe1519ceb6e91a116f220f857c72a75aa620f04a6cdcf8f2eb4b001a1853cd04c7279263c860e
8677 -EBUILD netbeans-extide-9999_p20140429.ebuild 3357 SHA256 1acff1610ac0ce46fd8ebef0c0e4cd8fe574be0faa51b4a658841c8acc7e7cc6 SHA512 ca2131ba79c5809914d5feb9ca8db696bdc6ac7705b3c4f82168d1c5247e75cb8ff62d586f78fb2d829990ffcca29ae8762431ded030f9063b73982a4a943abd WHIRLPOOL f1ce2610dbd1a0391eec5faf665e4ab9fd3c5572dbb2ded6f5f953072a09b7471ad104120776f78481dabc677688bcfc6644795212e1d6fb25849b6d98ef7a51
8678 EBUILD netbeans-extide-9999_p20140501.ebuild 3357 SHA256 e7c25cd1a5ed7cc76b63a6485690ebfe44b028ed9ddd4234285ee0358432a077 SHA512 a007e02feca2dde65fc7cb3b8aa609f005aecf226c0c02b30f3116483b3d431b3b242036d9927dd45aa117f0fdb2b72dde5da25075585ce18b491bd1c4e0c8a4 WHIRLPOOL e8f42d4094a1c2126fa4e39ed109f1d33a85386b7483459fbdc9986b7b1cecfafd0036a849e40e99f52f0214385034117b5356f140e1060ae373422778bece60
8679 EBUILD netbeans-extide-9999_p20140502.ebuild 3357 SHA256 fa291f370204502f4bf41051886f6b21d1ce6ed1fb0f01fa70c82f835f19ea52 SHA512 27152abb9bd168c802dedc0ec4f2ea85b5d03273f56d4ecce8b02ce38da6b793ae4e5f16adadd08ce0973ec979caf68cc50b33b720dfdb482a40fd2ddffd3a31 WHIRLPOOL 9a1c7b984dc7e4402c113f06e17593baef5004371ead05caeb9de7c917c6243451121e20d9221b024586159c2e8856d30cb7a85e13b87942850cdd2b49ae1779
8680 EBUILD netbeans-extide-9999_p20140504.ebuild 3357 SHA256 14c124c0ff386f1ec72e6ca4f53f95b4c70bfa60570cf418f27aba30be843324 SHA512 be949735342749f11b06ec14be80babae507ac31551a93df8f096ed2cda84ab699eb6d03ccf370304ec1c02d11aa89dd63c13e2337c3cc5767176b42089b8d63 WHIRLPOOL bf03c3d71a85a5cc748a69e9c848c815943650cd0526859ca5601c2b9871ad5d6e657167bd9210ff82c516518de58d2fbc2b6b8c9a1994888dab889a6c646553
8681 @@ -66,5 +44,5 @@ EBUILD netbeans-extide-9999_p20140520.ebuild 3357 SHA256 5e79bd580439265b1fd8ff5
8682 EBUILD netbeans-extide-9999_p20140521.ebuild 3357 SHA256 9bdc28d80507c1d7f57cc717fba7d60983c3fab1b5d6eeb7be3d773c281b9935 SHA512 82f3e3cc1890a84ab8accd3994c973857f8cb29025801a4878de8d5f76a81ddcc9e3874aaae176a3bf36fbc743ead28aed3be7f74f3f3f2216796f0e9dafe8eb WHIRLPOOL 2f22dbbb0d5eb2cd9741dcf428499ff16dcf731ccc14c5c285465ffba1557dc727af806184e8a68fe25b711b1522cda32cbf87ddf96031f928d956a85c018556
8683 EBUILD netbeans-extide-9999_p20140522.ebuild 3357 SHA256 6245e11f1684b345bb3d73c84778f58cc9d44c733527345f4921cafa215e31d1 SHA512 9674a3f1e99dd961d5c75a5caf4c9af052ac25aa9cfd03908f50f629bb62cb1c8cb4518fd680d0fc0bf342066cb08a1e5a8aa2d4d75125748b63fb0eb4f96b88 WHIRLPOOL 1ab0af0bfb50a5a1c0d603f6336dbea7860fa0cca3dc1b2d1168ac074ee50ee3d21d1f76689f1c10f75cff22012a1fe73f24f1a5acd487d416458a9b2bcb44ae
8684 EBUILD netbeans-extide-9999_p20140526.ebuild 3357 SHA256 10a3efdfe231c2d8855c5dda4b8ef497369248102a43f6cd0a24c116d5916920 SHA512 69afc639377e9fe1e852b36adbcd6254957667f513653f14aeba1780dcbc5f39e8e53eb13443620de1aec6604e5cc63fd9af1918940244858e6744269923cdd4 WHIRLPOOL 3beaab6aa728730a5a3730b7e32d4aa30ed8bf3e846922efd7b2b9f0d863a8e034ae1c45792c32038b2e52ba350e3a4874b1e737e7aea792aec1307b56f520c5
8685 -MISC ChangeLog 48002 SHA256 7a0b4a05f7f9d7fc1abe62fb07b47c67bade019f933bb13246f115fd4fb248b5 SHA512 5e71b60fde285e2870af226a460cac723f182880a4adbe583bc61c9f785fcbec7ff15f5a3bb613175ff6f999901d5d1b26143750df691440948db039986b47ab WHIRLPOOL ebb569b32d912b6a10e0efee7dff9fa4fa30f4e61d603caa4a0f2641cb30cd99580ec7464b07c8b69680d1e73c464621c8c5ac7bc355274557407cb1a00c389d
8686 +MISC ChangeLog 48544 SHA256 8f15f4375758890a6d583763caaa2eab668b0f0a33b53047161256f70d7d8e19 SHA512 4ce8a2964174defb9834e72d2bba1509b8b41af2e54a3a3c4e7dc1b62b81c8f9def5b229e0d2464784edc1b9ff8b09e7aab884c5a3aecafa9093fbe353fe2646 WHIRLPOOL bfa5514e687e63703b8671e7afdf3f69c2ebab6297394f0e83c0b363a61b752cbbf43f7f36573bcf868b4a032c5957e0248fc7a5288176196a181e2e8dc4a76b
8687 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
8688
8689 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140410.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140410.ebuild
8690 deleted file mode 100644
8691 index 533cb07..0000000
8692 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140410.ebuild
8693 +++ /dev/null
8694 @@ -1,108 +0,0 @@
8695 -# Copyright 1999-2014 Gentoo Foundation
8696 -# Distributed under the terms of the GNU General Public License v2
8697 -# $Header: $
8698 -
8699 -EAPI="4"
8700 -inherit eutils java-pkg-2 java-ant-2
8701 -
8702 -DESCRIPTION="Netbeans ExtIDE Cluster"
8703 -HOMEPAGE="http://netbeans.org/projects/ide"
8704 -SLOT="9999"
8705 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
8706 -SRC_URI="${SOURCE_URL}
8707 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
8708 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
8709 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
8710 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8711 -KEYWORDS="~amd64 ~x86"
8712 -IUSE=""
8713 -S="${WORKDIR}"
8714 -
8715 -CDEPEND="~dev-java/netbeans-ide-${PV}
8716 - ~dev-java/netbeans-platform-${PV}"
8717 -DEPEND=">=virtual/jdk-1.7
8718 - app-arch/unzip
8719 - dev-java/javahelp:0
8720 - ${CDEPEND}"
8721 -RDEPEND=">=virtual/jdk-1.7
8722 - ${CDEPEND}"
8723 -
8724 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8725 -
8726 -EANT_BUILD_XML="nbbuild/build.xml"
8727 -EANT_BUILD_TARGET="rebuild-cluster"
8728 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
8729 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8730 -JAVA_PKG_BSFIX="off"
8731 -
8732 -src_unpack() {
8733 - unpack $(basename ${SOURCE_URL})
8734 -
8735 - einfo "Deleting bundled jars..."
8736 - find -name "*.jar" -type f -delete
8737 -
8738 - unpack netbeans-9999-r12-build.xml.patch.bz2
8739 -
8740 - pushd "${S}" >/dev/null || die
8741 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
8742 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
8743 - popd >/dev/null || die
8744 -}
8745 -
8746 -src_prepare() {
8747 - einfo "Deleting bundled class files..."
8748 - find -name "*.class" -type f | xargs rm -vf
8749 -
8750 - epatch netbeans-9999-r12-build.xml.patch
8751 -
8752 - # Support for custom patches
8753 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8754 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8755 -
8756 - if [ -n "${files}" ] ; then
8757 - einfo "Applying custom patches:"
8758 -
8759 - for file in ${files} ; do
8760 - epatch "${file}"
8761 - done
8762 - fi
8763 - fi
8764 -
8765 - einfo "Symlinking external libraries..."
8766 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8767 -
8768 - einfo "Linking in other clusters..."
8769 - mkdir "${S}"/nbbuild/netbeans || die
8770 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8771 -
8772 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8773 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8774 - touch nb.cluster.ide.built
8775 -
8776 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8777 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8778 - touch nb.cluster.platform.built
8779 -
8780 - popd >/dev/null || die
8781 -
8782 - java-pkg-2_src_prepare
8783 -}
8784 -
8785 -src_compile() {
8786 - unset DISPLAY
8787 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8788 -}
8789 -
8790 -src_install() {
8791 - pushd nbbuild/netbeans/extide >/dev/null || die
8792 -
8793 - insinto ${INSTALL_DIR}
8794 -
8795 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8796 -
8797 - doins -r *
8798 -
8799 - popd >/dev/null || die
8800 -
8801 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8802 -}
8803
8804 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140411.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140411.ebuild
8805 deleted file mode 100644
8806 index 115eb80..0000000
8807 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140411.ebuild
8808 +++ /dev/null
8809 @@ -1,108 +0,0 @@
8810 -# Copyright 1999-2014 Gentoo Foundation
8811 -# Distributed under the terms of the GNU General Public License v2
8812 -# $Header: $
8813 -
8814 -EAPI="4"
8815 -inherit eutils java-pkg-2 java-ant-2
8816 -
8817 -DESCRIPTION="Netbeans ExtIDE Cluster"
8818 -HOMEPAGE="http://netbeans.org/projects/ide"
8819 -SLOT="9999"
8820 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
8821 -SRC_URI="${SOURCE_URL}
8822 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
8823 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
8824 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
8825 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8826 -KEYWORDS="~amd64 ~x86"
8827 -IUSE=""
8828 -S="${WORKDIR}"
8829 -
8830 -CDEPEND="~dev-java/netbeans-ide-${PV}
8831 - ~dev-java/netbeans-platform-${PV}"
8832 -DEPEND=">=virtual/jdk-1.7
8833 - app-arch/unzip
8834 - dev-java/javahelp:0
8835 - ${CDEPEND}"
8836 -RDEPEND=">=virtual/jdk-1.7
8837 - ${CDEPEND}"
8838 -
8839 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8840 -
8841 -EANT_BUILD_XML="nbbuild/build.xml"
8842 -EANT_BUILD_TARGET="rebuild-cluster"
8843 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
8844 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8845 -JAVA_PKG_BSFIX="off"
8846 -
8847 -src_unpack() {
8848 - unpack $(basename ${SOURCE_URL})
8849 -
8850 - einfo "Deleting bundled jars..."
8851 - find -name "*.jar" -type f -delete
8852 -
8853 - unpack netbeans-9999-r12-build.xml.patch.bz2
8854 -
8855 - pushd "${S}" >/dev/null || die
8856 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
8857 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
8858 - popd >/dev/null || die
8859 -}
8860 -
8861 -src_prepare() {
8862 - einfo "Deleting bundled class files..."
8863 - find -name "*.class" -type f | xargs rm -vf
8864 -
8865 - epatch netbeans-9999-r12-build.xml.patch
8866 -
8867 - # Support for custom patches
8868 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8869 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8870 -
8871 - if [ -n "${files}" ] ; then
8872 - einfo "Applying custom patches:"
8873 -
8874 - for file in ${files} ; do
8875 - epatch "${file}"
8876 - done
8877 - fi
8878 - fi
8879 -
8880 - einfo "Symlinking external libraries..."
8881 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8882 -
8883 - einfo "Linking in other clusters..."
8884 - mkdir "${S}"/nbbuild/netbeans || die
8885 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8886 -
8887 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8888 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8889 - touch nb.cluster.ide.built
8890 -
8891 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8892 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8893 - touch nb.cluster.platform.built
8894 -
8895 - popd >/dev/null || die
8896 -
8897 - java-pkg-2_src_prepare
8898 -}
8899 -
8900 -src_compile() {
8901 - unset DISPLAY
8902 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8903 -}
8904 -
8905 -src_install() {
8906 - pushd nbbuild/netbeans/extide >/dev/null || die
8907 -
8908 - insinto ${INSTALL_DIR}
8909 -
8910 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8911 -
8912 - doins -r *
8913 -
8914 - popd >/dev/null || die
8915 -
8916 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8917 -}
8918
8919 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140413.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140413.ebuild
8920 deleted file mode 100644
8921 index da378a8..0000000
8922 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140413.ebuild
8923 +++ /dev/null
8924 @@ -1,108 +0,0 @@
8925 -# Copyright 1999-2014 Gentoo Foundation
8926 -# Distributed under the terms of the GNU General Public License v2
8927 -# $Header: $
8928 -
8929 -EAPI="4"
8930 -inherit eutils java-pkg-2 java-ant-2
8931 -
8932 -DESCRIPTION="Netbeans ExtIDE Cluster"
8933 -HOMEPAGE="http://netbeans.org/projects/ide"
8934 -SLOT="9999"
8935 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
8936 -SRC_URI="${SOURCE_URL}
8937 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
8938 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
8939 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
8940 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8941 -KEYWORDS="~amd64 ~x86"
8942 -IUSE=""
8943 -S="${WORKDIR}"
8944 -
8945 -CDEPEND="~dev-java/netbeans-ide-${PV}
8946 - ~dev-java/netbeans-platform-${PV}"
8947 -DEPEND=">=virtual/jdk-1.7
8948 - app-arch/unzip
8949 - dev-java/javahelp:0
8950 - ${CDEPEND}"
8951 -RDEPEND=">=virtual/jdk-1.7
8952 - ${CDEPEND}"
8953 -
8954 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8955 -
8956 -EANT_BUILD_XML="nbbuild/build.xml"
8957 -EANT_BUILD_TARGET="rebuild-cluster"
8958 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
8959 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8960 -JAVA_PKG_BSFIX="off"
8961 -
8962 -src_unpack() {
8963 - unpack $(basename ${SOURCE_URL})
8964 -
8965 - einfo "Deleting bundled jars..."
8966 - find -name "*.jar" -type f -delete
8967 -
8968 - unpack netbeans-9999-r12-build.xml.patch.bz2
8969 -
8970 - pushd "${S}" >/dev/null || die
8971 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
8972 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
8973 - popd >/dev/null || die
8974 -}
8975 -
8976 -src_prepare() {
8977 - einfo "Deleting bundled class files..."
8978 - find -name "*.class" -type f | xargs rm -vf
8979 -
8980 - epatch netbeans-9999-r12-build.xml.patch
8981 -
8982 - # Support for custom patches
8983 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8984 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8985 -
8986 - if [ -n "${files}" ] ; then
8987 - einfo "Applying custom patches:"
8988 -
8989 - for file in ${files} ; do
8990 - epatch "${file}"
8991 - done
8992 - fi
8993 - fi
8994 -
8995 - einfo "Symlinking external libraries..."
8996 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8997 -
8998 - einfo "Linking in other clusters..."
8999 - mkdir "${S}"/nbbuild/netbeans || die
9000 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9001 -
9002 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9003 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9004 - touch nb.cluster.ide.built
9005 -
9006 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9007 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9008 - touch nb.cluster.platform.built
9009 -
9010 - popd >/dev/null || die
9011 -
9012 - java-pkg-2_src_prepare
9013 -}
9014 -
9015 -src_compile() {
9016 - unset DISPLAY
9017 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9018 -}
9019 -
9020 -src_install() {
9021 - pushd nbbuild/netbeans/extide >/dev/null || die
9022 -
9023 - insinto ${INSTALL_DIR}
9024 -
9025 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9026 -
9027 - doins -r *
9028 -
9029 - popd >/dev/null || die
9030 -
9031 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9032 -}
9033
9034 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140415.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140415.ebuild
9035 deleted file mode 100644
9036 index 80083a7..0000000
9037 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140415.ebuild
9038 +++ /dev/null
9039 @@ -1,108 +0,0 @@
9040 -# Copyright 1999-2014 Gentoo Foundation
9041 -# Distributed under the terms of the GNU General Public License v2
9042 -# $Header: $
9043 -
9044 -EAPI="4"
9045 -inherit eutils java-pkg-2 java-ant-2
9046 -
9047 -DESCRIPTION="Netbeans ExtIDE Cluster"
9048 -HOMEPAGE="http://netbeans.org/projects/ide"
9049 -SLOT="9999"
9050 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
9051 -SRC_URI="${SOURCE_URL}
9052 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
9053 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
9054 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
9055 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9056 -KEYWORDS="~amd64 ~x86"
9057 -IUSE=""
9058 -S="${WORKDIR}"
9059 -
9060 -CDEPEND="~dev-java/netbeans-ide-${PV}
9061 - ~dev-java/netbeans-platform-${PV}"
9062 -DEPEND=">=virtual/jdk-1.7
9063 - app-arch/unzip
9064 - dev-java/javahelp:0
9065 - ${CDEPEND}"
9066 -RDEPEND=">=virtual/jdk-1.7
9067 - ${CDEPEND}"
9068 -
9069 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9070 -
9071 -EANT_BUILD_XML="nbbuild/build.xml"
9072 -EANT_BUILD_TARGET="rebuild-cluster"
9073 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
9074 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9075 -JAVA_PKG_BSFIX="off"
9076 -
9077 -src_unpack() {
9078 - unpack $(basename ${SOURCE_URL})
9079 -
9080 - einfo "Deleting bundled jars..."
9081 - find -name "*.jar" -type f -delete
9082 -
9083 - unpack netbeans-9999-r12-build.xml.patch.bz2
9084 -
9085 - pushd "${S}" >/dev/null || die
9086 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
9087 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
9088 - popd >/dev/null || die
9089 -}
9090 -
9091 -src_prepare() {
9092 - einfo "Deleting bundled class files..."
9093 - find -name "*.class" -type f | xargs rm -vf
9094 -
9095 - epatch netbeans-9999-r12-build.xml.patch
9096 -
9097 - # Support for custom patches
9098 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9099 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9100 -
9101 - if [ -n "${files}" ] ; then
9102 - einfo "Applying custom patches:"
9103 -
9104 - for file in ${files} ; do
9105 - epatch "${file}"
9106 - done
9107 - fi
9108 - fi
9109 -
9110 - einfo "Symlinking external libraries..."
9111 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9112 -
9113 - einfo "Linking in other clusters..."
9114 - mkdir "${S}"/nbbuild/netbeans || die
9115 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9116 -
9117 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9118 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9119 - touch nb.cluster.ide.built
9120 -
9121 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9122 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9123 - touch nb.cluster.platform.built
9124 -
9125 - popd >/dev/null || die
9126 -
9127 - java-pkg-2_src_prepare
9128 -}
9129 -
9130 -src_compile() {
9131 - unset DISPLAY
9132 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9133 -}
9134 -
9135 -src_install() {
9136 - pushd nbbuild/netbeans/extide >/dev/null || die
9137 -
9138 - insinto ${INSTALL_DIR}
9139 -
9140 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9141 -
9142 - doins -r *
9143 -
9144 - popd >/dev/null || die
9145 -
9146 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9147 -}
9148
9149 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140416.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140416.ebuild
9150 deleted file mode 100644
9151 index 51237b9..0000000
9152 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140416.ebuild
9153 +++ /dev/null
9154 @@ -1,108 +0,0 @@
9155 -# Copyright 1999-2014 Gentoo Foundation
9156 -# Distributed under the terms of the GNU General Public License v2
9157 -# $Header: $
9158 -
9159 -EAPI="4"
9160 -inherit eutils java-pkg-2 java-ant-2
9161 -
9162 -DESCRIPTION="Netbeans ExtIDE Cluster"
9163 -HOMEPAGE="http://netbeans.org/projects/ide"
9164 -SLOT="9999"
9165 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
9166 -SRC_URI="${SOURCE_URL}
9167 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
9168 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
9169 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
9170 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9171 -KEYWORDS="~amd64 ~x86"
9172 -IUSE=""
9173 -S="${WORKDIR}"
9174 -
9175 -CDEPEND="~dev-java/netbeans-ide-${PV}
9176 - ~dev-java/netbeans-platform-${PV}"
9177 -DEPEND=">=virtual/jdk-1.7
9178 - app-arch/unzip
9179 - dev-java/javahelp:0
9180 - ${CDEPEND}"
9181 -RDEPEND=">=virtual/jdk-1.7
9182 - ${CDEPEND}"
9183 -
9184 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9185 -
9186 -EANT_BUILD_XML="nbbuild/build.xml"
9187 -EANT_BUILD_TARGET="rebuild-cluster"
9188 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
9189 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9190 -JAVA_PKG_BSFIX="off"
9191 -
9192 -src_unpack() {
9193 - unpack $(basename ${SOURCE_URL})
9194 -
9195 - einfo "Deleting bundled jars..."
9196 - find -name "*.jar" -type f -delete
9197 -
9198 - unpack netbeans-9999-r12-build.xml.patch.bz2
9199 -
9200 - pushd "${S}" >/dev/null || die
9201 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
9202 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
9203 - popd >/dev/null || die
9204 -}
9205 -
9206 -src_prepare() {
9207 - einfo "Deleting bundled class files..."
9208 - find -name "*.class" -type f | xargs rm -vf
9209 -
9210 - epatch netbeans-9999-r12-build.xml.patch
9211 -
9212 - # Support for custom patches
9213 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9214 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9215 -
9216 - if [ -n "${files}" ] ; then
9217 - einfo "Applying custom patches:"
9218 -
9219 - for file in ${files} ; do
9220 - epatch "${file}"
9221 - done
9222 - fi
9223 - fi
9224 -
9225 - einfo "Symlinking external libraries..."
9226 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9227 -
9228 - einfo "Linking in other clusters..."
9229 - mkdir "${S}"/nbbuild/netbeans || die
9230 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9231 -
9232 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9233 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9234 - touch nb.cluster.ide.built
9235 -
9236 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9237 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9238 - touch nb.cluster.platform.built
9239 -
9240 - popd >/dev/null || die
9241 -
9242 - java-pkg-2_src_prepare
9243 -}
9244 -
9245 -src_compile() {
9246 - unset DISPLAY
9247 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9248 -}
9249 -
9250 -src_install() {
9251 - pushd nbbuild/netbeans/extide >/dev/null || die
9252 -
9253 - insinto ${INSTALL_DIR}
9254 -
9255 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9256 -
9257 - doins -r *
9258 -
9259 - popd >/dev/null || die
9260 -
9261 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9262 -}
9263
9264 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140417.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140417.ebuild
9265 deleted file mode 100644
9266 index e786292..0000000
9267 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140417.ebuild
9268 +++ /dev/null
9269 @@ -1,108 +0,0 @@
9270 -# Copyright 1999-2014 Gentoo Foundation
9271 -# Distributed under the terms of the GNU General Public License v2
9272 -# $Header: $
9273 -
9274 -EAPI="4"
9275 -inherit eutils java-pkg-2 java-ant-2
9276 -
9277 -DESCRIPTION="Netbeans ExtIDE Cluster"
9278 -HOMEPAGE="http://netbeans.org/projects/ide"
9279 -SLOT="9999"
9280 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
9281 -SRC_URI="${SOURCE_URL}
9282 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
9283 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
9284 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
9285 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9286 -KEYWORDS="~amd64 ~x86"
9287 -IUSE=""
9288 -S="${WORKDIR}"
9289 -
9290 -CDEPEND="~dev-java/netbeans-ide-${PV}
9291 - ~dev-java/netbeans-platform-${PV}"
9292 -DEPEND=">=virtual/jdk-1.7
9293 - app-arch/unzip
9294 - dev-java/javahelp:0
9295 - ${CDEPEND}"
9296 -RDEPEND=">=virtual/jdk-1.7
9297 - ${CDEPEND}"
9298 -
9299 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9300 -
9301 -EANT_BUILD_XML="nbbuild/build.xml"
9302 -EANT_BUILD_TARGET="rebuild-cluster"
9303 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
9304 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9305 -JAVA_PKG_BSFIX="off"
9306 -
9307 -src_unpack() {
9308 - unpack $(basename ${SOURCE_URL})
9309 -
9310 - einfo "Deleting bundled jars..."
9311 - find -name "*.jar" -type f -delete
9312 -
9313 - unpack netbeans-9999-r12-build.xml.patch.bz2
9314 -
9315 - pushd "${S}" >/dev/null || die
9316 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
9317 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
9318 - popd >/dev/null || die
9319 -}
9320 -
9321 -src_prepare() {
9322 - einfo "Deleting bundled class files..."
9323 - find -name "*.class" -type f | xargs rm -vf
9324 -
9325 - epatch netbeans-9999-r12-build.xml.patch
9326 -
9327 - # Support for custom patches
9328 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9329 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9330 -
9331 - if [ -n "${files}" ] ; then
9332 - einfo "Applying custom patches:"
9333 -
9334 - for file in ${files} ; do
9335 - epatch "${file}"
9336 - done
9337 - fi
9338 - fi
9339 -
9340 - einfo "Symlinking external libraries..."
9341 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9342 -
9343 - einfo "Linking in other clusters..."
9344 - mkdir "${S}"/nbbuild/netbeans || die
9345 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9346 -
9347 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9348 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9349 - touch nb.cluster.ide.built
9350 -
9351 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9352 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9353 - touch nb.cluster.platform.built
9354 -
9355 - popd >/dev/null || die
9356 -
9357 - java-pkg-2_src_prepare
9358 -}
9359 -
9360 -src_compile() {
9361 - unset DISPLAY
9362 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9363 -}
9364 -
9365 -src_install() {
9366 - pushd nbbuild/netbeans/extide >/dev/null || die
9367 -
9368 - insinto ${INSTALL_DIR}
9369 -
9370 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9371 -
9372 - doins -r *
9373 -
9374 - popd >/dev/null || die
9375 -
9376 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9377 -}
9378
9379 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140422.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140422.ebuild
9380 deleted file mode 100644
9381 index dbd92ee..0000000
9382 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140422.ebuild
9383 +++ /dev/null
9384 @@ -1,108 +0,0 @@
9385 -# Copyright 1999-2014 Gentoo Foundation
9386 -# Distributed under the terms of the GNU General Public License v2
9387 -# $Header: $
9388 -
9389 -EAPI="4"
9390 -inherit eutils java-pkg-2 java-ant-2
9391 -
9392 -DESCRIPTION="Netbeans ExtIDE Cluster"
9393 -HOMEPAGE="http://netbeans.org/projects/ide"
9394 -SLOT="9999"
9395 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
9396 -SRC_URI="${SOURCE_URL}
9397 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
9398 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
9399 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
9400 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9401 -KEYWORDS="~amd64 ~x86"
9402 -IUSE=""
9403 -S="${WORKDIR}"
9404 -
9405 -CDEPEND="~dev-java/netbeans-ide-${PV}
9406 - ~dev-java/netbeans-platform-${PV}"
9407 -DEPEND=">=virtual/jdk-1.7
9408 - app-arch/unzip
9409 - dev-java/javahelp:0
9410 - ${CDEPEND}"
9411 -RDEPEND=">=virtual/jdk-1.7
9412 - ${CDEPEND}"
9413 -
9414 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9415 -
9416 -EANT_BUILD_XML="nbbuild/build.xml"
9417 -EANT_BUILD_TARGET="rebuild-cluster"
9418 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
9419 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9420 -JAVA_PKG_BSFIX="off"
9421 -
9422 -src_unpack() {
9423 - unpack $(basename ${SOURCE_URL})
9424 -
9425 - einfo "Deleting bundled jars..."
9426 - find -name "*.jar" -type f -delete
9427 -
9428 - unpack netbeans-9999-r12-build.xml.patch.bz2
9429 -
9430 - pushd "${S}" >/dev/null || die
9431 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
9432 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
9433 - popd >/dev/null || die
9434 -}
9435 -
9436 -src_prepare() {
9437 - einfo "Deleting bundled class files..."
9438 - find -name "*.class" -type f | xargs rm -vf
9439 -
9440 - epatch netbeans-9999-r12-build.xml.patch
9441 -
9442 - # Support for custom patches
9443 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9444 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9445 -
9446 - if [ -n "${files}" ] ; then
9447 - einfo "Applying custom patches:"
9448 -
9449 - for file in ${files} ; do
9450 - epatch "${file}"
9451 - done
9452 - fi
9453 - fi
9454 -
9455 - einfo "Symlinking external libraries..."
9456 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9457 -
9458 - einfo "Linking in other clusters..."
9459 - mkdir "${S}"/nbbuild/netbeans || die
9460 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9461 -
9462 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9463 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9464 - touch nb.cluster.ide.built
9465 -
9466 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9467 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9468 - touch nb.cluster.platform.built
9469 -
9470 - popd >/dev/null || die
9471 -
9472 - java-pkg-2_src_prepare
9473 -}
9474 -
9475 -src_compile() {
9476 - unset DISPLAY
9477 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9478 -}
9479 -
9480 -src_install() {
9481 - pushd nbbuild/netbeans/extide >/dev/null || die
9482 -
9483 - insinto ${INSTALL_DIR}
9484 -
9485 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9486 -
9487 - doins -r *
9488 -
9489 - popd >/dev/null || die
9490 -
9491 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9492 -}
9493
9494 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140423.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140423.ebuild
9495 deleted file mode 100644
9496 index 3a9e5de..0000000
9497 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140423.ebuild
9498 +++ /dev/null
9499 @@ -1,108 +0,0 @@
9500 -# Copyright 1999-2014 Gentoo Foundation
9501 -# Distributed under the terms of the GNU General Public License v2
9502 -# $Header: $
9503 -
9504 -EAPI="4"
9505 -inherit eutils java-pkg-2 java-ant-2
9506 -
9507 -DESCRIPTION="Netbeans ExtIDE Cluster"
9508 -HOMEPAGE="http://netbeans.org/projects/ide"
9509 -SLOT="9999"
9510 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
9511 -SRC_URI="${SOURCE_URL}
9512 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
9513 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
9514 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
9515 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9516 -KEYWORDS="~amd64 ~x86"
9517 -IUSE=""
9518 -S="${WORKDIR}"
9519 -
9520 -CDEPEND="~dev-java/netbeans-ide-${PV}
9521 - ~dev-java/netbeans-platform-${PV}"
9522 -DEPEND=">=virtual/jdk-1.7
9523 - app-arch/unzip
9524 - dev-java/javahelp:0
9525 - ${CDEPEND}"
9526 -RDEPEND=">=virtual/jdk-1.7
9527 - ${CDEPEND}"
9528 -
9529 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9530 -
9531 -EANT_BUILD_XML="nbbuild/build.xml"
9532 -EANT_BUILD_TARGET="rebuild-cluster"
9533 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
9534 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9535 -JAVA_PKG_BSFIX="off"
9536 -
9537 -src_unpack() {
9538 - unpack $(basename ${SOURCE_URL})
9539 -
9540 - einfo "Deleting bundled jars..."
9541 - find -name "*.jar" -type f -delete
9542 -
9543 - unpack netbeans-9999-r12-build.xml.patch.bz2
9544 -
9545 - pushd "${S}" >/dev/null || die
9546 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
9547 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
9548 - popd >/dev/null || die
9549 -}
9550 -
9551 -src_prepare() {
9552 - einfo "Deleting bundled class files..."
9553 - find -name "*.class" -type f | xargs rm -vf
9554 -
9555 - epatch netbeans-9999-r12-build.xml.patch
9556 -
9557 - # Support for custom patches
9558 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9559 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9560 -
9561 - if [ -n "${files}" ] ; then
9562 - einfo "Applying custom patches:"
9563 -
9564 - for file in ${files} ; do
9565 - epatch "${file}"
9566 - done
9567 - fi
9568 - fi
9569 -
9570 - einfo "Symlinking external libraries..."
9571 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9572 -
9573 - einfo "Linking in other clusters..."
9574 - mkdir "${S}"/nbbuild/netbeans || die
9575 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9576 -
9577 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9578 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9579 - touch nb.cluster.ide.built
9580 -
9581 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9582 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9583 - touch nb.cluster.platform.built
9584 -
9585 - popd >/dev/null || die
9586 -
9587 - java-pkg-2_src_prepare
9588 -}
9589 -
9590 -src_compile() {
9591 - unset DISPLAY
9592 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9593 -}
9594 -
9595 -src_install() {
9596 - pushd nbbuild/netbeans/extide >/dev/null || die
9597 -
9598 - insinto ${INSTALL_DIR}
9599 -
9600 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9601 -
9602 - doins -r *
9603 -
9604 - popd >/dev/null || die
9605 -
9606 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9607 -}
9608
9609 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140424.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140424.ebuild
9610 deleted file mode 100644
9611 index bb33332..0000000
9612 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140424.ebuild
9613 +++ /dev/null
9614 @@ -1,108 +0,0 @@
9615 -# Copyright 1999-2014 Gentoo Foundation
9616 -# Distributed under the terms of the GNU General Public License v2
9617 -# $Header: $
9618 -
9619 -EAPI="4"
9620 -inherit eutils java-pkg-2 java-ant-2
9621 -
9622 -DESCRIPTION="Netbeans ExtIDE Cluster"
9623 -HOMEPAGE="http://netbeans.org/projects/ide"
9624 -SLOT="9999"
9625 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
9626 -SRC_URI="${SOURCE_URL}
9627 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
9628 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
9629 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
9630 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9631 -KEYWORDS="~amd64 ~x86"
9632 -IUSE=""
9633 -S="${WORKDIR}"
9634 -
9635 -CDEPEND="~dev-java/netbeans-ide-${PV}
9636 - ~dev-java/netbeans-platform-${PV}"
9637 -DEPEND=">=virtual/jdk-1.7
9638 - app-arch/unzip
9639 - dev-java/javahelp:0
9640 - ${CDEPEND}"
9641 -RDEPEND=">=virtual/jdk-1.7
9642 - ${CDEPEND}"
9643 -
9644 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9645 -
9646 -EANT_BUILD_XML="nbbuild/build.xml"
9647 -EANT_BUILD_TARGET="rebuild-cluster"
9648 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
9649 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9650 -JAVA_PKG_BSFIX="off"
9651 -
9652 -src_unpack() {
9653 - unpack $(basename ${SOURCE_URL})
9654 -
9655 - einfo "Deleting bundled jars..."
9656 - find -name "*.jar" -type f -delete
9657 -
9658 - unpack netbeans-9999-r12-build.xml.patch.bz2
9659 -
9660 - pushd "${S}" >/dev/null || die
9661 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
9662 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
9663 - popd >/dev/null || die
9664 -}
9665 -
9666 -src_prepare() {
9667 - einfo "Deleting bundled class files..."
9668 - find -name "*.class" -type f | xargs rm -vf
9669 -
9670 - epatch netbeans-9999-r12-build.xml.patch
9671 -
9672 - # Support for custom patches
9673 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9674 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9675 -
9676 - if [ -n "${files}" ] ; then
9677 - einfo "Applying custom patches:"
9678 -
9679 - for file in ${files} ; do
9680 - epatch "${file}"
9681 - done
9682 - fi
9683 - fi
9684 -
9685 - einfo "Symlinking external libraries..."
9686 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9687 -
9688 - einfo "Linking in other clusters..."
9689 - mkdir "${S}"/nbbuild/netbeans || die
9690 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9691 -
9692 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9693 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9694 - touch nb.cluster.ide.built
9695 -
9696 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9697 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9698 - touch nb.cluster.platform.built
9699 -
9700 - popd >/dev/null || die
9701 -
9702 - java-pkg-2_src_prepare
9703 -}
9704 -
9705 -src_compile() {
9706 - unset DISPLAY
9707 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9708 -}
9709 -
9710 -src_install() {
9711 - pushd nbbuild/netbeans/extide >/dev/null || die
9712 -
9713 - insinto ${INSTALL_DIR}
9714 -
9715 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9716 -
9717 - doins -r *
9718 -
9719 - popd >/dev/null || die
9720 -
9721 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9722 -}
9723
9724 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140427.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140427.ebuild
9725 deleted file mode 100644
9726 index 4a0bd97..0000000
9727 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140427.ebuild
9728 +++ /dev/null
9729 @@ -1,108 +0,0 @@
9730 -# Copyright 1999-2014 Gentoo Foundation
9731 -# Distributed under the terms of the GNU General Public License v2
9732 -# $Header: $
9733 -
9734 -EAPI="4"
9735 -inherit eutils java-pkg-2 java-ant-2
9736 -
9737 -DESCRIPTION="Netbeans ExtIDE Cluster"
9738 -HOMEPAGE="http://netbeans.org/projects/ide"
9739 -SLOT="9999"
9740 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
9741 -SRC_URI="${SOURCE_URL}
9742 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
9743 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
9744 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
9745 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9746 -KEYWORDS="~amd64 ~x86"
9747 -IUSE=""
9748 -S="${WORKDIR}"
9749 -
9750 -CDEPEND="~dev-java/netbeans-ide-${PV}
9751 - ~dev-java/netbeans-platform-${PV}"
9752 -DEPEND=">=virtual/jdk-1.7
9753 - app-arch/unzip
9754 - dev-java/javahelp:0
9755 - ${CDEPEND}"
9756 -RDEPEND=">=virtual/jdk-1.7
9757 - ${CDEPEND}"
9758 -
9759 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9760 -
9761 -EANT_BUILD_XML="nbbuild/build.xml"
9762 -EANT_BUILD_TARGET="rebuild-cluster"
9763 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
9764 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9765 -JAVA_PKG_BSFIX="off"
9766 -
9767 -src_unpack() {
9768 - unpack $(basename ${SOURCE_URL})
9769 -
9770 - einfo "Deleting bundled jars..."
9771 - find -name "*.jar" -type f -delete
9772 -
9773 - unpack netbeans-9999-r12-build.xml.patch.bz2
9774 -
9775 - pushd "${S}" >/dev/null || die
9776 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
9777 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
9778 - popd >/dev/null || die
9779 -}
9780 -
9781 -src_prepare() {
9782 - einfo "Deleting bundled class files..."
9783 - find -name "*.class" -type f | xargs rm -vf
9784 -
9785 - epatch netbeans-9999-r12-build.xml.patch
9786 -
9787 - # Support for custom patches
9788 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9789 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9790 -
9791 - if [ -n "${files}" ] ; then
9792 - einfo "Applying custom patches:"
9793 -
9794 - for file in ${files} ; do
9795 - epatch "${file}"
9796 - done
9797 - fi
9798 - fi
9799 -
9800 - einfo "Symlinking external libraries..."
9801 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9802 -
9803 - einfo "Linking in other clusters..."
9804 - mkdir "${S}"/nbbuild/netbeans || die
9805 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9806 -
9807 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9808 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9809 - touch nb.cluster.ide.built
9810 -
9811 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9812 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9813 - touch nb.cluster.platform.built
9814 -
9815 - popd >/dev/null || die
9816 -
9817 - java-pkg-2_src_prepare
9818 -}
9819 -
9820 -src_compile() {
9821 - unset DISPLAY
9822 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9823 -}
9824 -
9825 -src_install() {
9826 - pushd nbbuild/netbeans/extide >/dev/null || die
9827 -
9828 - insinto ${INSTALL_DIR}
9829 -
9830 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9831 -
9832 - doins -r *
9833 -
9834 - popd >/dev/null || die
9835 -
9836 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9837 -}
9838
9839 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20140429.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20140429.ebuild
9840 deleted file mode 100644
9841 index 5ca0bb2..0000000
9842 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20140429.ebuild
9843 +++ /dev/null
9844 @@ -1,108 +0,0 @@
9845 -# Copyright 1999-2014 Gentoo Foundation
9846 -# Distributed under the terms of the GNU General Public License v2
9847 -# $Header: $
9848 -
9849 -EAPI="4"
9850 -inherit eutils java-pkg-2 java-ant-2
9851 -
9852 -DESCRIPTION="Netbeans ExtIDE Cluster"
9853 -HOMEPAGE="http://netbeans.org/projects/ide"
9854 -SLOT="9999"
9855 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
9856 -SRC_URI="${SOURCE_URL}
9857 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
9858 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip
9859 - http://hg.netbeans.org/binaries/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip"
9860 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9861 -KEYWORDS="~amd64 ~x86"
9862 -IUSE=""
9863 -S="${WORKDIR}"
9864 -
9865 -CDEPEND="~dev-java/netbeans-ide-${PV}
9866 - ~dev-java/netbeans-platform-${PV}"
9867 -DEPEND=">=virtual/jdk-1.7
9868 - app-arch/unzip
9869 - dev-java/javahelp:0
9870 - ${CDEPEND}"
9871 -RDEPEND=">=virtual/jdk-1.7
9872 - ${CDEPEND}"
9873 -
9874 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9875 -
9876 -EANT_BUILD_XML="nbbuild/build.xml"
9877 -EANT_BUILD_TARGET="rebuild-cluster"
9878 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
9879 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9880 -JAVA_PKG_BSFIX="off"
9881 -
9882 -src_unpack() {
9883 - unpack $(basename ${SOURCE_URL})
9884 -
9885 - einfo "Deleting bundled jars..."
9886 - find -name "*.jar" -type f -delete
9887 -
9888 - unpack netbeans-9999-r12-build.xml.patch.bz2
9889 -
9890 - pushd "${S}" >/dev/null || die
9891 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
9892 - ln -s "${DISTDIR}"/BEB2DE1B81AFF4A4B68D7839BB10341EE10A7A55-ant-misc-1.9.2.zip o.apache.tools.ant.module/external/ant-misc-1.9.2.zip || die
9893 - popd >/dev/null || die
9894 -}
9895 -
9896 -src_prepare() {
9897 - einfo "Deleting bundled class files..."
9898 - find -name "*.class" -type f | xargs rm -vf
9899 -
9900 - epatch netbeans-9999-r12-build.xml.patch
9901 -
9902 - # Support for custom patches
9903 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9904 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9905 -
9906 - if [ -n "${files}" ] ; then
9907 - einfo "Applying custom patches:"
9908 -
9909 - for file in ${files} ; do
9910 - epatch "${file}"
9911 - done
9912 - fi
9913 - fi
9914 -
9915 - einfo "Symlinking external libraries..."
9916 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9917 -
9918 - einfo "Linking in other clusters..."
9919 - mkdir "${S}"/nbbuild/netbeans || die
9920 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9921 -
9922 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9923 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9924 - touch nb.cluster.ide.built
9925 -
9926 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9927 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9928 - touch nb.cluster.platform.built
9929 -
9930 - popd >/dev/null || die
9931 -
9932 - java-pkg-2_src_prepare
9933 -}
9934 -
9935 -src_compile() {
9936 - unset DISPLAY
9937 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9938 -}
9939 -
9940 -src_install() {
9941 - pushd nbbuild/netbeans/extide >/dev/null || die
9942 -
9943 - insinto ${INSTALL_DIR}
9944 -
9945 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9946 -
9947 - doins -r *
9948 -
9949 - popd >/dev/null || die
9950 -
9951 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9952 -}
9953
9954 diff --git a/dev-java/netbeans-groovy/ChangeLog b/dev-java/netbeans-groovy/ChangeLog
9955 index ca728f9..f2f756f 100644
9956 --- a/dev-java/netbeans-groovy/ChangeLog
9957 +++ b/dev-java/netbeans-groovy/ChangeLog
9958 @@ -2,6 +2,20 @@
9959 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
9960 # $Header: $
9961
9962 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
9963 + -netbeans-groovy-9999_p20140410.ebuild,
9964 + -netbeans-groovy-9999_p20140411.ebuild,
9965 + -netbeans-groovy-9999_p20140413.ebuild,
9966 + -netbeans-groovy-9999_p20140415.ebuild,
9967 + -netbeans-groovy-9999_p20140416.ebuild,
9968 + -netbeans-groovy-9999_p20140417.ebuild,
9969 + -netbeans-groovy-9999_p20140422.ebuild,
9970 + -netbeans-groovy-9999_p20140423.ebuild,
9971 + -netbeans-groovy-9999_p20140424.ebuild,
9972 + -netbeans-groovy-9999_p20140427.ebuild,
9973 + -netbeans-groovy-9999_p20140429.ebuild:
9974 + removed obsolete ebuilds
9975 +
9976 *netbeans-groovy-9999_p20140526 (26 May 2014)
9977
9978 26 May 2014; Miroslav Šulc <fordfrog@g.o>
9979
9980 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
9981 index f0f89af..6ca4bff 100644
9982 --- a/dev-java/netbeans-groovy/Manifest
9983 +++ b/dev-java/netbeans-groovy/Manifest
9984 @@ -16,17 +16,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
9985 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
9986 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
9987 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
9988 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
9989 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
9990 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
9991 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
9992 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
9993 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
9994 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
9995 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
9996 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
9997 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
9998 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
9999 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
10000 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
10001 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
10002 @@ -50,17 +39,6 @@ EBUILD netbeans-groovy-7.2.ebuild 3160 SHA256 6d709b7cc07d7ebb59c3ede0a19c9890ca
10003 EBUILD netbeans-groovy-7.3.ebuild 3177 SHA256 364419b4a2ea519f6a0393825e302b1fd3cff69fc82f82a184460a41e607d7a9 SHA512 5217094313bfe28a9aa09babadc1f10a8fd0074253c06f29fe833b8fd9bdec409d98028b72bef7bf4132244c91770303f64b2b4ab7a0f3ed33ce66687499f002 WHIRLPOOL ddc9bbf9ab18a22093be13d1532064f4c842de7d45813ed1e5d29dca7cf2e76943440c21a26cb18d3b5e62f74dfdfb5010ebb52294c60e0f759dd99fafeb0742
10004 EBUILD netbeans-groovy-7.4.ebuild 3350 SHA256 7cc66d48ff64688ff941c2bc3a9e895c31bc8de048b61651331435e06e00d039 SHA512 958fd0b0a97c8f6fc21a6827879f400494012ab1d4d642a4db25202dbb052731cc94eb040dc76cd08afc79e2013d1209a93eb24aaf80b90fef69612ee30e6816 WHIRLPOOL 403f94e01597f73e9a653800e9c5be51a66799d9667d30856c15ab05afc76735b4ecc79fc2e8be845ea6e8dfff1c4a1825f6085208e295c283b189453e2549e8
10005 EBUILD netbeans-groovy-8.0.ebuild 3344 SHA256 cb84affc883af6af724dc0f758c6b0bb7103a4a4ba0eeb07135f2102bc41379e SHA512 ca7d774c4455f6ca6e1f1328cf8289d6793d6be06b54699f74e0097479e767000df746bfc46368ed3779d8846b021b072b08479d5b4946dbada1ecb2519d4b62 WHIRLPOOL 81e023c254b13dc83e2b706d5b4efdc93199a72e6b361559b24d40e440ef87c03cb2ca14eebb61983bb5abed1645b93b4831a0074f6b32d5895dbbcc3f727b51
10006 -EBUILD netbeans-groovy-9999_p20140410.ebuild 3396 SHA256 a12e0d2713cde442b546e59ea335a28b0732bec808c8460e0e062d2040d33a9f SHA512 e6f85489384c50b77227544ba69ea42d950ec58f0c1bb4f7c18589fd4d2717d23f094f81d0bf0732587d30304f53e40f635853fb404bb96a98d464b6773bf319 WHIRLPOOL ccbf2c98163efe875aebc2edd9438652d8c177fc5e80bbc9e2c1a57497553c00aafe69fcfe2aebd4314de690cfae7072c29fb4b863508f939661a6b9dcfd45bb
10007 -EBUILD netbeans-groovy-9999_p20140411.ebuild 3396 SHA256 d0986f89f9171728f31632166b0e814185b36fe36d7da34ee13fc63cbf6f69ef SHA512 f941e140b63d42a465ac090950cb8dd8bbe723ce95840e19f2c2b343a748c172b9a950464e24a7e0c7b84ed893843c7506e04599f3761e61267781202740a60e WHIRLPOOL a2ce2ea2206af27bdb151ed515c7c235688a3222982c54f4f5807fe41c260bba9618b13b3c83f516e0a3e132c9b4939b3b311198678ec1ea8d3f66e5537151e1
10008 -EBUILD netbeans-groovy-9999_p20140413.ebuild 3396 SHA256 14898d4e6f8ec01bdc81487b3d99dba20a84eb057288573a043eaa1ccfc81604 SHA512 4bfb0e18d63c69837fbf383dc9fa92054612ee93c72001f4587384175efa7827757c920b0b6e37a9d84bf2924cc252d13fe9291f9b9fbfb105ff583114fdc122 WHIRLPOOL 76e50cc767b21fd664819fbf9d2b826ec69dac630161e45825050149498474dadcf9955fb895a50549a96a3c6808850e838695b6e0cd535e247a2af7f51721ce
10009 -EBUILD netbeans-groovy-9999_p20140415.ebuild 3396 SHA256 015a541eb4e0cb6ec7ee7e628fea4c194272fcd57deb372ba53303fc7d375276 SHA512 eaba3eb82d373f3589894f8ac23a314e42c193374092caca81e0ad13ab62b0ecb23f953fce87e4b5aef1751e732e76d170f9fe4114f73e7bbae00a42c9ae5bac WHIRLPOOL 21fcbc790d9d09f1b56ce4ccff6cd4243a987ff55dc7e3b5c21e48ff84650767b4f2cfcda3476f4a81766365bd285082547a5df3b3e614bd99e2400274adb515
10010 -EBUILD netbeans-groovy-9999_p20140416.ebuild 3396 SHA256 c9be040dfe8d70f4eb98aacc0077d167a153b6555f1245a5718a71efe8b17dc5 SHA512 6e7535e6c9456ee5df856be9245023835a9b2dfdce06458bd9af9452dfe95803685a498b42b15bca6d93eb055c2ea8ebec28f745b7500e890013a01abb62f792 WHIRLPOOL acfe051b184a70e60bfbf07db1448c04468f8f143af5641cf49715b06d1f4f2f5e74b6f9d87f32f7ded70b31ac204543aa82ca7bf3e15fd2d4be3072c0982e32
10011 -EBUILD netbeans-groovy-9999_p20140417.ebuild 3396 SHA256 a7f3fecaa7a6c1391e60f8e5b008817dd69e14d25d1c0e3f3e64dc9e436ba41a SHA512 88adb272a54f3ca955a1d24d54f53fd375182041b2215fac4b62706b9b3ac218f84f11e9c7d75546665c430985ac0934f3d10a050b0391b461901eeae55aa012 WHIRLPOOL 0c407605107947a6cb7e59fd661585e1c1243a21245c70a63647c823b587d639848890d8e8f4c7abdb02b2ab6bfdf8066526776d91639eb6fa57bad852a2a6f3
10012 -EBUILD netbeans-groovy-9999_p20140422.ebuild 3396 SHA256 d87eceeffd731888ab174e9795204898c68654c741cd008453cf506f8d1eff0b SHA512 58a2f8340e662d0bcf9bc485bbd88821fbb33856cbcb11556d3f9a12c8dece63d997c4fd6d5f33452668deddd6c965a14385a5b1079441abf9ebf816df41bdc4 WHIRLPOOL 5e9ce351383fd9f90a258b997b67d1d3ecefde1e758fa1532affb2234a26368228f3041c2cef6a0d55e0e894c0f58ad97b099876568ef2a35ca3d88bb1b513eb
10013 -EBUILD netbeans-groovy-9999_p20140423.ebuild 3396 SHA256 eae8bb20518d2b6a2a452fb5d40bd4bb236d606dadc5978c5eeba89066effd2f SHA512 01d2cc7a357eccdd8f2ae229baaf1a7d32eed4541868930d544f027bc89b58901cba468f076542da572e5975c4fb14ecba22949dd6f0d6cd8c0fe15ed896b7cd WHIRLPOOL e43ea98173e085031c53f64341314da6df0651ff7b49c9615b3c060422be4d1977d995fe550191e234c4d20c44edfc069059dd44397065565c82a53d4be611af
10014 -EBUILD netbeans-groovy-9999_p20140424.ebuild 3396 SHA256 912d5f441f1c0a981838d89d6f52e4e1cbbf91bb96a5ddd07099ca27703b9c9b SHA512 9e95c4f58e33b11036197da85be2969d393a0cc516ce989a8338eefde4599f150967ea23d34c456aeb3a8b419afa892a5f88f4b6cdfd5add6bc6b1bea321ae85 WHIRLPOOL c8c5a33ef8506e3e11e5ce2dffff9189bbc68ecdc2263dd7ee9e78d6a57712432d79fdf5de32d7d195a699d4aa6791e0659f9aaba68627dea67e56a9c825d0cf
10015 -EBUILD netbeans-groovy-9999_p20140427.ebuild 3396 SHA256 248e8bca4d53e7a31c3159c9af20b31eb10265d9f92ea48554ef80af7af0dc56 SHA512 81452be535c5cb09a1ef3e07cffef2a7979d12b3ff91c4c4b225dc4830815f8d62e0d1a68c00a0f0a880440c2999086b2567cadda7a6580cff35864b174e69e1 WHIRLPOOL e77b917a7bc20ce85b95073efd3e7df2650d9f4fc173bc45deb9f5544df2302e2e4c86e3a3064316f4bbac119a5f6b99cb56450f43012626fa3bb56fa209d73d
10016 -EBUILD netbeans-groovy-9999_p20140429.ebuild 3396 SHA256 19f6d70f2e9d2eb24210115cc88931cf9fe4b57a41766a56f614a43cc7ab0b89 SHA512 612c155c2d11bc689749ee7b3a16e5f00e33d942a12b7e178e16b31ad47741ffc99109ff061813066b06a72d792f33e01792558dd0868663e5ef87659319866d WHIRLPOOL 21beffa59e19eab34bd63ecd4c868d5fd14d05df197be37b8f38487896e6f208c8afd898854ff3f6e0ac46ebf5c6dfc32c313d6efbbe441b56e5d3b7a5b84767
10017 EBUILD netbeans-groovy-9999_p20140501.ebuild 3396 SHA256 06e9f6286ad2994c2c064b5e99788c5f6a1f4f00a71d1b681414f1a887a577b2 SHA512 417492629ad96989031d374f9547771b27ad7013cb4e8f0eee92556ed399322b9b535b85e993b047a28e1db1b4c2aa87aaa7548f712f7ee60f65fa0741bc0b37 WHIRLPOOL 1d417182b2a72cf77d1b1dcb308f6d48c98688c757ffad775e4fb17504593aaa111e07abaf397dab21f2b63d26a6347534cd51b35afb400680087d02c899cf50
10018 EBUILD netbeans-groovy-9999_p20140502.ebuild 3396 SHA256 d3639c45ab0090a2b73a12484f8403afa0bdf3421ccf9c857675d6e33c65be7e SHA512 0dd782df93d037cd62d6cf7a8a664400c0b030c5521ec71421f1ecff0d6c4d2fb8c18b2951173220cb43e235cfdb74a3f05bc6b3201b4f4ef995960723480af8 WHIRLPOOL 6880aa48886b5e3989657bd2850877f0834a91f8766b8fdff18dd1fb4ddc15553cb4d60371dbd5d52c6785b77a709c7bd38abcbf4f156a29c451183f756327bb
10019 EBUILD netbeans-groovy-9999_p20140504.ebuild 3396 SHA256 a68417ed11c4d650c0f5954f6a9f9921ec9dba771c93a260fc2359297723d6c1 SHA512 dbca389c9bff2a5222728ae4ca69fb3ca6dab17b6381d6e55593ddf91bb5059760deb1eaf445b0f592a16363921f04e6a93de3678b581d65e843e50ade2e6fb0 WHIRLPOOL b5e437bd145925845c5d1e5acb0f0b9592e3a84ab33f2c9f4e256d29ff7b78daeff6566eea26e9caf095bea3061d9fe63c0beaab541cb4b7b068f08f31e9471d
10020 @@ -78,5 +56,5 @@ EBUILD netbeans-groovy-9999_p20140520.ebuild 3396 SHA256 f2973e98e60b9374bafc5d2
10021 EBUILD netbeans-groovy-9999_p20140521.ebuild 3396 SHA256 233c9713ab565fcc4680385989676a6e1298fcc42a58c2dafd3099aef12c2ac9 SHA512 3be52b09827be78ea605e8d0d9959b5aecf8b3f5e17876ab5f89b44334c68940ef30bbc6123157a2113410391f36f923effd1e3ebbceba7e1611bb80885d3f0d WHIRLPOOL 3756985208222f17f17c11e932ec256bfdd828cb8d6bb0eff4d5ba1519bafde1430869ecaa91a9580b28f9ec86e41550031d7f7be190a5d4519f862ec4b22175
10022 EBUILD netbeans-groovy-9999_p20140522.ebuild 3396 SHA256 6851f99bd319436519c8f13c559f8f429ab7961c28c5d278998c529e49ee7796 SHA512 d61e4f40f2bd96b04fd121fc46a3b03b855c070ee722b5097fa798e6270bf72100c4f82cef203f04b8a92e2ddfac5b623d85a1a0d83731d0b58d588eaaec860d WHIRLPOOL c365d233012501fcb00d9c4462b119c1091554877173559252ce3aefe9908a1d365cc3df54301a9ac3ab684ebbf3aa6c23ad3d55b74d2ae2c375db6ae9ac933e
10023 EBUILD netbeans-groovy-9999_p20140526.ebuild 3396 SHA256 7400a365351ac9f7e1a4fac61a9ba67d03bfa7488db4b72b289183c5729cfbe5 SHA512 2c86e7766c6e438b48a09e926abbf92b35963ea09e32dfebde615a2b5889badd914c06e6aa8a340592acbd79c46a86320cd72bdfe106e3aca9ce2be38d17b60d WHIRLPOOL 0e8ac4ca22226f43364c307f15a420bd74eeca804651555f1abe4cb20f14d4d0aa6e849d4fd9dec7609d4d183c007f5b8160dcc342bc43c333ce21c34696c74a
10024 -MISC ChangeLog 115982 SHA256 9211d749dfc0dcf5afd4306ed719a02156469d68ae0718bcb403c708cc34d89c SHA512 0812a7a3e879375d5c8c05b2a1b0b46aa6e7a953d28c135b2deb1ea03a0d35993f6b686305927521e3f345baa2e1fb4c95129b878795ded84d99b671e11c0606 WHIRLPOOL afdb227c08200b05b80c3bd8434cff9d05ac24b53100eb425d71db253c16d7bccba2ca53f7cd04c18632baebcd1c0be0ce138bbe11dccf090e1a08ffef77e54f
10025 +MISC ChangeLog 116524 SHA256 16c5d333abc5b6aeaaf20de513268464757ebb9d957328a414eaa4884279ee9b SHA512 885c4d7ee3465467ae9f481164deb11fb13bbfad594cfcc9a3baf8fe34798338dc6a97e9b8b16c40fd138b3412a10a4effa531cee76bd1a0e78bc58dc57758e5 WHIRLPOOL 16727346eed523f03ad93d337b3df488e5fd49087f85abec8e466e442e298b28c94bad5c91504c965dc78e7c167fddc24168af0bebe1bf5ca85739eb1c320940
10026 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
10027
10028 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140410.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140410.ebuild
10029 deleted file mode 100644
10030 index 57bbfa8..0000000
10031 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140410.ebuild
10032 +++ /dev/null
10033 @@ -1,111 +0,0 @@
10034 -# Copyright 1999-2014 Gentoo Foundation
10035 -# Distributed under the terms of the GNU General Public License v2
10036 -# $Header: $
10037 -
10038 -EAPI="4"
10039 -inherit eutils java-pkg-2 java-ant-2
10040 -
10041 -DESCRIPTION="Netbeans Groovy Cluster"
10042 -HOMEPAGE="http://netbeans.org/projects/groovy"
10043 -SLOT="9999"
10044 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
10045 -SRC_URI="${SOURCE_URL}
10046 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
10047 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10048 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10049 -KEYWORDS="~amd64 ~x86"
10050 -IUSE=""
10051 -S="${WORKDIR}"
10052 -
10053 -CDEPEND="~dev-java/netbeans-extide-${PV}
10054 - ~dev-java/netbeans-ide-${PV}
10055 - ~dev-java/netbeans-java-${PV}
10056 - ~dev-java/netbeans-platform-${PV}"
10057 -DEPEND=">=virtual/jdk-1.7
10058 - app-arch/unzip
10059 - ${CDEPEND}
10060 - dev-java/javahelp:0"
10061 -RDEPEND=">=virtual/jdk-1.7
10062 - ${CDEPEND}"
10063 -
10064 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10065 -
10066 -EANT_BUILD_XML="nbbuild/build.xml"
10067 -EANT_BUILD_TARGET="rebuild-cluster"
10068 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
10069 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10070 -JAVA_PKG_BSFIX="off"
10071 -
10072 -src_unpack() {
10073 - unpack $(basename ${SOURCE_URL})
10074 -
10075 - einfo "Deleting bundled jars..."
10076 - find -name "*.jar" -type f -delete
10077 -
10078 - unpack netbeans-9999-r12-build.xml.patch.bz2
10079 -
10080 - pushd "${S}" >/dev/null || die
10081 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10082 - popd >/dev/null || die
10083 -}
10084 -
10085 -src_prepare() {
10086 - einfo "Deleting bundled class files..."
10087 - find -name "*.class" -type f | xargs rm -vf
10088 -
10089 - epatch netbeans-9999-r12-build.xml.patch
10090 -
10091 - # Support for custom patches
10092 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10093 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10094 -
10095 - if [ -n "${files}" ] ; then
10096 - einfo "Applying custom patches:"
10097 -
10098 - for file in ${files} ; do
10099 - epatch "${file}"
10100 - done
10101 - fi
10102 - fi
10103 -
10104 - einfo "Symlinking external libraries..."
10105 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10106 -
10107 - einfo "Linking in other clusters..."
10108 - mkdir "${S}"/nbbuild/netbeans || die
10109 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10110 -
10111 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10112 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10113 - touch nb.cluster.extide.built
10114 -
10115 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10116 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10117 - touch nb.cluster.ide.built
10118 -
10119 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10120 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10121 - touch nb.cluster.java.built
10122 -
10123 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10124 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10125 - touch nb.cluster.platform.built
10126 -
10127 - popd >/dev/null || die
10128 -
10129 - java-pkg-2_src_prepare
10130 -}
10131 -
10132 -src_install() {
10133 - pushd nbbuild/netbeans/groovy >/dev/null || die
10134 -
10135 - insinto ${INSTALL_DIR}
10136 -
10137 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10138 -
10139 - doins -r *
10140 -
10141 - popd >/dev/null || die
10142 -
10143 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10144 -}
10145
10146 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140411.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140411.ebuild
10147 deleted file mode 100644
10148 index 8c25ce3..0000000
10149 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140411.ebuild
10150 +++ /dev/null
10151 @@ -1,111 +0,0 @@
10152 -# Copyright 1999-2014 Gentoo Foundation
10153 -# Distributed under the terms of the GNU General Public License v2
10154 -# $Header: $
10155 -
10156 -EAPI="4"
10157 -inherit eutils java-pkg-2 java-ant-2
10158 -
10159 -DESCRIPTION="Netbeans Groovy Cluster"
10160 -HOMEPAGE="http://netbeans.org/projects/groovy"
10161 -SLOT="9999"
10162 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
10163 -SRC_URI="${SOURCE_URL}
10164 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
10165 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10166 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10167 -KEYWORDS="~amd64 ~x86"
10168 -IUSE=""
10169 -S="${WORKDIR}"
10170 -
10171 -CDEPEND="~dev-java/netbeans-extide-${PV}
10172 - ~dev-java/netbeans-ide-${PV}
10173 - ~dev-java/netbeans-java-${PV}
10174 - ~dev-java/netbeans-platform-${PV}"
10175 -DEPEND=">=virtual/jdk-1.7
10176 - app-arch/unzip
10177 - ${CDEPEND}
10178 - dev-java/javahelp:0"
10179 -RDEPEND=">=virtual/jdk-1.7
10180 - ${CDEPEND}"
10181 -
10182 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10183 -
10184 -EANT_BUILD_XML="nbbuild/build.xml"
10185 -EANT_BUILD_TARGET="rebuild-cluster"
10186 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
10187 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10188 -JAVA_PKG_BSFIX="off"
10189 -
10190 -src_unpack() {
10191 - unpack $(basename ${SOURCE_URL})
10192 -
10193 - einfo "Deleting bundled jars..."
10194 - find -name "*.jar" -type f -delete
10195 -
10196 - unpack netbeans-9999-r12-build.xml.patch.bz2
10197 -
10198 - pushd "${S}" >/dev/null || die
10199 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10200 - popd >/dev/null || die
10201 -}
10202 -
10203 -src_prepare() {
10204 - einfo "Deleting bundled class files..."
10205 - find -name "*.class" -type f | xargs rm -vf
10206 -
10207 - epatch netbeans-9999-r12-build.xml.patch
10208 -
10209 - # Support for custom patches
10210 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10211 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10212 -
10213 - if [ -n "${files}" ] ; then
10214 - einfo "Applying custom patches:"
10215 -
10216 - for file in ${files} ; do
10217 - epatch "${file}"
10218 - done
10219 - fi
10220 - fi
10221 -
10222 - einfo "Symlinking external libraries..."
10223 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10224 -
10225 - einfo "Linking in other clusters..."
10226 - mkdir "${S}"/nbbuild/netbeans || die
10227 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10228 -
10229 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10230 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10231 - touch nb.cluster.extide.built
10232 -
10233 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10234 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10235 - touch nb.cluster.ide.built
10236 -
10237 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10238 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10239 - touch nb.cluster.java.built
10240 -
10241 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10242 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10243 - touch nb.cluster.platform.built
10244 -
10245 - popd >/dev/null || die
10246 -
10247 - java-pkg-2_src_prepare
10248 -}
10249 -
10250 -src_install() {
10251 - pushd nbbuild/netbeans/groovy >/dev/null || die
10252 -
10253 - insinto ${INSTALL_DIR}
10254 -
10255 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10256 -
10257 - doins -r *
10258 -
10259 - popd >/dev/null || die
10260 -
10261 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10262 -}
10263
10264 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140413.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140413.ebuild
10265 deleted file mode 100644
10266 index 33c3858..0000000
10267 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140413.ebuild
10268 +++ /dev/null
10269 @@ -1,111 +0,0 @@
10270 -# Copyright 1999-2014 Gentoo Foundation
10271 -# Distributed under the terms of the GNU General Public License v2
10272 -# $Header: $
10273 -
10274 -EAPI="4"
10275 -inherit eutils java-pkg-2 java-ant-2
10276 -
10277 -DESCRIPTION="Netbeans Groovy Cluster"
10278 -HOMEPAGE="http://netbeans.org/projects/groovy"
10279 -SLOT="9999"
10280 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
10281 -SRC_URI="${SOURCE_URL}
10282 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
10283 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10284 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10285 -KEYWORDS="~amd64 ~x86"
10286 -IUSE=""
10287 -S="${WORKDIR}"
10288 -
10289 -CDEPEND="~dev-java/netbeans-extide-${PV}
10290 - ~dev-java/netbeans-ide-${PV}
10291 - ~dev-java/netbeans-java-${PV}
10292 - ~dev-java/netbeans-platform-${PV}"
10293 -DEPEND=">=virtual/jdk-1.7
10294 - app-arch/unzip
10295 - ${CDEPEND}
10296 - dev-java/javahelp:0"
10297 -RDEPEND=">=virtual/jdk-1.7
10298 - ${CDEPEND}"
10299 -
10300 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10301 -
10302 -EANT_BUILD_XML="nbbuild/build.xml"
10303 -EANT_BUILD_TARGET="rebuild-cluster"
10304 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
10305 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10306 -JAVA_PKG_BSFIX="off"
10307 -
10308 -src_unpack() {
10309 - unpack $(basename ${SOURCE_URL})
10310 -
10311 - einfo "Deleting bundled jars..."
10312 - find -name "*.jar" -type f -delete
10313 -
10314 - unpack netbeans-9999-r12-build.xml.patch.bz2
10315 -
10316 - pushd "${S}" >/dev/null || die
10317 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10318 - popd >/dev/null || die
10319 -}
10320 -
10321 -src_prepare() {
10322 - einfo "Deleting bundled class files..."
10323 - find -name "*.class" -type f | xargs rm -vf
10324 -
10325 - epatch netbeans-9999-r12-build.xml.patch
10326 -
10327 - # Support for custom patches
10328 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10329 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10330 -
10331 - if [ -n "${files}" ] ; then
10332 - einfo "Applying custom patches:"
10333 -
10334 - for file in ${files} ; do
10335 - epatch "${file}"
10336 - done
10337 - fi
10338 - fi
10339 -
10340 - einfo "Symlinking external libraries..."
10341 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10342 -
10343 - einfo "Linking in other clusters..."
10344 - mkdir "${S}"/nbbuild/netbeans || die
10345 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10346 -
10347 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10348 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10349 - touch nb.cluster.extide.built
10350 -
10351 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10352 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10353 - touch nb.cluster.ide.built
10354 -
10355 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10356 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10357 - touch nb.cluster.java.built
10358 -
10359 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10360 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10361 - touch nb.cluster.platform.built
10362 -
10363 - popd >/dev/null || die
10364 -
10365 - java-pkg-2_src_prepare
10366 -}
10367 -
10368 -src_install() {
10369 - pushd nbbuild/netbeans/groovy >/dev/null || die
10370 -
10371 - insinto ${INSTALL_DIR}
10372 -
10373 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10374 -
10375 - doins -r *
10376 -
10377 - popd >/dev/null || die
10378 -
10379 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10380 -}
10381
10382 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140415.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140415.ebuild
10383 deleted file mode 100644
10384 index a21b839..0000000
10385 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140415.ebuild
10386 +++ /dev/null
10387 @@ -1,111 +0,0 @@
10388 -# Copyright 1999-2014 Gentoo Foundation
10389 -# Distributed under the terms of the GNU General Public License v2
10390 -# $Header: $
10391 -
10392 -EAPI="4"
10393 -inherit eutils java-pkg-2 java-ant-2
10394 -
10395 -DESCRIPTION="Netbeans Groovy Cluster"
10396 -HOMEPAGE="http://netbeans.org/projects/groovy"
10397 -SLOT="9999"
10398 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
10399 -SRC_URI="${SOURCE_URL}
10400 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
10401 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10402 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10403 -KEYWORDS="~amd64 ~x86"
10404 -IUSE=""
10405 -S="${WORKDIR}"
10406 -
10407 -CDEPEND="~dev-java/netbeans-extide-${PV}
10408 - ~dev-java/netbeans-ide-${PV}
10409 - ~dev-java/netbeans-java-${PV}
10410 - ~dev-java/netbeans-platform-${PV}"
10411 -DEPEND=">=virtual/jdk-1.7
10412 - app-arch/unzip
10413 - ${CDEPEND}
10414 - dev-java/javahelp:0"
10415 -RDEPEND=">=virtual/jdk-1.7
10416 - ${CDEPEND}"
10417 -
10418 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10419 -
10420 -EANT_BUILD_XML="nbbuild/build.xml"
10421 -EANT_BUILD_TARGET="rebuild-cluster"
10422 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
10423 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10424 -JAVA_PKG_BSFIX="off"
10425 -
10426 -src_unpack() {
10427 - unpack $(basename ${SOURCE_URL})
10428 -
10429 - einfo "Deleting bundled jars..."
10430 - find -name "*.jar" -type f -delete
10431 -
10432 - unpack netbeans-9999-r12-build.xml.patch.bz2
10433 -
10434 - pushd "${S}" >/dev/null || die
10435 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10436 - popd >/dev/null || die
10437 -}
10438 -
10439 -src_prepare() {
10440 - einfo "Deleting bundled class files..."
10441 - find -name "*.class" -type f | xargs rm -vf
10442 -
10443 - epatch netbeans-9999-r12-build.xml.patch
10444 -
10445 - # Support for custom patches
10446 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10447 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10448 -
10449 - if [ -n "${files}" ] ; then
10450 - einfo "Applying custom patches:"
10451 -
10452 - for file in ${files} ; do
10453 - epatch "${file}"
10454 - done
10455 - fi
10456 - fi
10457 -
10458 - einfo "Symlinking external libraries..."
10459 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10460 -
10461 - einfo "Linking in other clusters..."
10462 - mkdir "${S}"/nbbuild/netbeans || die
10463 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10464 -
10465 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10466 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10467 - touch nb.cluster.extide.built
10468 -
10469 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10470 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10471 - touch nb.cluster.ide.built
10472 -
10473 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10474 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10475 - touch nb.cluster.java.built
10476 -
10477 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10478 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10479 - touch nb.cluster.platform.built
10480 -
10481 - popd >/dev/null || die
10482 -
10483 - java-pkg-2_src_prepare
10484 -}
10485 -
10486 -src_install() {
10487 - pushd nbbuild/netbeans/groovy >/dev/null || die
10488 -
10489 - insinto ${INSTALL_DIR}
10490 -
10491 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10492 -
10493 - doins -r *
10494 -
10495 - popd >/dev/null || die
10496 -
10497 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10498 -}
10499
10500 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140416.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140416.ebuild
10501 deleted file mode 100644
10502 index ec4abfe..0000000
10503 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140416.ebuild
10504 +++ /dev/null
10505 @@ -1,111 +0,0 @@
10506 -# Copyright 1999-2014 Gentoo Foundation
10507 -# Distributed under the terms of the GNU General Public License v2
10508 -# $Header: $
10509 -
10510 -EAPI="4"
10511 -inherit eutils java-pkg-2 java-ant-2
10512 -
10513 -DESCRIPTION="Netbeans Groovy Cluster"
10514 -HOMEPAGE="http://netbeans.org/projects/groovy"
10515 -SLOT="9999"
10516 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
10517 -SRC_URI="${SOURCE_URL}
10518 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
10519 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10520 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10521 -KEYWORDS="~amd64 ~x86"
10522 -IUSE=""
10523 -S="${WORKDIR}"
10524 -
10525 -CDEPEND="~dev-java/netbeans-extide-${PV}
10526 - ~dev-java/netbeans-ide-${PV}
10527 - ~dev-java/netbeans-java-${PV}
10528 - ~dev-java/netbeans-platform-${PV}"
10529 -DEPEND=">=virtual/jdk-1.7
10530 - app-arch/unzip
10531 - ${CDEPEND}
10532 - dev-java/javahelp:0"
10533 -RDEPEND=">=virtual/jdk-1.7
10534 - ${CDEPEND}"
10535 -
10536 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10537 -
10538 -EANT_BUILD_XML="nbbuild/build.xml"
10539 -EANT_BUILD_TARGET="rebuild-cluster"
10540 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
10541 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10542 -JAVA_PKG_BSFIX="off"
10543 -
10544 -src_unpack() {
10545 - unpack $(basename ${SOURCE_URL})
10546 -
10547 - einfo "Deleting bundled jars..."
10548 - find -name "*.jar" -type f -delete
10549 -
10550 - unpack netbeans-9999-r12-build.xml.patch.bz2
10551 -
10552 - pushd "${S}" >/dev/null || die
10553 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10554 - popd >/dev/null || die
10555 -}
10556 -
10557 -src_prepare() {
10558 - einfo "Deleting bundled class files..."
10559 - find -name "*.class" -type f | xargs rm -vf
10560 -
10561 - epatch netbeans-9999-r12-build.xml.patch
10562 -
10563 - # Support for custom patches
10564 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10565 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10566 -
10567 - if [ -n "${files}" ] ; then
10568 - einfo "Applying custom patches:"
10569 -
10570 - for file in ${files} ; do
10571 - epatch "${file}"
10572 - done
10573 - fi
10574 - fi
10575 -
10576 - einfo "Symlinking external libraries..."
10577 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10578 -
10579 - einfo "Linking in other clusters..."
10580 - mkdir "${S}"/nbbuild/netbeans || die
10581 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10582 -
10583 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10584 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10585 - touch nb.cluster.extide.built
10586 -
10587 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10588 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10589 - touch nb.cluster.ide.built
10590 -
10591 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10592 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10593 - touch nb.cluster.java.built
10594 -
10595 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10596 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10597 - touch nb.cluster.platform.built
10598 -
10599 - popd >/dev/null || die
10600 -
10601 - java-pkg-2_src_prepare
10602 -}
10603 -
10604 -src_install() {
10605 - pushd nbbuild/netbeans/groovy >/dev/null || die
10606 -
10607 - insinto ${INSTALL_DIR}
10608 -
10609 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10610 -
10611 - doins -r *
10612 -
10613 - popd >/dev/null || die
10614 -
10615 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10616 -}
10617
10618 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140417.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140417.ebuild
10619 deleted file mode 100644
10620 index 7de597a..0000000
10621 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140417.ebuild
10622 +++ /dev/null
10623 @@ -1,111 +0,0 @@
10624 -# Copyright 1999-2014 Gentoo Foundation
10625 -# Distributed under the terms of the GNU General Public License v2
10626 -# $Header: $
10627 -
10628 -EAPI="4"
10629 -inherit eutils java-pkg-2 java-ant-2
10630 -
10631 -DESCRIPTION="Netbeans Groovy Cluster"
10632 -HOMEPAGE="http://netbeans.org/projects/groovy"
10633 -SLOT="9999"
10634 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
10635 -SRC_URI="${SOURCE_URL}
10636 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
10637 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10638 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10639 -KEYWORDS="~amd64 ~x86"
10640 -IUSE=""
10641 -S="${WORKDIR}"
10642 -
10643 -CDEPEND="~dev-java/netbeans-extide-${PV}
10644 - ~dev-java/netbeans-ide-${PV}
10645 - ~dev-java/netbeans-java-${PV}
10646 - ~dev-java/netbeans-platform-${PV}"
10647 -DEPEND=">=virtual/jdk-1.7
10648 - app-arch/unzip
10649 - ${CDEPEND}
10650 - dev-java/javahelp:0"
10651 -RDEPEND=">=virtual/jdk-1.7
10652 - ${CDEPEND}"
10653 -
10654 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10655 -
10656 -EANT_BUILD_XML="nbbuild/build.xml"
10657 -EANT_BUILD_TARGET="rebuild-cluster"
10658 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
10659 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10660 -JAVA_PKG_BSFIX="off"
10661 -
10662 -src_unpack() {
10663 - unpack $(basename ${SOURCE_URL})
10664 -
10665 - einfo "Deleting bundled jars..."
10666 - find -name "*.jar" -type f -delete
10667 -
10668 - unpack netbeans-9999-r12-build.xml.patch.bz2
10669 -
10670 - pushd "${S}" >/dev/null || die
10671 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10672 - popd >/dev/null || die
10673 -}
10674 -
10675 -src_prepare() {
10676 - einfo "Deleting bundled class files..."
10677 - find -name "*.class" -type f | xargs rm -vf
10678 -
10679 - epatch netbeans-9999-r12-build.xml.patch
10680 -
10681 - # Support for custom patches
10682 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10683 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10684 -
10685 - if [ -n "${files}" ] ; then
10686 - einfo "Applying custom patches:"
10687 -
10688 - for file in ${files} ; do
10689 - epatch "${file}"
10690 - done
10691 - fi
10692 - fi
10693 -
10694 - einfo "Symlinking external libraries..."
10695 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10696 -
10697 - einfo "Linking in other clusters..."
10698 - mkdir "${S}"/nbbuild/netbeans || die
10699 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10700 -
10701 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10702 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10703 - touch nb.cluster.extide.built
10704 -
10705 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10706 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10707 - touch nb.cluster.ide.built
10708 -
10709 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10710 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10711 - touch nb.cluster.java.built
10712 -
10713 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10714 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10715 - touch nb.cluster.platform.built
10716 -
10717 - popd >/dev/null || die
10718 -
10719 - java-pkg-2_src_prepare
10720 -}
10721 -
10722 -src_install() {
10723 - pushd nbbuild/netbeans/groovy >/dev/null || die
10724 -
10725 - insinto ${INSTALL_DIR}
10726 -
10727 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10728 -
10729 - doins -r *
10730 -
10731 - popd >/dev/null || die
10732 -
10733 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10734 -}
10735
10736 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140422.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140422.ebuild
10737 deleted file mode 100644
10738 index 6850cae..0000000
10739 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140422.ebuild
10740 +++ /dev/null
10741 @@ -1,111 +0,0 @@
10742 -# Copyright 1999-2014 Gentoo Foundation
10743 -# Distributed under the terms of the GNU General Public License v2
10744 -# $Header: $
10745 -
10746 -EAPI="4"
10747 -inherit eutils java-pkg-2 java-ant-2
10748 -
10749 -DESCRIPTION="Netbeans Groovy Cluster"
10750 -HOMEPAGE="http://netbeans.org/projects/groovy"
10751 -SLOT="9999"
10752 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
10753 -SRC_URI="${SOURCE_URL}
10754 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
10755 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10756 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10757 -KEYWORDS="~amd64 ~x86"
10758 -IUSE=""
10759 -S="${WORKDIR}"
10760 -
10761 -CDEPEND="~dev-java/netbeans-extide-${PV}
10762 - ~dev-java/netbeans-ide-${PV}
10763 - ~dev-java/netbeans-java-${PV}
10764 - ~dev-java/netbeans-platform-${PV}"
10765 -DEPEND=">=virtual/jdk-1.7
10766 - app-arch/unzip
10767 - ${CDEPEND}
10768 - dev-java/javahelp:0"
10769 -RDEPEND=">=virtual/jdk-1.7
10770 - ${CDEPEND}"
10771 -
10772 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10773 -
10774 -EANT_BUILD_XML="nbbuild/build.xml"
10775 -EANT_BUILD_TARGET="rebuild-cluster"
10776 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
10777 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10778 -JAVA_PKG_BSFIX="off"
10779 -
10780 -src_unpack() {
10781 - unpack $(basename ${SOURCE_URL})
10782 -
10783 - einfo "Deleting bundled jars..."
10784 - find -name "*.jar" -type f -delete
10785 -
10786 - unpack netbeans-9999-r12-build.xml.patch.bz2
10787 -
10788 - pushd "${S}" >/dev/null || die
10789 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10790 - popd >/dev/null || die
10791 -}
10792 -
10793 -src_prepare() {
10794 - einfo "Deleting bundled class files..."
10795 - find -name "*.class" -type f | xargs rm -vf
10796 -
10797 - epatch netbeans-9999-r12-build.xml.patch
10798 -
10799 - # Support for custom patches
10800 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10801 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10802 -
10803 - if [ -n "${files}" ] ; then
10804 - einfo "Applying custom patches:"
10805 -
10806 - for file in ${files} ; do
10807 - epatch "${file}"
10808 - done
10809 - fi
10810 - fi
10811 -
10812 - einfo "Symlinking external libraries..."
10813 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10814 -
10815 - einfo "Linking in other clusters..."
10816 - mkdir "${S}"/nbbuild/netbeans || die
10817 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10818 -
10819 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10820 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10821 - touch nb.cluster.extide.built
10822 -
10823 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10824 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10825 - touch nb.cluster.ide.built
10826 -
10827 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10828 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10829 - touch nb.cluster.java.built
10830 -
10831 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10832 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10833 - touch nb.cluster.platform.built
10834 -
10835 - popd >/dev/null || die
10836 -
10837 - java-pkg-2_src_prepare
10838 -}
10839 -
10840 -src_install() {
10841 - pushd nbbuild/netbeans/groovy >/dev/null || die
10842 -
10843 - insinto ${INSTALL_DIR}
10844 -
10845 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10846 -
10847 - doins -r *
10848 -
10849 - popd >/dev/null || die
10850 -
10851 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10852 -}
10853
10854 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140423.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140423.ebuild
10855 deleted file mode 100644
10856 index 609d758..0000000
10857 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140423.ebuild
10858 +++ /dev/null
10859 @@ -1,111 +0,0 @@
10860 -# Copyright 1999-2014 Gentoo Foundation
10861 -# Distributed under the terms of the GNU General Public License v2
10862 -# $Header: $
10863 -
10864 -EAPI="4"
10865 -inherit eutils java-pkg-2 java-ant-2
10866 -
10867 -DESCRIPTION="Netbeans Groovy Cluster"
10868 -HOMEPAGE="http://netbeans.org/projects/groovy"
10869 -SLOT="9999"
10870 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
10871 -SRC_URI="${SOURCE_URL}
10872 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
10873 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10874 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10875 -KEYWORDS="~amd64 ~x86"
10876 -IUSE=""
10877 -S="${WORKDIR}"
10878 -
10879 -CDEPEND="~dev-java/netbeans-extide-${PV}
10880 - ~dev-java/netbeans-ide-${PV}
10881 - ~dev-java/netbeans-java-${PV}
10882 - ~dev-java/netbeans-platform-${PV}"
10883 -DEPEND=">=virtual/jdk-1.7
10884 - app-arch/unzip
10885 - ${CDEPEND}
10886 - dev-java/javahelp:0"
10887 -RDEPEND=">=virtual/jdk-1.7
10888 - ${CDEPEND}"
10889 -
10890 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10891 -
10892 -EANT_BUILD_XML="nbbuild/build.xml"
10893 -EANT_BUILD_TARGET="rebuild-cluster"
10894 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
10895 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10896 -JAVA_PKG_BSFIX="off"
10897 -
10898 -src_unpack() {
10899 - unpack $(basename ${SOURCE_URL})
10900 -
10901 - einfo "Deleting bundled jars..."
10902 - find -name "*.jar" -type f -delete
10903 -
10904 - unpack netbeans-9999-r12-build.xml.patch.bz2
10905 -
10906 - pushd "${S}" >/dev/null || die
10907 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10908 - popd >/dev/null || die
10909 -}
10910 -
10911 -src_prepare() {
10912 - einfo "Deleting bundled class files..."
10913 - find -name "*.class" -type f | xargs rm -vf
10914 -
10915 - epatch netbeans-9999-r12-build.xml.patch
10916 -
10917 - # Support for custom patches
10918 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10919 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10920 -
10921 - if [ -n "${files}" ] ; then
10922 - einfo "Applying custom patches:"
10923 -
10924 - for file in ${files} ; do
10925 - epatch "${file}"
10926 - done
10927 - fi
10928 - fi
10929 -
10930 - einfo "Symlinking external libraries..."
10931 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10932 -
10933 - einfo "Linking in other clusters..."
10934 - mkdir "${S}"/nbbuild/netbeans || die
10935 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10936 -
10937 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10938 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10939 - touch nb.cluster.extide.built
10940 -
10941 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10942 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10943 - touch nb.cluster.ide.built
10944 -
10945 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10946 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10947 - touch nb.cluster.java.built
10948 -
10949 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10950 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10951 - touch nb.cluster.platform.built
10952 -
10953 - popd >/dev/null || die
10954 -
10955 - java-pkg-2_src_prepare
10956 -}
10957 -
10958 -src_install() {
10959 - pushd nbbuild/netbeans/groovy >/dev/null || die
10960 -
10961 - insinto ${INSTALL_DIR}
10962 -
10963 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10964 -
10965 - doins -r *
10966 -
10967 - popd >/dev/null || die
10968 -
10969 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10970 -}
10971
10972 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140424.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140424.ebuild
10973 deleted file mode 100644
10974 index 8eaa522..0000000
10975 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140424.ebuild
10976 +++ /dev/null
10977 @@ -1,111 +0,0 @@
10978 -# Copyright 1999-2014 Gentoo Foundation
10979 -# Distributed under the terms of the GNU General Public License v2
10980 -# $Header: $
10981 -
10982 -EAPI="4"
10983 -inherit eutils java-pkg-2 java-ant-2
10984 -
10985 -DESCRIPTION="Netbeans Groovy Cluster"
10986 -HOMEPAGE="http://netbeans.org/projects/groovy"
10987 -SLOT="9999"
10988 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
10989 -SRC_URI="${SOURCE_URL}
10990 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
10991 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10992 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10993 -KEYWORDS="~amd64 ~x86"
10994 -IUSE=""
10995 -S="${WORKDIR}"
10996 -
10997 -CDEPEND="~dev-java/netbeans-extide-${PV}
10998 - ~dev-java/netbeans-ide-${PV}
10999 - ~dev-java/netbeans-java-${PV}
11000 - ~dev-java/netbeans-platform-${PV}"
11001 -DEPEND=">=virtual/jdk-1.7
11002 - app-arch/unzip
11003 - ${CDEPEND}
11004 - dev-java/javahelp:0"
11005 -RDEPEND=">=virtual/jdk-1.7
11006 - ${CDEPEND}"
11007 -
11008 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11009 -
11010 -EANT_BUILD_XML="nbbuild/build.xml"
11011 -EANT_BUILD_TARGET="rebuild-cluster"
11012 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
11013 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11014 -JAVA_PKG_BSFIX="off"
11015 -
11016 -src_unpack() {
11017 - unpack $(basename ${SOURCE_URL})
11018 -
11019 - einfo "Deleting bundled jars..."
11020 - find -name "*.jar" -type f -delete
11021 -
11022 - unpack netbeans-9999-r12-build.xml.patch.bz2
11023 -
11024 - pushd "${S}" >/dev/null || die
11025 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
11026 - popd >/dev/null || die
11027 -}
11028 -
11029 -src_prepare() {
11030 - einfo "Deleting bundled class files..."
11031 - find -name "*.class" -type f | xargs rm -vf
11032 -
11033 - epatch netbeans-9999-r12-build.xml.patch
11034 -
11035 - # Support for custom patches
11036 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11037 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11038 -
11039 - if [ -n "${files}" ] ; then
11040 - einfo "Applying custom patches:"
11041 -
11042 - for file in ${files} ; do
11043 - epatch "${file}"
11044 - done
11045 - fi
11046 - fi
11047 -
11048 - einfo "Symlinking external libraries..."
11049 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11050 -
11051 - einfo "Linking in other clusters..."
11052 - mkdir "${S}"/nbbuild/netbeans || die
11053 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11054 -
11055 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11056 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11057 - touch nb.cluster.extide.built
11058 -
11059 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11060 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11061 - touch nb.cluster.ide.built
11062 -
11063 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11064 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11065 - touch nb.cluster.java.built
11066 -
11067 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11068 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11069 - touch nb.cluster.platform.built
11070 -
11071 - popd >/dev/null || die
11072 -
11073 - java-pkg-2_src_prepare
11074 -}
11075 -
11076 -src_install() {
11077 - pushd nbbuild/netbeans/groovy >/dev/null || die
11078 -
11079 - insinto ${INSTALL_DIR}
11080 -
11081 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11082 -
11083 - doins -r *
11084 -
11085 - popd >/dev/null || die
11086 -
11087 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
11088 -}
11089
11090 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140427.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140427.ebuild
11091 deleted file mode 100644
11092 index 5df0358..0000000
11093 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140427.ebuild
11094 +++ /dev/null
11095 @@ -1,111 +0,0 @@
11096 -# Copyright 1999-2014 Gentoo Foundation
11097 -# Distributed under the terms of the GNU General Public License v2
11098 -# $Header: $
11099 -
11100 -EAPI="4"
11101 -inherit eutils java-pkg-2 java-ant-2
11102 -
11103 -DESCRIPTION="Netbeans Groovy Cluster"
11104 -HOMEPAGE="http://netbeans.org/projects/groovy"
11105 -SLOT="9999"
11106 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
11107 -SRC_URI="${SOURCE_URL}
11108 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
11109 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
11110 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11111 -KEYWORDS="~amd64 ~x86"
11112 -IUSE=""
11113 -S="${WORKDIR}"
11114 -
11115 -CDEPEND="~dev-java/netbeans-extide-${PV}
11116 - ~dev-java/netbeans-ide-${PV}
11117 - ~dev-java/netbeans-java-${PV}
11118 - ~dev-java/netbeans-platform-${PV}"
11119 -DEPEND=">=virtual/jdk-1.7
11120 - app-arch/unzip
11121 - ${CDEPEND}
11122 - dev-java/javahelp:0"
11123 -RDEPEND=">=virtual/jdk-1.7
11124 - ${CDEPEND}"
11125 -
11126 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11127 -
11128 -EANT_BUILD_XML="nbbuild/build.xml"
11129 -EANT_BUILD_TARGET="rebuild-cluster"
11130 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
11131 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11132 -JAVA_PKG_BSFIX="off"
11133 -
11134 -src_unpack() {
11135 - unpack $(basename ${SOURCE_URL})
11136 -
11137 - einfo "Deleting bundled jars..."
11138 - find -name "*.jar" -type f -delete
11139 -
11140 - unpack netbeans-9999-r12-build.xml.patch.bz2
11141 -
11142 - pushd "${S}" >/dev/null || die
11143 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
11144 - popd >/dev/null || die
11145 -}
11146 -
11147 -src_prepare() {
11148 - einfo "Deleting bundled class files..."
11149 - find -name "*.class" -type f | xargs rm -vf
11150 -
11151 - epatch netbeans-9999-r12-build.xml.patch
11152 -
11153 - # Support for custom patches
11154 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11155 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11156 -
11157 - if [ -n "${files}" ] ; then
11158 - einfo "Applying custom patches:"
11159 -
11160 - for file in ${files} ; do
11161 - epatch "${file}"
11162 - done
11163 - fi
11164 - fi
11165 -
11166 - einfo "Symlinking external libraries..."
11167 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11168 -
11169 - einfo "Linking in other clusters..."
11170 - mkdir "${S}"/nbbuild/netbeans || die
11171 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11172 -
11173 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11174 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11175 - touch nb.cluster.extide.built
11176 -
11177 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11178 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11179 - touch nb.cluster.ide.built
11180 -
11181 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11182 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11183 - touch nb.cluster.java.built
11184 -
11185 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11186 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11187 - touch nb.cluster.platform.built
11188 -
11189 - popd >/dev/null || die
11190 -
11191 - java-pkg-2_src_prepare
11192 -}
11193 -
11194 -src_install() {
11195 - pushd nbbuild/netbeans/groovy >/dev/null || die
11196 -
11197 - insinto ${INSTALL_DIR}
11198 -
11199 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11200 -
11201 - doins -r *
11202 -
11203 - popd >/dev/null || die
11204 -
11205 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
11206 -}
11207
11208 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140429.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140429.ebuild
11209 deleted file mode 100644
11210 index 039992e..0000000
11211 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20140429.ebuild
11212 +++ /dev/null
11213 @@ -1,111 +0,0 @@
11214 -# Copyright 1999-2014 Gentoo Foundation
11215 -# Distributed under the terms of the GNU General Public License v2
11216 -# $Header: $
11217 -
11218 -EAPI="4"
11219 -inherit eutils java-pkg-2 java-ant-2
11220 -
11221 -DESCRIPTION="Netbeans Groovy Cluster"
11222 -HOMEPAGE="http://netbeans.org/projects/groovy"
11223 -SLOT="9999"
11224 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
11225 -SRC_URI="${SOURCE_URL}
11226 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
11227 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
11228 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11229 -KEYWORDS="~amd64 ~x86"
11230 -IUSE=""
11231 -S="${WORKDIR}"
11232 -
11233 -CDEPEND="~dev-java/netbeans-extide-${PV}
11234 - ~dev-java/netbeans-ide-${PV}
11235 - ~dev-java/netbeans-java-${PV}
11236 - ~dev-java/netbeans-platform-${PV}"
11237 -DEPEND=">=virtual/jdk-1.7
11238 - app-arch/unzip
11239 - ${CDEPEND}
11240 - dev-java/javahelp:0"
11241 -RDEPEND=">=virtual/jdk-1.7
11242 - ${CDEPEND}"
11243 -
11244 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11245 -
11246 -EANT_BUILD_XML="nbbuild/build.xml"
11247 -EANT_BUILD_TARGET="rebuild-cluster"
11248 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true"
11249 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11250 -JAVA_PKG_BSFIX="off"
11251 -
11252 -src_unpack() {
11253 - unpack $(basename ${SOURCE_URL})
11254 -
11255 - einfo "Deleting bundled jars..."
11256 - find -name "*.jar" -type f -delete
11257 -
11258 - unpack netbeans-9999-r12-build.xml.patch.bz2
11259 -
11260 - pushd "${S}" >/dev/null || die
11261 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
11262 - popd >/dev/null || die
11263 -}
11264 -
11265 -src_prepare() {
11266 - einfo "Deleting bundled class files..."
11267 - find -name "*.class" -type f | xargs rm -vf
11268 -
11269 - epatch netbeans-9999-r12-build.xml.patch
11270 -
11271 - # Support for custom patches
11272 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11273 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11274 -
11275 - if [ -n "${files}" ] ; then
11276 - einfo "Applying custom patches:"
11277 -
11278 - for file in ${files} ; do
11279 - epatch "${file}"
11280 - done
11281 - fi
11282 - fi
11283 -
11284 - einfo "Symlinking external libraries..."
11285 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11286 -
11287 - einfo "Linking in other clusters..."
11288 - mkdir "${S}"/nbbuild/netbeans || die
11289 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11290 -
11291 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11292 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11293 - touch nb.cluster.extide.built
11294 -
11295 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11296 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11297 - touch nb.cluster.ide.built
11298 -
11299 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11300 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11301 - touch nb.cluster.java.built
11302 -
11303 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11304 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11305 - touch nb.cluster.platform.built
11306 -
11307 - popd >/dev/null || die
11308 -
11309 - java-pkg-2_src_prepare
11310 -}
11311 -
11312 -src_install() {
11313 - pushd nbbuild/netbeans/groovy >/dev/null || die
11314 -
11315 - insinto ${INSTALL_DIR}
11316 -
11317 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11318 -
11319 - doins -r *
11320 -
11321 - popd >/dev/null || die
11322 -
11323 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
11324 -}
11325
11326 diff --git a/dev-java/netbeans-harness/ChangeLog b/dev-java/netbeans-harness/ChangeLog
11327 index 0aed012..f2c7ea0 100644
11328 --- a/dev-java/netbeans-harness/ChangeLog
11329 +++ b/dev-java/netbeans-harness/ChangeLog
11330 @@ -2,6 +2,20 @@
11331 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
11332 # $Header: $
11333
11334 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
11335 + -netbeans-harness-9999_p20140410.ebuild,
11336 + -netbeans-harness-9999_p20140411.ebuild,
11337 + -netbeans-harness-9999_p20140413.ebuild,
11338 + -netbeans-harness-9999_p20140415.ebuild,
11339 + -netbeans-harness-9999_p20140416.ebuild,
11340 + -netbeans-harness-9999_p20140417.ebuild,
11341 + -netbeans-harness-9999_p20140422.ebuild,
11342 + -netbeans-harness-9999_p20140423.ebuild,
11343 + -netbeans-harness-9999_p20140424.ebuild,
11344 + -netbeans-harness-9999_p20140427.ebuild,
11345 + -netbeans-harness-9999_p20140429.ebuild:
11346 + removed obsolete ebuilds
11347 +
11348 *netbeans-harness-9999_p20140526 (26 May 2014)
11349
11350 26 May 2014; Miroslav Šulc <fordfrog@g.o>
11351
11352 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
11353 index d3a2b08..5271838 100644
11354 --- a/dev-java/netbeans-harness/Manifest
11355 +++ b/dev-java/netbeans-harness/Manifest
11356 @@ -18,17 +18,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
11357 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
11358 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
11359 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
11360 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
11361 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
11362 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
11363 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
11364 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
11365 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
11366 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
11367 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
11368 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
11369 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
11370 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
11371 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
11372 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
11373 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
11374 @@ -52,17 +41,6 @@ EBUILD netbeans-harness-7.2.ebuild 3421 SHA256 47a5281d140b47e0235592c58657a9065
11375 EBUILD netbeans-harness-7.3.ebuild 4105 SHA256 9902dbe0419b0b4d441c63181cc68d5fdbeb181d6aada2671919e4041cb83c26 SHA512 c9fced7db844a8b598e3ef44cae8302e08a6dabcffe038cdbb67f33c2cacb85637ea3d49d490d7af84a28e2b5577dd34c567cc806d4b6369d5089c041a50fe10 WHIRLPOOL 282eb334c3b4aa90265d24e34eb289ae764d1a7c93c17e7a11ba92e4ac8158ebe0244fed6de3335953da85af51535f7e9dd14dc5a3650e1692196bad704d36af
11376 EBUILD netbeans-harness-7.4.ebuild 4059 SHA256 603019e8d155e250efed6598f4ed8c2014a37edaacb65bd9bc4ba4ea0f05839e SHA512 e52aef9a483b28bf9efa7c6ef3dad1bfe30d477a157afe2702eb2e2ccf6306ad7e2eefc3cd3efae32795ff41bdda49b2ab1d5f0af795d741f4917c75dbc93503 WHIRLPOOL 94c4702b4f1c69417554f53bff170db153d600109a37c769997b0f1c19242f88066abacd352ffb2d13749b1f17ee18d4b4606e4faede109f74e4f619c8b77c6f
11377 EBUILD netbeans-harness-8.0.ebuild 4053 SHA256 f8b2701d4e28874c1814d2924cfb2bad2a5f72d48bd4dd1a7b5b498d14b1eb36 SHA512 ca9c26dc48efda900eca71bb172350db2516dceb21adf367690fa837feec0f3ab437664d28a95a03ad9665223d1536deb1c0bb757d03f4c49b99fd20fbe665f3 WHIRLPOOL 47e3dbfe9e484900eeac84a1d76c03af9546a710c7d5a5d04ef9171fc94641636f99459a0b30498d7e0eba13517347cc77c29579a171fc37f98519f3a9847296
11378 -EBUILD netbeans-harness-9999_p20140410.ebuild 4105 SHA256 9509a64b1ce2c814c99d895af4a2b6c09256269c898db033b106ccb23afa9b7b SHA512 ce05982e411d5788455a2c50196bb397c8789b043e2a1531c2c54ddb504672f3107234431eac1e9633e40e26beffdd6a946ef35bf5f0b1a9fb1212df1b6bdc36 WHIRLPOOL 150b58b7b56c5d667ef5dcb9e21247b070d2b04a1fb120ec7265dc8b18121c39db03ede83207dfb3c2301c1260f7d5d3aa5c68e0b7100897d16244d1715434eb
11379 -EBUILD netbeans-harness-9999_p20140411.ebuild 4105 SHA256 58d18605ddfb54241d30ce1a5fe39c899ee48d8b311807aefc4d70e31207c945 SHA512 77df09f873a887da968dc56ccfca817ad8e53313f9cc2f5d42ed86bbe0ebf5e330e4cf38be74ff3d5bb3d0d440473d2dae1daad4bc6c83ce711a73c0e6339d83 WHIRLPOOL d34f58a303337753e00031cb284a3cf1ded6f7266ce61b95af21fb9bce6c03c6810987addfee0ed69f1be03393ed8e250cdf58838ac1bf4b62c8906755b97052
11380 -EBUILD netbeans-harness-9999_p20140413.ebuild 4105 SHA256 533570ceec48925421fbee5a56f6f2a419c100a387645b83347790c1bbd1eb93 SHA512 5349806e0eefc74ea4fce9cf324c30e95571eaeabf2f0c33a4fa2cc2a85cea592f58f4d86576084e158a18eb8895fbd0f64c9e3c6a7fdd1031871611b82a8e9d WHIRLPOOL 4b66c4ce238b19c3f21efb33e1eff9be93bbcd44f674a8ccbb23d81d430bbdba9b91f3295794be98f0cad299f904a883060a9fd49d42fe64bc06c4317c55e070
11381 -EBUILD netbeans-harness-9999_p20140415.ebuild 4105 SHA256 3a92c82e0683a85974f5a93ddb04b14e17ef6d40ad68cf0f1224502aa383358c SHA512 f98dc34caa80979395ccbd0bb453fac096e2817b4ba6bf5b4f6500b1f37af8cb886d1e69c9144aab78cd86c3a9e0ad08a54aa10b924829129c6b7277c47c492d WHIRLPOOL d57ba4e0e6f54bcb0739d8e89fd905380d1dd074dbe4830dd476962dd269f8c56913dcf5daa24ac046427a2c586062a00f92ec8529a25473d32616633188e4a5
11382 -EBUILD netbeans-harness-9999_p20140416.ebuild 4105 SHA256 022a4c7da897cf0158a159c05c77e9d51f4b9a1673b4841729574335bdd27b0f SHA512 623124b7d440124f723271532c003335a848a590cae1ad436678823acfe8b55e00d80e91c2789d57b313e05fb48c9cf4131f86279993ec52064aeaf27979998d WHIRLPOOL 733cfc8b1e23defad11f8973a87362ea7eda92b42c985f260b4bef8f8c8e5e10732346751b7ab9441f3ad64a2ad1433b37853de73035a5d907fb7aa5373ea958
11383 -EBUILD netbeans-harness-9999_p20140417.ebuild 4105 SHA256 5e32a012cbcfc7d428cd580d59449637ad5dd1396d1481f533f9c984b774eb3e SHA512 cf4037928a8a54611cd298de2a54f75b3f0940f2b7b6545b74b947793a329770721612e23ff4d45479bf6a6cf4da038a2b0f449a86c18a298988efab29733b5f WHIRLPOOL b9d334d5a071f06ff3fa2ca77593992bed82446c37968564374409ea19dfabbf9c2b9eda61de34208cfc8be5a256566667fe13115c6102adf3bec94ad995ee7b
11384 -EBUILD netbeans-harness-9999_p20140422.ebuild 4105 SHA256 df1d6c8ea9e5de88296412678b29bb81873f4b016f99504bd208185a50faf2ea SHA512 ae79230fc3f76eeb319278e529eedb73772d52e967cb931c97eb64e8c3bee0fc329772ea7a5231624eb9f18651f6def108530e13a1a46f401a6970227cd15f7c WHIRLPOOL 1d3146da32d8e51cca860c215144e2bdabcd9fbaf46186396bed270534ffee85f886a1bba3e2563cf2b44683a11d48855b97d051b8f057a5cc56dc40bb134d49
11385 -EBUILD netbeans-harness-9999_p20140423.ebuild 4105 SHA256 e737ff3978533f80424a6795aa428467960c0e6b8cae463421c596b91339afb0 SHA512 ca34676cdd029e0336e219bdd94f509e35d2af9e6c1d6ce6eff4b961500e5fe0541876d42de928b29c309aaa3ba403064f3a66c6d01744fd4c8bdd27db9b2e7a WHIRLPOOL a4d16dc27d22fe2bc6a2c6d402e1e714aa367713de3850207d8950814a2cbb361f7b0375a82802e8225e4b6a8e90734bb9600860f93f0f216121a3e057c58405
11386 -EBUILD netbeans-harness-9999_p20140424.ebuild 4105 SHA256 26daf9f7f1045192cb6ea5d2bbd2e4ca52eaaabe853bb411c5a73dd212dd9615 SHA512 aec5fb8efb1f622f81615e800657048b70e64eb0f43b34b4a703cbcb73dd1d0aa848870a27d251c7ce552b9b10442579e779d761efadcc6a2084b226830d098f WHIRLPOOL 1c0d26de78dca59c1e19844669d7e8d8aed60e677431185185ea22efd3ae4aa3253c71fe49d5d330a31c7148fa08962ef5394d77148447a29eb67aa18a6cd1db
11387 -EBUILD netbeans-harness-9999_p20140427.ebuild 4105 SHA256 727a3f87589ec6cb4b31ffdd4485726ef50e7def1dd733ed83e94725ae585d20 SHA512 a9da727efa7fdb8b015484e06b1fd6d3aa283759c07e87ea301a07e7df5cae9c70aaf6b220b0564e784715be43b9de946893af2551e7593a70412fbe68446bf5 WHIRLPOOL d080a3556754b5fb1053dade629d8ad82e3201e16293c72a7b548bdcc6ece952c6010508bfa424f928fbfdd0a799c322294c62a1b570ef67aad02e3fac8fdd71
11388 -EBUILD netbeans-harness-9999_p20140429.ebuild 4105 SHA256 aef63a45b6e5ba59982061c44cce95e2ae524b638286b5b6e474ec6dd04aeab4 SHA512 8f4d5bb7d0463784576fe67ab963643ffef9df83a0264c2e511123573ec8c62ffe864d5692c1bb42371a5f582ee4cd757ec68ca382833a83c3ec25a6c3f9f481 WHIRLPOOL 35b427f5cf28bd653451ae168dc83dd9efbddc3747c935e926f4ead0ac02e1892030ed06b8d1bf5d023a74638d6ab7ff907e165325a90b4e1eb8dc21d2e5633e
11389 EBUILD netbeans-harness-9999_p20140501.ebuild 4105 SHA256 0350616fb0b56dabf8c81c94d6d2ca1fa8a38e3acab54ebe0bec3b14afdb2a5e SHA512 a93d2aafe22f28d01f16d491e84d61e69d440a90cd62cb6152c2b54e959fc7e6d5f7be2898e5f98e6de0e719e69965876249cbfd459ee1e4d67387641933c70d WHIRLPOOL 4b84cfd4364946635dd7c4669e1b6fbd3c3ac5b462abe7eb1f3ea2cc72ea5ff587ca53af4a283c06d0016f08eca8f9a7b8a53e55bc5061549607d2bbeb4cb576
11390 EBUILD netbeans-harness-9999_p20140502.ebuild 4105 SHA256 6995eec81b7ecc4064ceb5e13a54dea5add7a7a39269179349900c8b9c994cbb SHA512 e8f7091180647a124007fbcda6c1f41d8976b24f20533de32d1606835b98e4595874fe144ee62dda66edcb1a681faa335a6c48626e14457d85e26c4d02b7d046 WHIRLPOOL a8d53370c0e6bbf34a0710b8f9376d7c7b67b46ae3b4f97defed71458162ae6aa5f341e78d346cd36c96f1e804b233a42326ac37ac9083deeac60d390b032840
11391 EBUILD netbeans-harness-9999_p20140504.ebuild 4105 SHA256 a6e36fe40ac652321438b36f85096d9cd0af978f12b1ce58240c015d888cda70 SHA512 a66f642339f26ee26a8110b9d4ef69eb0a6cddea3d82de8edd1df369ed0b6923cbe909b61bd413ef1ceae7d35379978696414448f0609a1d00d61e4353b73b33 WHIRLPOOL 7a19469b1197d64e333d9aa71d484f05cd8cfbfbed83c3a39a02f94a0a6ff0bea799886f06856ab2aacca534b5e87b73946ac9ce977da4e3722aaba96d5d5843
11392 @@ -80,5 +58,5 @@ EBUILD netbeans-harness-9999_p20140520.ebuild 4105 SHA256 1d4763a5cb6d2f7e838b48
11393 EBUILD netbeans-harness-9999_p20140521.ebuild 4105 SHA256 a91104e4aaa955f7d5ea6960797d8c63ed08f50e1f9a8bf6d7c41ac08e619f0d SHA512 be5bb7021b455018df088a925b3fac4a8bf6b5f2f88380a95af9a7eb310043f6373b074fe8a744cf4cfa7fbb69e92e9da83fb418452518c4c53d45284cb53a20 WHIRLPOOL bd3283129c1b083bf0c9594763a14b647779642f1cd20c048b6558ab64f20c23ee6cccf39024f9a964717c7e0451a1633302b8d1f71e1c3efc82927233d555c4
11394 EBUILD netbeans-harness-9999_p20140522.ebuild 4105 SHA256 a0214f37a76d7c5df5f91f298971ba3d7397a54f1655f444f8a3f194aa242984 SHA512 7ec27009942cf7fc6e3f271fdd43d4dc893202baf7ca385445215df41b535f5ad2cc4221602c82aa8c8d177a4e30625a4585b756460c21cf47fc739a8c52012c WHIRLPOOL 394d8d98f6134cc55b64c27a275149e00f107e06bb640cf1dbf357ba431566f6a3aabf645639450479c6e6145dbcdeb37b5793b13605db49636fdee0db5a1530
11395 EBUILD netbeans-harness-9999_p20140526.ebuild 4105 SHA256 57ed2542f0a601eb79c7a5eeaff36773ca2f32348f362befd190f2a9f8a346be SHA512 27047fcf7054e561eedba83fbf518050e4b0f907ce9593996d32183e2d8f3a46d82cae2727e2b310dd05eb9b4783aed55666bb2889819096ac4e1d1fb3970500 WHIRLPOOL 4d684460149683adb675368183dfdef5945970f3177733f3d527ae6ed7d84e83a582f80f74ba02f5063eca1dc0753fff1ba46e569f90ae06a72e4cc6292737c9
11396 -MISC ChangeLog 117429 SHA256 c161065c47976d1960e8b96f1527660f6171ca126d512db1001355e544c5e58c SHA512 5f2e6b2a76083d6321cc241a7a045077277a5cfda01b0bbf61a4984abda4ac817ce02fa741c38f8af8acaf62eeeb892163e0ae5a17d56c9dfbedb9ee42fc19d1 WHIRLPOOL 426d7cd889c23d8d5f900cb11cd2d6dd84ebbf11b71ca7fcacb8e6f0e6afc616266cc18195771c86083345824488c32dcfb08afc8b44fd21126f9f4a23f58849
11397 +MISC ChangeLog 117982 SHA256 17c32d9a2c12c0b605f3f9a14c9bcb04cc5eb3f66d747fa2f26bbcba3e265f90 SHA512 14e8d6df27b1df6e1a8a841230e4d2e850ebebaf4dbe43924ea4b7da85cd48982410b0167ab225ce412e44d989d7ca6ddbcdd170ffdb3c50be0a40f043eef38d WHIRLPOOL 88855d8777f17e5c45092125665525a431a9755eb6f4a9b18890308833dcd49ee6472e67f1de716f32cb6b9d9b638ace3a298f3739d3d8bac6c86ac410dc96bd
11398 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
11399
11400 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140410.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140410.ebuild
11401 deleted file mode 100644
11402 index a04db38..0000000
11403 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140410.ebuild
11404 +++ /dev/null
11405 @@ -1,114 +0,0 @@
11406 -# Copyright 1999-2014 Gentoo Foundation
11407 -# Distributed under the terms of the GNU General Public License v2
11408 -# $Header: $
11409 -
11410 -EAPI="4"
11411 -inherit eutils java-pkg-2 java-ant-2
11412 -
11413 -DESCRIPTION="Netbeans Harness"
11414 -HOMEPAGE="http://netbeans.org/features/platform/"
11415 -SLOT="9999"
11416 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
11417 -SRC_URI="${SOURCE_URL}
11418 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
11419 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
11420 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
11421 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
11422 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
11423 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
11424 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11425 -KEYWORDS="~amd64 ~x86"
11426 -IUSE=""
11427 -S="${WORKDIR}"
11428 -
11429 -CDEPEND="~dev-java/netbeans-platform-${PV}
11430 - dev-java/javahelp:0"
11431 -DEPEND=">=virtual/jdk-1.7
11432 - app-arch/unzip
11433 - ${CDEPEND}
11434 - >=dev-java/junit-4.4:4"
11435 -RDEPEND=">=virtual/jdk-1.7
11436 - ${CDEPEND}"
11437 -
11438 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11439 -
11440 -EANT_BUILD_XML="nbbuild/build.xml"
11441 -EANT_BUILD_TARGET="rebuild-cluster"
11442 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
11443 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11444 -JAVA_PKG_BSFIX="off"
11445 -
11446 -src_unpack() {
11447 - unpack $(basename ${SOURCE_URL})
11448 -
11449 - einfo "Deleting bundled jars..."
11450 - find -name "*.jar" -type f -delete
11451 -
11452 - unpack netbeans-9999-r12-build.xml.patch.bz2
11453 -
11454 - pushd "${S}" >/dev/null || die
11455 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
11456 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
11457 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
11458 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
11459 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
11460 - popd >/dev/null || die
11461 -}
11462 -
11463 -src_prepare() {
11464 - einfo "Deleting bundled class files..."
11465 - find -name "*.class" -type f | xargs rm -vf
11466 -
11467 - epatch netbeans-9999-r12-build.xml.patch
11468 -
11469 - # Support for custom patches
11470 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11471 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11472 -
11473 - if [ -n "${files}" ] ; then
11474 - einfo "Applying custom patches:"
11475 -
11476 - for file in ${files} ; do
11477 - epatch "${file}"
11478 - done
11479 - fi
11480 - fi
11481 -
11482 - einfo "Symlinking external libraries..."
11483 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11484 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11485 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
11486 -
11487 - einfo "Linking in other clusters..."
11488 - mkdir "${S}"/nbbuild/netbeans || die
11489 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11490 -
11491 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11492 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11493 - touch nb.cluster.platform.built
11494 -
11495 - popd >/dev/null || die
11496 -
11497 - java-pkg-2_src_prepare
11498 -}
11499 -
11500 -src_install() {
11501 - pushd nbbuild/netbeans/harness >/dev/null || die
11502 -
11503 - insinto ${INSTALL_DIR}
11504 -
11505 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11506 -
11507 - doins -r *
11508 - fperms 755 launchers/app.sh
11509 - find "${D}" -name "*.exe" -type f -delete
11510 -
11511 - popd >/dev/null || die
11512 -
11513 - local instdir=${INSTALL_DIR}/antlib
11514 - pushd "${D}"/${instdir} >/dev/null || die
11515 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
11516 - popd >/dev/null || die
11517 -
11518 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
11519 -}
11520
11521 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140411.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140411.ebuild
11522 deleted file mode 100644
11523 index 07b7a00..0000000
11524 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140411.ebuild
11525 +++ /dev/null
11526 @@ -1,114 +0,0 @@
11527 -# Copyright 1999-2014 Gentoo Foundation
11528 -# Distributed under the terms of the GNU General Public License v2
11529 -# $Header: $
11530 -
11531 -EAPI="4"
11532 -inherit eutils java-pkg-2 java-ant-2
11533 -
11534 -DESCRIPTION="Netbeans Harness"
11535 -HOMEPAGE="http://netbeans.org/features/platform/"
11536 -SLOT="9999"
11537 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
11538 -SRC_URI="${SOURCE_URL}
11539 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
11540 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
11541 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
11542 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
11543 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
11544 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
11545 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11546 -KEYWORDS="~amd64 ~x86"
11547 -IUSE=""
11548 -S="${WORKDIR}"
11549 -
11550 -CDEPEND="~dev-java/netbeans-platform-${PV}
11551 - dev-java/javahelp:0"
11552 -DEPEND=">=virtual/jdk-1.7
11553 - app-arch/unzip
11554 - ${CDEPEND}
11555 - >=dev-java/junit-4.4:4"
11556 -RDEPEND=">=virtual/jdk-1.7
11557 - ${CDEPEND}"
11558 -
11559 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11560 -
11561 -EANT_BUILD_XML="nbbuild/build.xml"
11562 -EANT_BUILD_TARGET="rebuild-cluster"
11563 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
11564 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11565 -JAVA_PKG_BSFIX="off"
11566 -
11567 -src_unpack() {
11568 - unpack $(basename ${SOURCE_URL})
11569 -
11570 - einfo "Deleting bundled jars..."
11571 - find -name "*.jar" -type f -delete
11572 -
11573 - unpack netbeans-9999-r12-build.xml.patch.bz2
11574 -
11575 - pushd "${S}" >/dev/null || die
11576 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
11577 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
11578 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
11579 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
11580 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
11581 - popd >/dev/null || die
11582 -}
11583 -
11584 -src_prepare() {
11585 - einfo "Deleting bundled class files..."
11586 - find -name "*.class" -type f | xargs rm -vf
11587 -
11588 - epatch netbeans-9999-r12-build.xml.patch
11589 -
11590 - # Support for custom patches
11591 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11592 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11593 -
11594 - if [ -n "${files}" ] ; then
11595 - einfo "Applying custom patches:"
11596 -
11597 - for file in ${files} ; do
11598 - epatch "${file}"
11599 - done
11600 - fi
11601 - fi
11602 -
11603 - einfo "Symlinking external libraries..."
11604 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11605 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11606 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
11607 -
11608 - einfo "Linking in other clusters..."
11609 - mkdir "${S}"/nbbuild/netbeans || die
11610 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11611 -
11612 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11613 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11614 - touch nb.cluster.platform.built
11615 -
11616 - popd >/dev/null || die
11617 -
11618 - java-pkg-2_src_prepare
11619 -}
11620 -
11621 -src_install() {
11622 - pushd nbbuild/netbeans/harness >/dev/null || die
11623 -
11624 - insinto ${INSTALL_DIR}
11625 -
11626 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11627 -
11628 - doins -r *
11629 - fperms 755 launchers/app.sh
11630 - find "${D}" -name "*.exe" -type f -delete
11631 -
11632 - popd >/dev/null || die
11633 -
11634 - local instdir=${INSTALL_DIR}/antlib
11635 - pushd "${D}"/${instdir} >/dev/null || die
11636 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
11637 - popd >/dev/null || die
11638 -
11639 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
11640 -}
11641
11642 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140413.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140413.ebuild
11643 deleted file mode 100644
11644 index c6ae63d..0000000
11645 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140413.ebuild
11646 +++ /dev/null
11647 @@ -1,114 +0,0 @@
11648 -# Copyright 1999-2014 Gentoo Foundation
11649 -# Distributed under the terms of the GNU General Public License v2
11650 -# $Header: $
11651 -
11652 -EAPI="4"
11653 -inherit eutils java-pkg-2 java-ant-2
11654 -
11655 -DESCRIPTION="Netbeans Harness"
11656 -HOMEPAGE="http://netbeans.org/features/platform/"
11657 -SLOT="9999"
11658 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
11659 -SRC_URI="${SOURCE_URL}
11660 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
11661 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
11662 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
11663 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
11664 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
11665 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
11666 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11667 -KEYWORDS="~amd64 ~x86"
11668 -IUSE=""
11669 -S="${WORKDIR}"
11670 -
11671 -CDEPEND="~dev-java/netbeans-platform-${PV}
11672 - dev-java/javahelp:0"
11673 -DEPEND=">=virtual/jdk-1.7
11674 - app-arch/unzip
11675 - ${CDEPEND}
11676 - >=dev-java/junit-4.4:4"
11677 -RDEPEND=">=virtual/jdk-1.7
11678 - ${CDEPEND}"
11679 -
11680 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11681 -
11682 -EANT_BUILD_XML="nbbuild/build.xml"
11683 -EANT_BUILD_TARGET="rebuild-cluster"
11684 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
11685 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11686 -JAVA_PKG_BSFIX="off"
11687 -
11688 -src_unpack() {
11689 - unpack $(basename ${SOURCE_URL})
11690 -
11691 - einfo "Deleting bundled jars..."
11692 - find -name "*.jar" -type f -delete
11693 -
11694 - unpack netbeans-9999-r12-build.xml.patch.bz2
11695 -
11696 - pushd "${S}" >/dev/null || die
11697 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
11698 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
11699 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
11700 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
11701 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
11702 - popd >/dev/null || die
11703 -}
11704 -
11705 -src_prepare() {
11706 - einfo "Deleting bundled class files..."
11707 - find -name "*.class" -type f | xargs rm -vf
11708 -
11709 - epatch netbeans-9999-r12-build.xml.patch
11710 -
11711 - # Support for custom patches
11712 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11713 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11714 -
11715 - if [ -n "${files}" ] ; then
11716 - einfo "Applying custom patches:"
11717 -
11718 - for file in ${files} ; do
11719 - epatch "${file}"
11720 - done
11721 - fi
11722 - fi
11723 -
11724 - einfo "Symlinking external libraries..."
11725 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11726 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11727 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
11728 -
11729 - einfo "Linking in other clusters..."
11730 - mkdir "${S}"/nbbuild/netbeans || die
11731 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11732 -
11733 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11734 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11735 - touch nb.cluster.platform.built
11736 -
11737 - popd >/dev/null || die
11738 -
11739 - java-pkg-2_src_prepare
11740 -}
11741 -
11742 -src_install() {
11743 - pushd nbbuild/netbeans/harness >/dev/null || die
11744 -
11745 - insinto ${INSTALL_DIR}
11746 -
11747 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11748 -
11749 - doins -r *
11750 - fperms 755 launchers/app.sh
11751 - find "${D}" -name "*.exe" -type f -delete
11752 -
11753 - popd >/dev/null || die
11754 -
11755 - local instdir=${INSTALL_DIR}/antlib
11756 - pushd "${D}"/${instdir} >/dev/null || die
11757 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
11758 - popd >/dev/null || die
11759 -
11760 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
11761 -}
11762
11763 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140415.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140415.ebuild
11764 deleted file mode 100644
11765 index 54c1bc7..0000000
11766 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140415.ebuild
11767 +++ /dev/null
11768 @@ -1,114 +0,0 @@
11769 -# Copyright 1999-2014 Gentoo Foundation
11770 -# Distributed under the terms of the GNU General Public License v2
11771 -# $Header: $
11772 -
11773 -EAPI="4"
11774 -inherit eutils java-pkg-2 java-ant-2
11775 -
11776 -DESCRIPTION="Netbeans Harness"
11777 -HOMEPAGE="http://netbeans.org/features/platform/"
11778 -SLOT="9999"
11779 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
11780 -SRC_URI="${SOURCE_URL}
11781 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
11782 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
11783 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
11784 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
11785 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
11786 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
11787 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11788 -KEYWORDS="~amd64 ~x86"
11789 -IUSE=""
11790 -S="${WORKDIR}"
11791 -
11792 -CDEPEND="~dev-java/netbeans-platform-${PV}
11793 - dev-java/javahelp:0"
11794 -DEPEND=">=virtual/jdk-1.7
11795 - app-arch/unzip
11796 - ${CDEPEND}
11797 - >=dev-java/junit-4.4:4"
11798 -RDEPEND=">=virtual/jdk-1.7
11799 - ${CDEPEND}"
11800 -
11801 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11802 -
11803 -EANT_BUILD_XML="nbbuild/build.xml"
11804 -EANT_BUILD_TARGET="rebuild-cluster"
11805 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
11806 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11807 -JAVA_PKG_BSFIX="off"
11808 -
11809 -src_unpack() {
11810 - unpack $(basename ${SOURCE_URL})
11811 -
11812 - einfo "Deleting bundled jars..."
11813 - find -name "*.jar" -type f -delete
11814 -
11815 - unpack netbeans-9999-r12-build.xml.patch.bz2
11816 -
11817 - pushd "${S}" >/dev/null || die
11818 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
11819 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
11820 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
11821 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
11822 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
11823 - popd >/dev/null || die
11824 -}
11825 -
11826 -src_prepare() {
11827 - einfo "Deleting bundled class files..."
11828 - find -name "*.class" -type f | xargs rm -vf
11829 -
11830 - epatch netbeans-9999-r12-build.xml.patch
11831 -
11832 - # Support for custom patches
11833 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11834 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11835 -
11836 - if [ -n "${files}" ] ; then
11837 - einfo "Applying custom patches:"
11838 -
11839 - for file in ${files} ; do
11840 - epatch "${file}"
11841 - done
11842 - fi
11843 - fi
11844 -
11845 - einfo "Symlinking external libraries..."
11846 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11847 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11848 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
11849 -
11850 - einfo "Linking in other clusters..."
11851 - mkdir "${S}"/nbbuild/netbeans || die
11852 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11853 -
11854 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11855 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11856 - touch nb.cluster.platform.built
11857 -
11858 - popd >/dev/null || die
11859 -
11860 - java-pkg-2_src_prepare
11861 -}
11862 -
11863 -src_install() {
11864 - pushd nbbuild/netbeans/harness >/dev/null || die
11865 -
11866 - insinto ${INSTALL_DIR}
11867 -
11868 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11869 -
11870 - doins -r *
11871 - fperms 755 launchers/app.sh
11872 - find "${D}" -name "*.exe" -type f -delete
11873 -
11874 - popd >/dev/null || die
11875 -
11876 - local instdir=${INSTALL_DIR}/antlib
11877 - pushd "${D}"/${instdir} >/dev/null || die
11878 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
11879 - popd >/dev/null || die
11880 -
11881 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
11882 -}
11883
11884 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140416.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140416.ebuild
11885 deleted file mode 100644
11886 index acdcb4b..0000000
11887 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140416.ebuild
11888 +++ /dev/null
11889 @@ -1,114 +0,0 @@
11890 -# Copyright 1999-2014 Gentoo Foundation
11891 -# Distributed under the terms of the GNU General Public License v2
11892 -# $Header: $
11893 -
11894 -EAPI="4"
11895 -inherit eutils java-pkg-2 java-ant-2
11896 -
11897 -DESCRIPTION="Netbeans Harness"
11898 -HOMEPAGE="http://netbeans.org/features/platform/"
11899 -SLOT="9999"
11900 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
11901 -SRC_URI="${SOURCE_URL}
11902 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
11903 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
11904 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
11905 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
11906 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
11907 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
11908 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11909 -KEYWORDS="~amd64 ~x86"
11910 -IUSE=""
11911 -S="${WORKDIR}"
11912 -
11913 -CDEPEND="~dev-java/netbeans-platform-${PV}
11914 - dev-java/javahelp:0"
11915 -DEPEND=">=virtual/jdk-1.7
11916 - app-arch/unzip
11917 - ${CDEPEND}
11918 - >=dev-java/junit-4.4:4"
11919 -RDEPEND=">=virtual/jdk-1.7
11920 - ${CDEPEND}"
11921 -
11922 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11923 -
11924 -EANT_BUILD_XML="nbbuild/build.xml"
11925 -EANT_BUILD_TARGET="rebuild-cluster"
11926 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
11927 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11928 -JAVA_PKG_BSFIX="off"
11929 -
11930 -src_unpack() {
11931 - unpack $(basename ${SOURCE_URL})
11932 -
11933 - einfo "Deleting bundled jars..."
11934 - find -name "*.jar" -type f -delete
11935 -
11936 - unpack netbeans-9999-r12-build.xml.patch.bz2
11937 -
11938 - pushd "${S}" >/dev/null || die
11939 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
11940 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
11941 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
11942 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
11943 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
11944 - popd >/dev/null || die
11945 -}
11946 -
11947 -src_prepare() {
11948 - einfo "Deleting bundled class files..."
11949 - find -name "*.class" -type f | xargs rm -vf
11950 -
11951 - epatch netbeans-9999-r12-build.xml.patch
11952 -
11953 - # Support for custom patches
11954 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11955 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11956 -
11957 - if [ -n "${files}" ] ; then
11958 - einfo "Applying custom patches:"
11959 -
11960 - for file in ${files} ; do
11961 - epatch "${file}"
11962 - done
11963 - fi
11964 - fi
11965 -
11966 - einfo "Symlinking external libraries..."
11967 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11968 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11969 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
11970 -
11971 - einfo "Linking in other clusters..."
11972 - mkdir "${S}"/nbbuild/netbeans || die
11973 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11974 -
11975 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11976 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11977 - touch nb.cluster.platform.built
11978 -
11979 - popd >/dev/null || die
11980 -
11981 - java-pkg-2_src_prepare
11982 -}
11983 -
11984 -src_install() {
11985 - pushd nbbuild/netbeans/harness >/dev/null || die
11986 -
11987 - insinto ${INSTALL_DIR}
11988 -
11989 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11990 -
11991 - doins -r *
11992 - fperms 755 launchers/app.sh
11993 - find "${D}" -name "*.exe" -type f -delete
11994 -
11995 - popd >/dev/null || die
11996 -
11997 - local instdir=${INSTALL_DIR}/antlib
11998 - pushd "${D}"/${instdir} >/dev/null || die
11999 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
12000 - popd >/dev/null || die
12001 -
12002 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
12003 -}
12004
12005 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140417.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140417.ebuild
12006 deleted file mode 100644
12007 index 1653e51..0000000
12008 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140417.ebuild
12009 +++ /dev/null
12010 @@ -1,114 +0,0 @@
12011 -# Copyright 1999-2014 Gentoo Foundation
12012 -# Distributed under the terms of the GNU General Public License v2
12013 -# $Header: $
12014 -
12015 -EAPI="4"
12016 -inherit eutils java-pkg-2 java-ant-2
12017 -
12018 -DESCRIPTION="Netbeans Harness"
12019 -HOMEPAGE="http://netbeans.org/features/platform/"
12020 -SLOT="9999"
12021 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
12022 -SRC_URI="${SOURCE_URL}
12023 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
12024 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
12025 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
12026 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
12027 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
12028 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
12029 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12030 -KEYWORDS="~amd64 ~x86"
12031 -IUSE=""
12032 -S="${WORKDIR}"
12033 -
12034 -CDEPEND="~dev-java/netbeans-platform-${PV}
12035 - dev-java/javahelp:0"
12036 -DEPEND=">=virtual/jdk-1.7
12037 - app-arch/unzip
12038 - ${CDEPEND}
12039 - >=dev-java/junit-4.4:4"
12040 -RDEPEND=">=virtual/jdk-1.7
12041 - ${CDEPEND}"
12042 -
12043 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12044 -
12045 -EANT_BUILD_XML="nbbuild/build.xml"
12046 -EANT_BUILD_TARGET="rebuild-cluster"
12047 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
12048 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12049 -JAVA_PKG_BSFIX="off"
12050 -
12051 -src_unpack() {
12052 - unpack $(basename ${SOURCE_URL})
12053 -
12054 - einfo "Deleting bundled jars..."
12055 - find -name "*.jar" -type f -delete
12056 -
12057 - unpack netbeans-9999-r12-build.xml.patch.bz2
12058 -
12059 - pushd "${S}" >/dev/null || die
12060 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
12061 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
12062 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
12063 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
12064 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
12065 - popd >/dev/null || die
12066 -}
12067 -
12068 -src_prepare() {
12069 - einfo "Deleting bundled class files..."
12070 - find -name "*.class" -type f | xargs rm -vf
12071 -
12072 - epatch netbeans-9999-r12-build.xml.patch
12073 -
12074 - # Support for custom patches
12075 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12076 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12077 -
12078 - if [ -n "${files}" ] ; then
12079 - einfo "Applying custom patches:"
12080 -
12081 - for file in ${files} ; do
12082 - epatch "${file}"
12083 - done
12084 - fi
12085 - fi
12086 -
12087 - einfo "Symlinking external libraries..."
12088 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12089 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
12090 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
12091 -
12092 - einfo "Linking in other clusters..."
12093 - mkdir "${S}"/nbbuild/netbeans || die
12094 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12095 -
12096 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12097 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12098 - touch nb.cluster.platform.built
12099 -
12100 - popd >/dev/null || die
12101 -
12102 - java-pkg-2_src_prepare
12103 -}
12104 -
12105 -src_install() {
12106 - pushd nbbuild/netbeans/harness >/dev/null || die
12107 -
12108 - insinto ${INSTALL_DIR}
12109 -
12110 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12111 -
12112 - doins -r *
12113 - fperms 755 launchers/app.sh
12114 - find "${D}" -name "*.exe" -type f -delete
12115 -
12116 - popd >/dev/null || die
12117 -
12118 - local instdir=${INSTALL_DIR}/antlib
12119 - pushd "${D}"/${instdir} >/dev/null || die
12120 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
12121 - popd >/dev/null || die
12122 -
12123 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
12124 -}
12125
12126 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140422.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140422.ebuild
12127 deleted file mode 100644
12128 index 13cf7b9..0000000
12129 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140422.ebuild
12130 +++ /dev/null
12131 @@ -1,114 +0,0 @@
12132 -# Copyright 1999-2014 Gentoo Foundation
12133 -# Distributed under the terms of the GNU General Public License v2
12134 -# $Header: $
12135 -
12136 -EAPI="4"
12137 -inherit eutils java-pkg-2 java-ant-2
12138 -
12139 -DESCRIPTION="Netbeans Harness"
12140 -HOMEPAGE="http://netbeans.org/features/platform/"
12141 -SLOT="9999"
12142 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
12143 -SRC_URI="${SOURCE_URL}
12144 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
12145 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
12146 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
12147 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
12148 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
12149 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
12150 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12151 -KEYWORDS="~amd64 ~x86"
12152 -IUSE=""
12153 -S="${WORKDIR}"
12154 -
12155 -CDEPEND="~dev-java/netbeans-platform-${PV}
12156 - dev-java/javahelp:0"
12157 -DEPEND=">=virtual/jdk-1.7
12158 - app-arch/unzip
12159 - ${CDEPEND}
12160 - >=dev-java/junit-4.4:4"
12161 -RDEPEND=">=virtual/jdk-1.7
12162 - ${CDEPEND}"
12163 -
12164 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12165 -
12166 -EANT_BUILD_XML="nbbuild/build.xml"
12167 -EANT_BUILD_TARGET="rebuild-cluster"
12168 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
12169 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12170 -JAVA_PKG_BSFIX="off"
12171 -
12172 -src_unpack() {
12173 - unpack $(basename ${SOURCE_URL})
12174 -
12175 - einfo "Deleting bundled jars..."
12176 - find -name "*.jar" -type f -delete
12177 -
12178 - unpack netbeans-9999-r12-build.xml.patch.bz2
12179 -
12180 - pushd "${S}" >/dev/null || die
12181 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
12182 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
12183 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
12184 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
12185 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
12186 - popd >/dev/null || die
12187 -}
12188 -
12189 -src_prepare() {
12190 - einfo "Deleting bundled class files..."
12191 - find -name "*.class" -type f | xargs rm -vf
12192 -
12193 - epatch netbeans-9999-r12-build.xml.patch
12194 -
12195 - # Support for custom patches
12196 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12197 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12198 -
12199 - if [ -n "${files}" ] ; then
12200 - einfo "Applying custom patches:"
12201 -
12202 - for file in ${files} ; do
12203 - epatch "${file}"
12204 - done
12205 - fi
12206 - fi
12207 -
12208 - einfo "Symlinking external libraries..."
12209 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12210 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
12211 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
12212 -
12213 - einfo "Linking in other clusters..."
12214 - mkdir "${S}"/nbbuild/netbeans || die
12215 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12216 -
12217 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12218 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12219 - touch nb.cluster.platform.built
12220 -
12221 - popd >/dev/null || die
12222 -
12223 - java-pkg-2_src_prepare
12224 -}
12225 -
12226 -src_install() {
12227 - pushd nbbuild/netbeans/harness >/dev/null || die
12228 -
12229 - insinto ${INSTALL_DIR}
12230 -
12231 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12232 -
12233 - doins -r *
12234 - fperms 755 launchers/app.sh
12235 - find "${D}" -name "*.exe" -type f -delete
12236 -
12237 - popd >/dev/null || die
12238 -
12239 - local instdir=${INSTALL_DIR}/antlib
12240 - pushd "${D}"/${instdir} >/dev/null || die
12241 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
12242 - popd >/dev/null || die
12243 -
12244 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
12245 -}
12246
12247 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140423.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140423.ebuild
12248 deleted file mode 100644
12249 index a5a2734..0000000
12250 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140423.ebuild
12251 +++ /dev/null
12252 @@ -1,114 +0,0 @@
12253 -# Copyright 1999-2014 Gentoo Foundation
12254 -# Distributed under the terms of the GNU General Public License v2
12255 -# $Header: $
12256 -
12257 -EAPI="4"
12258 -inherit eutils java-pkg-2 java-ant-2
12259 -
12260 -DESCRIPTION="Netbeans Harness"
12261 -HOMEPAGE="http://netbeans.org/features/platform/"
12262 -SLOT="9999"
12263 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
12264 -SRC_URI="${SOURCE_URL}
12265 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
12266 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
12267 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
12268 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
12269 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
12270 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
12271 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12272 -KEYWORDS="~amd64 ~x86"
12273 -IUSE=""
12274 -S="${WORKDIR}"
12275 -
12276 -CDEPEND="~dev-java/netbeans-platform-${PV}
12277 - dev-java/javahelp:0"
12278 -DEPEND=">=virtual/jdk-1.7
12279 - app-arch/unzip
12280 - ${CDEPEND}
12281 - >=dev-java/junit-4.4:4"
12282 -RDEPEND=">=virtual/jdk-1.7
12283 - ${CDEPEND}"
12284 -
12285 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12286 -
12287 -EANT_BUILD_XML="nbbuild/build.xml"
12288 -EANT_BUILD_TARGET="rebuild-cluster"
12289 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
12290 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12291 -JAVA_PKG_BSFIX="off"
12292 -
12293 -src_unpack() {
12294 - unpack $(basename ${SOURCE_URL})
12295 -
12296 - einfo "Deleting bundled jars..."
12297 - find -name "*.jar" -type f -delete
12298 -
12299 - unpack netbeans-9999-r12-build.xml.patch.bz2
12300 -
12301 - pushd "${S}" >/dev/null || die
12302 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
12303 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
12304 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
12305 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
12306 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
12307 - popd >/dev/null || die
12308 -}
12309 -
12310 -src_prepare() {
12311 - einfo "Deleting bundled class files..."
12312 - find -name "*.class" -type f | xargs rm -vf
12313 -
12314 - epatch netbeans-9999-r12-build.xml.patch
12315 -
12316 - # Support for custom patches
12317 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12318 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12319 -
12320 - if [ -n "${files}" ] ; then
12321 - einfo "Applying custom patches:"
12322 -
12323 - for file in ${files} ; do
12324 - epatch "${file}"
12325 - done
12326 - fi
12327 - fi
12328 -
12329 - einfo "Symlinking external libraries..."
12330 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12331 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
12332 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
12333 -
12334 - einfo "Linking in other clusters..."
12335 - mkdir "${S}"/nbbuild/netbeans || die
12336 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12337 -
12338 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12339 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12340 - touch nb.cluster.platform.built
12341 -
12342 - popd >/dev/null || die
12343 -
12344 - java-pkg-2_src_prepare
12345 -}
12346 -
12347 -src_install() {
12348 - pushd nbbuild/netbeans/harness >/dev/null || die
12349 -
12350 - insinto ${INSTALL_DIR}
12351 -
12352 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12353 -
12354 - doins -r *
12355 - fperms 755 launchers/app.sh
12356 - find "${D}" -name "*.exe" -type f -delete
12357 -
12358 - popd >/dev/null || die
12359 -
12360 - local instdir=${INSTALL_DIR}/antlib
12361 - pushd "${D}"/${instdir} >/dev/null || die
12362 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
12363 - popd >/dev/null || die
12364 -
12365 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
12366 -}
12367
12368 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140424.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140424.ebuild
12369 deleted file mode 100644
12370 index 83a2066..0000000
12371 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140424.ebuild
12372 +++ /dev/null
12373 @@ -1,114 +0,0 @@
12374 -# Copyright 1999-2014 Gentoo Foundation
12375 -# Distributed under the terms of the GNU General Public License v2
12376 -# $Header: $
12377 -
12378 -EAPI="4"
12379 -inherit eutils java-pkg-2 java-ant-2
12380 -
12381 -DESCRIPTION="Netbeans Harness"
12382 -HOMEPAGE="http://netbeans.org/features/platform/"
12383 -SLOT="9999"
12384 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
12385 -SRC_URI="${SOURCE_URL}
12386 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
12387 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
12388 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
12389 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
12390 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
12391 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
12392 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12393 -KEYWORDS="~amd64 ~x86"
12394 -IUSE=""
12395 -S="${WORKDIR}"
12396 -
12397 -CDEPEND="~dev-java/netbeans-platform-${PV}
12398 - dev-java/javahelp:0"
12399 -DEPEND=">=virtual/jdk-1.7
12400 - app-arch/unzip
12401 - ${CDEPEND}
12402 - >=dev-java/junit-4.4:4"
12403 -RDEPEND=">=virtual/jdk-1.7
12404 - ${CDEPEND}"
12405 -
12406 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12407 -
12408 -EANT_BUILD_XML="nbbuild/build.xml"
12409 -EANT_BUILD_TARGET="rebuild-cluster"
12410 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
12411 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12412 -JAVA_PKG_BSFIX="off"
12413 -
12414 -src_unpack() {
12415 - unpack $(basename ${SOURCE_URL})
12416 -
12417 - einfo "Deleting bundled jars..."
12418 - find -name "*.jar" -type f -delete
12419 -
12420 - unpack netbeans-9999-r12-build.xml.patch.bz2
12421 -
12422 - pushd "${S}" >/dev/null || die
12423 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
12424 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
12425 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
12426 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
12427 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
12428 - popd >/dev/null || die
12429 -}
12430 -
12431 -src_prepare() {
12432 - einfo "Deleting bundled class files..."
12433 - find -name "*.class" -type f | xargs rm -vf
12434 -
12435 - epatch netbeans-9999-r12-build.xml.patch
12436 -
12437 - # Support for custom patches
12438 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12439 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12440 -
12441 - if [ -n "${files}" ] ; then
12442 - einfo "Applying custom patches:"
12443 -
12444 - for file in ${files} ; do
12445 - epatch "${file}"
12446 - done
12447 - fi
12448 - fi
12449 -
12450 - einfo "Symlinking external libraries..."
12451 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12452 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
12453 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
12454 -
12455 - einfo "Linking in other clusters..."
12456 - mkdir "${S}"/nbbuild/netbeans || die
12457 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12458 -
12459 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12460 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12461 - touch nb.cluster.platform.built
12462 -
12463 - popd >/dev/null || die
12464 -
12465 - java-pkg-2_src_prepare
12466 -}
12467 -
12468 -src_install() {
12469 - pushd nbbuild/netbeans/harness >/dev/null || die
12470 -
12471 - insinto ${INSTALL_DIR}
12472 -
12473 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12474 -
12475 - doins -r *
12476 - fperms 755 launchers/app.sh
12477 - find "${D}" -name "*.exe" -type f -delete
12478 -
12479 - popd >/dev/null || die
12480 -
12481 - local instdir=${INSTALL_DIR}/antlib
12482 - pushd "${D}"/${instdir} >/dev/null || die
12483 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
12484 - popd >/dev/null || die
12485 -
12486 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
12487 -}
12488
12489 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140427.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140427.ebuild
12490 deleted file mode 100644
12491 index 0da95ca..0000000
12492 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140427.ebuild
12493 +++ /dev/null
12494 @@ -1,114 +0,0 @@
12495 -# Copyright 1999-2014 Gentoo Foundation
12496 -# Distributed under the terms of the GNU General Public License v2
12497 -# $Header: $
12498 -
12499 -EAPI="4"
12500 -inherit eutils java-pkg-2 java-ant-2
12501 -
12502 -DESCRIPTION="Netbeans Harness"
12503 -HOMEPAGE="http://netbeans.org/features/platform/"
12504 -SLOT="9999"
12505 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
12506 -SRC_URI="${SOURCE_URL}
12507 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
12508 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
12509 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
12510 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
12511 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
12512 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
12513 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12514 -KEYWORDS="~amd64 ~x86"
12515 -IUSE=""
12516 -S="${WORKDIR}"
12517 -
12518 -CDEPEND="~dev-java/netbeans-platform-${PV}
12519 - dev-java/javahelp:0"
12520 -DEPEND=">=virtual/jdk-1.7
12521 - app-arch/unzip
12522 - ${CDEPEND}
12523 - >=dev-java/junit-4.4:4"
12524 -RDEPEND=">=virtual/jdk-1.7
12525 - ${CDEPEND}"
12526 -
12527 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12528 -
12529 -EANT_BUILD_XML="nbbuild/build.xml"
12530 -EANT_BUILD_TARGET="rebuild-cluster"
12531 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
12532 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12533 -JAVA_PKG_BSFIX="off"
12534 -
12535 -src_unpack() {
12536 - unpack $(basename ${SOURCE_URL})
12537 -
12538 - einfo "Deleting bundled jars..."
12539 - find -name "*.jar" -type f -delete
12540 -
12541 - unpack netbeans-9999-r12-build.xml.patch.bz2
12542 -
12543 - pushd "${S}" >/dev/null || die
12544 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
12545 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
12546 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
12547 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
12548 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
12549 - popd >/dev/null || die
12550 -}
12551 -
12552 -src_prepare() {
12553 - einfo "Deleting bundled class files..."
12554 - find -name "*.class" -type f | xargs rm -vf
12555 -
12556 - epatch netbeans-9999-r12-build.xml.patch
12557 -
12558 - # Support for custom patches
12559 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12560 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12561 -
12562 - if [ -n "${files}" ] ; then
12563 - einfo "Applying custom patches:"
12564 -
12565 - for file in ${files} ; do
12566 - epatch "${file}"
12567 - done
12568 - fi
12569 - fi
12570 -
12571 - einfo "Symlinking external libraries..."
12572 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12573 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
12574 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
12575 -
12576 - einfo "Linking in other clusters..."
12577 - mkdir "${S}"/nbbuild/netbeans || die
12578 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12579 -
12580 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12581 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12582 - touch nb.cluster.platform.built
12583 -
12584 - popd >/dev/null || die
12585 -
12586 - java-pkg-2_src_prepare
12587 -}
12588 -
12589 -src_install() {
12590 - pushd nbbuild/netbeans/harness >/dev/null || die
12591 -
12592 - insinto ${INSTALL_DIR}
12593 -
12594 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12595 -
12596 - doins -r *
12597 - fperms 755 launchers/app.sh
12598 - find "${D}" -name "*.exe" -type f -delete
12599 -
12600 - popd >/dev/null || die
12601 -
12602 - local instdir=${INSTALL_DIR}/antlib
12603 - pushd "${D}"/${instdir} >/dev/null || die
12604 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
12605 - popd >/dev/null || die
12606 -
12607 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
12608 -}
12609
12610 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20140429.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20140429.ebuild
12611 deleted file mode 100644
12612 index 4432890..0000000
12613 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20140429.ebuild
12614 +++ /dev/null
12615 @@ -1,114 +0,0 @@
12616 -# Copyright 1999-2014 Gentoo Foundation
12617 -# Distributed under the terms of the GNU General Public License v2
12618 -# $Header: $
12619 -
12620 -EAPI="4"
12621 -inherit eutils java-pkg-2 java-ant-2
12622 -
12623 -DESCRIPTION="Netbeans Harness"
12624 -HOMEPAGE="http://netbeans.org/features/platform/"
12625 -SLOT="9999"
12626 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
12627 -SRC_URI="${SOURCE_URL}
12628 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
12629 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
12630 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
12631 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
12632 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
12633 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
12634 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12635 -KEYWORDS="~amd64 ~x86"
12636 -IUSE=""
12637 -S="${WORKDIR}"
12638 -
12639 -CDEPEND="~dev-java/netbeans-platform-${PV}
12640 - dev-java/javahelp:0"
12641 -DEPEND=">=virtual/jdk-1.7
12642 - app-arch/unzip
12643 - ${CDEPEND}
12644 - >=dev-java/junit-4.4:4"
12645 -RDEPEND=">=virtual/jdk-1.7
12646 - ${CDEPEND}"
12647 -
12648 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12649 -
12650 -EANT_BUILD_XML="nbbuild/build.xml"
12651 -EANT_BUILD_TARGET="rebuild-cluster"
12652 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true"
12653 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12654 -JAVA_PKG_BSFIX="off"
12655 -
12656 -src_unpack() {
12657 - unpack $(basename ${SOURCE_URL})
12658 -
12659 - einfo "Deleting bundled jars..."
12660 - find -name "*.jar" -type f -delete
12661 -
12662 - unpack netbeans-9999-r12-build.xml.patch.bz2
12663 -
12664 - pushd "${S}" >/dev/null || die
12665 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
12666 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
12667 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
12668 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
12669 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
12670 - popd >/dev/null || die
12671 -}
12672 -
12673 -src_prepare() {
12674 - einfo "Deleting bundled class files..."
12675 - find -name "*.class" -type f | xargs rm -vf
12676 -
12677 - epatch netbeans-9999-r12-build.xml.patch
12678 -
12679 - # Support for custom patches
12680 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12681 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12682 -
12683 - if [ -n "${files}" ] ; then
12684 - einfo "Applying custom patches:"
12685 -
12686 - for file in ${files} ; do
12687 - epatch "${file}"
12688 - done
12689 - fi
12690 - fi
12691 -
12692 - einfo "Symlinking external libraries..."
12693 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12694 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
12695 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
12696 -
12697 - einfo "Linking in other clusters..."
12698 - mkdir "${S}"/nbbuild/netbeans || die
12699 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12700 -
12701 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12702 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12703 - touch nb.cluster.platform.built
12704 -
12705 - popd >/dev/null || die
12706 -
12707 - java-pkg-2_src_prepare
12708 -}
12709 -
12710 -src_install() {
12711 - pushd nbbuild/netbeans/harness >/dev/null || die
12712 -
12713 - insinto ${INSTALL_DIR}
12714 -
12715 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12716 -
12717 - doins -r *
12718 - fperms 755 launchers/app.sh
12719 - find "${D}" -name "*.exe" -type f -delete
12720 -
12721 - popd >/dev/null || die
12722 -
12723 - local instdir=${INSTALL_DIR}/antlib
12724 - pushd "${D}"/${instdir} >/dev/null || die
12725 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
12726 - popd >/dev/null || die
12727 -
12728 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
12729 -}
12730
12731 diff --git a/dev-java/netbeans-ide/ChangeLog b/dev-java/netbeans-ide/ChangeLog
12732 index b9d7389..fd4fd3e 100644
12733 --- a/dev-java/netbeans-ide/ChangeLog
12734 +++ b/dev-java/netbeans-ide/ChangeLog
12735 @@ -2,6 +2,15 @@
12736 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
12737 # $Header: $
12738
12739 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
12740 + -netbeans-ide-9999_p20140410.ebuild, -netbeans-ide-9999_p20140411.ebuild,
12741 + -netbeans-ide-9999_p20140413.ebuild, -netbeans-ide-9999_p20140415.ebuild,
12742 + -netbeans-ide-9999_p20140416.ebuild, -netbeans-ide-9999_p20140417.ebuild,
12743 + -netbeans-ide-9999_p20140422.ebuild, -netbeans-ide-9999_p20140423.ebuild,
12744 + -netbeans-ide-9999_p20140424.ebuild, -netbeans-ide-9999_p20140427.ebuild,
12745 + -netbeans-ide-9999_p20140429.ebuild:
12746 + removed obsolete ebuilds
12747 +
12748 *netbeans-ide-9999_p20140526 (26 May 2014)
12749
12750 26 May 2014; Miroslav Šulc <fordfrog@g.o>
12751
12752 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
12753 index 90903b0..ecfbb89 100644
12754 --- a/dev-java/netbeans-ide/Manifest
12755 +++ b/dev-java/netbeans-ide/Manifest
12756 @@ -190,17 +190,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
12757 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
12758 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
12759 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
12760 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
12761 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
12762 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
12763 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
12764 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
12765 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
12766 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
12767 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
12768 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
12769 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
12770 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
12771 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
12772 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
12773 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
12774 @@ -226,17 +215,6 @@ EBUILD netbeans-ide-7.2.ebuild 24436 SHA256 2d7ee70b0fab79e5537a29e5020382249946
12775 EBUILD netbeans-ide-7.3.ebuild 26048 SHA256 076f3fe0362629c9bf248f82dc759bde22bcdce2ec856b0940c9f7ee1013bf1b SHA512 e99f8e7f2e2565c40d03da0106cd50b0a0a6ee45988f273fa264eb12270efaba39c9d7003ee951d33f89c1e8ba73ef4b38a01a1ef291330e06c91f253f2230ec WHIRLPOOL 31dd992cf5a07bd91c93b5926e5a01251cff48315e38ec5da0be3f3b1308c0d46e27ee21465203206eb8150f16beee53f9895579367a1f489d6e390c0ddf747c
12776 EBUILD netbeans-ide-7.4.ebuild 28556 SHA256 16b02db2fca6e5d2096ad0af4c901cac63b4a681014ca74eb967e8698a75e148 SHA512 fa87193a629e6b6c336a0a0a5ac664224f76e37d900ddafe6c483be64f0a2be2126fb89cd3c112152677ac097a81d5c67cc32487e9c9905bd59fd68b2f9507fc WHIRLPOOL c5d2f0bb2cb8635c60d79636b7bd7d6f7d05de30fd830858cf6d3811e8e1e8ee52f384ca7a821aab04431355f70cdc188613015f5fcb264b468354bf10c79c36
12777 EBUILD netbeans-ide-8.0.ebuild 29258 SHA256 7dbbfe6e27108184255125c7ae6e7e5bf535f4872c3dc8ca5bd8111f1ac93e45 SHA512 cbde65037d492afa7e73a8fd584005ed0dc3a6bccdf3018266824d3c7b95c5cad9f9d08de7b02ce95c9e32eec3ecc4d113dc530ebadc53615173ee1847d3eaa9 WHIRLPOOL ab5c5d6ff6ac42f285d123d41e8b84c8a25bef7f19908acf36ebc65af6f4c42b2622c6e4018e509000adda7f3a4055989bc0a2d75d633abb4ce55932d2618b7d
12778 -EBUILD netbeans-ide-9999_p20140410.ebuild 29313 SHA256 2e7d04922970c95e6bca1100ce0e5801a5f29cc156258b24083c5e808f2cf077 SHA512 4c9c3a066d89328eb63b7f8e20004428e3f7d20d0612470df385d3d3f24da8617a48b997de61842c1d84417171e6c6b743112dc954a909978b288f55265ea4e4 WHIRLPOOL 8f82dd054a38bae38e43b29211f40439e6feef3f1cf5767d7e81dd337350937c1b2bd37bac264e2b3a5d05d5f4b30ccae3643513ddeda0147f1ae9d2d26226dd
12779 -EBUILD netbeans-ide-9999_p20140411.ebuild 29313 SHA256 e8bb7eec3278a0b372afac1c53d4e4076384fb05f4dfbd3c90d7772dbc8f89fa SHA512 d1fc53b935497880ee0c8068563719b2db8614df1bfd0938f03bc9ca036d8004f93b90759a789911adb73a1a2e235d223a39b6468f3942670fe379d59f579266 WHIRLPOOL 2e600ff01a37a90c93d05591ab5906d39cb79b97bdec61c8b4f64326fb91c14751ec01698c3a3f478ccb3c14cbf01f6900658cead5ab26039fbdc06a26ed71ca
12780 -EBUILD netbeans-ide-9999_p20140413.ebuild 29313 SHA256 d4e06bfe8511c473cdfcbdfe750ac9b53d7a749e7a9235033735754704c503e6 SHA512 13056fffdd72e2616bfdb6522fe2f5c9c181e817e2e624d2bd336b8afa09fbe38fdd3739b5d82e9b52ada9bd290c1098018d9f925a8523ddc73bb5ac516750c9 WHIRLPOOL 13bb3fa68784f640b7d0a0d150f2d65a35ad597f1522daabef626a516128701dd70b26afb8e711152dd06f54333f74bd9ed09c164ace5b3b2b322f58b5921f07
12781 -EBUILD netbeans-ide-9999_p20140415.ebuild 29313 SHA256 2465b14d998b407c418ebdef835ff2b987b58161c062df4348a06aedaa5e4db3 SHA512 7b5589d13e66d5774cf6c66aa69b814c16835b12f2080b80b23e7966ecf23da8df6191f30a545ccbb4cbcb766d01d48ff1431846a882cdef222b2e626f233175 WHIRLPOOL 912ef7c13e3584edabca486a285ebc9257c01ffc7c53340257706435605edeef90647e5bf2da3a78b8fbcd8af1ec7bedffb138864e72f94ec32781826eb7cd1e
12782 -EBUILD netbeans-ide-9999_p20140416.ebuild 29313 SHA256 28646b3d1105d61c6e9043f829e0fb03bd9624c1400a5f6d97e35f4a47507157 SHA512 6c25b96cabd03d253df2a365c92ed784985681ef26c9f6f2e640bb1d36b5251551912fb61dddbd3f46707ce3dbc30ca1dcf61f3e82209f52870365c6c55dd1cc WHIRLPOOL 2f4075efd43518acb24f4caa59b713c14d04451095442a2fe46cb223c3ebbb19e591edb9c6b8f52b197efc8f0d1bbfe0edac05f8511755d9550ddeeb7ad1982c
12783 -EBUILD netbeans-ide-9999_p20140417.ebuild 29313 SHA256 9861fd88c3428f34d2cfa015855ae830d39284c2db880dbeab14648f7e00b103 SHA512 8fa8cbb2d17e0621fdc3a56bfc74a97b3de4b79faabe4f58703d409198305fab5b10f351680b0fda018c3dbca4281ae048d7bfc8376c24de9fd015900f8e233d WHIRLPOOL 5ea21bf17596ee7dbb556c0eb2f9bab278159e9e2b23a06af92de2ea10b273977fff567a97b8a946718476a320fb7a7c2aeaf0facb0d7899ec42184e7e7fb1bb
12784 -EBUILD netbeans-ide-9999_p20140422.ebuild 29629 SHA256 4625e12984c0500cdc1908562c053541ffe3c135b4efab29c96e08e3ca07c504 SHA512 ad1d049fb1ca20de3ab2de4b12aa46930c5c31d1f7a3e57b3f1d260a3abf033a4363059774ffe25cb7bc63f8c96aa454bd50df58863af5f08c273a95281f68c1 WHIRLPOOL 9f67df5085a91a383152312470171247c00585468a66ed1b46725b819dee642c4232a9f843760b66bd6452d3e00f17a511c420d1105fee350e223a05366cad1b
12785 -EBUILD netbeans-ide-9999_p20140423.ebuild 29629 SHA256 b30174b12929cd62ea76bd90b8acf28a2bd93a722b767a11896b5c7dae299148 SHA512 c8eb7df70cfa31261dfcee320439de842f6040666700b5ccf7b8c4a94c614b151320fbf7b5d430b10c8799a9bcc1ed4ee218f29c14a5e11f9ada540f87fefbbb WHIRLPOOL 080c623576f303a84aa5b32707889b203c53cc32274ffadea1d29d0655de1d2b5dcbabd3d7a4b0afeb486068e51317701677c2fe95890b4b10eea335e74d7a45
12786 -EBUILD netbeans-ide-9999_p20140424.ebuild 29629 SHA256 383b7a110ad2a5724cfc5a0202bfcf566eb4db8b915d7685f6cc49b4a9fc6b05 SHA512 2139b05e1efbe543d1803483150b05c9278b86ba4cf6556e7e3d0afe0c6401feae5a05c40fca42c0e436a4420192deb6b26c38e41506bcaca367de2f27f78725 WHIRLPOOL 82793ab063b6da3be43fe3b2ab0a0f92f288b8cb3b3d9710494755aeb8d7d53ca99f01477609e8ec17654164376ded48c27c8dac56dc64b19d535cf2ff15ebc5
12787 -EBUILD netbeans-ide-9999_p20140427.ebuild 29629 SHA256 339768a6ba93b2396b412f1188645b2d20b6c8df13d15259d85112bda0a4afb0 SHA512 b77570a2ae7ac4c1d9417295230afcddf12882d03e00b2f31a626dcadc93454927a0f97891d6273f16195be301ff60821902c611f4b683bb176e4df7c2a9dcab WHIRLPOOL eddad956e297201d9d77aa2f7d1c2e4c20db2c6f97dca32b5488a7a0835365685ab8c622e7ae48fc7b9050f547c01529069c8446f67807958fa9fcdb148cd97e
12788 -EBUILD netbeans-ide-9999_p20140429.ebuild 29629 SHA256 7236ed6b2b068bd64eec66f6892a1593a5dba1d5dea7270bf3e51f96348511df SHA512 ea5d7684d70d915b266c5d30d8a66575320a6a66fef5af00ca9b77d78382225303b85b74d389811d6f7d7fe65a9aef9188cb14f798f2b31c2e245e301f13e073 WHIRLPOOL 25245d25282f6d1dceefb3963fc07d60514b09a2c5334d97d8e015457b894eee7b6fd9e801514198db2d653b0caba258237f4a6a536a544236378e5c37f9a074
12789 EBUILD netbeans-ide-9999_p20140501.ebuild 29629 SHA256 bf162dae54cadda631d258076ab838522c8843495daef39f4b0fdb8c5f14ec50 SHA512 2c1be017ea525cb511847602a428403ed7d18c8ebffa7b55473ed57c24c3c9a803e87988a486e4e2c5e32a045f48a2af1fb6321fc456dbf8cec266214b32423b WHIRLPOOL bb345d55be43787b96a77533e0732309e8b5ac89e20da0e305353d036f57cf8b6be55654eb5e32a811d30cc3ad581140b89e2d4636bd4700b8fe97967c595c9d
12790 EBUILD netbeans-ide-9999_p20140502.ebuild 29629 SHA256 722c0be6f1aa9ad63faa223732e15c129926ccd73b8e793e00bafc6fcd14ae7c SHA512 635d8b367611edb355863692875da980fdb6e9367b0d877f735156dce611461442d6160fe34bb7f8f910f573d92c685ed2d2c310d4aa9cb4365da6aeaeb689e4 WHIRLPOOL a461bef1ec97f77cb7fe451aa8b8a4b8ef256dfc9e71e8582f27b9211fbd4475ecfe992301d689a22772f68a0de8b1f9eff22f698a86629b472181aa45f9de11
12791 EBUILD netbeans-ide-9999_p20140504.ebuild 29629 SHA256 68b61772eac3232d7ce0caff7f068c26b99d5f00c28b6d1377af1cf5bbde351d SHA512 e825b458508a1a98a8da792da66dead6a9dabd90dd32625863dbce44de3c09811b5df19ace44436a919591a31062a19d4c832ac8694f6c2c207cc5b00535e61a WHIRLPOOL 6624e8ba40103a7decf1b9499a1c3fb19213ccea3fbf7eb959df746ff5eb1ff9417522e9b29fd75a216940cd920dc03d9843c27dedbdf72e1f6822e49e8d289a
12792 @@ -254,5 +232,5 @@ EBUILD netbeans-ide-9999_p20140520.ebuild 29629 SHA256 ae08ac4f8b8996818d10c9b57
12793 EBUILD netbeans-ide-9999_p20140521.ebuild 29629 SHA256 699a99824778b5efdd79dc536a26e7c43d338d058f990ea2080201b4f72c520a SHA512 a88a313cebfba8e931ed3dc5a77047f3b2ee31bc457eb044fa82fa3a263044aa3c667328f85ac5953a061c64c5eabbd12f4ad0ecb1c71f45356b92184a1d3697 WHIRLPOOL 0612d87ed02a78a41d1b7c800842a03c841d10aa014ca8b26b2ddbeefdc00e88212686856cbfd2f5a048424c5c78d31841504a05b149c7b91bfcf8c14637361e
12794 EBUILD netbeans-ide-9999_p20140522.ebuild 29346 SHA256 09cc3e56d62c7f0851d7eed40d874f386de80907009061ac3daf5b5f55f81324 SHA512 aa8b16cbaccf758b85895a940d712785067e620ffe25f2b6f8a1d9efc22777015d067fa3e637d7e55e04f516a3d9cb453c71e02780d0b8c37ba7dabb5831f982 WHIRLPOOL 483681a164443d5eb1eb03b9ef7581458e184a97f35bcf854c5895506352dad4313d17da03c933fc4d1c8cf7fd70a2b3433889979e9422578d7dafd71776a74e
12795 EBUILD netbeans-ide-9999_p20140526.ebuild 29346 SHA256 924f6256550086c1561d4e3b9ad22cba0ce248439d56ee0620782b359fb4d6d2 SHA512 18e13d6e6e0cc4ff43b0b30d683f81845ebee7d3552bbf5de484626985480d11ba4232cab2fc44c65a110ba406de268c01d0ebeb36102ebb71ed8b68f94725a6 WHIRLPOOL 09d36c2d05347030e9999318a453f68596e4c2adc07e9be3a63b2168fa3fb57f2823bd6d83c5c123c2f2db8a421dcf1a9e16da5ceee23a7e0295254af1e0bd7d
12796 -MISC ChangeLog 112297 SHA256 fb3aaa996e8347443d1fc979372def37583f104043d890d0fe9355fa3d5baaa6 SHA512 6f3ac79daa6c339e675f00afbd147187f5b54bc3d9641b788903a275802043200e24c5a067544cc62a223014996b03e6d2fff7ebd6368bf265fd44d0537f2590 WHIRLPOOL e1e99e2eb2772bc903062d3d0c6e50d7eaeae9781e042dd42f6a68c5b7f6f2fdc6a33ed7bb72fb8a5a0f9e8c70088845517bd62087c19936eb3bdbc5a0084595
12797 +MISC ChangeLog 112796 SHA256 15eba1274034b0c117e6913d471b8192999870edd94af035f8e71fc3fc311489 SHA512 18ddb7b847bf3621431df3b56fd73769318034e45abbe8c68f60af4c851f4ec69e7ec42f83a1e2bf08c8fac60609eda1b176953f35f0d7b1252a0b5e13232c80 WHIRLPOOL 3bd363974d6486aa2c5d1822ed4dd9a61844eaa78a88f3e0eeb3a6b5794ddece2969347e1105835cab0654b53fd78660d640f05b5905559888ff7d1782aa9130
12798 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
12799
12800 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140410.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140410.ebuild
12801 deleted file mode 100644
12802 index 97f211d..0000000
12803 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140410.ebuild
12804 +++ /dev/null
12805 @@ -1,371 +0,0 @@
12806 -# Copyright 1999-2014 Gentoo Foundation
12807 -# Distributed under the terms of the GNU General Public License v2
12808 -# $Header: $
12809 -
12810 -EAPI="4"
12811 -inherit eutils java-pkg-2 java-ant-2
12812 -
12813 -DESCRIPTION="Netbeans IDE Cluster"
12814 -HOMEPAGE="http://netbeans.org/projects/ide"
12815 -SLOT="9999"
12816 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
12817 -SRC_URI="${SOURCE_URL}
12818 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
12819 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
12820 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
12821 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
12822 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
12823 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
12824 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
12825 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
12826 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
12827 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
12828 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
12829 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
12830 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
12831 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
12832 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
12833 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
12834 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
12835 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
12836 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
12837 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
12838 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
12839 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
12840 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
12841 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
12842 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
12843 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
12844 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
12845 - http://hg.netbeans.org/binaries/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip
12846 - http://hg.netbeans.org/binaries/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip
12847 - http://hg.netbeans.org/binaries/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip
12848 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
12849 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
12850 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
12851 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
12852 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
12853 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
12854 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
12855 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
12856 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
12857 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
12858 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
12859 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
12860 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
12861 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
12862 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
12863 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
12864 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
12865 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
12866 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
12867 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
12868 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
12869 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
12870 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
12871 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
12872 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
12873 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
12874 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
12875 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
12876 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
12877 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
12878 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
12879 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
12880 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
12881 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
12882 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
12883 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
12884 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
12885 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
12886 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
12887 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
12888 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
12889 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
12890 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
12891 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
12892 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
12893 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
12894 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12895 -KEYWORDS="~amd64 ~x86"
12896 -IUSE=""
12897 -S="${WORKDIR}"
12898 -
12899 -CDEPEND="~dev-java/netbeans-harness-${PV}
12900 - ~dev-java/netbeans-platform-${PV}
12901 - dev-java/commons-httpclient:3
12902 - dev-java/commons-lang:2.1
12903 - dev-java/commons-logging:0
12904 - dev-java/icu4j:4.4
12905 - dev-java/iso-relax:0
12906 - dev-java/jdbc-mysql:0
12907 - dev-java/jdbc-postgresql:0
12908 - >=dev-java/json-simple-1.1:0
12909 - dev-java/jsr173:0
12910 - dev-java/jvyamlb:0
12911 - dev-java/log4j:0
12912 - dev-java/lucene:3.5
12913 - dev-java/rhino:1.6
12914 - dev-java/saxon:9
12915 - dev-java/smack:2.2
12916 - dev-java/sun-jaf:0
12917 - dev-java/tomcat-servlet-api:2.2
12918 - dev-java/ws-commons-util:0
12919 - dev-java/xerces:2"
12920 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
12921 -# app-text/jing:0 our version is probably too old
12922 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
12923 -# dev-java/freemarker:2.3
12924 -# dev-java/ini4j:0 our version is too old
12925 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
12926 -# dev-java/trilead-ssh2:0 in overlay
12927 -DEPEND=">=virtual/jdk-1.7
12928 - app-arch/unzip
12929 - dev-java/commons-codec:0
12930 - >=dev-java/jsch-0.1.46:0
12931 - dev-java/jzlib:0
12932 - ${CDEPEND}
12933 - dev-java/javacc:0
12934 - dev-java/javahelp:0"
12935 -RDEPEND=">=virtual/jdk-1.7
12936 - ${CDEPEND}"
12937 -
12938 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12939 -
12940 -EANT_BUILD_XML="nbbuild/build.xml"
12941 -EANT_BUILD_TARGET="rebuild-cluster"
12942 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
12943 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12944 -JAVA_PKG_BSFIX="off"
12945 -
12946 -JAVA_PKG_WANT_SOURCE="1.7"
12947 -JAVA_PKG_WANT_TARGET="1.7"
12948 -
12949 -src_unpack() {
12950 - unpack $(basename ${SOURCE_URL})
12951 -
12952 - einfo "Deleting bundled jars..."
12953 - find -name "*.jar" -type f -delete
12954 -
12955 - unpack netbeans-9999-r12-build.xml.patch.bz2
12956 -
12957 - pushd "${S}" >/dev/null || die
12958 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
12959 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
12960 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
12961 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
12962 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
12963 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
12964 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
12965 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
12966 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
12967 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
12968 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
12969 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
12970 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
12971 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
12972 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
12973 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
12974 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
12975 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
12976 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
12977 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
12978 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
12979 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
12980 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
12981 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
12982 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
12983 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
12984 - ln -s "${DISTDIR}"/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
12985 - ln -s "${DISTDIR}"/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
12986 - ln -s "${DISTDIR}"/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
12987 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
12988 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
12989 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
12990 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
12991 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
12992 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
12993 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
12994 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
12995 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
12996 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
12997 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
12998 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
12999 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
13000 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
13001 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
13002 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
13003 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
13004 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
13005 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
13006 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
13007 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
13008 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
13009 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
13010 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
13011 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
13012 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
13013 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
13014 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
13015 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
13016 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
13017 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
13018 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
13019 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
13020 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
13021 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
13022 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
13023 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
13024 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
13025 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
13026 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
13027 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
13028 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
13029 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
13030 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
13031 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
13032 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
13033 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
13034 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
13035 - popd >/dev/null || die
13036 -}
13037 -
13038 -src_prepare() {
13039 - einfo "Deleting bundled class files..."
13040 - find -name "*.class" -type f | xargs rm -vf
13041 -
13042 - epatch netbeans-9999-r12-build.xml.patch
13043 -
13044 - # Support for custom patches
13045 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13046 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13047 -
13048 - if [ -n "${files}" ] ; then
13049 - einfo "Applying custom patches:"
13050 -
13051 - for file in ${files} ; do
13052 - epatch "${file}"
13053 - done
13054 - fi
13055 - fi
13056 -
13057 - einfo "Symlinking external libraries..."
13058 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13059 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
13060 -
13061 - einfo "Linking in other clusters..."
13062 - mkdir "${S}"/nbbuild/netbeans || die
13063 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13064 -
13065 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13066 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13067 - touch nb.cluster.platform.built
13068 -
13069 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13070 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13071 - touch nb.cluster.harness.built
13072 -
13073 - popd >/dev/null || die
13074 -
13075 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
13076 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
13077 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
13078 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
13079 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
13080 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
13081 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
13082 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
13083 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
13084 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
13085 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
13086 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
13087 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
13088 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
13089 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
13090 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
13091 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
13092 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
13093 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
13094 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13095 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
13096 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
13097 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
13098 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
13099 -
13100 - java-pkg-2_src_prepare
13101 -}
13102 -
13103 -src_compile() {
13104 - unset DISPLAY
13105 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
13106 -}
13107 -
13108 -src_install() {
13109 - pushd nbbuild/netbeans/ide >/dev/null || die
13110 -
13111 - insinto ${INSTALL_DIR}
13112 -
13113 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13114 -
13115 - doins -r *
13116 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
13117 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
13118 -
13119 - insinto ${INSTALL_DIR}/bin/nativeexecution
13120 - doins bin/nativeexecution/*
13121 -
13122 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
13123 - for file in *.sh ; do
13124 - fperms 755 ${file}
13125 - done
13126 - popd >/dev/null || die
13127 -
13128 - if use x86 ; then
13129 - doins -r bin/nativeexecution/Linux-x86
13130 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
13131 - for file in * ; do
13132 - fperms 755 ${file}
13133 - done
13134 - popd >/dev/null || die
13135 - elif use amd64 ; then
13136 - doins -r bin/nativeexecution/Linux-x86_64
13137 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
13138 - for file in * ; do
13139 - fperms 755 ${file}
13140 - done
13141 - popd >/dev/null || die
13142 - fi
13143 -
13144 - popd >/dev/null || die
13145 -
13146 - local instdir=${INSTALL_DIR}/modules/ext
13147 - pushd "${D}"/${instdir} >/dev/null || die
13148 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
13149 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
13150 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
13151 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
13152 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
13153 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
13154 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
13155 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
13156 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
13157 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
13158 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
13159 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
13160 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
13161 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
13162 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
13163 - popd >/dev/null || die
13164 -
13165 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
13166 - pushd "${D}"/${instdir} >/dev/null || die
13167 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
13168 - popd >/dev/null || die
13169 -
13170 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
13171 - pushd "${D}"/${instdir} >/dev/null || die
13172 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
13173 - popd >/dev/null || die
13174 -
13175 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
13176 -}
13177
13178 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140411.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140411.ebuild
13179 deleted file mode 100644
13180 index febb631..0000000
13181 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140411.ebuild
13182 +++ /dev/null
13183 @@ -1,371 +0,0 @@
13184 -# Copyright 1999-2014 Gentoo Foundation
13185 -# Distributed under the terms of the GNU General Public License v2
13186 -# $Header: $
13187 -
13188 -EAPI="4"
13189 -inherit eutils java-pkg-2 java-ant-2
13190 -
13191 -DESCRIPTION="Netbeans IDE Cluster"
13192 -HOMEPAGE="http://netbeans.org/projects/ide"
13193 -SLOT="9999"
13194 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
13195 -SRC_URI="${SOURCE_URL}
13196 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
13197 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
13198 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
13199 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
13200 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
13201 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
13202 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
13203 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
13204 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
13205 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
13206 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
13207 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
13208 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
13209 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
13210 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
13211 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
13212 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
13213 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
13214 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
13215 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
13216 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
13217 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
13218 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
13219 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
13220 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
13221 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
13222 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
13223 - http://hg.netbeans.org/binaries/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip
13224 - http://hg.netbeans.org/binaries/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip
13225 - http://hg.netbeans.org/binaries/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip
13226 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
13227 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
13228 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
13229 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
13230 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
13231 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
13232 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
13233 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
13234 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
13235 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
13236 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
13237 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
13238 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
13239 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
13240 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
13241 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
13242 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
13243 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
13244 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
13245 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
13246 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
13247 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
13248 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
13249 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
13250 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
13251 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
13252 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
13253 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
13254 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
13255 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
13256 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
13257 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
13258 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
13259 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
13260 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
13261 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
13262 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
13263 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
13264 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
13265 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
13266 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
13267 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
13268 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
13269 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
13270 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
13271 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
13272 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13273 -KEYWORDS="~amd64 ~x86"
13274 -IUSE=""
13275 -S="${WORKDIR}"
13276 -
13277 -CDEPEND="~dev-java/netbeans-harness-${PV}
13278 - ~dev-java/netbeans-platform-${PV}
13279 - dev-java/commons-httpclient:3
13280 - dev-java/commons-lang:2.1
13281 - dev-java/commons-logging:0
13282 - dev-java/icu4j:4.4
13283 - dev-java/iso-relax:0
13284 - dev-java/jdbc-mysql:0
13285 - dev-java/jdbc-postgresql:0
13286 - >=dev-java/json-simple-1.1:0
13287 - dev-java/jsr173:0
13288 - dev-java/jvyamlb:0
13289 - dev-java/log4j:0
13290 - dev-java/lucene:3.5
13291 - dev-java/rhino:1.6
13292 - dev-java/saxon:9
13293 - dev-java/smack:2.2
13294 - dev-java/sun-jaf:0
13295 - dev-java/tomcat-servlet-api:2.2
13296 - dev-java/ws-commons-util:0
13297 - dev-java/xerces:2"
13298 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
13299 -# app-text/jing:0 our version is probably too old
13300 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
13301 -# dev-java/freemarker:2.3
13302 -# dev-java/ini4j:0 our version is too old
13303 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
13304 -# dev-java/trilead-ssh2:0 in overlay
13305 -DEPEND=">=virtual/jdk-1.7
13306 - app-arch/unzip
13307 - dev-java/commons-codec:0
13308 - >=dev-java/jsch-0.1.46:0
13309 - dev-java/jzlib:0
13310 - ${CDEPEND}
13311 - dev-java/javacc:0
13312 - dev-java/javahelp:0"
13313 -RDEPEND=">=virtual/jdk-1.7
13314 - ${CDEPEND}"
13315 -
13316 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13317 -
13318 -EANT_BUILD_XML="nbbuild/build.xml"
13319 -EANT_BUILD_TARGET="rebuild-cluster"
13320 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
13321 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13322 -JAVA_PKG_BSFIX="off"
13323 -
13324 -JAVA_PKG_WANT_SOURCE="1.7"
13325 -JAVA_PKG_WANT_TARGET="1.7"
13326 -
13327 -src_unpack() {
13328 - unpack $(basename ${SOURCE_URL})
13329 -
13330 - einfo "Deleting bundled jars..."
13331 - find -name "*.jar" -type f -delete
13332 -
13333 - unpack netbeans-9999-r12-build.xml.patch.bz2
13334 -
13335 - pushd "${S}" >/dev/null || die
13336 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
13337 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
13338 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
13339 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
13340 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
13341 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
13342 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
13343 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
13344 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
13345 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
13346 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
13347 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
13348 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
13349 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
13350 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
13351 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
13352 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
13353 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
13354 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
13355 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
13356 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
13357 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
13358 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
13359 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
13360 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
13361 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
13362 - ln -s "${DISTDIR}"/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
13363 - ln -s "${DISTDIR}"/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
13364 - ln -s "${DISTDIR}"/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
13365 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
13366 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
13367 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
13368 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
13369 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
13370 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
13371 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
13372 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
13373 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
13374 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
13375 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
13376 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
13377 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
13378 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
13379 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
13380 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
13381 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
13382 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
13383 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
13384 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
13385 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
13386 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
13387 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
13388 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
13389 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
13390 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
13391 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
13392 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
13393 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
13394 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
13395 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
13396 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
13397 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
13398 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
13399 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
13400 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
13401 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
13402 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
13403 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
13404 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
13405 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
13406 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
13407 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
13408 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
13409 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
13410 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
13411 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
13412 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
13413 - popd >/dev/null || die
13414 -}
13415 -
13416 -src_prepare() {
13417 - einfo "Deleting bundled class files..."
13418 - find -name "*.class" -type f | xargs rm -vf
13419 -
13420 - epatch netbeans-9999-r12-build.xml.patch
13421 -
13422 - # Support for custom patches
13423 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13424 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13425 -
13426 - if [ -n "${files}" ] ; then
13427 - einfo "Applying custom patches:"
13428 -
13429 - for file in ${files} ; do
13430 - epatch "${file}"
13431 - done
13432 - fi
13433 - fi
13434 -
13435 - einfo "Symlinking external libraries..."
13436 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13437 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
13438 -
13439 - einfo "Linking in other clusters..."
13440 - mkdir "${S}"/nbbuild/netbeans || die
13441 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13442 -
13443 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13444 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13445 - touch nb.cluster.platform.built
13446 -
13447 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13448 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13449 - touch nb.cluster.harness.built
13450 -
13451 - popd >/dev/null || die
13452 -
13453 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
13454 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
13455 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
13456 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
13457 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
13458 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
13459 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
13460 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
13461 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
13462 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
13463 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
13464 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
13465 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
13466 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
13467 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
13468 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
13469 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
13470 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
13471 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
13472 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13473 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
13474 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
13475 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
13476 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
13477 -
13478 - java-pkg-2_src_prepare
13479 -}
13480 -
13481 -src_compile() {
13482 - unset DISPLAY
13483 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
13484 -}
13485 -
13486 -src_install() {
13487 - pushd nbbuild/netbeans/ide >/dev/null || die
13488 -
13489 - insinto ${INSTALL_DIR}
13490 -
13491 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13492 -
13493 - doins -r *
13494 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
13495 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
13496 -
13497 - insinto ${INSTALL_DIR}/bin/nativeexecution
13498 - doins bin/nativeexecution/*
13499 -
13500 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
13501 - for file in *.sh ; do
13502 - fperms 755 ${file}
13503 - done
13504 - popd >/dev/null || die
13505 -
13506 - if use x86 ; then
13507 - doins -r bin/nativeexecution/Linux-x86
13508 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
13509 - for file in * ; do
13510 - fperms 755 ${file}
13511 - done
13512 - popd >/dev/null || die
13513 - elif use amd64 ; then
13514 - doins -r bin/nativeexecution/Linux-x86_64
13515 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
13516 - for file in * ; do
13517 - fperms 755 ${file}
13518 - done
13519 - popd >/dev/null || die
13520 - fi
13521 -
13522 - popd >/dev/null || die
13523 -
13524 - local instdir=${INSTALL_DIR}/modules/ext
13525 - pushd "${D}"/${instdir} >/dev/null || die
13526 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
13527 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
13528 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
13529 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
13530 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
13531 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
13532 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
13533 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
13534 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
13535 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
13536 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
13537 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
13538 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
13539 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
13540 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
13541 - popd >/dev/null || die
13542 -
13543 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
13544 - pushd "${D}"/${instdir} >/dev/null || die
13545 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
13546 - popd >/dev/null || die
13547 -
13548 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
13549 - pushd "${D}"/${instdir} >/dev/null || die
13550 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
13551 - popd >/dev/null || die
13552 -
13553 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
13554 -}
13555
13556 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140413.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140413.ebuild
13557 deleted file mode 100644
13558 index ef4f9b8..0000000
13559 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140413.ebuild
13560 +++ /dev/null
13561 @@ -1,371 +0,0 @@
13562 -# Copyright 1999-2014 Gentoo Foundation
13563 -# Distributed under the terms of the GNU General Public License v2
13564 -# $Header: $
13565 -
13566 -EAPI="4"
13567 -inherit eutils java-pkg-2 java-ant-2
13568 -
13569 -DESCRIPTION="Netbeans IDE Cluster"
13570 -HOMEPAGE="http://netbeans.org/projects/ide"
13571 -SLOT="9999"
13572 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
13573 -SRC_URI="${SOURCE_URL}
13574 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
13575 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
13576 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
13577 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
13578 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
13579 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
13580 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
13581 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
13582 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
13583 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
13584 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
13585 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
13586 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
13587 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
13588 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
13589 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
13590 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
13591 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
13592 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
13593 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
13594 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
13595 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
13596 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
13597 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
13598 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
13599 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
13600 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
13601 - http://hg.netbeans.org/binaries/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip
13602 - http://hg.netbeans.org/binaries/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip
13603 - http://hg.netbeans.org/binaries/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip
13604 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
13605 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
13606 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
13607 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
13608 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
13609 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
13610 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
13611 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
13612 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
13613 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
13614 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
13615 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
13616 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
13617 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
13618 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
13619 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
13620 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
13621 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
13622 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
13623 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
13624 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
13625 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
13626 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
13627 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
13628 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
13629 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
13630 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
13631 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
13632 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
13633 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
13634 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
13635 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
13636 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
13637 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
13638 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
13639 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
13640 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
13641 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
13642 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
13643 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
13644 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
13645 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
13646 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
13647 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
13648 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
13649 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
13650 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13651 -KEYWORDS="~amd64 ~x86"
13652 -IUSE=""
13653 -S="${WORKDIR}"
13654 -
13655 -CDEPEND="~dev-java/netbeans-harness-${PV}
13656 - ~dev-java/netbeans-platform-${PV}
13657 - dev-java/commons-httpclient:3
13658 - dev-java/commons-lang:2.1
13659 - dev-java/commons-logging:0
13660 - dev-java/icu4j:4.4
13661 - dev-java/iso-relax:0
13662 - dev-java/jdbc-mysql:0
13663 - dev-java/jdbc-postgresql:0
13664 - >=dev-java/json-simple-1.1:0
13665 - dev-java/jsr173:0
13666 - dev-java/jvyamlb:0
13667 - dev-java/log4j:0
13668 - dev-java/lucene:3.5
13669 - dev-java/rhino:1.6
13670 - dev-java/saxon:9
13671 - dev-java/smack:2.2
13672 - dev-java/sun-jaf:0
13673 - dev-java/tomcat-servlet-api:2.2
13674 - dev-java/ws-commons-util:0
13675 - dev-java/xerces:2"
13676 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
13677 -# app-text/jing:0 our version is probably too old
13678 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
13679 -# dev-java/freemarker:2.3
13680 -# dev-java/ini4j:0 our version is too old
13681 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
13682 -# dev-java/trilead-ssh2:0 in overlay
13683 -DEPEND=">=virtual/jdk-1.7
13684 - app-arch/unzip
13685 - dev-java/commons-codec:0
13686 - >=dev-java/jsch-0.1.46:0
13687 - dev-java/jzlib:0
13688 - ${CDEPEND}
13689 - dev-java/javacc:0
13690 - dev-java/javahelp:0"
13691 -RDEPEND=">=virtual/jdk-1.7
13692 - ${CDEPEND}"
13693 -
13694 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13695 -
13696 -EANT_BUILD_XML="nbbuild/build.xml"
13697 -EANT_BUILD_TARGET="rebuild-cluster"
13698 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
13699 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13700 -JAVA_PKG_BSFIX="off"
13701 -
13702 -JAVA_PKG_WANT_SOURCE="1.7"
13703 -JAVA_PKG_WANT_TARGET="1.7"
13704 -
13705 -src_unpack() {
13706 - unpack $(basename ${SOURCE_URL})
13707 -
13708 - einfo "Deleting bundled jars..."
13709 - find -name "*.jar" -type f -delete
13710 -
13711 - unpack netbeans-9999-r12-build.xml.patch.bz2
13712 -
13713 - pushd "${S}" >/dev/null || die
13714 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
13715 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
13716 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
13717 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
13718 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
13719 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
13720 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
13721 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
13722 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
13723 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
13724 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
13725 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
13726 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
13727 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
13728 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
13729 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
13730 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
13731 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
13732 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
13733 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
13734 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
13735 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
13736 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
13737 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
13738 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
13739 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
13740 - ln -s "${DISTDIR}"/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
13741 - ln -s "${DISTDIR}"/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
13742 - ln -s "${DISTDIR}"/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
13743 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
13744 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
13745 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
13746 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
13747 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
13748 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
13749 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
13750 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
13751 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
13752 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
13753 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
13754 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
13755 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
13756 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
13757 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
13758 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
13759 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
13760 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
13761 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
13762 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
13763 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
13764 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
13765 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
13766 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
13767 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
13768 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
13769 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
13770 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
13771 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
13772 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
13773 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
13774 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
13775 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
13776 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
13777 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
13778 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
13779 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
13780 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
13781 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
13782 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
13783 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
13784 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
13785 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
13786 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
13787 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
13788 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
13789 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
13790 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
13791 - popd >/dev/null || die
13792 -}
13793 -
13794 -src_prepare() {
13795 - einfo "Deleting bundled class files..."
13796 - find -name "*.class" -type f | xargs rm -vf
13797 -
13798 - epatch netbeans-9999-r12-build.xml.patch
13799 -
13800 - # Support for custom patches
13801 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13802 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13803 -
13804 - if [ -n "${files}" ] ; then
13805 - einfo "Applying custom patches:"
13806 -
13807 - for file in ${files} ; do
13808 - epatch "${file}"
13809 - done
13810 - fi
13811 - fi
13812 -
13813 - einfo "Symlinking external libraries..."
13814 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13815 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
13816 -
13817 - einfo "Linking in other clusters..."
13818 - mkdir "${S}"/nbbuild/netbeans || die
13819 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13820 -
13821 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13822 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13823 - touch nb.cluster.platform.built
13824 -
13825 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13826 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13827 - touch nb.cluster.harness.built
13828 -
13829 - popd >/dev/null || die
13830 -
13831 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
13832 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
13833 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
13834 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
13835 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
13836 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
13837 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
13838 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
13839 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
13840 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
13841 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
13842 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
13843 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
13844 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
13845 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
13846 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
13847 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
13848 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
13849 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
13850 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13851 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
13852 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
13853 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
13854 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
13855 -
13856 - java-pkg-2_src_prepare
13857 -}
13858 -
13859 -src_compile() {
13860 - unset DISPLAY
13861 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
13862 -}
13863 -
13864 -src_install() {
13865 - pushd nbbuild/netbeans/ide >/dev/null || die
13866 -
13867 - insinto ${INSTALL_DIR}
13868 -
13869 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13870 -
13871 - doins -r *
13872 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
13873 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
13874 -
13875 - insinto ${INSTALL_DIR}/bin/nativeexecution
13876 - doins bin/nativeexecution/*
13877 -
13878 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
13879 - for file in *.sh ; do
13880 - fperms 755 ${file}
13881 - done
13882 - popd >/dev/null || die
13883 -
13884 - if use x86 ; then
13885 - doins -r bin/nativeexecution/Linux-x86
13886 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
13887 - for file in * ; do
13888 - fperms 755 ${file}
13889 - done
13890 - popd >/dev/null || die
13891 - elif use amd64 ; then
13892 - doins -r bin/nativeexecution/Linux-x86_64
13893 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
13894 - for file in * ; do
13895 - fperms 755 ${file}
13896 - done
13897 - popd >/dev/null || die
13898 - fi
13899 -
13900 - popd >/dev/null || die
13901 -
13902 - local instdir=${INSTALL_DIR}/modules/ext
13903 - pushd "${D}"/${instdir} >/dev/null || die
13904 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
13905 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
13906 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
13907 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
13908 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
13909 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
13910 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
13911 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
13912 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
13913 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
13914 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
13915 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
13916 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
13917 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
13918 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
13919 - popd >/dev/null || die
13920 -
13921 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
13922 - pushd "${D}"/${instdir} >/dev/null || die
13923 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
13924 - popd >/dev/null || die
13925 -
13926 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
13927 - pushd "${D}"/${instdir} >/dev/null || die
13928 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
13929 - popd >/dev/null || die
13930 -
13931 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
13932 -}
13933
13934 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140415.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140415.ebuild
13935 deleted file mode 100644
13936 index 53f8d94..0000000
13937 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140415.ebuild
13938 +++ /dev/null
13939 @@ -1,371 +0,0 @@
13940 -# Copyright 1999-2014 Gentoo Foundation
13941 -# Distributed under the terms of the GNU General Public License v2
13942 -# $Header: $
13943 -
13944 -EAPI="4"
13945 -inherit eutils java-pkg-2 java-ant-2
13946 -
13947 -DESCRIPTION="Netbeans IDE Cluster"
13948 -HOMEPAGE="http://netbeans.org/projects/ide"
13949 -SLOT="9999"
13950 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
13951 -SRC_URI="${SOURCE_URL}
13952 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
13953 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
13954 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
13955 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
13956 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
13957 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
13958 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
13959 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
13960 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
13961 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
13962 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
13963 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
13964 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
13965 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
13966 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
13967 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
13968 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
13969 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
13970 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
13971 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
13972 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
13973 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
13974 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
13975 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
13976 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
13977 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
13978 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
13979 - http://hg.netbeans.org/binaries/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip
13980 - http://hg.netbeans.org/binaries/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip
13981 - http://hg.netbeans.org/binaries/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip
13982 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
13983 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
13984 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
13985 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
13986 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
13987 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
13988 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
13989 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
13990 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
13991 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
13992 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
13993 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
13994 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
13995 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
13996 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
13997 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
13998 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
13999 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
14000 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
14001 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
14002 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
14003 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
14004 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
14005 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
14006 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
14007 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
14008 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
14009 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
14010 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
14011 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
14012 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
14013 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
14014 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
14015 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
14016 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
14017 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
14018 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
14019 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
14020 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
14021 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
14022 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
14023 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
14024 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
14025 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
14026 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
14027 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
14028 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14029 -KEYWORDS="~amd64 ~x86"
14030 -IUSE=""
14031 -S="${WORKDIR}"
14032 -
14033 -CDEPEND="~dev-java/netbeans-harness-${PV}
14034 - ~dev-java/netbeans-platform-${PV}
14035 - dev-java/commons-httpclient:3
14036 - dev-java/commons-lang:2.1
14037 - dev-java/commons-logging:0
14038 - dev-java/icu4j:4.4
14039 - dev-java/iso-relax:0
14040 - dev-java/jdbc-mysql:0
14041 - dev-java/jdbc-postgresql:0
14042 - >=dev-java/json-simple-1.1:0
14043 - dev-java/jsr173:0
14044 - dev-java/jvyamlb:0
14045 - dev-java/log4j:0
14046 - dev-java/lucene:3.5
14047 - dev-java/rhino:1.6
14048 - dev-java/saxon:9
14049 - dev-java/smack:2.2
14050 - dev-java/sun-jaf:0
14051 - dev-java/tomcat-servlet-api:2.2
14052 - dev-java/ws-commons-util:0
14053 - dev-java/xerces:2"
14054 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
14055 -# app-text/jing:0 our version is probably too old
14056 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
14057 -# dev-java/freemarker:2.3
14058 -# dev-java/ini4j:0 our version is too old
14059 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
14060 -# dev-java/trilead-ssh2:0 in overlay
14061 -DEPEND=">=virtual/jdk-1.7
14062 - app-arch/unzip
14063 - dev-java/commons-codec:0
14064 - >=dev-java/jsch-0.1.46:0
14065 - dev-java/jzlib:0
14066 - ${CDEPEND}
14067 - dev-java/javacc:0
14068 - dev-java/javahelp:0"
14069 -RDEPEND=">=virtual/jdk-1.7
14070 - ${CDEPEND}"
14071 -
14072 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14073 -
14074 -EANT_BUILD_XML="nbbuild/build.xml"
14075 -EANT_BUILD_TARGET="rebuild-cluster"
14076 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
14077 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14078 -JAVA_PKG_BSFIX="off"
14079 -
14080 -JAVA_PKG_WANT_SOURCE="1.7"
14081 -JAVA_PKG_WANT_TARGET="1.7"
14082 -
14083 -src_unpack() {
14084 - unpack $(basename ${SOURCE_URL})
14085 -
14086 - einfo "Deleting bundled jars..."
14087 - find -name "*.jar" -type f -delete
14088 -
14089 - unpack netbeans-9999-r12-build.xml.patch.bz2
14090 -
14091 - pushd "${S}" >/dev/null || die
14092 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
14093 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
14094 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
14095 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
14096 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
14097 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
14098 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
14099 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
14100 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
14101 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
14102 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
14103 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
14104 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
14105 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
14106 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
14107 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
14108 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
14109 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
14110 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
14111 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
14112 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
14113 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
14114 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
14115 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
14116 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
14117 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
14118 - ln -s "${DISTDIR}"/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
14119 - ln -s "${DISTDIR}"/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
14120 - ln -s "${DISTDIR}"/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
14121 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
14122 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
14123 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
14124 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
14125 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
14126 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
14127 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
14128 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
14129 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
14130 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
14131 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
14132 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
14133 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
14134 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
14135 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
14136 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
14137 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
14138 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
14139 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
14140 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
14141 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
14142 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
14143 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
14144 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
14145 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
14146 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
14147 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
14148 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
14149 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
14150 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
14151 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
14152 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
14153 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
14154 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
14155 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
14156 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
14157 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
14158 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
14159 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
14160 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
14161 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
14162 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
14163 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
14164 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
14165 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
14166 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
14167 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
14168 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
14169 - popd >/dev/null || die
14170 -}
14171 -
14172 -src_prepare() {
14173 - einfo "Deleting bundled class files..."
14174 - find -name "*.class" -type f | xargs rm -vf
14175 -
14176 - epatch netbeans-9999-r12-build.xml.patch
14177 -
14178 - # Support for custom patches
14179 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14180 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14181 -
14182 - if [ -n "${files}" ] ; then
14183 - einfo "Applying custom patches:"
14184 -
14185 - for file in ${files} ; do
14186 - epatch "${file}"
14187 - done
14188 - fi
14189 - fi
14190 -
14191 - einfo "Symlinking external libraries..."
14192 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14193 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
14194 -
14195 - einfo "Linking in other clusters..."
14196 - mkdir "${S}"/nbbuild/netbeans || die
14197 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14198 -
14199 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14200 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14201 - touch nb.cluster.platform.built
14202 -
14203 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14204 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14205 - touch nb.cluster.harness.built
14206 -
14207 - popd >/dev/null || die
14208 -
14209 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
14210 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
14211 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
14212 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
14213 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
14214 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
14215 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
14216 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
14217 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
14218 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
14219 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
14220 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
14221 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
14222 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
14223 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
14224 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
14225 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
14226 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
14227 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
14228 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14229 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
14230 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
14231 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
14232 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
14233 -
14234 - java-pkg-2_src_prepare
14235 -}
14236 -
14237 -src_compile() {
14238 - unset DISPLAY
14239 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
14240 -}
14241 -
14242 -src_install() {
14243 - pushd nbbuild/netbeans/ide >/dev/null || die
14244 -
14245 - insinto ${INSTALL_DIR}
14246 -
14247 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14248 -
14249 - doins -r *
14250 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
14251 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
14252 -
14253 - insinto ${INSTALL_DIR}/bin/nativeexecution
14254 - doins bin/nativeexecution/*
14255 -
14256 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
14257 - for file in *.sh ; do
14258 - fperms 755 ${file}
14259 - done
14260 - popd >/dev/null || die
14261 -
14262 - if use x86 ; then
14263 - doins -r bin/nativeexecution/Linux-x86
14264 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
14265 - for file in * ; do
14266 - fperms 755 ${file}
14267 - done
14268 - popd >/dev/null || die
14269 - elif use amd64 ; then
14270 - doins -r bin/nativeexecution/Linux-x86_64
14271 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
14272 - for file in * ; do
14273 - fperms 755 ${file}
14274 - done
14275 - popd >/dev/null || die
14276 - fi
14277 -
14278 - popd >/dev/null || die
14279 -
14280 - local instdir=${INSTALL_DIR}/modules/ext
14281 - pushd "${D}"/${instdir} >/dev/null || die
14282 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
14283 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
14284 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
14285 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
14286 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
14287 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
14288 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
14289 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
14290 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
14291 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
14292 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
14293 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
14294 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
14295 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
14296 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
14297 - popd >/dev/null || die
14298 -
14299 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
14300 - pushd "${D}"/${instdir} >/dev/null || die
14301 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
14302 - popd >/dev/null || die
14303 -
14304 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
14305 - pushd "${D}"/${instdir} >/dev/null || die
14306 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
14307 - popd >/dev/null || die
14308 -
14309 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
14310 -}
14311
14312 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140416.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140416.ebuild
14313 deleted file mode 100644
14314 index 0e865f2..0000000
14315 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140416.ebuild
14316 +++ /dev/null
14317 @@ -1,371 +0,0 @@
14318 -# Copyright 1999-2014 Gentoo Foundation
14319 -# Distributed under the terms of the GNU General Public License v2
14320 -# $Header: $
14321 -
14322 -EAPI="4"
14323 -inherit eutils java-pkg-2 java-ant-2
14324 -
14325 -DESCRIPTION="Netbeans IDE Cluster"
14326 -HOMEPAGE="http://netbeans.org/projects/ide"
14327 -SLOT="9999"
14328 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
14329 -SRC_URI="${SOURCE_URL}
14330 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
14331 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
14332 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
14333 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
14334 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
14335 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
14336 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
14337 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
14338 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
14339 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
14340 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
14341 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
14342 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
14343 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
14344 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
14345 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
14346 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
14347 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
14348 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
14349 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
14350 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
14351 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
14352 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
14353 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
14354 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
14355 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
14356 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
14357 - http://hg.netbeans.org/binaries/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip
14358 - http://hg.netbeans.org/binaries/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip
14359 - http://hg.netbeans.org/binaries/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip
14360 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
14361 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
14362 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
14363 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
14364 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
14365 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
14366 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
14367 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
14368 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
14369 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
14370 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
14371 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
14372 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
14373 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
14374 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
14375 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
14376 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
14377 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
14378 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
14379 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
14380 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
14381 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
14382 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
14383 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
14384 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
14385 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
14386 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
14387 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
14388 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
14389 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
14390 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
14391 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
14392 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
14393 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
14394 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
14395 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
14396 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
14397 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
14398 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
14399 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
14400 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
14401 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
14402 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
14403 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
14404 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
14405 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
14406 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14407 -KEYWORDS="~amd64 ~x86"
14408 -IUSE=""
14409 -S="${WORKDIR}"
14410 -
14411 -CDEPEND="~dev-java/netbeans-harness-${PV}
14412 - ~dev-java/netbeans-platform-${PV}
14413 - dev-java/commons-httpclient:3
14414 - dev-java/commons-lang:2.1
14415 - dev-java/commons-logging:0
14416 - dev-java/icu4j:4.4
14417 - dev-java/iso-relax:0
14418 - dev-java/jdbc-mysql:0
14419 - dev-java/jdbc-postgresql:0
14420 - >=dev-java/json-simple-1.1:0
14421 - dev-java/jsr173:0
14422 - dev-java/jvyamlb:0
14423 - dev-java/log4j:0
14424 - dev-java/lucene:3.5
14425 - dev-java/rhino:1.6
14426 - dev-java/saxon:9
14427 - dev-java/smack:2.2
14428 - dev-java/sun-jaf:0
14429 - dev-java/tomcat-servlet-api:2.2
14430 - dev-java/ws-commons-util:0
14431 - dev-java/xerces:2"
14432 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
14433 -# app-text/jing:0 our version is probably too old
14434 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
14435 -# dev-java/freemarker:2.3
14436 -# dev-java/ini4j:0 our version is too old
14437 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
14438 -# dev-java/trilead-ssh2:0 in overlay
14439 -DEPEND=">=virtual/jdk-1.7
14440 - app-arch/unzip
14441 - dev-java/commons-codec:0
14442 - >=dev-java/jsch-0.1.46:0
14443 - dev-java/jzlib:0
14444 - ${CDEPEND}
14445 - dev-java/javacc:0
14446 - dev-java/javahelp:0"
14447 -RDEPEND=">=virtual/jdk-1.7
14448 - ${CDEPEND}"
14449 -
14450 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14451 -
14452 -EANT_BUILD_XML="nbbuild/build.xml"
14453 -EANT_BUILD_TARGET="rebuild-cluster"
14454 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
14455 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14456 -JAVA_PKG_BSFIX="off"
14457 -
14458 -JAVA_PKG_WANT_SOURCE="1.7"
14459 -JAVA_PKG_WANT_TARGET="1.7"
14460 -
14461 -src_unpack() {
14462 - unpack $(basename ${SOURCE_URL})
14463 -
14464 - einfo "Deleting bundled jars..."
14465 - find -name "*.jar" -type f -delete
14466 -
14467 - unpack netbeans-9999-r12-build.xml.patch.bz2
14468 -
14469 - pushd "${S}" >/dev/null || die
14470 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
14471 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
14472 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
14473 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
14474 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
14475 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
14476 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
14477 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
14478 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
14479 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
14480 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
14481 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
14482 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
14483 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
14484 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
14485 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
14486 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
14487 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
14488 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
14489 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
14490 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
14491 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
14492 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
14493 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
14494 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
14495 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
14496 - ln -s "${DISTDIR}"/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
14497 - ln -s "${DISTDIR}"/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
14498 - ln -s "${DISTDIR}"/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
14499 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
14500 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
14501 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
14502 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
14503 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
14504 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
14505 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
14506 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
14507 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
14508 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
14509 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
14510 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
14511 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
14512 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
14513 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
14514 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
14515 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
14516 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
14517 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
14518 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
14519 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
14520 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
14521 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
14522 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
14523 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
14524 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
14525 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
14526 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
14527 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
14528 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
14529 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
14530 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
14531 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
14532 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
14533 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
14534 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
14535 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
14536 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
14537 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
14538 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
14539 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
14540 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
14541 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
14542 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
14543 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
14544 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
14545 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
14546 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
14547 - popd >/dev/null || die
14548 -}
14549 -
14550 -src_prepare() {
14551 - einfo "Deleting bundled class files..."
14552 - find -name "*.class" -type f | xargs rm -vf
14553 -
14554 - epatch netbeans-9999-r12-build.xml.patch
14555 -
14556 - # Support for custom patches
14557 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14558 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14559 -
14560 - if [ -n "${files}" ] ; then
14561 - einfo "Applying custom patches:"
14562 -
14563 - for file in ${files} ; do
14564 - epatch "${file}"
14565 - done
14566 - fi
14567 - fi
14568 -
14569 - einfo "Symlinking external libraries..."
14570 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14571 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
14572 -
14573 - einfo "Linking in other clusters..."
14574 - mkdir "${S}"/nbbuild/netbeans || die
14575 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14576 -
14577 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14578 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14579 - touch nb.cluster.platform.built
14580 -
14581 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14582 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14583 - touch nb.cluster.harness.built
14584 -
14585 - popd >/dev/null || die
14586 -
14587 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
14588 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
14589 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
14590 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
14591 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
14592 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
14593 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
14594 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
14595 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
14596 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
14597 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
14598 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
14599 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
14600 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
14601 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
14602 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
14603 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
14604 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
14605 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
14606 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14607 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
14608 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
14609 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
14610 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
14611 -
14612 - java-pkg-2_src_prepare
14613 -}
14614 -
14615 -src_compile() {
14616 - unset DISPLAY
14617 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
14618 -}
14619 -
14620 -src_install() {
14621 - pushd nbbuild/netbeans/ide >/dev/null || die
14622 -
14623 - insinto ${INSTALL_DIR}
14624 -
14625 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14626 -
14627 - doins -r *
14628 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
14629 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
14630 -
14631 - insinto ${INSTALL_DIR}/bin/nativeexecution
14632 - doins bin/nativeexecution/*
14633 -
14634 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
14635 - for file in *.sh ; do
14636 - fperms 755 ${file}
14637 - done
14638 - popd >/dev/null || die
14639 -
14640 - if use x86 ; then
14641 - doins -r bin/nativeexecution/Linux-x86
14642 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
14643 - for file in * ; do
14644 - fperms 755 ${file}
14645 - done
14646 - popd >/dev/null || die
14647 - elif use amd64 ; then
14648 - doins -r bin/nativeexecution/Linux-x86_64
14649 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
14650 - for file in * ; do
14651 - fperms 755 ${file}
14652 - done
14653 - popd >/dev/null || die
14654 - fi
14655 -
14656 - popd >/dev/null || die
14657 -
14658 - local instdir=${INSTALL_DIR}/modules/ext
14659 - pushd "${D}"/${instdir} >/dev/null || die
14660 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
14661 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
14662 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
14663 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
14664 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
14665 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
14666 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
14667 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
14668 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
14669 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
14670 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
14671 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
14672 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
14673 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
14674 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
14675 - popd >/dev/null || die
14676 -
14677 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
14678 - pushd "${D}"/${instdir} >/dev/null || die
14679 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
14680 - popd >/dev/null || die
14681 -
14682 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
14683 - pushd "${D}"/${instdir} >/dev/null || die
14684 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
14685 - popd >/dev/null || die
14686 -
14687 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
14688 -}
14689
14690 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140417.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140417.ebuild
14691 deleted file mode 100644
14692 index 69588e2..0000000
14693 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140417.ebuild
14694 +++ /dev/null
14695 @@ -1,371 +0,0 @@
14696 -# Copyright 1999-2014 Gentoo Foundation
14697 -# Distributed under the terms of the GNU General Public License v2
14698 -# $Header: $
14699 -
14700 -EAPI="4"
14701 -inherit eutils java-pkg-2 java-ant-2
14702 -
14703 -DESCRIPTION="Netbeans IDE Cluster"
14704 -HOMEPAGE="http://netbeans.org/projects/ide"
14705 -SLOT="9999"
14706 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
14707 -SRC_URI="${SOURCE_URL}
14708 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
14709 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
14710 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
14711 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
14712 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
14713 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
14714 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
14715 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
14716 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
14717 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
14718 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
14719 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
14720 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
14721 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
14722 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
14723 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
14724 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
14725 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
14726 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
14727 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
14728 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
14729 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
14730 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
14731 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
14732 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
14733 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
14734 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
14735 - http://hg.netbeans.org/binaries/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip
14736 - http://hg.netbeans.org/binaries/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip
14737 - http://hg.netbeans.org/binaries/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip
14738 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
14739 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
14740 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
14741 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
14742 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
14743 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
14744 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
14745 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
14746 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
14747 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
14748 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
14749 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
14750 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
14751 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
14752 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
14753 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
14754 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
14755 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
14756 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
14757 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
14758 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
14759 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
14760 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
14761 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
14762 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
14763 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
14764 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
14765 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
14766 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
14767 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
14768 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
14769 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
14770 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
14771 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
14772 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
14773 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
14774 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
14775 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
14776 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
14777 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
14778 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
14779 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
14780 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
14781 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
14782 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
14783 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
14784 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14785 -KEYWORDS="~amd64 ~x86"
14786 -IUSE=""
14787 -S="${WORKDIR}"
14788 -
14789 -CDEPEND="~dev-java/netbeans-harness-${PV}
14790 - ~dev-java/netbeans-platform-${PV}
14791 - dev-java/commons-httpclient:3
14792 - dev-java/commons-lang:2.1
14793 - dev-java/commons-logging:0
14794 - dev-java/icu4j:4.4
14795 - dev-java/iso-relax:0
14796 - dev-java/jdbc-mysql:0
14797 - dev-java/jdbc-postgresql:0
14798 - >=dev-java/json-simple-1.1:0
14799 - dev-java/jsr173:0
14800 - dev-java/jvyamlb:0
14801 - dev-java/log4j:0
14802 - dev-java/lucene:3.5
14803 - dev-java/rhino:1.6
14804 - dev-java/saxon:9
14805 - dev-java/smack:2.2
14806 - dev-java/sun-jaf:0
14807 - dev-java/tomcat-servlet-api:2.2
14808 - dev-java/ws-commons-util:0
14809 - dev-java/xerces:2"
14810 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
14811 -# app-text/jing:0 our version is probably too old
14812 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
14813 -# dev-java/freemarker:2.3
14814 -# dev-java/ini4j:0 our version is too old
14815 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
14816 -# dev-java/trilead-ssh2:0 in overlay
14817 -DEPEND=">=virtual/jdk-1.7
14818 - app-arch/unzip
14819 - dev-java/commons-codec:0
14820 - >=dev-java/jsch-0.1.46:0
14821 - dev-java/jzlib:0
14822 - ${CDEPEND}
14823 - dev-java/javacc:0
14824 - dev-java/javahelp:0"
14825 -RDEPEND=">=virtual/jdk-1.7
14826 - ${CDEPEND}"
14827 -
14828 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14829 -
14830 -EANT_BUILD_XML="nbbuild/build.xml"
14831 -EANT_BUILD_TARGET="rebuild-cluster"
14832 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
14833 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14834 -JAVA_PKG_BSFIX="off"
14835 -
14836 -JAVA_PKG_WANT_SOURCE="1.7"
14837 -JAVA_PKG_WANT_TARGET="1.7"
14838 -
14839 -src_unpack() {
14840 - unpack $(basename ${SOURCE_URL})
14841 -
14842 - einfo "Deleting bundled jars..."
14843 - find -name "*.jar" -type f -delete
14844 -
14845 - unpack netbeans-9999-r12-build.xml.patch.bz2
14846 -
14847 - pushd "${S}" >/dev/null || die
14848 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
14849 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
14850 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
14851 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
14852 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
14853 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
14854 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
14855 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
14856 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
14857 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
14858 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
14859 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
14860 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
14861 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
14862 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
14863 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
14864 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
14865 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
14866 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
14867 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
14868 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
14869 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
14870 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
14871 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
14872 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
14873 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
14874 - ln -s "${DISTDIR}"/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
14875 - ln -s "${DISTDIR}"/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
14876 - ln -s "${DISTDIR}"/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
14877 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
14878 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
14879 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
14880 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
14881 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
14882 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
14883 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
14884 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
14885 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
14886 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
14887 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
14888 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
14889 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
14890 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
14891 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
14892 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
14893 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
14894 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
14895 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
14896 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
14897 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
14898 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
14899 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
14900 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
14901 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
14902 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
14903 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
14904 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
14905 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
14906 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
14907 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
14908 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
14909 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
14910 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
14911 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
14912 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
14913 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
14914 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
14915 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
14916 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
14917 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
14918 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
14919 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
14920 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
14921 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
14922 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
14923 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
14924 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
14925 - popd >/dev/null || die
14926 -}
14927 -
14928 -src_prepare() {
14929 - einfo "Deleting bundled class files..."
14930 - find -name "*.class" -type f | xargs rm -vf
14931 -
14932 - epatch netbeans-9999-r12-build.xml.patch
14933 -
14934 - # Support for custom patches
14935 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14936 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14937 -
14938 - if [ -n "${files}" ] ; then
14939 - einfo "Applying custom patches:"
14940 -
14941 - for file in ${files} ; do
14942 - epatch "${file}"
14943 - done
14944 - fi
14945 - fi
14946 -
14947 - einfo "Symlinking external libraries..."
14948 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14949 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
14950 -
14951 - einfo "Linking in other clusters..."
14952 - mkdir "${S}"/nbbuild/netbeans || die
14953 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14954 -
14955 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14956 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14957 - touch nb.cluster.platform.built
14958 -
14959 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14960 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14961 - touch nb.cluster.harness.built
14962 -
14963 - popd >/dev/null || die
14964 -
14965 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
14966 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
14967 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
14968 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
14969 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
14970 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
14971 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
14972 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
14973 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
14974 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
14975 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
14976 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
14977 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
14978 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
14979 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
14980 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
14981 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
14982 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
14983 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
14984 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14985 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
14986 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
14987 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
14988 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
14989 -
14990 - java-pkg-2_src_prepare
14991 -}
14992 -
14993 -src_compile() {
14994 - unset DISPLAY
14995 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
14996 -}
14997 -
14998 -src_install() {
14999 - pushd nbbuild/netbeans/ide >/dev/null || die
15000 -
15001 - insinto ${INSTALL_DIR}
15002 -
15003 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15004 -
15005 - doins -r *
15006 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
15007 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
15008 -
15009 - insinto ${INSTALL_DIR}/bin/nativeexecution
15010 - doins bin/nativeexecution/*
15011 -
15012 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
15013 - for file in *.sh ; do
15014 - fperms 755 ${file}
15015 - done
15016 - popd >/dev/null || die
15017 -
15018 - if use x86 ; then
15019 - doins -r bin/nativeexecution/Linux-x86
15020 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
15021 - for file in * ; do
15022 - fperms 755 ${file}
15023 - done
15024 - popd >/dev/null || die
15025 - elif use amd64 ; then
15026 - doins -r bin/nativeexecution/Linux-x86_64
15027 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
15028 - for file in * ; do
15029 - fperms 755 ${file}
15030 - done
15031 - popd >/dev/null || die
15032 - fi
15033 -
15034 - popd >/dev/null || die
15035 -
15036 - local instdir=${INSTALL_DIR}/modules/ext
15037 - pushd "${D}"/${instdir} >/dev/null || die
15038 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
15039 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
15040 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
15041 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
15042 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
15043 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
15044 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
15045 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
15046 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
15047 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
15048 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
15049 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
15050 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
15051 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
15052 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
15053 - popd >/dev/null || die
15054 -
15055 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
15056 - pushd "${D}"/${instdir} >/dev/null || die
15057 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
15058 - popd >/dev/null || die
15059 -
15060 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
15061 - pushd "${D}"/${instdir} >/dev/null || die
15062 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
15063 - popd >/dev/null || die
15064 -
15065 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
15066 -}
15067
15068 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140422.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140422.ebuild
15069 deleted file mode 100644
15070 index 0e52bf1..0000000
15071 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140422.ebuild
15072 +++ /dev/null
15073 @@ -1,373 +0,0 @@
15074 -# Copyright 1999-2014 Gentoo Foundation
15075 -# Distributed under the terms of the GNU General Public License v2
15076 -# $Header: $
15077 -
15078 -EAPI="4"
15079 -inherit eutils java-pkg-2 java-ant-2
15080 -
15081 -DESCRIPTION="Netbeans IDE Cluster"
15082 -HOMEPAGE="http://netbeans.org/projects/ide"
15083 -SLOT="9999"
15084 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
15085 -SRC_URI="${SOURCE_URL}
15086 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
15087 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
15088 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
15089 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
15090 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
15091 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
15092 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
15093 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
15094 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
15095 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
15096 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
15097 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
15098 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
15099 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
15100 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
15101 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
15102 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
15103 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
15104 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
15105 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
15106 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
15107 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
15108 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
15109 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
15110 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
15111 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
15112 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
15113 - http://hg.netbeans.org/binaries/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip
15114 - http://hg.netbeans.org/binaries/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip
15115 - http://hg.netbeans.org/binaries/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip
15116 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
15117 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
15118 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
15119 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
15120 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
15121 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
15122 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
15123 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
15124 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
15125 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
15126 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
15127 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
15128 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
15129 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
15130 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
15131 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
15132 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
15133 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
15134 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
15135 - http://hg.netbeans.org/binaries/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar
15136 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
15137 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
15138 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
15139 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
15140 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
15141 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
15142 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
15143 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
15144 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
15145 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
15146 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
15147 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
15148 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
15149 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
15150 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
15151 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
15152 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
15153 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
15154 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
15155 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
15156 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
15157 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
15158 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
15159 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
15160 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
15161 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
15162 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
15163 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15164 -KEYWORDS="~amd64 ~x86"
15165 -IUSE=""
15166 -S="${WORKDIR}"
15167 -
15168 -CDEPEND="~dev-java/netbeans-harness-${PV}
15169 - ~dev-java/netbeans-platform-${PV}
15170 - dev-java/commons-httpclient:3
15171 - dev-java/commons-lang:2.1
15172 - dev-java/commons-logging:0
15173 - dev-java/icu4j:4.4
15174 - dev-java/iso-relax:0
15175 - dev-java/jdbc-mysql:0
15176 - dev-java/jdbc-postgresql:0
15177 - >=dev-java/json-simple-1.1:0
15178 - dev-java/jsr173:0
15179 - dev-java/jvyamlb:0
15180 - dev-java/log4j:0
15181 - dev-java/lucene:3.5
15182 - dev-java/rhino:1.6
15183 - dev-java/saxon:9
15184 - dev-java/smack:2.2
15185 - dev-java/sun-jaf:0
15186 - dev-java/tomcat-servlet-api:2.2
15187 - dev-java/ws-commons-util:0
15188 - dev-java/xerces:2"
15189 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
15190 -# app-text/jing:0 our version is probably too old
15191 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
15192 -# dev-java/freemarker:2.3
15193 -# dev-java/ini4j:0 our version is too old
15194 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
15195 -# dev-java/trilead-ssh2:0 in overlay
15196 -DEPEND=">=virtual/jdk-1.7
15197 - app-arch/unzip
15198 - dev-java/commons-codec:0
15199 - >=dev-java/jsch-0.1.46:0
15200 - dev-java/jzlib:0
15201 - ${CDEPEND}
15202 - dev-java/javacc:0
15203 - dev-java/javahelp:0"
15204 -RDEPEND=">=virtual/jdk-1.7
15205 - ${CDEPEND}"
15206 -
15207 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15208 -
15209 -EANT_BUILD_XML="nbbuild/build.xml"
15210 -EANT_BUILD_TARGET="rebuild-cluster"
15211 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
15212 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15213 -JAVA_PKG_BSFIX="off"
15214 -
15215 -JAVA_PKG_WANT_SOURCE="1.7"
15216 -JAVA_PKG_WANT_TARGET="1.7"
15217 -
15218 -src_unpack() {
15219 - unpack $(basename ${SOURCE_URL})
15220 -
15221 - einfo "Deleting bundled jars..."
15222 - find -name "*.jar" -type f -delete
15223 -
15224 - unpack netbeans-9999-r12-build.xml.patch.bz2
15225 -
15226 - pushd "${S}" >/dev/null || die
15227 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
15228 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
15229 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
15230 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
15231 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
15232 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
15233 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
15234 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
15235 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
15236 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
15237 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
15238 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
15239 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
15240 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
15241 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
15242 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
15243 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
15244 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
15245 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
15246 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
15247 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
15248 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
15249 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
15250 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
15251 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
15252 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
15253 - ln -s "${DISTDIR}"/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
15254 - ln -s "${DISTDIR}"/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
15255 - ln -s "${DISTDIR}"/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
15256 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
15257 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
15258 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
15259 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
15260 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
15261 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
15262 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
15263 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
15264 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
15265 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
15266 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
15267 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
15268 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
15269 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
15270 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
15271 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
15272 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
15273 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
15274 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
15275 - ln -s "${DISTDIR}"/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.3.1.201403241930-r.jar || die
15276 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
15277 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
15278 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
15279 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
15280 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
15281 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
15282 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
15283 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
15284 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
15285 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
15286 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
15287 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
15288 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
15289 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
15290 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
15291 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
15292 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
15293 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
15294 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
15295 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
15296 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
15297 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
15298 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
15299 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
15300 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
15301 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
15302 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
15303 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
15304 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
15305 - popd >/dev/null || die
15306 -}
15307 -
15308 -src_prepare() {
15309 - einfo "Deleting bundled class files..."
15310 - find -name "*.class" -type f | xargs rm -vf
15311 -
15312 - epatch netbeans-9999-r12-build.xml.patch
15313 -
15314 - # Support for custom patches
15315 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15316 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15317 -
15318 - if [ -n "${files}" ] ; then
15319 - einfo "Applying custom patches:"
15320 -
15321 - for file in ${files} ; do
15322 - epatch "${file}"
15323 - done
15324 - fi
15325 - fi
15326 -
15327 - einfo "Symlinking external libraries..."
15328 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15329 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
15330 -
15331 - einfo "Linking in other clusters..."
15332 - mkdir "${S}"/nbbuild/netbeans || die
15333 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15334 -
15335 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15336 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15337 - touch nb.cluster.platform.built
15338 -
15339 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
15340 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15341 - touch nb.cluster.harness.built
15342 -
15343 - popd >/dev/null || die
15344 -
15345 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
15346 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
15347 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
15348 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
15349 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
15350 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
15351 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
15352 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
15353 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
15354 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
15355 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
15356 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
15357 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
15358 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
15359 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
15360 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
15361 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
15362 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
15363 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
15364 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
15365 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
15366 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
15367 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
15368 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
15369 -
15370 - java-pkg-2_src_prepare
15371 -}
15372 -
15373 -src_compile() {
15374 - unset DISPLAY
15375 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
15376 -}
15377 -
15378 -src_install() {
15379 - pushd nbbuild/netbeans/ide >/dev/null || die
15380 -
15381 - insinto ${INSTALL_DIR}
15382 -
15383 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15384 -
15385 - doins -r *
15386 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
15387 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
15388 -
15389 - insinto ${INSTALL_DIR}/bin/nativeexecution
15390 - doins bin/nativeexecution/*
15391 -
15392 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
15393 - for file in *.sh ; do
15394 - fperms 755 ${file}
15395 - done
15396 - popd >/dev/null || die
15397 -
15398 - if use x86 ; then
15399 - doins -r bin/nativeexecution/Linux-x86
15400 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
15401 - for file in * ; do
15402 - fperms 755 ${file}
15403 - done
15404 - popd >/dev/null || die
15405 - elif use amd64 ; then
15406 - doins -r bin/nativeexecution/Linux-x86_64
15407 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
15408 - for file in * ; do
15409 - fperms 755 ${file}
15410 - done
15411 - popd >/dev/null || die
15412 - fi
15413 -
15414 - popd >/dev/null || die
15415 -
15416 - local instdir=${INSTALL_DIR}/modules/ext
15417 - pushd "${D}"/${instdir} >/dev/null || die
15418 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
15419 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
15420 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
15421 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
15422 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
15423 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
15424 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
15425 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
15426 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
15427 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
15428 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
15429 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
15430 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
15431 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
15432 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
15433 - popd >/dev/null || die
15434 -
15435 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
15436 - pushd "${D}"/${instdir} >/dev/null || die
15437 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
15438 - popd >/dev/null || die
15439 -
15440 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
15441 - pushd "${D}"/${instdir} >/dev/null || die
15442 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
15443 - popd >/dev/null || die
15444 -
15445 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
15446 -}
15447
15448 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140423.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140423.ebuild
15449 deleted file mode 100644
15450 index a32407f..0000000
15451 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140423.ebuild
15452 +++ /dev/null
15453 @@ -1,373 +0,0 @@
15454 -# Copyright 1999-2014 Gentoo Foundation
15455 -# Distributed under the terms of the GNU General Public License v2
15456 -# $Header: $
15457 -
15458 -EAPI="4"
15459 -inherit eutils java-pkg-2 java-ant-2
15460 -
15461 -DESCRIPTION="Netbeans IDE Cluster"
15462 -HOMEPAGE="http://netbeans.org/projects/ide"
15463 -SLOT="9999"
15464 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
15465 -SRC_URI="${SOURCE_URL}
15466 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
15467 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
15468 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
15469 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
15470 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
15471 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
15472 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
15473 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
15474 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
15475 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
15476 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
15477 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
15478 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
15479 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
15480 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
15481 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
15482 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
15483 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
15484 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
15485 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
15486 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
15487 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
15488 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
15489 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
15490 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
15491 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
15492 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
15493 - http://hg.netbeans.org/binaries/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip
15494 - http://hg.netbeans.org/binaries/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip
15495 - http://hg.netbeans.org/binaries/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip
15496 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
15497 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
15498 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
15499 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
15500 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
15501 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
15502 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
15503 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
15504 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
15505 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
15506 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
15507 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
15508 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
15509 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
15510 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
15511 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
15512 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
15513 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
15514 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
15515 - http://hg.netbeans.org/binaries/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar
15516 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
15517 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
15518 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
15519 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
15520 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
15521 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
15522 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
15523 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
15524 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
15525 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
15526 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
15527 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
15528 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
15529 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
15530 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
15531 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
15532 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
15533 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
15534 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
15535 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
15536 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
15537 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
15538 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
15539 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
15540 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
15541 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
15542 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
15543 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15544 -KEYWORDS="~amd64 ~x86"
15545 -IUSE=""
15546 -S="${WORKDIR}"
15547 -
15548 -CDEPEND="~dev-java/netbeans-harness-${PV}
15549 - ~dev-java/netbeans-platform-${PV}
15550 - dev-java/commons-httpclient:3
15551 - dev-java/commons-lang:2.1
15552 - dev-java/commons-logging:0
15553 - dev-java/icu4j:4.4
15554 - dev-java/iso-relax:0
15555 - dev-java/jdbc-mysql:0
15556 - dev-java/jdbc-postgresql:0
15557 - >=dev-java/json-simple-1.1:0
15558 - dev-java/jsr173:0
15559 - dev-java/jvyamlb:0
15560 - dev-java/log4j:0
15561 - dev-java/lucene:3.5
15562 - dev-java/rhino:1.6
15563 - dev-java/saxon:9
15564 - dev-java/smack:2.2
15565 - dev-java/sun-jaf:0
15566 - dev-java/tomcat-servlet-api:2.2
15567 - dev-java/ws-commons-util:0
15568 - dev-java/xerces:2"
15569 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
15570 -# app-text/jing:0 our version is probably too old
15571 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
15572 -# dev-java/freemarker:2.3
15573 -# dev-java/ini4j:0 our version is too old
15574 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
15575 -# dev-java/trilead-ssh2:0 in overlay
15576 -DEPEND=">=virtual/jdk-1.7
15577 - app-arch/unzip
15578 - dev-java/commons-codec:0
15579 - >=dev-java/jsch-0.1.46:0
15580 - dev-java/jzlib:0
15581 - ${CDEPEND}
15582 - dev-java/javacc:0
15583 - dev-java/javahelp:0"
15584 -RDEPEND=">=virtual/jdk-1.7
15585 - ${CDEPEND}"
15586 -
15587 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15588 -
15589 -EANT_BUILD_XML="nbbuild/build.xml"
15590 -EANT_BUILD_TARGET="rebuild-cluster"
15591 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
15592 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15593 -JAVA_PKG_BSFIX="off"
15594 -
15595 -JAVA_PKG_WANT_SOURCE="1.7"
15596 -JAVA_PKG_WANT_TARGET="1.7"
15597 -
15598 -src_unpack() {
15599 - unpack $(basename ${SOURCE_URL})
15600 -
15601 - einfo "Deleting bundled jars..."
15602 - find -name "*.jar" -type f -delete
15603 -
15604 - unpack netbeans-9999-r12-build.xml.patch.bz2
15605 -
15606 - pushd "${S}" >/dev/null || die
15607 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
15608 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
15609 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
15610 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
15611 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
15612 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
15613 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
15614 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
15615 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
15616 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
15617 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
15618 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
15619 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
15620 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
15621 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
15622 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
15623 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
15624 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
15625 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
15626 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
15627 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
15628 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
15629 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
15630 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
15631 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
15632 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
15633 - ln -s "${DISTDIR}"/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
15634 - ln -s "${DISTDIR}"/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
15635 - ln -s "${DISTDIR}"/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
15636 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
15637 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
15638 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
15639 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
15640 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
15641 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
15642 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
15643 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
15644 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
15645 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
15646 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
15647 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
15648 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
15649 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
15650 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
15651 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
15652 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
15653 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
15654 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
15655 - ln -s "${DISTDIR}"/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.3.1.201403241930-r.jar || die
15656 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
15657 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
15658 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
15659 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
15660 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
15661 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
15662 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
15663 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
15664 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
15665 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
15666 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
15667 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
15668 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
15669 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
15670 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
15671 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
15672 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
15673 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
15674 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
15675 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
15676 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
15677 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
15678 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
15679 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
15680 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
15681 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
15682 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
15683 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
15684 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
15685 - popd >/dev/null || die
15686 -}
15687 -
15688 -src_prepare() {
15689 - einfo "Deleting bundled class files..."
15690 - find -name "*.class" -type f | xargs rm -vf
15691 -
15692 - epatch netbeans-9999-r12-build.xml.patch
15693 -
15694 - # Support for custom patches
15695 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15696 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15697 -
15698 - if [ -n "${files}" ] ; then
15699 - einfo "Applying custom patches:"
15700 -
15701 - for file in ${files} ; do
15702 - epatch "${file}"
15703 - done
15704 - fi
15705 - fi
15706 -
15707 - einfo "Symlinking external libraries..."
15708 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15709 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
15710 -
15711 - einfo "Linking in other clusters..."
15712 - mkdir "${S}"/nbbuild/netbeans || die
15713 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15714 -
15715 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15716 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15717 - touch nb.cluster.platform.built
15718 -
15719 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
15720 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15721 - touch nb.cluster.harness.built
15722 -
15723 - popd >/dev/null || die
15724 -
15725 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
15726 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
15727 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
15728 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
15729 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
15730 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
15731 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
15732 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
15733 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
15734 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
15735 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
15736 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
15737 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
15738 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
15739 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
15740 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
15741 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
15742 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
15743 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
15744 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
15745 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
15746 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
15747 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
15748 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
15749 -
15750 - java-pkg-2_src_prepare
15751 -}
15752 -
15753 -src_compile() {
15754 - unset DISPLAY
15755 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
15756 -}
15757 -
15758 -src_install() {
15759 - pushd nbbuild/netbeans/ide >/dev/null || die
15760 -
15761 - insinto ${INSTALL_DIR}
15762 -
15763 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15764 -
15765 - doins -r *
15766 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
15767 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
15768 -
15769 - insinto ${INSTALL_DIR}/bin/nativeexecution
15770 - doins bin/nativeexecution/*
15771 -
15772 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
15773 - for file in *.sh ; do
15774 - fperms 755 ${file}
15775 - done
15776 - popd >/dev/null || die
15777 -
15778 - if use x86 ; then
15779 - doins -r bin/nativeexecution/Linux-x86
15780 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
15781 - for file in * ; do
15782 - fperms 755 ${file}
15783 - done
15784 - popd >/dev/null || die
15785 - elif use amd64 ; then
15786 - doins -r bin/nativeexecution/Linux-x86_64
15787 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
15788 - for file in * ; do
15789 - fperms 755 ${file}
15790 - done
15791 - popd >/dev/null || die
15792 - fi
15793 -
15794 - popd >/dev/null || die
15795 -
15796 - local instdir=${INSTALL_DIR}/modules/ext
15797 - pushd "${D}"/${instdir} >/dev/null || die
15798 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
15799 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
15800 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
15801 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
15802 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
15803 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
15804 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
15805 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
15806 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
15807 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
15808 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
15809 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
15810 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
15811 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
15812 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
15813 - popd >/dev/null || die
15814 -
15815 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
15816 - pushd "${D}"/${instdir} >/dev/null || die
15817 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
15818 - popd >/dev/null || die
15819 -
15820 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
15821 - pushd "${D}"/${instdir} >/dev/null || die
15822 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
15823 - popd >/dev/null || die
15824 -
15825 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
15826 -}
15827
15828 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140424.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140424.ebuild
15829 deleted file mode 100644
15830 index c3a48f5..0000000
15831 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140424.ebuild
15832 +++ /dev/null
15833 @@ -1,373 +0,0 @@
15834 -# Copyright 1999-2014 Gentoo Foundation
15835 -# Distributed under the terms of the GNU General Public License v2
15836 -# $Header: $
15837 -
15838 -EAPI="4"
15839 -inherit eutils java-pkg-2 java-ant-2
15840 -
15841 -DESCRIPTION="Netbeans IDE Cluster"
15842 -HOMEPAGE="http://netbeans.org/projects/ide"
15843 -SLOT="9999"
15844 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
15845 -SRC_URI="${SOURCE_URL}
15846 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
15847 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
15848 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
15849 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
15850 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
15851 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
15852 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
15853 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
15854 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
15855 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
15856 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
15857 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
15858 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
15859 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
15860 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
15861 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
15862 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
15863 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
15864 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
15865 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
15866 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
15867 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
15868 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
15869 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
15870 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
15871 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
15872 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
15873 - http://hg.netbeans.org/binaries/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip
15874 - http://hg.netbeans.org/binaries/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip
15875 - http://hg.netbeans.org/binaries/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip
15876 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
15877 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
15878 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
15879 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
15880 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
15881 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
15882 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
15883 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
15884 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
15885 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
15886 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
15887 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
15888 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
15889 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
15890 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
15891 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
15892 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
15893 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
15894 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
15895 - http://hg.netbeans.org/binaries/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar
15896 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
15897 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
15898 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
15899 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
15900 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
15901 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
15902 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
15903 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
15904 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
15905 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
15906 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
15907 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
15908 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
15909 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
15910 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
15911 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
15912 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
15913 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
15914 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
15915 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
15916 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
15917 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
15918 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
15919 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
15920 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
15921 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
15922 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
15923 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15924 -KEYWORDS="~amd64 ~x86"
15925 -IUSE=""
15926 -S="${WORKDIR}"
15927 -
15928 -CDEPEND="~dev-java/netbeans-harness-${PV}
15929 - ~dev-java/netbeans-platform-${PV}
15930 - dev-java/commons-httpclient:3
15931 - dev-java/commons-lang:2.1
15932 - dev-java/commons-logging:0
15933 - dev-java/icu4j:4.4
15934 - dev-java/iso-relax:0
15935 - dev-java/jdbc-mysql:0
15936 - dev-java/jdbc-postgresql:0
15937 - >=dev-java/json-simple-1.1:0
15938 - dev-java/jsr173:0
15939 - dev-java/jvyamlb:0
15940 - dev-java/log4j:0
15941 - dev-java/lucene:3.5
15942 - dev-java/rhino:1.6
15943 - dev-java/saxon:9
15944 - dev-java/smack:2.2
15945 - dev-java/sun-jaf:0
15946 - dev-java/tomcat-servlet-api:2.2
15947 - dev-java/ws-commons-util:0
15948 - dev-java/xerces:2"
15949 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
15950 -# app-text/jing:0 our version is probably too old
15951 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
15952 -# dev-java/freemarker:2.3
15953 -# dev-java/ini4j:0 our version is too old
15954 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
15955 -# dev-java/trilead-ssh2:0 in overlay
15956 -DEPEND=">=virtual/jdk-1.7
15957 - app-arch/unzip
15958 - dev-java/commons-codec:0
15959 - >=dev-java/jsch-0.1.46:0
15960 - dev-java/jzlib:0
15961 - ${CDEPEND}
15962 - dev-java/javacc:0
15963 - dev-java/javahelp:0"
15964 -RDEPEND=">=virtual/jdk-1.7
15965 - ${CDEPEND}"
15966 -
15967 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15968 -
15969 -EANT_BUILD_XML="nbbuild/build.xml"
15970 -EANT_BUILD_TARGET="rebuild-cluster"
15971 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
15972 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15973 -JAVA_PKG_BSFIX="off"
15974 -
15975 -JAVA_PKG_WANT_SOURCE="1.7"
15976 -JAVA_PKG_WANT_TARGET="1.7"
15977 -
15978 -src_unpack() {
15979 - unpack $(basename ${SOURCE_URL})
15980 -
15981 - einfo "Deleting bundled jars..."
15982 - find -name "*.jar" -type f -delete
15983 -
15984 - unpack netbeans-9999-r12-build.xml.patch.bz2
15985 -
15986 - pushd "${S}" >/dev/null || die
15987 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
15988 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
15989 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
15990 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
15991 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
15992 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
15993 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
15994 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
15995 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
15996 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
15997 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
15998 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
15999 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
16000 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
16001 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
16002 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
16003 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
16004 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
16005 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
16006 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
16007 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
16008 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
16009 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
16010 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
16011 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
16012 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
16013 - ln -s "${DISTDIR}"/5DC6B9C3BA39C9E5B7A2E6E0B2DE20EA7204CD7F-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
16014 - ln -s "${DISTDIR}"/9E3B6351F64AFC8525D22DBB87C3A1AD8C7B6CE1-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
16015 - ln -s "${DISTDIR}"/A0509A52819E39899BD926A6C04B4AACA4358382-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
16016 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
16017 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
16018 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
16019 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
16020 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
16021 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
16022 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
16023 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
16024 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
16025 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
16026 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
16027 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
16028 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
16029 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
16030 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
16031 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
16032 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
16033 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
16034 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
16035 - ln -s "${DISTDIR}"/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.3.1.201403241930-r.jar || die
16036 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
16037 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
16038 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
16039 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
16040 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
16041 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
16042 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
16043 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
16044 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
16045 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
16046 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
16047 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
16048 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
16049 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
16050 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
16051 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
16052 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
16053 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
16054 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
16055 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
16056 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
16057 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
16058 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
16059 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
16060 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
16061 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
16062 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
16063 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
16064 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
16065 - popd >/dev/null || die
16066 -}
16067 -
16068 -src_prepare() {
16069 - einfo "Deleting bundled class files..."
16070 - find -name "*.class" -type f | xargs rm -vf
16071 -
16072 - epatch netbeans-9999-r12-build.xml.patch
16073 -
16074 - # Support for custom patches
16075 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16076 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16077 -
16078 - if [ -n "${files}" ] ; then
16079 - einfo "Applying custom patches:"
16080 -
16081 - for file in ${files} ; do
16082 - epatch "${file}"
16083 - done
16084 - fi
16085 - fi
16086 -
16087 - einfo "Symlinking external libraries..."
16088 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16089 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
16090 -
16091 - einfo "Linking in other clusters..."
16092 - mkdir "${S}"/nbbuild/netbeans || die
16093 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16094 -
16095 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16096 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16097 - touch nb.cluster.platform.built
16098 -
16099 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
16100 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16101 - touch nb.cluster.harness.built
16102 -
16103 - popd >/dev/null || die
16104 -
16105 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
16106 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
16107 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
16108 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
16109 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
16110 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
16111 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
16112 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
16113 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
16114 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
16115 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
16116 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
16117 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
16118 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
16119 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
16120 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
16121 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
16122 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
16123 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
16124 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
16125 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
16126 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
16127 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
16128 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
16129 -
16130 - java-pkg-2_src_prepare
16131 -}
16132 -
16133 -src_compile() {
16134 - unset DISPLAY
16135 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16136 -}
16137 -
16138 -src_install() {
16139 - pushd nbbuild/netbeans/ide >/dev/null || die
16140 -
16141 - insinto ${INSTALL_DIR}
16142 -
16143 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16144 -
16145 - doins -r *
16146 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
16147 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
16148 -
16149 - insinto ${INSTALL_DIR}/bin/nativeexecution
16150 - doins bin/nativeexecution/*
16151 -
16152 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
16153 - for file in *.sh ; do
16154 - fperms 755 ${file}
16155 - done
16156 - popd >/dev/null || die
16157 -
16158 - if use x86 ; then
16159 - doins -r bin/nativeexecution/Linux-x86
16160 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
16161 - for file in * ; do
16162 - fperms 755 ${file}
16163 - done
16164 - popd >/dev/null || die
16165 - elif use amd64 ; then
16166 - doins -r bin/nativeexecution/Linux-x86_64
16167 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
16168 - for file in * ; do
16169 - fperms 755 ${file}
16170 - done
16171 - popd >/dev/null || die
16172 - fi
16173 -
16174 - popd >/dev/null || die
16175 -
16176 - local instdir=${INSTALL_DIR}/modules/ext
16177 - pushd "${D}"/${instdir} >/dev/null || die
16178 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
16179 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
16180 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
16181 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
16182 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
16183 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
16184 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
16185 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
16186 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
16187 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
16188 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
16189 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
16190 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
16191 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
16192 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
16193 - popd >/dev/null || die
16194 -
16195 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
16196 - pushd "${D}"/${instdir} >/dev/null || die
16197 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
16198 - popd >/dev/null || die
16199 -
16200 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
16201 - pushd "${D}"/${instdir} >/dev/null || die
16202 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
16203 - popd >/dev/null || die
16204 -
16205 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
16206 -}
16207
16208 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140427.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140427.ebuild
16209 deleted file mode 100644
16210 index 2420f76..0000000
16211 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140427.ebuild
16212 +++ /dev/null
16213 @@ -1,373 +0,0 @@
16214 -# Copyright 1999-2014 Gentoo Foundation
16215 -# Distributed under the terms of the GNU General Public License v2
16216 -# $Header: $
16217 -
16218 -EAPI="4"
16219 -inherit eutils java-pkg-2 java-ant-2
16220 -
16221 -DESCRIPTION="Netbeans IDE Cluster"
16222 -HOMEPAGE="http://netbeans.org/projects/ide"
16223 -SLOT="9999"
16224 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
16225 -SRC_URI="${SOURCE_URL}
16226 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
16227 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
16228 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
16229 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
16230 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
16231 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
16232 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
16233 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
16234 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
16235 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
16236 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
16237 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
16238 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
16239 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
16240 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
16241 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
16242 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
16243 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
16244 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
16245 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
16246 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
16247 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
16248 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
16249 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
16250 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
16251 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
16252 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
16253 - http://hg.netbeans.org/binaries/1AD9F34A4E4C56BA7BD9FCF0617130DF53012649-js-corestubs.zip
16254 - http://hg.netbeans.org/binaries/6B0D6677D200139FFC9C1B81F047071DE6EE365D-js-domstubs.zip
16255 - http://hg.netbeans.org/binaries/223DAE218D3FACA6141D66183445FE56B52F9B47-js-reststubs.zip
16256 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
16257 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
16258 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
16259 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
16260 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
16261 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
16262 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
16263 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
16264 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
16265 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
16266 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
16267 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
16268 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
16269 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
16270 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
16271 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
16272 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
16273 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
16274 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
16275 - http://hg.netbeans.org/binaries/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar
16276 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
16277 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
16278 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
16279 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
16280 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
16281 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
16282 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
16283 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
16284 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
16285 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
16286 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
16287 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
16288 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
16289 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
16290 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
16291 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
16292 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
16293 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
16294 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
16295 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
16296 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
16297 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
16298 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
16299 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
16300 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
16301 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
16302 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
16303 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16304 -KEYWORDS="~amd64 ~x86"
16305 -IUSE=""
16306 -S="${WORKDIR}"
16307 -
16308 -CDEPEND="~dev-java/netbeans-harness-${PV}
16309 - ~dev-java/netbeans-platform-${PV}
16310 - dev-java/commons-httpclient:3
16311 - dev-java/commons-lang:2.1
16312 - dev-java/commons-logging:0
16313 - dev-java/icu4j:4.4
16314 - dev-java/iso-relax:0
16315 - dev-java/jdbc-mysql:0
16316 - dev-java/jdbc-postgresql:0
16317 - >=dev-java/json-simple-1.1:0
16318 - dev-java/jsr173:0
16319 - dev-java/jvyamlb:0
16320 - dev-java/log4j:0
16321 - dev-java/lucene:3.5
16322 - dev-java/rhino:1.6
16323 - dev-java/saxon:9
16324 - dev-java/smack:2.2
16325 - dev-java/sun-jaf:0
16326 - dev-java/tomcat-servlet-api:2.2
16327 - dev-java/ws-commons-util:0
16328 - dev-java/xerces:2"
16329 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
16330 -# app-text/jing:0 our version is probably too old
16331 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
16332 -# dev-java/freemarker:2.3
16333 -# dev-java/ini4j:0 our version is too old
16334 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
16335 -# dev-java/trilead-ssh2:0 in overlay
16336 -DEPEND=">=virtual/jdk-1.7
16337 - app-arch/unzip
16338 - dev-java/commons-codec:0
16339 - >=dev-java/jsch-0.1.46:0
16340 - dev-java/jzlib:0
16341 - ${CDEPEND}
16342 - dev-java/javacc:0
16343 - dev-java/javahelp:0"
16344 -RDEPEND=">=virtual/jdk-1.7
16345 - ${CDEPEND}"
16346 -
16347 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16348 -
16349 -EANT_BUILD_XML="nbbuild/build.xml"
16350 -EANT_BUILD_TARGET="rebuild-cluster"
16351 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
16352 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16353 -JAVA_PKG_BSFIX="off"
16354 -
16355 -JAVA_PKG_WANT_SOURCE="1.7"
16356 -JAVA_PKG_WANT_TARGET="1.7"
16357 -
16358 -src_unpack() {
16359 - unpack $(basename ${SOURCE_URL})
16360 -
16361 - einfo "Deleting bundled jars..."
16362 - find -name "*.jar" -type f -delete
16363 -
16364 - unpack netbeans-9999-r12-build.xml.patch.bz2
16365 -
16366 - pushd "${S}" >/dev/null || die
16367 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
16368 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
16369 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
16370 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
16371 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
16372 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
16373 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
16374 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
16375 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
16376 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
16377 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
16378 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
16379 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
16380 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
16381 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
16382 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
16383 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
16384 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
16385 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
16386 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
16387 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
16388 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
16389 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
16390 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
16391 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
16392 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
16393 - ln -s "${DISTDIR}"/1AD9F34A4E4C56BA7BD9FCF0617130DF53012649-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
16394 - ln -s "${DISTDIR}"/6B0D6677D200139FFC9C1B81F047071DE6EE365D-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
16395 - ln -s "${DISTDIR}"/223DAE218D3FACA6141D66183445FE56B52F9B47-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
16396 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
16397 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
16398 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
16399 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
16400 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
16401 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
16402 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
16403 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
16404 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
16405 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
16406 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
16407 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
16408 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
16409 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
16410 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
16411 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
16412 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
16413 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
16414 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
16415 - ln -s "${DISTDIR}"/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.3.1.201403241930-r.jar || die
16416 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
16417 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
16418 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
16419 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
16420 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
16421 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
16422 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
16423 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
16424 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
16425 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
16426 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
16427 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
16428 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
16429 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
16430 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
16431 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
16432 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
16433 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
16434 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
16435 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
16436 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
16437 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
16438 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
16439 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
16440 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
16441 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
16442 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
16443 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
16444 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
16445 - popd >/dev/null || die
16446 -}
16447 -
16448 -src_prepare() {
16449 - einfo "Deleting bundled class files..."
16450 - find -name "*.class" -type f | xargs rm -vf
16451 -
16452 - epatch netbeans-9999-r12-build.xml.patch
16453 -
16454 - # Support for custom patches
16455 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16456 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16457 -
16458 - if [ -n "${files}" ] ; then
16459 - einfo "Applying custom patches:"
16460 -
16461 - for file in ${files} ; do
16462 - epatch "${file}"
16463 - done
16464 - fi
16465 - fi
16466 -
16467 - einfo "Symlinking external libraries..."
16468 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16469 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
16470 -
16471 - einfo "Linking in other clusters..."
16472 - mkdir "${S}"/nbbuild/netbeans || die
16473 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16474 -
16475 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16476 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16477 - touch nb.cluster.platform.built
16478 -
16479 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
16480 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16481 - touch nb.cluster.harness.built
16482 -
16483 - popd >/dev/null || die
16484 -
16485 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
16486 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
16487 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
16488 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
16489 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
16490 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
16491 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
16492 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
16493 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
16494 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
16495 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
16496 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
16497 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
16498 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
16499 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
16500 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
16501 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
16502 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
16503 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
16504 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
16505 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
16506 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
16507 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
16508 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
16509 -
16510 - java-pkg-2_src_prepare
16511 -}
16512 -
16513 -src_compile() {
16514 - unset DISPLAY
16515 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16516 -}
16517 -
16518 -src_install() {
16519 - pushd nbbuild/netbeans/ide >/dev/null || die
16520 -
16521 - insinto ${INSTALL_DIR}
16522 -
16523 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16524 -
16525 - doins -r *
16526 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
16527 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
16528 -
16529 - insinto ${INSTALL_DIR}/bin/nativeexecution
16530 - doins bin/nativeexecution/*
16531 -
16532 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
16533 - for file in *.sh ; do
16534 - fperms 755 ${file}
16535 - done
16536 - popd >/dev/null || die
16537 -
16538 - if use x86 ; then
16539 - doins -r bin/nativeexecution/Linux-x86
16540 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
16541 - for file in * ; do
16542 - fperms 755 ${file}
16543 - done
16544 - popd >/dev/null || die
16545 - elif use amd64 ; then
16546 - doins -r bin/nativeexecution/Linux-x86_64
16547 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
16548 - for file in * ; do
16549 - fperms 755 ${file}
16550 - done
16551 - popd >/dev/null || die
16552 - fi
16553 -
16554 - popd >/dev/null || die
16555 -
16556 - local instdir=${INSTALL_DIR}/modules/ext
16557 - pushd "${D}"/${instdir} >/dev/null || die
16558 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
16559 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
16560 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
16561 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
16562 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
16563 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
16564 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
16565 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
16566 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
16567 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
16568 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
16569 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
16570 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
16571 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
16572 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
16573 - popd >/dev/null || die
16574 -
16575 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
16576 - pushd "${D}"/${instdir} >/dev/null || die
16577 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
16578 - popd >/dev/null || die
16579 -
16580 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
16581 - pushd "${D}"/${instdir} >/dev/null || die
16582 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
16583 - popd >/dev/null || die
16584 -
16585 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
16586 -}
16587
16588 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20140429.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20140429.ebuild
16589 deleted file mode 100644
16590 index 97ddd93..0000000
16591 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20140429.ebuild
16592 +++ /dev/null
16593 @@ -1,373 +0,0 @@
16594 -# Copyright 1999-2014 Gentoo Foundation
16595 -# Distributed under the terms of the GNU General Public License v2
16596 -# $Header: $
16597 -
16598 -EAPI="4"
16599 -inherit eutils java-pkg-2 java-ant-2
16600 -
16601 -DESCRIPTION="Netbeans IDE Cluster"
16602 -HOMEPAGE="http://netbeans.org/projects/ide"
16603 -SLOT="9999"
16604 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
16605 -SRC_URI="${SOURCE_URL}
16606 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
16607 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
16608 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
16609 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
16610 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
16611 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
16612 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
16613 - http://hg.netbeans.org/binaries/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip
16614 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
16615 - http://hg.netbeans.org/binaries/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip
16616 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
16617 - http://hg.netbeans.org/binaries/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar
16618 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
16619 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
16620 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
16621 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
16622 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
16623 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
16624 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
16625 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
16626 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
16627 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
16628 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
16629 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
16630 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
16631 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
16632 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
16633 - http://hg.netbeans.org/binaries/1AD9F34A4E4C56BA7BD9FCF0617130DF53012649-js-corestubs.zip
16634 - http://hg.netbeans.org/binaries/6B0D6677D200139FFC9C1B81F047071DE6EE365D-js-domstubs.zip
16635 - http://hg.netbeans.org/binaries/223DAE218D3FACA6141D66183445FE56B52F9B47-js-reststubs.zip
16636 - http://hg.netbeans.org/binaries/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar
16637 - http://hg.netbeans.org/binaries/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar
16638 - http://hg.netbeans.org/binaries/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar
16639 - http://hg.netbeans.org/binaries/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar
16640 - http://hg.netbeans.org/binaries/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar
16641 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
16642 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
16643 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
16644 - http://hg.netbeans.org/binaries/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar
16645 - http://hg.netbeans.org/binaries/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar
16646 - http://hg.netbeans.org/binaries/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar
16647 - http://hg.netbeans.org/binaries/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar
16648 - http://hg.netbeans.org/binaries/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar
16649 - http://hg.netbeans.org/binaries/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar
16650 - http://hg.netbeans.org/binaries/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar
16651 - http://hg.netbeans.org/binaries/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar
16652 - http://hg.netbeans.org/binaries/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar
16653 - http://hg.netbeans.org/binaries/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar
16654 - http://hg.netbeans.org/binaries/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar
16655 - http://hg.netbeans.org/binaries/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar
16656 - http://hg.netbeans.org/binaries/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar
16657 - http://hg.netbeans.org/binaries/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar
16658 - http://hg.netbeans.org/binaries/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar
16659 - http://hg.netbeans.org/binaries/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar
16660 - http://hg.netbeans.org/binaries/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar
16661 - http://hg.netbeans.org/binaries/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar
16662 - http://hg.netbeans.org/binaries/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar
16663 - http://hg.netbeans.org/binaries/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar
16664 - http://hg.netbeans.org/binaries/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar
16665 - http://hg.netbeans.org/binaries/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar
16666 - http://hg.netbeans.org/binaries/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar
16667 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
16668 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
16669 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
16670 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
16671 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
16672 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
16673 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
16674 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
16675 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
16676 - http://hg.netbeans.org/binaries/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar
16677 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
16678 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
16679 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
16680 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
16681 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
16682 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
16683 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16684 -KEYWORDS="~amd64 ~x86"
16685 -IUSE=""
16686 -S="${WORKDIR}"
16687 -
16688 -CDEPEND="~dev-java/netbeans-harness-${PV}
16689 - ~dev-java/netbeans-platform-${PV}
16690 - dev-java/commons-httpclient:3
16691 - dev-java/commons-lang:2.1
16692 - dev-java/commons-logging:0
16693 - dev-java/icu4j:4.4
16694 - dev-java/iso-relax:0
16695 - dev-java/jdbc-mysql:0
16696 - dev-java/jdbc-postgresql:0
16697 - >=dev-java/json-simple-1.1:0
16698 - dev-java/jsr173:0
16699 - dev-java/jvyamlb:0
16700 - dev-java/log4j:0
16701 - dev-java/lucene:3.5
16702 - dev-java/rhino:1.6
16703 - dev-java/saxon:9
16704 - dev-java/smack:2.2
16705 - dev-java/sun-jaf:0
16706 - dev-java/tomcat-servlet-api:2.2
16707 - dev-java/ws-commons-util:0
16708 - dev-java/xerces:2"
16709 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
16710 -# app-text/jing:0 our version is probably too old
16711 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
16712 -# dev-java/freemarker:2.3
16713 -# dev-java/ini4j:0 our version is too old
16714 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
16715 -# dev-java/trilead-ssh2:0 in overlay
16716 -DEPEND=">=virtual/jdk-1.7
16717 - app-arch/unzip
16718 - dev-java/commons-codec:0
16719 - >=dev-java/jsch-0.1.46:0
16720 - dev-java/jzlib:0
16721 - ${CDEPEND}
16722 - dev-java/javacc:0
16723 - dev-java/javahelp:0"
16724 -RDEPEND=">=virtual/jdk-1.7
16725 - ${CDEPEND}"
16726 -
16727 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16728 -
16729 -EANT_BUILD_XML="nbbuild/build.xml"
16730 -EANT_BUILD_TARGET="rebuild-cluster"
16731 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true"
16732 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16733 -JAVA_PKG_BSFIX="off"
16734 -
16735 -JAVA_PKG_WANT_SOURCE="1.7"
16736 -JAVA_PKG_WANT_TARGET="1.7"
16737 -
16738 -src_unpack() {
16739 - unpack $(basename ${SOURCE_URL})
16740 -
16741 - einfo "Deleting bundled jars..."
16742 - find -name "*.jar" -type f -delete
16743 -
16744 - unpack netbeans-9999-r12-build.xml.patch.bz2
16745 -
16746 - pushd "${S}" >/dev/null || die
16747 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
16748 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
16749 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
16750 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
16751 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
16752 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
16753 - ln -s "${DISTDIR}"/53AFD6CAA1B476204557B0626E7D673FBD5D245C-css3-spec.zip css.editor/external/css3-spec.zip || die
16754 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
16755 - ln -s "${DISTDIR}"/D19F70E8CC5D326509B1BF8C1A8FC87BD258E990-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
16756 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
16757 - ln -s "${DISTDIR}"/AD3C79D18E1ECBFC4118341CD9B24AF74C7F561D-glassfish-tooling-sdk-0.3-b054.jar libs.glassfish.sdk/external/glassfish-tooling-sdk-0.3-b054.jar || die
16758 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
16759 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
16760 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
16761 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
16762 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
16763 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
16764 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
16765 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
16766 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
16767 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
16768 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
16769 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
16770 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
16771 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
16772 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
16773 - ln -s "${DISTDIR}"/1AD9F34A4E4C56BA7BD9FCF0617130DF53012649-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
16774 - ln -s "${DISTDIR}"/6B0D6677D200139FFC9C1B81F047071DE6EE365D-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
16775 - ln -s "${DISTDIR}"/223DAE218D3FACA6141D66183445FE56B52F9B47-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
16776 - ln -s "${DISTDIR}"/423D778F13BA995EE7775D6008F47C4E6CB0B6FE-jsch.agentproxy.core-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.6.jar || die
16777 - ln -s "${DISTDIR}"/78651EE7D0625B7CF9C38033AF5DCA0CAC9B95B9-jsch.agentproxy.sshagent-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.6.jar || die
16778 - ln -s "${DISTDIR}"/AC573C38F16CAE0B89541209AB1E44DEA6F665FF-jsch.agentproxy.pageant-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.6.jar || die
16779 - ln -s "${DISTDIR}"/4A03B954787FECAC1043569334D5E8B7A842983A-jsch.agentproxy.usocket-nc-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-nc-0.0.6.jar || die
16780 - ln -s "${DISTDIR}"/0A55C1FD7A2017D7169919F58EAEEEAADE93F5CA-jsch.agentproxy.usocket-jna-0.0.6.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.6.jar || die
16781 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.impl/external/libpam4j-1.1.jar || die
16782 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
16783 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
16784 - ln -s "${DISTDIR}"/7052E115041D04410A4519A61307502FB7C138E6-org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar || die
16785 - ln -s "${DISTDIR}"/B19A4D998C76FE7A30830C96B9E3A47682F320FC-org.eclipse.core.jobs-3.5.101.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101.jar || die
16786 - ln -s "${DISTDIR}"/E64EF6A3FC5DB01AD95632B843706CCE56614C90-org.eclipse.core.net_1.2.100.I20110511-0800.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800.jar || die
16787 - ln -s "${DISTDIR}"/6658C235056134F7E86295E751129508802D71F2-org.eclipse.core.runtime-3.7.0.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0.jar || die
16788 - ln -s "${DISTDIR}"/0CA9B9DF8A8E4C6805C60A5761C470FCE8AE828F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110.jar || die
16789 - ln -s "${DISTDIR}"/9C74D245214DB08E7EB9BC07A951B41CFE3E3648-org.eclipse.equinox.app-1.3.100.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100.jar || die
16790 - ln -s "${DISTDIR}"/78E5D0B8516B042495660DA36CE5114650F8F156-org.eclipse.equinox.common_3.6.0.v20110523.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523.jar || die
16791 - ln -s "${DISTDIR}"/FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.4.2.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2.jar || die
16792 - ln -s "${DISTDIR}"/54AE046B40C9095C2637F8D21664C5CD76E34485-org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841.jar || die
16793 - ln -s "${DISTDIR}"/0FFB9B1D7CD992CE6C8AAEEC2F6F98DFBB1D2F91-org.eclipse.equinox.security-1.1.1.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1.jar || die
16794 - ln -s "${DISTDIR}"/4AD603313CC7E1040F18A5563BF539F7EE9D4EF8-org.eclipse.jgit-3.3.1.201403241930-r.jar o.eclipse.jgit/external/org.eclipse.jgit-3.3.1.201403241930-r.jar || die
16795 - ln -s "${DISTDIR}"/4E8929310C539255AD698636C1CFF9C1AAB45F78-org.eclipse.jgit.java7-3.3.1.201403241930-r.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.3.1.201403241930-r.jar || die
16796 - ln -s "${DISTDIR}"/A94F8F805202B28236FFBC03C1CA149129DAEA1C-org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.10.0.20131024-1218.jar || die
16797 - ln -s "${DISTDIR}"/19D64C17A692D2023E22B16AD515118DF6427790-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710.jar || die
16798 - ln -s "${DISTDIR}"/A1BF01D1DD09274446738C3F83360314B8881CD5-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210.jar || die
16799 - ln -s "${DISTDIR}"/136A7EB3BB9B2559C5F9184B438F108C959B3C03-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116.jar || die
16800 - ln -s "${DISTDIR}"/531746EBE57071AB7F8CCC7ACB0E806F25893916-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116.jar || die
16801 - ln -s "${DISTDIR}"/D3ED088A49DE9E5163457E9279181DD4185BFBE6-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023.jar || die
16802 - ln -s "${DISTDIR}"/8D4278A9F47D17A104182E59CF06D682B3DE0B3E-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055.jar || die
16803 - ln -s "${DISTDIR}"/1FC011B8A350B70950B3F1D722D7F2890C6E76D8-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055.jar || die
16804 - ln -s "${DISTDIR}"/6E914CA3075C8FDF7652F04A02868CF32F2EDCE3-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055.jar || die
16805 - ln -s "${DISTDIR}"/8A2F6232978E0330A5D36F19BA0686F96FB980B5-org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.4.r10218_v20140302_1242.jar || die
16806 - ln -s "${DISTDIR}"/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar libs.svnClientAdapter.svnkit/external/svnkit_1.7.8.r9538_v20130107_2001.jar || die
16807 - ln -s "${DISTDIR}"/820FD32B3FB7F885996B15474F220BDCCACD6D27-processtreekiller-1.0.2.jar extexecution.impl/external/processtreekiller-1.0.2.jar || die
16808 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
16809 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
16810 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
16811 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
16812 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
16813 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
16814 - ln -s "${DISTDIR}"/3B91269E9055504778F57744D24F505856698602-svnkit-1.7.0-beta4-20120316.233307-1.jar libs.svnClientAdapter.svnkit/external/svnkit-1.7.0-beta4-20120316.233307-1.jar || die
16815 - ln -s "${DISTDIR}"/015525209A02BD74254930FF844C7C13498B7FB9-svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar libs.svnClientAdapter.svnkit/external/svnkit-javahl16-1.7.0-beta4-20120316.233536-1.jar || die
16816 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
16817 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
16818 - ln -s "${DISTDIR}"/CE9A1C96875443F2FDD5127B750DA39CF4CE818B-com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build217_r155_v20130603_1628.jar || die
16819 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
16820 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
16821 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
16822 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
16823 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
16824 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.impl/external/winp-1.14-patched.jar || die
16825 - popd >/dev/null || die
16826 -}
16827 -
16828 -src_prepare() {
16829 - einfo "Deleting bundled class files..."
16830 - find -name "*.class" -type f | xargs rm -vf
16831 -
16832 - epatch netbeans-9999-r12-build.xml.patch
16833 -
16834 - # Support for custom patches
16835 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16836 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16837 -
16838 - if [ -n "${files}" ] ; then
16839 - einfo "Applying custom patches:"
16840 -
16841 - for file in ${files} ; do
16842 - epatch "${file}"
16843 - done
16844 - fi
16845 - fi
16846 -
16847 - einfo "Symlinking external libraries..."
16848 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16849 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
16850 -
16851 - einfo "Linking in other clusters..."
16852 - mkdir "${S}"/nbbuild/netbeans || die
16853 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16854 -
16855 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16856 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16857 - touch nb.cluster.platform.built
16858 -
16859 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
16860 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16861 - touch nb.cluster.harness.built
16862 -
16863 - popd >/dev/null || die
16864 -
16865 - java-pkg_jar-from --build-only --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.49.jar
16866 - java-pkg_jar-from --build-only --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
16867 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
16868 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
16869 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
16870 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
16871 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
16872 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
16873 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
16874 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
16875 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.3.jar
16876 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
16877 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
16878 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
16879 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
16880 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
16881 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
16882 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
16883 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
16884 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
16885 - java-pkg_jar-from --into o.apache.ws.commons.util/external ws-commons-util ws-commons-util.jar ws-commons-util-1.0.1.jar
16886 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
16887 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
16888 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
16889 -
16890 - java-pkg-2_src_prepare
16891 -}
16892 -
16893 -src_compile() {
16894 - unset DISPLAY
16895 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16896 -}
16897 -
16898 -src_install() {
16899 - pushd nbbuild/netbeans/ide >/dev/null || die
16900 -
16901 - insinto ${INSTALL_DIR}
16902 -
16903 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16904 -
16905 - doins -r *
16906 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
16907 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
16908 -
16909 - insinto ${INSTALL_DIR}/bin/nativeexecution
16910 - doins bin/nativeexecution/*
16911 -
16912 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
16913 - for file in *.sh ; do
16914 - fperms 755 ${file}
16915 - done
16916 - popd >/dev/null || die
16917 -
16918 - if use x86 ; then
16919 - doins -r bin/nativeexecution/Linux-x86
16920 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
16921 - for file in * ; do
16922 - fperms 755 ${file}
16923 - done
16924 - popd >/dev/null || die
16925 - elif use amd64 ; then
16926 - doins -r bin/nativeexecution/Linux-x86_64
16927 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
16928 - for file in * ; do
16929 - fperms 755 ${file}
16930 - done
16931 - popd >/dev/null || die
16932 - fi
16933 -
16934 - popd >/dev/null || die
16935 -
16936 - local instdir=${INSTALL_DIR}/modules/ext
16937 - pushd "${D}"/${instdir} >/dev/null || die
16938 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
16939 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
16940 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
16941 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
16942 - rm jvyamlb-0.2.3.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.3.jar || die
16943 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
16944 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
16945 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
16946 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
16947 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
16948 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
16949 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
16950 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
16951 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
16952 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
16953 - popd >/dev/null || die
16954 -
16955 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
16956 - pushd "${D}"/${instdir} >/dev/null || die
16957 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
16958 - popd >/dev/null || die
16959 -
16960 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
16961 - pushd "${D}"/${instdir} >/dev/null || die
16962 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
16963 - popd >/dev/null || die
16964 -
16965 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
16966 -}
16967
16968 diff --git a/dev-java/netbeans-java/ChangeLog b/dev-java/netbeans-java/ChangeLog
16969 index e033978..c5a5dde 100644
16970 --- a/dev-java/netbeans-java/ChangeLog
16971 +++ b/dev-java/netbeans-java/ChangeLog
16972 @@ -2,6 +2,15 @@
16973 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
16974 # $Header: $
16975
16976 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
16977 + -netbeans-java-9999_p20140410.ebuild, -netbeans-java-9999_p20140411.ebuild,
16978 + -netbeans-java-9999_p20140413.ebuild, -netbeans-java-9999_p20140415.ebuild,
16979 + -netbeans-java-9999_p20140416.ebuild, -netbeans-java-9999_p20140417.ebuild,
16980 + -netbeans-java-9999_p20140422.ebuild, -netbeans-java-9999_p20140423.ebuild,
16981 + -netbeans-java-9999_p20140424.ebuild, -netbeans-java-9999_p20140427.ebuild,
16982 + -netbeans-java-9999_p20140429.ebuild:
16983 + removed obsolete ebuilds
16984 +
16985 *netbeans-java-9999_p20140526 (26 May 2014)
16986
16987 26 May 2014; Miroslav Šulc <fordfrog@g.o>
16988
16989 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
16990 index 198c550..03b49e3 100644
16991 --- a/dev-java/netbeans-java/Manifest
16992 +++ b/dev-java/netbeans-java/Manifest
16993 @@ -83,17 +83,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
16994 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
16995 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
16996 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
16997 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
16998 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
16999 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
17000 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
17001 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
17002 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
17003 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
17004 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
17005 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
17006 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
17007 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
17008 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
17009 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
17010 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
17011 @@ -117,17 +106,6 @@ EBUILD netbeans-java-7.2.ebuild 12206 SHA256 da05f74f2c02e4aac745dcf1be75069cc70
17012 EBUILD netbeans-java-7.3.ebuild 12470 SHA256 fd3bfe23c8a15cbdad65d240078b2507ff96a3d51de082d0f4a2f96f27337eac SHA512 9bf69ce52f8de2e5272fd38d76b0fa5c539378849eb9f13a93e1c7f032ee1b88532debcde96ce28390f25c91eceab06ff5ea127dbe7c931018d12ac392afb57f WHIRLPOOL 5cecd600aa5b7c71fd1292a88ee6b92d336f8996ad9128a73f4a6f931f6cb38611008c9ac4864ca2b6054b56b575a6db67804527fb4752832159137b1be72c6f
17013 EBUILD netbeans-java-7.4.ebuild 12799 SHA256 9a9346e9c78b8fb4689366c718a69a9a52040912a668025466cdc9115485b2cd SHA512 60b100570e73b81e4b55708ecebd3f6a3de4bfb19018e64c1fe3b6437a4cfbad2823e84cddc96f62f5ebfb86afeaba822fdbb8b49703235cdd77a122c27941a5 WHIRLPOOL a7ecdaf108852db71cda6b57217035d75c84b8c70e3225503a56cb15e711541bed2b0af12de3aa7b53b87527ac1cf5ba41df97fb2cfaed9f6a0ce61ff6338f8f
17014 EBUILD netbeans-java-8.0.ebuild 13309 SHA256 548405d61b6019ed43058096512bb32db8f3d80e4a257683f73b42e6e17aee17 SHA512 8f0ce88dcd07753e71fc5c24945b8ba6a5af805fd89715ae4b439dcd4df7315ae139579d88dad2e4104874f21b6c3216794ed5fadbcce8ee54966bab62b09d8e WHIRLPOOL 7ea1ddcedb2bc5ed988b382a39cbc6eec7c426fe6819b4b616e3905619e0e58ef21698cb716c69f47c989b70adb759429bfe9ac2488e8f3a59085f4a101e1a13
17015 -EBUILD netbeans-java-9999_p20140410.ebuild 13361 SHA256 f427bde144fb2d0e9cefdaa3b565a0f87fe3d51412411e050198a385d73467db SHA512 5536df9c0b8bd908aa846fffaa931f1df965706f8f24925c2ba3095b491c966008d36dbdeeebd51480c57d4c3ac4fd742be391a29d4d401fa115dbf90f9fb4d7 WHIRLPOOL 72f8db19dd245916e5066eb18dbb0306da5da19e4d6cebb8dd9ebc06ecacda3d2aa880f794c1d3619b07dcd2db6f9c244475d73871838c64a59046afbc1c9f28
17016 -EBUILD netbeans-java-9999_p20140411.ebuild 13361 SHA256 fee12d1dacba7c7e33a7b2c4a04ee1a8eb6efe1588f111d88684aa16e57df3a0 SHA512 586972109bd0f93e4cd5e2bdd1df9435ce9f4b585f45c2bc702913794732848b1d879941550f0fce8569013702823cea33fc9a68fc144935901e3e2e4b3672c3 WHIRLPOOL 2bba06b7d57da12bd8e550a0e1854158e189668261f98832acabce0ca1a6da20be33f9bdd645a16148d8083693b32b694535dc3426d87f395c62684773b3a813
17017 -EBUILD netbeans-java-9999_p20140413.ebuild 13361 SHA256 dd4bcdb0f7be41559a1398de6a9061ce438917708046d7cf8d97d1bac0292395 SHA512 0472cb7f07580467d045c29f67295f079ae489cdf2e8185dec2e92ad774b76aefb25a7eb7be80bc6a6805eab1c43e82f3c886c625579645b11460b0c41249831 WHIRLPOOL 428ae29412bb3a7e4ade9ee4539d8b3651d98e18040f3d99c6fcbaaf52858e39a0a4975996f42d549372d66cc72c619b3837016f51f2e062f536f4612db3042f
17018 -EBUILD netbeans-java-9999_p20140415.ebuild 13361 SHA256 721393dcc388d0f6bfeb49fecf6f9f17d49ba26e7710f46698f704f91d04ea69 SHA512 f872e75b3bb5983959c784bd300189174e3b6a1c2e37df6c4ac51bace8ed3a1697ebf7c8b6feafe56cb19bdb111df5020ff3bc640425330c7876cc08a6d10259 WHIRLPOOL 78ef8df1160e0fbc5481b0b70c3b6c8f3e6e88adb5c0148ac99dc8f99902efef25c65ad54e4b433f98f9bcd6d96da6662c41f9b58fd09abd72cd79b317e208ff
17019 -EBUILD netbeans-java-9999_p20140416.ebuild 13361 SHA256 e7522a7a93eda7a6811e7a3c73a6bd361ae615aa94e70c62600f69c91be51879 SHA512 1be25f2a3ab1736232fb3fb94a47c006e6b6eb75ddefcc52514fcb283cfa6580f4f6c7a579694f2c372409198202bb6a2eb07e000b048dc1f03b509c8585a116 WHIRLPOOL f8f019d5c86ef7df44f0c42b29838efdec22a32f00b35bc08b2b6dd2e6b43c89ad8475ca931abbc9c637e1e2212ceb744dc9aef144455ae02913853d13fbc6ed
17020 -EBUILD netbeans-java-9999_p20140417.ebuild 13361 SHA256 85dbe8ccd014084324c9d1c7aa0ab5ccb47a071e7aafde14c4871f92b09e1093 SHA512 ebf96cd5458f27bcb649621f7d4444641230f25fb46d8b0d49a38074653871d87512d614d4e7cb8592dfaab8a6f7070b53609474877beab03e34735e57d5bf22 WHIRLPOOL ef6212bf8fa2154e7b6c609f7730151e5dc61389bb428b7d9955af2196d062e07bce231ad403d803ce14dbcac33901179ed6736fe902603e80c7759308359b64
17021 -EBUILD netbeans-java-9999_p20140422.ebuild 13361 SHA256 dc2c3f3591a3f51338772b47b1602b4a65fedff809964ad09580f9f73d46582c SHA512 50250842c1017c674e419fdfe156036e917c3d1cc88de2cb9b2891dc02e7fd33740c15494270aebbe836e8f7374cb7c08c01ad1c6e9dbb8ec541e8e3502c2d67 WHIRLPOOL dcd0ba706a909e5e9108ba9263b5a596ca2bc67e1615d8fdf9055be96b19ea9e96d25f3b5c8ed4a62405f96142ffd64732530dfdba54adf6fefa5d5f160bc97c
17022 -EBUILD netbeans-java-9999_p20140423.ebuild 13361 SHA256 a52534c0d5ffead70c93e0eb72d19256d5a7b60141b662da1429c5ea52e79b32 SHA512 75901f592abb681312aafc74371baf16652db4a7536c0c6274899e6b677bfb70897f052a9be6e9fdcf613e6abf94d32a6cb0afad59b80754f39ce3617eda497e WHIRLPOOL 9ee32f328a9b7eabeaac78fbcbb1a43cdb5e5b9bf898def11723b093e0d77f4919c75a085ec0fd45acf62987fc75fe20a3e8858649b727f2741843dc33ba0e3a
17023 -EBUILD netbeans-java-9999_p20140424.ebuild 13361 SHA256 227d7bb53d387a7d2da808e2ddf59e79ae15a1056f7f3f1e48c1e52e91ea1509 SHA512 79b8de84342430fdf371eaf4df8f71ab4b7b8f22110ce693bce225bdd0d6323993761aefe8bb0648e88c43e19695621020593f9f7e5a4ca55c9295e7955d76ff WHIRLPOOL 9db6dfdef05f92df450c4505df7e3db9d5a81d125cf4334e62f9ab288d0b023ee6c11039b0465f0062c0a7803dd93fbb8637d716887a89b19fc722b232d1c069
17024 -EBUILD netbeans-java-9999_p20140427.ebuild 13361 SHA256 29b8d1f95c8db20f52020d4bd97176a09c5d7e2d9bf920ef96eaf30a6cda70ba SHA512 a3fbfe3d3c5ff323aa6a0dd613f333dbb0a335b7c2bf200ccb5a67bbb0bcf65124332f8017cb7605e63cf173661f3f81fba9704025b1fdef81eb157571d3bc11 WHIRLPOOL d73ada00741fb6ab2d7df8b693344ff9aebb80d0cd151e3f5b6d30a4ccf8927f517e9b477999db8078cc1b0dbf8b102042bbc20982d391c19effe68eeedcc365
17025 -EBUILD netbeans-java-9999_p20140429.ebuild 13361 SHA256 4f2198a6fe867722b36222e0ff2b24282531d87e54436b408c042cf17175faaf SHA512 4d1ffa14e1e9018fbdc987f7ddfd4eca4ffce6d6f7c77ae7a53b571155b2ad613eba6d49749f70d760490b7ada37401ac8d77f8e23c55aa1f2a5d999b82162e1 WHIRLPOOL b5fd4c37738005f25a540304eff7b153b7f3c548663dbd4ce5ae1cf7c2b8530711f48520e21584d80c30384d08c6e17e2a04d06a8a8531cc766ecee6063fc41a
17026 EBUILD netbeans-java-9999_p20140501.ebuild 13361 SHA256 d02cf6cae42f238e290ee571e1be1b855cb97ca2200bdf5c413d9f636117b0a4 SHA512 f0492a45ab555cdccaa36bd17747ed8eb2727853b2d6a1f3e599ecddec8b8cc3c92f10fa7f86b78e00ffcf472f58ddb4f775064edb918fbb212e29abed92b6eb WHIRLPOOL 1356af87c17491220b256049e227cc9376f592deb2188ffd05ec77756cdf3bc01ca06a400c59525993770e5cdd2677af46cd20fa4ee2921911b615ab404a6d9b
17027 EBUILD netbeans-java-9999_p20140502.ebuild 13361 SHA256 18de3931c40bf7d49dd68d82e5a37ac8efd6c6e045f2fd38e26a87c9daa83298 SHA512 88e7fe22bf59526b93cf22545f05f8ce23a284a3d8a02062d0b93e7707c416614f98a67cc1c1125e86ee99e01067c8938c9c70b60449128279e714e26b5a1b79 WHIRLPOOL 68b78ea70754eb27f60059ac80a529f53576095449b345a09e4d55f2e562fd43195557e98c70c07a7de5bd91fc26266c9cbd186f8bdfd59ad014f8cd47a39a2d
17028 EBUILD netbeans-java-9999_p20140504.ebuild 13361 SHA256 9b4c2756b4bd589da8875008712d0390c9f94c2eea238b8838f75bb8ecfddbf1 SHA512 7ff2bc8b84c908d11398947f73cdced81f436516a62eff608ebd5eea1be9c4863046be39e3de0f16fc0ee00e4ce3928f60f28761711008f4393f686ccab5393c WHIRLPOOL 1be75d7c5c9031e7e4f45fb076ebd038a7f544c59042d15cceb94f2bdda5c785590ec17bcda99021ef4fdef9676b2c67656c8bd8da35573050ef5f48fa709f6b
17029 @@ -145,5 +123,5 @@ EBUILD netbeans-java-9999_p20140520.ebuild 13361 SHA256 3ff5e23e322e488bfc9a6da9
17030 EBUILD netbeans-java-9999_p20140521.ebuild 13361 SHA256 e5292550cb8ceb4937424701ecd6ce3d36440479e853f5f607d1acac425d4c70 SHA512 d8479dab9ac67d486d2a605041c4bac587efa44cc1de68cd2defc7deecc60330d7304c9cce9324e6e15fd454892819f7bb16c565d000ceca72e26105116f5695 WHIRLPOOL 68e00fc9665f1656b740f1b75ab0e431a4daecc583a489d420a2746ea9397433173a6a9cc3720c44dd31d696b6d0152ee1b9d12c74fcaac504912b23d3358c71
17031 EBUILD netbeans-java-9999_p20140522.ebuild 13361 SHA256 c4ab022aa129cd393de5c0081e6cd44583cfc6c3ec7543c28f9edcb664da778b SHA512 688aa18483b7d0253cdf6ed1c88819b06d13f5d7376fd86b20b2ee0c2e91aec575cdf50d6c8bab95794bac3df02116f5bf747587894623e38d4e4ebd4a8fd6c1 WHIRLPOOL fa9aa726b2b9c3ecf39e5bb642efd4bb2cf35493b7408f4c43332d7408496eb072258d4a15351fa04bd54a451d2b5df2d6b55b9cc5d627661bf6dd1bc1dde80d
17032 EBUILD netbeans-java-9999_p20140526.ebuild 13361 SHA256 ebee7189641955437d9c63ed7029f799a76116b8e7fb19fe59a5df58e3c33434 SHA512 5496b9695799aed9698991741c5050d05aaac82824e6ecc28aa44a87437300f2ac0e5d4f775c392e89369552bfd74c21408968fa43b7cc39c16e0331927ee60c WHIRLPOOL 2519e1d7725b64b8582f0943cbcd69c3295f8ef7fd92b01470fdee885eb6ee1a25fa13d9c53f22f956bdd5c0b9803d83de03d8a4695d3d38fa31006647f00266
17033 -MISC ChangeLog 114516 SHA256 ac8caffcf91c4c07b63ff3489931e35a081d718101c2acfe2c6d0b7dbb8f86a3 SHA512 cd105d212505bd123092343a9a9c7cc13d62cc2a1de4598f73c295cc7269c8e7ce82088c367b6036ba04106af47dea7adcb173f31f874291b3fee2a1e28a4099 WHIRLPOOL dfcdb04a4298aaaced0e9f8dfa1aeb63749774157dbee8bf5ca8976ecce70a299a1cce3cd6f05fe2dc23e46c21bd2f3771429fecd9634634fda5db5ef3734f28
17034 +MISC ChangeLog 115026 SHA256 22030c055b953c2d7581134d82bb8ae9df15006c70edf7710f9f36dabcd53848 SHA512 74672f3091209e27a69781a339be186bf1bf771e76b62431bda4856d5475a0c7a6d063ac2e2b02ccac84b0cf844fc8c08612cb5ca8a7b1baf75aa5d4f5b45aae WHIRLPOOL 2ac855e4d7563eedb3444f0397119d6ff35536d61670af6b38357b251140f86a1ea23ce6c2285bb912c7574d3c7ffecf5a92499a6f3080d9f6fce2a5ccd4365f
17035 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
17036
17037 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140410.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140410.ebuild
17038 deleted file mode 100644
17039 index 62cdbb8..0000000
17040 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140410.ebuild
17041 +++ /dev/null
17042 @@ -1,254 +0,0 @@
17043 -# Copyright 1999-2014 Gentoo Foundation
17044 -# Distributed under the terms of the GNU General Public License v2
17045 -# $Header: $
17046 -
17047 -EAPI="4"
17048 -inherit eutils java-pkg-2 java-ant-2
17049 -
17050 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
17051 -
17052 -DESCRIPTION="Netbeans Java Cluster"
17053 -HOMEPAGE="http://netbeans.org/projects/java"
17054 -SLOT="9999"
17055 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
17056 -SRC_URI="${SOURCE_URL}
17057 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
17058 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
17059 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
17060 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
17061 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
17062 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
17063 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
17064 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
17065 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
17066 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
17067 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
17068 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
17069 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
17070 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
17071 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
17072 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
17073 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
17074 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
17075 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
17076 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
17077 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
17078 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17079 -KEYWORDS="~amd64 ~x86"
17080 -IUSE=""
17081 -S="${WORKDIR}"
17082 -
17083 -CDEPEND="~dev-java/netbeans-platform-${PV}
17084 - ~dev-java/netbeans-extide-${PV}
17085 - ~dev-java/netbeans-harness-${PV}
17086 - ~dev-java/netbeans-ide-${PV}
17087 - ~dev-java/netbeans-websvccommon-${PV}
17088 - dev-java/beansbinding:0
17089 - dev-java/cglib:2.2
17090 - dev-java/jdom:1.0"
17091 -DEPEND=">=virtual/jdk-1.7
17092 - app-arch/unzip
17093 - ${CDEPEND}
17094 - dev-java/javahelp:0
17095 - dev-java/json-simple:0
17096 - dev-java/junit:4"
17097 -RDEPEND=">=virtual/jdk-1.7
17098 - ${CDEPEND}
17099 - dev-java/absolutelayout:0
17100 - dev-java/antlr:0[java]
17101 - dev-java/asm:2.2
17102 - dev-java/c3p0:0
17103 - dev-java/cglib:2.1
17104 - dev-java/commons-collections:0
17105 - dev-java/dom4j:1
17106 - dev-java/fastinfoset:0
17107 - dev-java/glassfish-transaction-api:0
17108 - dev-java/javassist:3
17109 - dev-java/jboss-logging:0
17110 - dev-java/jsr67:0
17111 - dev-java/jsr181:0
17112 - dev-java/jtidy:0
17113 - dev-java/log4j:0
17114 - dev-java/mimepull:0
17115 - dev-java/saaj:0
17116 - dev-java/stax-ex:0
17117 - dev-java/xmlstreambuffer:0"
17118 -
17119 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17120 -
17121 -EANT_BUILD_XML="nbbuild/build.xml"
17122 -EANT_BUILD_TARGET="rebuild-cluster"
17123 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
17124 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17125 -JAVA_PKG_BSFIX="off"
17126 -
17127 -pkg_pretend() {
17128 - local die_now=""
17129 -
17130 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
17131 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
17132 - eerror "Please remove following symlinks and run emerge again:"
17133 - find /usr/share/netbeans-java-${SLOT}/ant -type l
17134 - die_now="1"
17135 - fi
17136 - fi
17137 -
17138 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
17139 - if [ -z "${die_now}" ]; then
17140 - eerror "Please remove following symlinks and run emerge again:"
17141 - fi
17142 -
17143 - echo "/usr/share/netbeans-java-${SLOT}/maven"
17144 - die_now="1"
17145 - fi
17146 -
17147 - if [ -n "${die_now}" ]; then
17148 - die "Symlinks exist"
17149 - fi
17150 -}
17151 -
17152 -src_unpack() {
17153 - unpack $(basename ${SOURCE_URL})
17154 -
17155 - einfo "Deleting bundled jars..."
17156 - find -name "*.jar" -type f -delete
17157 -
17158 - unpack netbeans-9999-r12-build.xml.patch.bz2
17159 -
17160 - pushd "${S}" >/dev/null || die
17161 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
17162 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
17163 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
17164 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
17165 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
17166 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
17167 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
17168 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
17169 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
17170 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
17171 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
17172 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
17173 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
17174 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
17175 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
17176 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
17177 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
17178 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
17179 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
17180 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
17181 - popd >/dev/null || die
17182 -}
17183 -
17184 -src_prepare() {
17185 - einfo "Deleting bundled class files..."
17186 - find -name "*.class" -type f | xargs rm -vf
17187 -
17188 - epatch netbeans-9999-r12-build.xml.patch
17189 -
17190 - # Support for custom patches
17191 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17192 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17193 -
17194 - if [ -n "${files}" ] ; then
17195 - einfo "Applying custom patches:"
17196 -
17197 - for file in ${files} ; do
17198 - epatch "${file}"
17199 - done
17200 - fi
17201 - fi
17202 -
17203 - einfo "Symlinking external libraries..."
17204 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17205 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
17206 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
17207 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
17208 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
17209 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
17210 -
17211 - einfo "Linking in other clusters..."
17212 - mkdir "${S}"/nbbuild/netbeans || die
17213 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17214 -
17215 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17216 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17217 - touch nb.cluster.platform.built
17218 -
17219 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
17220 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17221 - touch nb.cluster.extide.built
17222 -
17223 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17224 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17225 - touch nb.cluster.harness.built
17226 -
17227 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17228 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17229 - touch nb.cluster.ide.built
17230 -
17231 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
17232 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17233 - touch nb.cluster.websvccommon.built
17234 -
17235 - popd >/dev/null || die
17236 -
17237 - java-pkg-2_src_prepare
17238 -}
17239 -
17240 -src_install() {
17241 - pushd nbbuild/netbeans/java >/dev/null || die
17242 -
17243 - insinto ${INSTALL_DIR}
17244 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17245 -
17246 - doins -r *
17247 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
17248 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
17249 -
17250 - popd >/dev/null || die
17251 -
17252 - local instdir=/${INSTALL_DIR}/modules/ext
17253 - pushd "${D}"/${instdir} >/dev/null || die
17254 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
17255 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
17256 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17257 - popd >/dev/null || die
17258 -
17259 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
17260 - pushd "${D}"/${instdir} >/dev/null || die
17261 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
17262 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
17263 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
17264 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
17265 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17266 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
17267 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
17268 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
17269 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
17270 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
17271 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
17272 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
17273 - popd >/dev/null || die
17274 -
17275 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
17276 - pushd "${D}"/${instdir} >/dev/null || die
17277 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
17278 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
17279 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
17280 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
17281 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
17282 - popd >/dev/null || die
17283 -
17284 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
17285 - pushd "${D}"/${instdir} >/dev/null || die
17286 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
17287 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
17288 - popd >/dev/null || die
17289 -
17290 - local instdir=${INSTALL_DIR}/modules/ext/maven
17291 - pushd "${D}"/${instdir} >/dev/null || die
17292 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
17293 - popd >/dev/null || die
17294 -
17295 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
17296 -}
17297
17298 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140411.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140411.ebuild
17299 deleted file mode 100644
17300 index 93b1ef4..0000000
17301 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140411.ebuild
17302 +++ /dev/null
17303 @@ -1,254 +0,0 @@
17304 -# Copyright 1999-2014 Gentoo Foundation
17305 -# Distributed under the terms of the GNU General Public License v2
17306 -# $Header: $
17307 -
17308 -EAPI="4"
17309 -inherit eutils java-pkg-2 java-ant-2
17310 -
17311 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
17312 -
17313 -DESCRIPTION="Netbeans Java Cluster"
17314 -HOMEPAGE="http://netbeans.org/projects/java"
17315 -SLOT="9999"
17316 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
17317 -SRC_URI="${SOURCE_URL}
17318 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
17319 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
17320 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
17321 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
17322 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
17323 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
17324 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
17325 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
17326 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
17327 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
17328 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
17329 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
17330 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
17331 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
17332 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
17333 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
17334 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
17335 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
17336 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
17337 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
17338 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
17339 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17340 -KEYWORDS="~amd64 ~x86"
17341 -IUSE=""
17342 -S="${WORKDIR}"
17343 -
17344 -CDEPEND="~dev-java/netbeans-platform-${PV}
17345 - ~dev-java/netbeans-extide-${PV}
17346 - ~dev-java/netbeans-harness-${PV}
17347 - ~dev-java/netbeans-ide-${PV}
17348 - ~dev-java/netbeans-websvccommon-${PV}
17349 - dev-java/beansbinding:0
17350 - dev-java/cglib:2.2
17351 - dev-java/jdom:1.0"
17352 -DEPEND=">=virtual/jdk-1.7
17353 - app-arch/unzip
17354 - ${CDEPEND}
17355 - dev-java/javahelp:0
17356 - dev-java/json-simple:0
17357 - dev-java/junit:4"
17358 -RDEPEND=">=virtual/jdk-1.7
17359 - ${CDEPEND}
17360 - dev-java/absolutelayout:0
17361 - dev-java/antlr:0[java]
17362 - dev-java/asm:2.2
17363 - dev-java/c3p0:0
17364 - dev-java/cglib:2.1
17365 - dev-java/commons-collections:0
17366 - dev-java/dom4j:1
17367 - dev-java/fastinfoset:0
17368 - dev-java/glassfish-transaction-api:0
17369 - dev-java/javassist:3
17370 - dev-java/jboss-logging:0
17371 - dev-java/jsr67:0
17372 - dev-java/jsr181:0
17373 - dev-java/jtidy:0
17374 - dev-java/log4j:0
17375 - dev-java/mimepull:0
17376 - dev-java/saaj:0
17377 - dev-java/stax-ex:0
17378 - dev-java/xmlstreambuffer:0"
17379 -
17380 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17381 -
17382 -EANT_BUILD_XML="nbbuild/build.xml"
17383 -EANT_BUILD_TARGET="rebuild-cluster"
17384 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
17385 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17386 -JAVA_PKG_BSFIX="off"
17387 -
17388 -pkg_pretend() {
17389 - local die_now=""
17390 -
17391 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
17392 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
17393 - eerror "Please remove following symlinks and run emerge again:"
17394 - find /usr/share/netbeans-java-${SLOT}/ant -type l
17395 - die_now="1"
17396 - fi
17397 - fi
17398 -
17399 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
17400 - if [ -z "${die_now}" ]; then
17401 - eerror "Please remove following symlinks and run emerge again:"
17402 - fi
17403 -
17404 - echo "/usr/share/netbeans-java-${SLOT}/maven"
17405 - die_now="1"
17406 - fi
17407 -
17408 - if [ -n "${die_now}" ]; then
17409 - die "Symlinks exist"
17410 - fi
17411 -}
17412 -
17413 -src_unpack() {
17414 - unpack $(basename ${SOURCE_URL})
17415 -
17416 - einfo "Deleting bundled jars..."
17417 - find -name "*.jar" -type f -delete
17418 -
17419 - unpack netbeans-9999-r12-build.xml.patch.bz2
17420 -
17421 - pushd "${S}" >/dev/null || die
17422 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
17423 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
17424 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
17425 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
17426 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
17427 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
17428 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
17429 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
17430 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
17431 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
17432 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
17433 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
17434 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
17435 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
17436 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
17437 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
17438 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
17439 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
17440 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
17441 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
17442 - popd >/dev/null || die
17443 -}
17444 -
17445 -src_prepare() {
17446 - einfo "Deleting bundled class files..."
17447 - find -name "*.class" -type f | xargs rm -vf
17448 -
17449 - epatch netbeans-9999-r12-build.xml.patch
17450 -
17451 - # Support for custom patches
17452 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17453 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17454 -
17455 - if [ -n "${files}" ] ; then
17456 - einfo "Applying custom patches:"
17457 -
17458 - for file in ${files} ; do
17459 - epatch "${file}"
17460 - done
17461 - fi
17462 - fi
17463 -
17464 - einfo "Symlinking external libraries..."
17465 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17466 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
17467 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
17468 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
17469 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
17470 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
17471 -
17472 - einfo "Linking in other clusters..."
17473 - mkdir "${S}"/nbbuild/netbeans || die
17474 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17475 -
17476 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17477 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17478 - touch nb.cluster.platform.built
17479 -
17480 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
17481 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17482 - touch nb.cluster.extide.built
17483 -
17484 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17485 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17486 - touch nb.cluster.harness.built
17487 -
17488 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17489 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17490 - touch nb.cluster.ide.built
17491 -
17492 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
17493 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17494 - touch nb.cluster.websvccommon.built
17495 -
17496 - popd >/dev/null || die
17497 -
17498 - java-pkg-2_src_prepare
17499 -}
17500 -
17501 -src_install() {
17502 - pushd nbbuild/netbeans/java >/dev/null || die
17503 -
17504 - insinto ${INSTALL_DIR}
17505 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17506 -
17507 - doins -r *
17508 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
17509 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
17510 -
17511 - popd >/dev/null || die
17512 -
17513 - local instdir=/${INSTALL_DIR}/modules/ext
17514 - pushd "${D}"/${instdir} >/dev/null || die
17515 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
17516 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
17517 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17518 - popd >/dev/null || die
17519 -
17520 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
17521 - pushd "${D}"/${instdir} >/dev/null || die
17522 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
17523 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
17524 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
17525 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
17526 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17527 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
17528 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
17529 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
17530 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
17531 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
17532 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
17533 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
17534 - popd >/dev/null || die
17535 -
17536 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
17537 - pushd "${D}"/${instdir} >/dev/null || die
17538 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
17539 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
17540 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
17541 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
17542 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
17543 - popd >/dev/null || die
17544 -
17545 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
17546 - pushd "${D}"/${instdir} >/dev/null || die
17547 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
17548 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
17549 - popd >/dev/null || die
17550 -
17551 - local instdir=${INSTALL_DIR}/modules/ext/maven
17552 - pushd "${D}"/${instdir} >/dev/null || die
17553 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
17554 - popd >/dev/null || die
17555 -
17556 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
17557 -}
17558
17559 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140413.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140413.ebuild
17560 deleted file mode 100644
17561 index de25768..0000000
17562 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140413.ebuild
17563 +++ /dev/null
17564 @@ -1,254 +0,0 @@
17565 -# Copyright 1999-2014 Gentoo Foundation
17566 -# Distributed under the terms of the GNU General Public License v2
17567 -# $Header: $
17568 -
17569 -EAPI="4"
17570 -inherit eutils java-pkg-2 java-ant-2
17571 -
17572 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
17573 -
17574 -DESCRIPTION="Netbeans Java Cluster"
17575 -HOMEPAGE="http://netbeans.org/projects/java"
17576 -SLOT="9999"
17577 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
17578 -SRC_URI="${SOURCE_URL}
17579 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
17580 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
17581 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
17582 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
17583 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
17584 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
17585 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
17586 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
17587 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
17588 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
17589 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
17590 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
17591 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
17592 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
17593 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
17594 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
17595 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
17596 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
17597 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
17598 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
17599 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
17600 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17601 -KEYWORDS="~amd64 ~x86"
17602 -IUSE=""
17603 -S="${WORKDIR}"
17604 -
17605 -CDEPEND="~dev-java/netbeans-platform-${PV}
17606 - ~dev-java/netbeans-extide-${PV}
17607 - ~dev-java/netbeans-harness-${PV}
17608 - ~dev-java/netbeans-ide-${PV}
17609 - ~dev-java/netbeans-websvccommon-${PV}
17610 - dev-java/beansbinding:0
17611 - dev-java/cglib:2.2
17612 - dev-java/jdom:1.0"
17613 -DEPEND=">=virtual/jdk-1.7
17614 - app-arch/unzip
17615 - ${CDEPEND}
17616 - dev-java/javahelp:0
17617 - dev-java/json-simple:0
17618 - dev-java/junit:4"
17619 -RDEPEND=">=virtual/jdk-1.7
17620 - ${CDEPEND}
17621 - dev-java/absolutelayout:0
17622 - dev-java/antlr:0[java]
17623 - dev-java/asm:2.2
17624 - dev-java/c3p0:0
17625 - dev-java/cglib:2.1
17626 - dev-java/commons-collections:0
17627 - dev-java/dom4j:1
17628 - dev-java/fastinfoset:0
17629 - dev-java/glassfish-transaction-api:0
17630 - dev-java/javassist:3
17631 - dev-java/jboss-logging:0
17632 - dev-java/jsr67:0
17633 - dev-java/jsr181:0
17634 - dev-java/jtidy:0
17635 - dev-java/log4j:0
17636 - dev-java/mimepull:0
17637 - dev-java/saaj:0
17638 - dev-java/stax-ex:0
17639 - dev-java/xmlstreambuffer:0"
17640 -
17641 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17642 -
17643 -EANT_BUILD_XML="nbbuild/build.xml"
17644 -EANT_BUILD_TARGET="rebuild-cluster"
17645 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
17646 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17647 -JAVA_PKG_BSFIX="off"
17648 -
17649 -pkg_pretend() {
17650 - local die_now=""
17651 -
17652 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
17653 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
17654 - eerror "Please remove following symlinks and run emerge again:"
17655 - find /usr/share/netbeans-java-${SLOT}/ant -type l
17656 - die_now="1"
17657 - fi
17658 - fi
17659 -
17660 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
17661 - if [ -z "${die_now}" ]; then
17662 - eerror "Please remove following symlinks and run emerge again:"
17663 - fi
17664 -
17665 - echo "/usr/share/netbeans-java-${SLOT}/maven"
17666 - die_now="1"
17667 - fi
17668 -
17669 - if [ -n "${die_now}" ]; then
17670 - die "Symlinks exist"
17671 - fi
17672 -}
17673 -
17674 -src_unpack() {
17675 - unpack $(basename ${SOURCE_URL})
17676 -
17677 - einfo "Deleting bundled jars..."
17678 - find -name "*.jar" -type f -delete
17679 -
17680 - unpack netbeans-9999-r12-build.xml.patch.bz2
17681 -
17682 - pushd "${S}" >/dev/null || die
17683 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
17684 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
17685 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
17686 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
17687 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
17688 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
17689 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
17690 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
17691 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
17692 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
17693 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
17694 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
17695 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
17696 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
17697 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
17698 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
17699 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
17700 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
17701 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
17702 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
17703 - popd >/dev/null || die
17704 -}
17705 -
17706 -src_prepare() {
17707 - einfo "Deleting bundled class files..."
17708 - find -name "*.class" -type f | xargs rm -vf
17709 -
17710 - epatch netbeans-9999-r12-build.xml.patch
17711 -
17712 - # Support for custom patches
17713 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17714 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17715 -
17716 - if [ -n "${files}" ] ; then
17717 - einfo "Applying custom patches:"
17718 -
17719 - for file in ${files} ; do
17720 - epatch "${file}"
17721 - done
17722 - fi
17723 - fi
17724 -
17725 - einfo "Symlinking external libraries..."
17726 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17727 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
17728 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
17729 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
17730 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
17731 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
17732 -
17733 - einfo "Linking in other clusters..."
17734 - mkdir "${S}"/nbbuild/netbeans || die
17735 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17736 -
17737 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17738 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17739 - touch nb.cluster.platform.built
17740 -
17741 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
17742 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17743 - touch nb.cluster.extide.built
17744 -
17745 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17746 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17747 - touch nb.cluster.harness.built
17748 -
17749 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17750 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17751 - touch nb.cluster.ide.built
17752 -
17753 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
17754 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17755 - touch nb.cluster.websvccommon.built
17756 -
17757 - popd >/dev/null || die
17758 -
17759 - java-pkg-2_src_prepare
17760 -}
17761 -
17762 -src_install() {
17763 - pushd nbbuild/netbeans/java >/dev/null || die
17764 -
17765 - insinto ${INSTALL_DIR}
17766 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17767 -
17768 - doins -r *
17769 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
17770 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
17771 -
17772 - popd >/dev/null || die
17773 -
17774 - local instdir=/${INSTALL_DIR}/modules/ext
17775 - pushd "${D}"/${instdir} >/dev/null || die
17776 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
17777 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
17778 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17779 - popd >/dev/null || die
17780 -
17781 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
17782 - pushd "${D}"/${instdir} >/dev/null || die
17783 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
17784 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
17785 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
17786 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
17787 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17788 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
17789 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
17790 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
17791 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
17792 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
17793 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
17794 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
17795 - popd >/dev/null || die
17796 -
17797 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
17798 - pushd "${D}"/${instdir} >/dev/null || die
17799 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
17800 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
17801 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
17802 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
17803 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
17804 - popd >/dev/null || die
17805 -
17806 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
17807 - pushd "${D}"/${instdir} >/dev/null || die
17808 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
17809 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
17810 - popd >/dev/null || die
17811 -
17812 - local instdir=${INSTALL_DIR}/modules/ext/maven
17813 - pushd "${D}"/${instdir} >/dev/null || die
17814 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
17815 - popd >/dev/null || die
17816 -
17817 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
17818 -}
17819
17820 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140415.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140415.ebuild
17821 deleted file mode 100644
17822 index 0b6dbed..0000000
17823 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140415.ebuild
17824 +++ /dev/null
17825 @@ -1,254 +0,0 @@
17826 -# Copyright 1999-2014 Gentoo Foundation
17827 -# Distributed under the terms of the GNU General Public License v2
17828 -# $Header: $
17829 -
17830 -EAPI="4"
17831 -inherit eutils java-pkg-2 java-ant-2
17832 -
17833 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
17834 -
17835 -DESCRIPTION="Netbeans Java Cluster"
17836 -HOMEPAGE="http://netbeans.org/projects/java"
17837 -SLOT="9999"
17838 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
17839 -SRC_URI="${SOURCE_URL}
17840 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
17841 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
17842 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
17843 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
17844 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
17845 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
17846 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
17847 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
17848 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
17849 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
17850 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
17851 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
17852 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
17853 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
17854 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
17855 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
17856 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
17857 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
17858 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
17859 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
17860 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
17861 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17862 -KEYWORDS="~amd64 ~x86"
17863 -IUSE=""
17864 -S="${WORKDIR}"
17865 -
17866 -CDEPEND="~dev-java/netbeans-platform-${PV}
17867 - ~dev-java/netbeans-extide-${PV}
17868 - ~dev-java/netbeans-harness-${PV}
17869 - ~dev-java/netbeans-ide-${PV}
17870 - ~dev-java/netbeans-websvccommon-${PV}
17871 - dev-java/beansbinding:0
17872 - dev-java/cglib:2.2
17873 - dev-java/jdom:1.0"
17874 -DEPEND=">=virtual/jdk-1.7
17875 - app-arch/unzip
17876 - ${CDEPEND}
17877 - dev-java/javahelp:0
17878 - dev-java/json-simple:0
17879 - dev-java/junit:4"
17880 -RDEPEND=">=virtual/jdk-1.7
17881 - ${CDEPEND}
17882 - dev-java/absolutelayout:0
17883 - dev-java/antlr:0[java]
17884 - dev-java/asm:2.2
17885 - dev-java/c3p0:0
17886 - dev-java/cglib:2.1
17887 - dev-java/commons-collections:0
17888 - dev-java/dom4j:1
17889 - dev-java/fastinfoset:0
17890 - dev-java/glassfish-transaction-api:0
17891 - dev-java/javassist:3
17892 - dev-java/jboss-logging:0
17893 - dev-java/jsr67:0
17894 - dev-java/jsr181:0
17895 - dev-java/jtidy:0
17896 - dev-java/log4j:0
17897 - dev-java/mimepull:0
17898 - dev-java/saaj:0
17899 - dev-java/stax-ex:0
17900 - dev-java/xmlstreambuffer:0"
17901 -
17902 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17903 -
17904 -EANT_BUILD_XML="nbbuild/build.xml"
17905 -EANT_BUILD_TARGET="rebuild-cluster"
17906 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
17907 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17908 -JAVA_PKG_BSFIX="off"
17909 -
17910 -pkg_pretend() {
17911 - local die_now=""
17912 -
17913 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
17914 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
17915 - eerror "Please remove following symlinks and run emerge again:"
17916 - find /usr/share/netbeans-java-${SLOT}/ant -type l
17917 - die_now="1"
17918 - fi
17919 - fi
17920 -
17921 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
17922 - if [ -z "${die_now}" ]; then
17923 - eerror "Please remove following symlinks and run emerge again:"
17924 - fi
17925 -
17926 - echo "/usr/share/netbeans-java-${SLOT}/maven"
17927 - die_now="1"
17928 - fi
17929 -
17930 - if [ -n "${die_now}" ]; then
17931 - die "Symlinks exist"
17932 - fi
17933 -}
17934 -
17935 -src_unpack() {
17936 - unpack $(basename ${SOURCE_URL})
17937 -
17938 - einfo "Deleting bundled jars..."
17939 - find -name "*.jar" -type f -delete
17940 -
17941 - unpack netbeans-9999-r12-build.xml.patch.bz2
17942 -
17943 - pushd "${S}" >/dev/null || die
17944 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
17945 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
17946 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
17947 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
17948 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
17949 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
17950 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
17951 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
17952 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
17953 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
17954 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
17955 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
17956 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
17957 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
17958 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
17959 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
17960 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
17961 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
17962 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
17963 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
17964 - popd >/dev/null || die
17965 -}
17966 -
17967 -src_prepare() {
17968 - einfo "Deleting bundled class files..."
17969 - find -name "*.class" -type f | xargs rm -vf
17970 -
17971 - epatch netbeans-9999-r12-build.xml.patch
17972 -
17973 - # Support for custom patches
17974 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17975 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17976 -
17977 - if [ -n "${files}" ] ; then
17978 - einfo "Applying custom patches:"
17979 -
17980 - for file in ${files} ; do
17981 - epatch "${file}"
17982 - done
17983 - fi
17984 - fi
17985 -
17986 - einfo "Symlinking external libraries..."
17987 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17988 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
17989 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
17990 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
17991 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
17992 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
17993 -
17994 - einfo "Linking in other clusters..."
17995 - mkdir "${S}"/nbbuild/netbeans || die
17996 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17997 -
17998 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17999 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18000 - touch nb.cluster.platform.built
18001 -
18002 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18003 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18004 - touch nb.cluster.extide.built
18005 -
18006 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
18007 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18008 - touch nb.cluster.harness.built
18009 -
18010 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18011 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18012 - touch nb.cluster.ide.built
18013 -
18014 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18015 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18016 - touch nb.cluster.websvccommon.built
18017 -
18018 - popd >/dev/null || die
18019 -
18020 - java-pkg-2_src_prepare
18021 -}
18022 -
18023 -src_install() {
18024 - pushd nbbuild/netbeans/java >/dev/null || die
18025 -
18026 - insinto ${INSTALL_DIR}
18027 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18028 -
18029 - doins -r *
18030 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
18031 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
18032 -
18033 - popd >/dev/null || die
18034 -
18035 - local instdir=/${INSTALL_DIR}/modules/ext
18036 - pushd "${D}"/${instdir} >/dev/null || die
18037 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
18038 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
18039 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18040 - popd >/dev/null || die
18041 -
18042 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
18043 - pushd "${D}"/${instdir} >/dev/null || die
18044 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
18045 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
18046 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
18047 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
18048 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18049 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
18050 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
18051 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
18052 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
18053 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
18054 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
18055 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
18056 - popd >/dev/null || die
18057 -
18058 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
18059 - pushd "${D}"/${instdir} >/dev/null || die
18060 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
18061 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
18062 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
18063 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
18064 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
18065 - popd >/dev/null || die
18066 -
18067 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
18068 - pushd "${D}"/${instdir} >/dev/null || die
18069 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
18070 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
18071 - popd >/dev/null || die
18072 -
18073 - local instdir=${INSTALL_DIR}/modules/ext/maven
18074 - pushd "${D}"/${instdir} >/dev/null || die
18075 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
18076 - popd >/dev/null || die
18077 -
18078 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
18079 -}
18080
18081 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140416.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140416.ebuild
18082 deleted file mode 100644
18083 index e52c9f6..0000000
18084 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140416.ebuild
18085 +++ /dev/null
18086 @@ -1,254 +0,0 @@
18087 -# Copyright 1999-2014 Gentoo Foundation
18088 -# Distributed under the terms of the GNU General Public License v2
18089 -# $Header: $
18090 -
18091 -EAPI="4"
18092 -inherit eutils java-pkg-2 java-ant-2
18093 -
18094 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
18095 -
18096 -DESCRIPTION="Netbeans Java Cluster"
18097 -HOMEPAGE="http://netbeans.org/projects/java"
18098 -SLOT="9999"
18099 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
18100 -SRC_URI="${SOURCE_URL}
18101 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
18102 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
18103 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
18104 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
18105 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
18106 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
18107 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
18108 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
18109 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
18110 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
18111 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
18112 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
18113 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
18114 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
18115 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
18116 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
18117 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
18118 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
18119 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
18120 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
18121 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
18122 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18123 -KEYWORDS="~amd64 ~x86"
18124 -IUSE=""
18125 -S="${WORKDIR}"
18126 -
18127 -CDEPEND="~dev-java/netbeans-platform-${PV}
18128 - ~dev-java/netbeans-extide-${PV}
18129 - ~dev-java/netbeans-harness-${PV}
18130 - ~dev-java/netbeans-ide-${PV}
18131 - ~dev-java/netbeans-websvccommon-${PV}
18132 - dev-java/beansbinding:0
18133 - dev-java/cglib:2.2
18134 - dev-java/jdom:1.0"
18135 -DEPEND=">=virtual/jdk-1.7
18136 - app-arch/unzip
18137 - ${CDEPEND}
18138 - dev-java/javahelp:0
18139 - dev-java/json-simple:0
18140 - dev-java/junit:4"
18141 -RDEPEND=">=virtual/jdk-1.7
18142 - ${CDEPEND}
18143 - dev-java/absolutelayout:0
18144 - dev-java/antlr:0[java]
18145 - dev-java/asm:2.2
18146 - dev-java/c3p0:0
18147 - dev-java/cglib:2.1
18148 - dev-java/commons-collections:0
18149 - dev-java/dom4j:1
18150 - dev-java/fastinfoset:0
18151 - dev-java/glassfish-transaction-api:0
18152 - dev-java/javassist:3
18153 - dev-java/jboss-logging:0
18154 - dev-java/jsr67:0
18155 - dev-java/jsr181:0
18156 - dev-java/jtidy:0
18157 - dev-java/log4j:0
18158 - dev-java/mimepull:0
18159 - dev-java/saaj:0
18160 - dev-java/stax-ex:0
18161 - dev-java/xmlstreambuffer:0"
18162 -
18163 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18164 -
18165 -EANT_BUILD_XML="nbbuild/build.xml"
18166 -EANT_BUILD_TARGET="rebuild-cluster"
18167 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
18168 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18169 -JAVA_PKG_BSFIX="off"
18170 -
18171 -pkg_pretend() {
18172 - local die_now=""
18173 -
18174 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
18175 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
18176 - eerror "Please remove following symlinks and run emerge again:"
18177 - find /usr/share/netbeans-java-${SLOT}/ant -type l
18178 - die_now="1"
18179 - fi
18180 - fi
18181 -
18182 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
18183 - if [ -z "${die_now}" ]; then
18184 - eerror "Please remove following symlinks and run emerge again:"
18185 - fi
18186 -
18187 - echo "/usr/share/netbeans-java-${SLOT}/maven"
18188 - die_now="1"
18189 - fi
18190 -
18191 - if [ -n "${die_now}" ]; then
18192 - die "Symlinks exist"
18193 - fi
18194 -}
18195 -
18196 -src_unpack() {
18197 - unpack $(basename ${SOURCE_URL})
18198 -
18199 - einfo "Deleting bundled jars..."
18200 - find -name "*.jar" -type f -delete
18201 -
18202 - unpack netbeans-9999-r12-build.xml.patch.bz2
18203 -
18204 - pushd "${S}" >/dev/null || die
18205 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
18206 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
18207 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
18208 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
18209 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
18210 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
18211 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
18212 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
18213 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
18214 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
18215 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
18216 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
18217 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
18218 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
18219 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
18220 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
18221 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
18222 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
18223 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
18224 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
18225 - popd >/dev/null || die
18226 -}
18227 -
18228 -src_prepare() {
18229 - einfo "Deleting bundled class files..."
18230 - find -name "*.class" -type f | xargs rm -vf
18231 -
18232 - epatch netbeans-9999-r12-build.xml.patch
18233 -
18234 - # Support for custom patches
18235 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18236 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18237 -
18238 - if [ -n "${files}" ] ; then
18239 - einfo "Applying custom patches:"
18240 -
18241 - for file in ${files} ; do
18242 - epatch "${file}"
18243 - done
18244 - fi
18245 - fi
18246 -
18247 - einfo "Symlinking external libraries..."
18248 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18249 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
18250 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
18251 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
18252 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
18253 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
18254 -
18255 - einfo "Linking in other clusters..."
18256 - mkdir "${S}"/nbbuild/netbeans || die
18257 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18258 -
18259 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18260 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18261 - touch nb.cluster.platform.built
18262 -
18263 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18264 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18265 - touch nb.cluster.extide.built
18266 -
18267 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
18268 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18269 - touch nb.cluster.harness.built
18270 -
18271 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18272 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18273 - touch nb.cluster.ide.built
18274 -
18275 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18276 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18277 - touch nb.cluster.websvccommon.built
18278 -
18279 - popd >/dev/null || die
18280 -
18281 - java-pkg-2_src_prepare
18282 -}
18283 -
18284 -src_install() {
18285 - pushd nbbuild/netbeans/java >/dev/null || die
18286 -
18287 - insinto ${INSTALL_DIR}
18288 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18289 -
18290 - doins -r *
18291 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
18292 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
18293 -
18294 - popd >/dev/null || die
18295 -
18296 - local instdir=/${INSTALL_DIR}/modules/ext
18297 - pushd "${D}"/${instdir} >/dev/null || die
18298 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
18299 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
18300 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18301 - popd >/dev/null || die
18302 -
18303 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
18304 - pushd "${D}"/${instdir} >/dev/null || die
18305 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
18306 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
18307 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
18308 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
18309 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18310 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
18311 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
18312 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
18313 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
18314 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
18315 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
18316 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
18317 - popd >/dev/null || die
18318 -
18319 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
18320 - pushd "${D}"/${instdir} >/dev/null || die
18321 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
18322 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
18323 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
18324 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
18325 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
18326 - popd >/dev/null || die
18327 -
18328 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
18329 - pushd "${D}"/${instdir} >/dev/null || die
18330 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
18331 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
18332 - popd >/dev/null || die
18333 -
18334 - local instdir=${INSTALL_DIR}/modules/ext/maven
18335 - pushd "${D}"/${instdir} >/dev/null || die
18336 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
18337 - popd >/dev/null || die
18338 -
18339 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
18340 -}
18341
18342 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140417.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140417.ebuild
18343 deleted file mode 100644
18344 index c2c90e9..0000000
18345 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140417.ebuild
18346 +++ /dev/null
18347 @@ -1,254 +0,0 @@
18348 -# Copyright 1999-2014 Gentoo Foundation
18349 -# Distributed under the terms of the GNU General Public License v2
18350 -# $Header: $
18351 -
18352 -EAPI="4"
18353 -inherit eutils java-pkg-2 java-ant-2
18354 -
18355 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
18356 -
18357 -DESCRIPTION="Netbeans Java Cluster"
18358 -HOMEPAGE="http://netbeans.org/projects/java"
18359 -SLOT="9999"
18360 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
18361 -SRC_URI="${SOURCE_URL}
18362 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
18363 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
18364 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
18365 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
18366 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
18367 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
18368 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
18369 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
18370 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
18371 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
18372 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
18373 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
18374 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
18375 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
18376 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
18377 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
18378 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
18379 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
18380 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
18381 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
18382 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
18383 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18384 -KEYWORDS="~amd64 ~x86"
18385 -IUSE=""
18386 -S="${WORKDIR}"
18387 -
18388 -CDEPEND="~dev-java/netbeans-platform-${PV}
18389 - ~dev-java/netbeans-extide-${PV}
18390 - ~dev-java/netbeans-harness-${PV}
18391 - ~dev-java/netbeans-ide-${PV}
18392 - ~dev-java/netbeans-websvccommon-${PV}
18393 - dev-java/beansbinding:0
18394 - dev-java/cglib:2.2
18395 - dev-java/jdom:1.0"
18396 -DEPEND=">=virtual/jdk-1.7
18397 - app-arch/unzip
18398 - ${CDEPEND}
18399 - dev-java/javahelp:0
18400 - dev-java/json-simple:0
18401 - dev-java/junit:4"
18402 -RDEPEND=">=virtual/jdk-1.7
18403 - ${CDEPEND}
18404 - dev-java/absolutelayout:0
18405 - dev-java/antlr:0[java]
18406 - dev-java/asm:2.2
18407 - dev-java/c3p0:0
18408 - dev-java/cglib:2.1
18409 - dev-java/commons-collections:0
18410 - dev-java/dom4j:1
18411 - dev-java/fastinfoset:0
18412 - dev-java/glassfish-transaction-api:0
18413 - dev-java/javassist:3
18414 - dev-java/jboss-logging:0
18415 - dev-java/jsr67:0
18416 - dev-java/jsr181:0
18417 - dev-java/jtidy:0
18418 - dev-java/log4j:0
18419 - dev-java/mimepull:0
18420 - dev-java/saaj:0
18421 - dev-java/stax-ex:0
18422 - dev-java/xmlstreambuffer:0"
18423 -
18424 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18425 -
18426 -EANT_BUILD_XML="nbbuild/build.xml"
18427 -EANT_BUILD_TARGET="rebuild-cluster"
18428 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
18429 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18430 -JAVA_PKG_BSFIX="off"
18431 -
18432 -pkg_pretend() {
18433 - local die_now=""
18434 -
18435 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
18436 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
18437 - eerror "Please remove following symlinks and run emerge again:"
18438 - find /usr/share/netbeans-java-${SLOT}/ant -type l
18439 - die_now="1"
18440 - fi
18441 - fi
18442 -
18443 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
18444 - if [ -z "${die_now}" ]; then
18445 - eerror "Please remove following symlinks and run emerge again:"
18446 - fi
18447 -
18448 - echo "/usr/share/netbeans-java-${SLOT}/maven"
18449 - die_now="1"
18450 - fi
18451 -
18452 - if [ -n "${die_now}" ]; then
18453 - die "Symlinks exist"
18454 - fi
18455 -}
18456 -
18457 -src_unpack() {
18458 - unpack $(basename ${SOURCE_URL})
18459 -
18460 - einfo "Deleting bundled jars..."
18461 - find -name "*.jar" -type f -delete
18462 -
18463 - unpack netbeans-9999-r12-build.xml.patch.bz2
18464 -
18465 - pushd "${S}" >/dev/null || die
18466 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
18467 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
18468 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
18469 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
18470 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
18471 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
18472 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
18473 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
18474 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
18475 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
18476 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
18477 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
18478 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
18479 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
18480 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
18481 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
18482 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
18483 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
18484 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
18485 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
18486 - popd >/dev/null || die
18487 -}
18488 -
18489 -src_prepare() {
18490 - einfo "Deleting bundled class files..."
18491 - find -name "*.class" -type f | xargs rm -vf
18492 -
18493 - epatch netbeans-9999-r12-build.xml.patch
18494 -
18495 - # Support for custom patches
18496 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18497 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18498 -
18499 - if [ -n "${files}" ] ; then
18500 - einfo "Applying custom patches:"
18501 -
18502 - for file in ${files} ; do
18503 - epatch "${file}"
18504 - done
18505 - fi
18506 - fi
18507 -
18508 - einfo "Symlinking external libraries..."
18509 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18510 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
18511 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
18512 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
18513 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
18514 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
18515 -
18516 - einfo "Linking in other clusters..."
18517 - mkdir "${S}"/nbbuild/netbeans || die
18518 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18519 -
18520 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18521 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18522 - touch nb.cluster.platform.built
18523 -
18524 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18525 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18526 - touch nb.cluster.extide.built
18527 -
18528 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
18529 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18530 - touch nb.cluster.harness.built
18531 -
18532 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18533 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18534 - touch nb.cluster.ide.built
18535 -
18536 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18537 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18538 - touch nb.cluster.websvccommon.built
18539 -
18540 - popd >/dev/null || die
18541 -
18542 - java-pkg-2_src_prepare
18543 -}
18544 -
18545 -src_install() {
18546 - pushd nbbuild/netbeans/java >/dev/null || die
18547 -
18548 - insinto ${INSTALL_DIR}
18549 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18550 -
18551 - doins -r *
18552 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
18553 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
18554 -
18555 - popd >/dev/null || die
18556 -
18557 - local instdir=/${INSTALL_DIR}/modules/ext
18558 - pushd "${D}"/${instdir} >/dev/null || die
18559 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
18560 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
18561 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18562 - popd >/dev/null || die
18563 -
18564 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
18565 - pushd "${D}"/${instdir} >/dev/null || die
18566 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
18567 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
18568 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
18569 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
18570 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18571 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
18572 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
18573 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
18574 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
18575 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
18576 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
18577 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
18578 - popd >/dev/null || die
18579 -
18580 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
18581 - pushd "${D}"/${instdir} >/dev/null || die
18582 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
18583 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
18584 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
18585 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
18586 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
18587 - popd >/dev/null || die
18588 -
18589 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
18590 - pushd "${D}"/${instdir} >/dev/null || die
18591 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
18592 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
18593 - popd >/dev/null || die
18594 -
18595 - local instdir=${INSTALL_DIR}/modules/ext/maven
18596 - pushd "${D}"/${instdir} >/dev/null || die
18597 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
18598 - popd >/dev/null || die
18599 -
18600 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
18601 -}
18602
18603 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140422.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140422.ebuild
18604 deleted file mode 100644
18605 index 68a4875..0000000
18606 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140422.ebuild
18607 +++ /dev/null
18608 @@ -1,254 +0,0 @@
18609 -# Copyright 1999-2014 Gentoo Foundation
18610 -# Distributed under the terms of the GNU General Public License v2
18611 -# $Header: $
18612 -
18613 -EAPI="4"
18614 -inherit eutils java-pkg-2 java-ant-2
18615 -
18616 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
18617 -
18618 -DESCRIPTION="Netbeans Java Cluster"
18619 -HOMEPAGE="http://netbeans.org/projects/java"
18620 -SLOT="9999"
18621 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
18622 -SRC_URI="${SOURCE_URL}
18623 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
18624 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
18625 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
18626 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
18627 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
18628 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
18629 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
18630 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
18631 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
18632 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
18633 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
18634 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
18635 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
18636 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
18637 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
18638 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
18639 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
18640 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
18641 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
18642 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
18643 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
18644 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18645 -KEYWORDS="~amd64 ~x86"
18646 -IUSE=""
18647 -S="${WORKDIR}"
18648 -
18649 -CDEPEND="~dev-java/netbeans-platform-${PV}
18650 - ~dev-java/netbeans-extide-${PV}
18651 - ~dev-java/netbeans-harness-${PV}
18652 - ~dev-java/netbeans-ide-${PV}
18653 - ~dev-java/netbeans-websvccommon-${PV}
18654 - dev-java/beansbinding:0
18655 - dev-java/cglib:2.2
18656 - dev-java/jdom:1.0"
18657 -DEPEND=">=virtual/jdk-1.7
18658 - app-arch/unzip
18659 - ${CDEPEND}
18660 - dev-java/javahelp:0
18661 - dev-java/json-simple:0
18662 - dev-java/junit:4"
18663 -RDEPEND=">=virtual/jdk-1.7
18664 - ${CDEPEND}
18665 - dev-java/absolutelayout:0
18666 - dev-java/antlr:0[java]
18667 - dev-java/asm:2.2
18668 - dev-java/c3p0:0
18669 - dev-java/cglib:2.1
18670 - dev-java/commons-collections:0
18671 - dev-java/dom4j:1
18672 - dev-java/fastinfoset:0
18673 - dev-java/glassfish-transaction-api:0
18674 - dev-java/javassist:3
18675 - dev-java/jboss-logging:0
18676 - dev-java/jsr67:0
18677 - dev-java/jsr181:0
18678 - dev-java/jtidy:0
18679 - dev-java/log4j:0
18680 - dev-java/mimepull:0
18681 - dev-java/saaj:0
18682 - dev-java/stax-ex:0
18683 - dev-java/xmlstreambuffer:0"
18684 -
18685 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18686 -
18687 -EANT_BUILD_XML="nbbuild/build.xml"
18688 -EANT_BUILD_TARGET="rebuild-cluster"
18689 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
18690 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18691 -JAVA_PKG_BSFIX="off"
18692 -
18693 -pkg_pretend() {
18694 - local die_now=""
18695 -
18696 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
18697 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
18698 - eerror "Please remove following symlinks and run emerge again:"
18699 - find /usr/share/netbeans-java-${SLOT}/ant -type l
18700 - die_now="1"
18701 - fi
18702 - fi
18703 -
18704 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
18705 - if [ -z "${die_now}" ]; then
18706 - eerror "Please remove following symlinks and run emerge again:"
18707 - fi
18708 -
18709 - echo "/usr/share/netbeans-java-${SLOT}/maven"
18710 - die_now="1"
18711 - fi
18712 -
18713 - if [ -n "${die_now}" ]; then
18714 - die "Symlinks exist"
18715 - fi
18716 -}
18717 -
18718 -src_unpack() {
18719 - unpack $(basename ${SOURCE_URL})
18720 -
18721 - einfo "Deleting bundled jars..."
18722 - find -name "*.jar" -type f -delete
18723 -
18724 - unpack netbeans-9999-r12-build.xml.patch.bz2
18725 -
18726 - pushd "${S}" >/dev/null || die
18727 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
18728 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
18729 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
18730 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
18731 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
18732 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
18733 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
18734 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
18735 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
18736 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
18737 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
18738 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
18739 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
18740 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
18741 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
18742 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
18743 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
18744 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
18745 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
18746 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
18747 - popd >/dev/null || die
18748 -}
18749 -
18750 -src_prepare() {
18751 - einfo "Deleting bundled class files..."
18752 - find -name "*.class" -type f | xargs rm -vf
18753 -
18754 - epatch netbeans-9999-r12-build.xml.patch
18755 -
18756 - # Support for custom patches
18757 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18758 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18759 -
18760 - if [ -n "${files}" ] ; then
18761 - einfo "Applying custom patches:"
18762 -
18763 - for file in ${files} ; do
18764 - epatch "${file}"
18765 - done
18766 - fi
18767 - fi
18768 -
18769 - einfo "Symlinking external libraries..."
18770 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18771 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
18772 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
18773 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
18774 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
18775 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
18776 -
18777 - einfo "Linking in other clusters..."
18778 - mkdir "${S}"/nbbuild/netbeans || die
18779 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18780 -
18781 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18782 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18783 - touch nb.cluster.platform.built
18784 -
18785 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18786 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18787 - touch nb.cluster.extide.built
18788 -
18789 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
18790 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18791 - touch nb.cluster.harness.built
18792 -
18793 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18794 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18795 - touch nb.cluster.ide.built
18796 -
18797 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18798 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18799 - touch nb.cluster.websvccommon.built
18800 -
18801 - popd >/dev/null || die
18802 -
18803 - java-pkg-2_src_prepare
18804 -}
18805 -
18806 -src_install() {
18807 - pushd nbbuild/netbeans/java >/dev/null || die
18808 -
18809 - insinto ${INSTALL_DIR}
18810 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18811 -
18812 - doins -r *
18813 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
18814 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
18815 -
18816 - popd >/dev/null || die
18817 -
18818 - local instdir=/${INSTALL_DIR}/modules/ext
18819 - pushd "${D}"/${instdir} >/dev/null || die
18820 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
18821 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
18822 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18823 - popd >/dev/null || die
18824 -
18825 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
18826 - pushd "${D}"/${instdir} >/dev/null || die
18827 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
18828 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
18829 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
18830 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
18831 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18832 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
18833 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
18834 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
18835 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
18836 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
18837 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
18838 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
18839 - popd >/dev/null || die
18840 -
18841 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
18842 - pushd "${D}"/${instdir} >/dev/null || die
18843 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
18844 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
18845 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
18846 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
18847 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
18848 - popd >/dev/null || die
18849 -
18850 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
18851 - pushd "${D}"/${instdir} >/dev/null || die
18852 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
18853 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
18854 - popd >/dev/null || die
18855 -
18856 - local instdir=${INSTALL_DIR}/modules/ext/maven
18857 - pushd "${D}"/${instdir} >/dev/null || die
18858 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
18859 - popd >/dev/null || die
18860 -
18861 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
18862 -}
18863
18864 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140423.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140423.ebuild
18865 deleted file mode 100644
18866 index 6fe2221..0000000
18867 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140423.ebuild
18868 +++ /dev/null
18869 @@ -1,254 +0,0 @@
18870 -# Copyright 1999-2014 Gentoo Foundation
18871 -# Distributed under the terms of the GNU General Public License v2
18872 -# $Header: $
18873 -
18874 -EAPI="4"
18875 -inherit eutils java-pkg-2 java-ant-2
18876 -
18877 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
18878 -
18879 -DESCRIPTION="Netbeans Java Cluster"
18880 -HOMEPAGE="http://netbeans.org/projects/java"
18881 -SLOT="9999"
18882 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
18883 -SRC_URI="${SOURCE_URL}
18884 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
18885 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
18886 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
18887 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
18888 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
18889 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
18890 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
18891 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
18892 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
18893 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
18894 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
18895 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
18896 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
18897 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
18898 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
18899 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
18900 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
18901 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
18902 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
18903 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
18904 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
18905 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18906 -KEYWORDS="~amd64 ~x86"
18907 -IUSE=""
18908 -S="${WORKDIR}"
18909 -
18910 -CDEPEND="~dev-java/netbeans-platform-${PV}
18911 - ~dev-java/netbeans-extide-${PV}
18912 - ~dev-java/netbeans-harness-${PV}
18913 - ~dev-java/netbeans-ide-${PV}
18914 - ~dev-java/netbeans-websvccommon-${PV}
18915 - dev-java/beansbinding:0
18916 - dev-java/cglib:2.2
18917 - dev-java/jdom:1.0"
18918 -DEPEND=">=virtual/jdk-1.7
18919 - app-arch/unzip
18920 - ${CDEPEND}
18921 - dev-java/javahelp:0
18922 - dev-java/json-simple:0
18923 - dev-java/junit:4"
18924 -RDEPEND=">=virtual/jdk-1.7
18925 - ${CDEPEND}
18926 - dev-java/absolutelayout:0
18927 - dev-java/antlr:0[java]
18928 - dev-java/asm:2.2
18929 - dev-java/c3p0:0
18930 - dev-java/cglib:2.1
18931 - dev-java/commons-collections:0
18932 - dev-java/dom4j:1
18933 - dev-java/fastinfoset:0
18934 - dev-java/glassfish-transaction-api:0
18935 - dev-java/javassist:3
18936 - dev-java/jboss-logging:0
18937 - dev-java/jsr67:0
18938 - dev-java/jsr181:0
18939 - dev-java/jtidy:0
18940 - dev-java/log4j:0
18941 - dev-java/mimepull:0
18942 - dev-java/saaj:0
18943 - dev-java/stax-ex:0
18944 - dev-java/xmlstreambuffer:0"
18945 -
18946 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18947 -
18948 -EANT_BUILD_XML="nbbuild/build.xml"
18949 -EANT_BUILD_TARGET="rebuild-cluster"
18950 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
18951 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18952 -JAVA_PKG_BSFIX="off"
18953 -
18954 -pkg_pretend() {
18955 - local die_now=""
18956 -
18957 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
18958 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
18959 - eerror "Please remove following symlinks and run emerge again:"
18960 - find /usr/share/netbeans-java-${SLOT}/ant -type l
18961 - die_now="1"
18962 - fi
18963 - fi
18964 -
18965 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
18966 - if [ -z "${die_now}" ]; then
18967 - eerror "Please remove following symlinks and run emerge again:"
18968 - fi
18969 -
18970 - echo "/usr/share/netbeans-java-${SLOT}/maven"
18971 - die_now="1"
18972 - fi
18973 -
18974 - if [ -n "${die_now}" ]; then
18975 - die "Symlinks exist"
18976 - fi
18977 -}
18978 -
18979 -src_unpack() {
18980 - unpack $(basename ${SOURCE_URL})
18981 -
18982 - einfo "Deleting bundled jars..."
18983 - find -name "*.jar" -type f -delete
18984 -
18985 - unpack netbeans-9999-r12-build.xml.patch.bz2
18986 -
18987 - pushd "${S}" >/dev/null || die
18988 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
18989 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
18990 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
18991 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
18992 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
18993 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
18994 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
18995 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
18996 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
18997 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
18998 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
18999 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
19000 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
19001 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
19002 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
19003 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
19004 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
19005 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
19006 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
19007 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
19008 - popd >/dev/null || die
19009 -}
19010 -
19011 -src_prepare() {
19012 - einfo "Deleting bundled class files..."
19013 - find -name "*.class" -type f | xargs rm -vf
19014 -
19015 - epatch netbeans-9999-r12-build.xml.patch
19016 -
19017 - # Support for custom patches
19018 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19019 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19020 -
19021 - if [ -n "${files}" ] ; then
19022 - einfo "Applying custom patches:"
19023 -
19024 - for file in ${files} ; do
19025 - epatch "${file}"
19026 - done
19027 - fi
19028 - fi
19029 -
19030 - einfo "Symlinking external libraries..."
19031 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19032 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
19033 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
19034 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
19035 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
19036 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
19037 -
19038 - einfo "Linking in other clusters..."
19039 - mkdir "${S}"/nbbuild/netbeans || die
19040 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19041 -
19042 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19043 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19044 - touch nb.cluster.platform.built
19045 -
19046 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19047 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19048 - touch nb.cluster.extide.built
19049 -
19050 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
19051 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19052 - touch nb.cluster.harness.built
19053 -
19054 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19055 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19056 - touch nb.cluster.ide.built
19057 -
19058 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
19059 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19060 - touch nb.cluster.websvccommon.built
19061 -
19062 - popd >/dev/null || die
19063 -
19064 - java-pkg-2_src_prepare
19065 -}
19066 -
19067 -src_install() {
19068 - pushd nbbuild/netbeans/java >/dev/null || die
19069 -
19070 - insinto ${INSTALL_DIR}
19071 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19072 -
19073 - doins -r *
19074 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
19075 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
19076 -
19077 - popd >/dev/null || die
19078 -
19079 - local instdir=/${INSTALL_DIR}/modules/ext
19080 - pushd "${D}"/${instdir} >/dev/null || die
19081 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
19082 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
19083 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
19084 - popd >/dev/null || die
19085 -
19086 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
19087 - pushd "${D}"/${instdir} >/dev/null || die
19088 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
19089 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
19090 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
19091 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
19092 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
19093 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
19094 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
19095 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
19096 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
19097 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
19098 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
19099 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
19100 - popd >/dev/null || die
19101 -
19102 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
19103 - pushd "${D}"/${instdir} >/dev/null || die
19104 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
19105 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
19106 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
19107 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
19108 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
19109 - popd >/dev/null || die
19110 -
19111 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
19112 - pushd "${D}"/${instdir} >/dev/null || die
19113 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
19114 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
19115 - popd >/dev/null || die
19116 -
19117 - local instdir=${INSTALL_DIR}/modules/ext/maven
19118 - pushd "${D}"/${instdir} >/dev/null || die
19119 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
19120 - popd >/dev/null || die
19121 -
19122 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
19123 -}
19124
19125 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140424.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140424.ebuild
19126 deleted file mode 100644
19127 index 9171a42..0000000
19128 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140424.ebuild
19129 +++ /dev/null
19130 @@ -1,254 +0,0 @@
19131 -# Copyright 1999-2014 Gentoo Foundation
19132 -# Distributed under the terms of the GNU General Public License v2
19133 -# $Header: $
19134 -
19135 -EAPI="4"
19136 -inherit eutils java-pkg-2 java-ant-2
19137 -
19138 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
19139 -
19140 -DESCRIPTION="Netbeans Java Cluster"
19141 -HOMEPAGE="http://netbeans.org/projects/java"
19142 -SLOT="9999"
19143 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
19144 -SRC_URI="${SOURCE_URL}
19145 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
19146 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
19147 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
19148 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
19149 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
19150 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
19151 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
19152 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
19153 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
19154 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
19155 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
19156 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
19157 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
19158 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
19159 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
19160 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
19161 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
19162 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
19163 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
19164 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
19165 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
19166 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19167 -KEYWORDS="~amd64 ~x86"
19168 -IUSE=""
19169 -S="${WORKDIR}"
19170 -
19171 -CDEPEND="~dev-java/netbeans-platform-${PV}
19172 - ~dev-java/netbeans-extide-${PV}
19173 - ~dev-java/netbeans-harness-${PV}
19174 - ~dev-java/netbeans-ide-${PV}
19175 - ~dev-java/netbeans-websvccommon-${PV}
19176 - dev-java/beansbinding:0
19177 - dev-java/cglib:2.2
19178 - dev-java/jdom:1.0"
19179 -DEPEND=">=virtual/jdk-1.7
19180 - app-arch/unzip
19181 - ${CDEPEND}
19182 - dev-java/javahelp:0
19183 - dev-java/json-simple:0
19184 - dev-java/junit:4"
19185 -RDEPEND=">=virtual/jdk-1.7
19186 - ${CDEPEND}
19187 - dev-java/absolutelayout:0
19188 - dev-java/antlr:0[java]
19189 - dev-java/asm:2.2
19190 - dev-java/c3p0:0
19191 - dev-java/cglib:2.1
19192 - dev-java/commons-collections:0
19193 - dev-java/dom4j:1
19194 - dev-java/fastinfoset:0
19195 - dev-java/glassfish-transaction-api:0
19196 - dev-java/javassist:3
19197 - dev-java/jboss-logging:0
19198 - dev-java/jsr67:0
19199 - dev-java/jsr181:0
19200 - dev-java/jtidy:0
19201 - dev-java/log4j:0
19202 - dev-java/mimepull:0
19203 - dev-java/saaj:0
19204 - dev-java/stax-ex:0
19205 - dev-java/xmlstreambuffer:0"
19206 -
19207 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19208 -
19209 -EANT_BUILD_XML="nbbuild/build.xml"
19210 -EANT_BUILD_TARGET="rebuild-cluster"
19211 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
19212 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19213 -JAVA_PKG_BSFIX="off"
19214 -
19215 -pkg_pretend() {
19216 - local die_now=""
19217 -
19218 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
19219 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
19220 - eerror "Please remove following symlinks and run emerge again:"
19221 - find /usr/share/netbeans-java-${SLOT}/ant -type l
19222 - die_now="1"
19223 - fi
19224 - fi
19225 -
19226 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
19227 - if [ -z "${die_now}" ]; then
19228 - eerror "Please remove following symlinks and run emerge again:"
19229 - fi
19230 -
19231 - echo "/usr/share/netbeans-java-${SLOT}/maven"
19232 - die_now="1"
19233 - fi
19234 -
19235 - if [ -n "${die_now}" ]; then
19236 - die "Symlinks exist"
19237 - fi
19238 -}
19239 -
19240 -src_unpack() {
19241 - unpack $(basename ${SOURCE_URL})
19242 -
19243 - einfo "Deleting bundled jars..."
19244 - find -name "*.jar" -type f -delete
19245 -
19246 - unpack netbeans-9999-r12-build.xml.patch.bz2
19247 -
19248 - pushd "${S}" >/dev/null || die
19249 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
19250 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
19251 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
19252 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
19253 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
19254 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
19255 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
19256 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
19257 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
19258 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
19259 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
19260 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
19261 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
19262 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
19263 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
19264 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
19265 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
19266 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
19267 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
19268 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
19269 - popd >/dev/null || die
19270 -}
19271 -
19272 -src_prepare() {
19273 - einfo "Deleting bundled class files..."
19274 - find -name "*.class" -type f | xargs rm -vf
19275 -
19276 - epatch netbeans-9999-r12-build.xml.patch
19277 -
19278 - # Support for custom patches
19279 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19280 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19281 -
19282 - if [ -n "${files}" ] ; then
19283 - einfo "Applying custom patches:"
19284 -
19285 - for file in ${files} ; do
19286 - epatch "${file}"
19287 - done
19288 - fi
19289 - fi
19290 -
19291 - einfo "Symlinking external libraries..."
19292 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19293 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
19294 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
19295 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
19296 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
19297 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
19298 -
19299 - einfo "Linking in other clusters..."
19300 - mkdir "${S}"/nbbuild/netbeans || die
19301 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19302 -
19303 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19304 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19305 - touch nb.cluster.platform.built
19306 -
19307 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19308 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19309 - touch nb.cluster.extide.built
19310 -
19311 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
19312 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19313 - touch nb.cluster.harness.built
19314 -
19315 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19316 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19317 - touch nb.cluster.ide.built
19318 -
19319 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
19320 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19321 - touch nb.cluster.websvccommon.built
19322 -
19323 - popd >/dev/null || die
19324 -
19325 - java-pkg-2_src_prepare
19326 -}
19327 -
19328 -src_install() {
19329 - pushd nbbuild/netbeans/java >/dev/null || die
19330 -
19331 - insinto ${INSTALL_DIR}
19332 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19333 -
19334 - doins -r *
19335 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
19336 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
19337 -
19338 - popd >/dev/null || die
19339 -
19340 - local instdir=/${INSTALL_DIR}/modules/ext
19341 - pushd "${D}"/${instdir} >/dev/null || die
19342 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
19343 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
19344 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
19345 - popd >/dev/null || die
19346 -
19347 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
19348 - pushd "${D}"/${instdir} >/dev/null || die
19349 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
19350 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
19351 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
19352 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
19353 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
19354 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
19355 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
19356 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
19357 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
19358 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
19359 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
19360 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
19361 - popd >/dev/null || die
19362 -
19363 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
19364 - pushd "${D}"/${instdir} >/dev/null || die
19365 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
19366 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
19367 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
19368 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
19369 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
19370 - popd >/dev/null || die
19371 -
19372 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
19373 - pushd "${D}"/${instdir} >/dev/null || die
19374 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
19375 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
19376 - popd >/dev/null || die
19377 -
19378 - local instdir=${INSTALL_DIR}/modules/ext/maven
19379 - pushd "${D}"/${instdir} >/dev/null || die
19380 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
19381 - popd >/dev/null || die
19382 -
19383 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
19384 -}
19385
19386 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140427.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140427.ebuild
19387 deleted file mode 100644
19388 index 93806a6..0000000
19389 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140427.ebuild
19390 +++ /dev/null
19391 @@ -1,254 +0,0 @@
19392 -# Copyright 1999-2014 Gentoo Foundation
19393 -# Distributed under the terms of the GNU General Public License v2
19394 -# $Header: $
19395 -
19396 -EAPI="4"
19397 -inherit eutils java-pkg-2 java-ant-2
19398 -
19399 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
19400 -
19401 -DESCRIPTION="Netbeans Java Cluster"
19402 -HOMEPAGE="http://netbeans.org/projects/java"
19403 -SLOT="9999"
19404 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
19405 -SRC_URI="${SOURCE_URL}
19406 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
19407 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
19408 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
19409 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
19410 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
19411 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
19412 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
19413 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
19414 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
19415 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
19416 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
19417 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
19418 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
19419 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
19420 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
19421 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
19422 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
19423 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
19424 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
19425 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
19426 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
19427 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19428 -KEYWORDS="~amd64 ~x86"
19429 -IUSE=""
19430 -S="${WORKDIR}"
19431 -
19432 -CDEPEND="~dev-java/netbeans-platform-${PV}
19433 - ~dev-java/netbeans-extide-${PV}
19434 - ~dev-java/netbeans-harness-${PV}
19435 - ~dev-java/netbeans-ide-${PV}
19436 - ~dev-java/netbeans-websvccommon-${PV}
19437 - dev-java/beansbinding:0
19438 - dev-java/cglib:2.2
19439 - dev-java/jdom:1.0"
19440 -DEPEND=">=virtual/jdk-1.7
19441 - app-arch/unzip
19442 - ${CDEPEND}
19443 - dev-java/javahelp:0
19444 - dev-java/json-simple:0
19445 - dev-java/junit:4"
19446 -RDEPEND=">=virtual/jdk-1.7
19447 - ${CDEPEND}
19448 - dev-java/absolutelayout:0
19449 - dev-java/antlr:0[java]
19450 - dev-java/asm:2.2
19451 - dev-java/c3p0:0
19452 - dev-java/cglib:2.1
19453 - dev-java/commons-collections:0
19454 - dev-java/dom4j:1
19455 - dev-java/fastinfoset:0
19456 - dev-java/glassfish-transaction-api:0
19457 - dev-java/javassist:3
19458 - dev-java/jboss-logging:0
19459 - dev-java/jsr67:0
19460 - dev-java/jsr181:0
19461 - dev-java/jtidy:0
19462 - dev-java/log4j:0
19463 - dev-java/mimepull:0
19464 - dev-java/saaj:0
19465 - dev-java/stax-ex:0
19466 - dev-java/xmlstreambuffer:0"
19467 -
19468 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19469 -
19470 -EANT_BUILD_XML="nbbuild/build.xml"
19471 -EANT_BUILD_TARGET="rebuild-cluster"
19472 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
19473 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19474 -JAVA_PKG_BSFIX="off"
19475 -
19476 -pkg_pretend() {
19477 - local die_now=""
19478 -
19479 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
19480 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
19481 - eerror "Please remove following symlinks and run emerge again:"
19482 - find /usr/share/netbeans-java-${SLOT}/ant -type l
19483 - die_now="1"
19484 - fi
19485 - fi
19486 -
19487 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
19488 - if [ -z "${die_now}" ]; then
19489 - eerror "Please remove following symlinks and run emerge again:"
19490 - fi
19491 -
19492 - echo "/usr/share/netbeans-java-${SLOT}/maven"
19493 - die_now="1"
19494 - fi
19495 -
19496 - if [ -n "${die_now}" ]; then
19497 - die "Symlinks exist"
19498 - fi
19499 -}
19500 -
19501 -src_unpack() {
19502 - unpack $(basename ${SOURCE_URL})
19503 -
19504 - einfo "Deleting bundled jars..."
19505 - find -name "*.jar" -type f -delete
19506 -
19507 - unpack netbeans-9999-r12-build.xml.patch.bz2
19508 -
19509 - pushd "${S}" >/dev/null || die
19510 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
19511 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
19512 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
19513 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
19514 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
19515 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
19516 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
19517 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
19518 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
19519 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
19520 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
19521 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
19522 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
19523 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
19524 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
19525 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
19526 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
19527 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
19528 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
19529 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
19530 - popd >/dev/null || die
19531 -}
19532 -
19533 -src_prepare() {
19534 - einfo "Deleting bundled class files..."
19535 - find -name "*.class" -type f | xargs rm -vf
19536 -
19537 - epatch netbeans-9999-r12-build.xml.patch
19538 -
19539 - # Support for custom patches
19540 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19541 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19542 -
19543 - if [ -n "${files}" ] ; then
19544 - einfo "Applying custom patches:"
19545 -
19546 - for file in ${files} ; do
19547 - epatch "${file}"
19548 - done
19549 - fi
19550 - fi
19551 -
19552 - einfo "Symlinking external libraries..."
19553 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19554 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
19555 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
19556 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
19557 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
19558 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
19559 -
19560 - einfo "Linking in other clusters..."
19561 - mkdir "${S}"/nbbuild/netbeans || die
19562 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19563 -
19564 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19565 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19566 - touch nb.cluster.platform.built
19567 -
19568 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19569 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19570 - touch nb.cluster.extide.built
19571 -
19572 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
19573 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19574 - touch nb.cluster.harness.built
19575 -
19576 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19577 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19578 - touch nb.cluster.ide.built
19579 -
19580 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
19581 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19582 - touch nb.cluster.websvccommon.built
19583 -
19584 - popd >/dev/null || die
19585 -
19586 - java-pkg-2_src_prepare
19587 -}
19588 -
19589 -src_install() {
19590 - pushd nbbuild/netbeans/java >/dev/null || die
19591 -
19592 - insinto ${INSTALL_DIR}
19593 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19594 -
19595 - doins -r *
19596 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
19597 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
19598 -
19599 - popd >/dev/null || die
19600 -
19601 - local instdir=/${INSTALL_DIR}/modules/ext
19602 - pushd "${D}"/${instdir} >/dev/null || die
19603 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
19604 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
19605 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
19606 - popd >/dev/null || die
19607 -
19608 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
19609 - pushd "${D}"/${instdir} >/dev/null || die
19610 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
19611 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
19612 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
19613 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
19614 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
19615 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
19616 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
19617 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
19618 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
19619 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
19620 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
19621 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
19622 - popd >/dev/null || die
19623 -
19624 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
19625 - pushd "${D}"/${instdir} >/dev/null || die
19626 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
19627 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
19628 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
19629 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
19630 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
19631 - popd >/dev/null || die
19632 -
19633 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
19634 - pushd "${D}"/${instdir} >/dev/null || die
19635 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
19636 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
19637 - popd >/dev/null || die
19638 -
19639 - local instdir=${INSTALL_DIR}/modules/ext/maven
19640 - pushd "${D}"/${instdir} >/dev/null || die
19641 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
19642 - popd >/dev/null || die
19643 -
19644 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
19645 -}
19646
19647 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20140429.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20140429.ebuild
19648 deleted file mode 100644
19649 index f1ec9c4..0000000
19650 --- a/dev-java/netbeans-java/netbeans-java-9999_p20140429.ebuild
19651 +++ /dev/null
19652 @@ -1,254 +0,0 @@
19653 -# Copyright 1999-2014 Gentoo Foundation
19654 -# Distributed under the terms of the GNU General Public License v2
19655 -# $Header: $
19656 -
19657 -EAPI="4"
19658 -inherit eutils java-pkg-2 java-ant-2
19659 -
19660 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
19661 -
19662 -DESCRIPTION="Netbeans Java Cluster"
19663 -HOMEPAGE="http://netbeans.org/projects/java"
19664 -SLOT="9999"
19665 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
19666 -SRC_URI="${SOURCE_URL}
19667 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
19668 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
19669 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
19670 - http://hg.netbeans.org/binaries/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar
19671 - http://hg.netbeans.org/binaries/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip
19672 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
19673 - http://hg.netbeans.org/binaries/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar
19674 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
19675 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
19676 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
19677 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
19678 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
19679 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
19680 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
19681 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
19682 - http://hg.netbeans.org/binaries/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar
19683 - http://hg.netbeans.org/binaries/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar
19684 - http://hg.netbeans.org/binaries/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar
19685 - http://hg.netbeans.org/binaries/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar
19686 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
19687 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip"
19688 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19689 -KEYWORDS="~amd64 ~x86"
19690 -IUSE=""
19691 -S="${WORKDIR}"
19692 -
19693 -CDEPEND="~dev-java/netbeans-platform-${PV}
19694 - ~dev-java/netbeans-extide-${PV}
19695 - ~dev-java/netbeans-harness-${PV}
19696 - ~dev-java/netbeans-ide-${PV}
19697 - ~dev-java/netbeans-websvccommon-${PV}
19698 - dev-java/beansbinding:0
19699 - dev-java/cglib:2.2
19700 - dev-java/jdom:1.0"
19701 -DEPEND=">=virtual/jdk-1.7
19702 - app-arch/unzip
19703 - ${CDEPEND}
19704 - dev-java/javahelp:0
19705 - dev-java/json-simple:0
19706 - dev-java/junit:4"
19707 -RDEPEND=">=virtual/jdk-1.7
19708 - ${CDEPEND}
19709 - dev-java/absolutelayout:0
19710 - dev-java/antlr:0[java]
19711 - dev-java/asm:2.2
19712 - dev-java/c3p0:0
19713 - dev-java/cglib:2.1
19714 - dev-java/commons-collections:0
19715 - dev-java/dom4j:1
19716 - dev-java/fastinfoset:0
19717 - dev-java/glassfish-transaction-api:0
19718 - dev-java/javassist:3
19719 - dev-java/jboss-logging:0
19720 - dev-java/jsr67:0
19721 - dev-java/jsr181:0
19722 - dev-java/jtidy:0
19723 - dev-java/log4j:0
19724 - dev-java/mimepull:0
19725 - dev-java/saaj:0
19726 - dev-java/stax-ex:0
19727 - dev-java/xmlstreambuffer:0"
19728 -
19729 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19730 -
19731 -EANT_BUILD_XML="nbbuild/build.xml"
19732 -EANT_BUILD_TARGET="rebuild-cluster"
19733 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
19734 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19735 -JAVA_PKG_BSFIX="off"
19736 -
19737 -pkg_pretend() {
19738 - local die_now=""
19739 -
19740 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
19741 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
19742 - eerror "Please remove following symlinks and run emerge again:"
19743 - find /usr/share/netbeans-java-${SLOT}/ant -type l
19744 - die_now="1"
19745 - fi
19746 - fi
19747 -
19748 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
19749 - if [ -z "${die_now}" ]; then
19750 - eerror "Please remove following symlinks and run emerge again:"
19751 - fi
19752 -
19753 - echo "/usr/share/netbeans-java-${SLOT}/maven"
19754 - die_now="1"
19755 - fi
19756 -
19757 - if [ -n "${die_now}" ]; then
19758 - die "Symlinks exist"
19759 - fi
19760 -}
19761 -
19762 -src_unpack() {
19763 - unpack $(basename ${SOURCE_URL})
19764 -
19765 - einfo "Deleting bundled jars..."
19766 - find -name "*.jar" -type f -delete
19767 -
19768 - unpack netbeans-9999-r12-build.xml.patch.bz2
19769 -
19770 - pushd "${S}" >/dev/null || die
19771 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
19772 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
19773 - ln -s "${DISTDIR}"/13BDBD486B15C1C7FD2D8392FE5D62D5A5AC10D6-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
19774 - ln -s "${DISTDIR}"/5282CF4CDBCD0210798283E0E35B3A1FDA994D37-hibernate-release-4.2.6-lib.zip hibernate4lib/external/hibernate-release-4.2.6-lib.zip || die
19775 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
19776 - ln -s "${DISTDIR}"/2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar maven.indexer/external/indexer-core-5.1.1.jar || die
19777 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
19778 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
19779 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
19780 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
19781 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
19782 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
19783 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
19784 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
19785 - ln -s "${DISTDIR}"/E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
19786 - ln -s "${DISTDIR}"/A30E0305F8EEB7FF6710AA93B984A248EC17FA1A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
19787 - ln -s "${DISTDIR}"/7F267F8656463BCB6D7441D3F6436C8F516AC18C-org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.1.v20130918-f2b9fc5.jar || die
19788 - ln -s "${DISTDIR}"/C7526615424CD22908969630FD1D2B27818B6DCA-org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.1.v20130918-f2b9fc5.jar || die
19789 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
19790 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
19791 - popd >/dev/null || die
19792 -}
19793 -
19794 -src_prepare() {
19795 - einfo "Deleting bundled class files..."
19796 - find -name "*.class" -type f | xargs rm -vf
19797 -
19798 - epatch netbeans-9999-r12-build.xml.patch
19799 -
19800 - # Support for custom patches
19801 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19802 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19803 -
19804 - if [ -n "${files}" ] ; then
19805 - einfo "Applying custom patches:"
19806 -
19807 - for file in ${files} ; do
19808 - epatch "${file}"
19809 - done
19810 - fi
19811 - fi
19812 -
19813 - einfo "Symlinking external libraries..."
19814 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19815 - java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
19816 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
19817 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
19818 - java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
19819 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
19820 -
19821 - einfo "Linking in other clusters..."
19822 - mkdir "${S}"/nbbuild/netbeans || die
19823 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19824 -
19825 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19826 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19827 - touch nb.cluster.platform.built
19828 -
19829 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19830 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19831 - touch nb.cluster.extide.built
19832 -
19833 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
19834 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19835 - touch nb.cluster.harness.built
19836 -
19837 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19838 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19839 - touch nb.cluster.ide.built
19840 -
19841 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
19842 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19843 - touch nb.cluster.websvccommon.built
19844 -
19845 - popd >/dev/null || die
19846 -
19847 - java-pkg-2_src_prepare
19848 -}
19849 -
19850 -src_install() {
19851 - pushd nbbuild/netbeans/java >/dev/null || die
19852 -
19853 - insinto ${INSTALL_DIR}
19854 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19855 -
19856 - doins -r *
19857 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
19858 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
19859 -
19860 - popd >/dev/null || die
19861 -
19862 - local instdir=/${INSTALL_DIR}/modules/ext
19863 - pushd "${D}"/${instdir} >/dev/null || die
19864 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
19865 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
19866 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
19867 - popd >/dev/null || die
19868 -
19869 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
19870 - pushd "${D}"/${instdir} >/dev/null || die
19871 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
19872 - rm asm-commons-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm-commons.jar ${instdir}/asm-commons-3.3.1.jar || die
19873 - rm asm-3.3.1.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm-3.3.1.jar || die
19874 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
19875 - rm cglib-2.2.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
19876 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
19877 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
19878 - rm javassist-3.15.0-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.15.0-GA.jar || die
19879 - rm jboss-logging-3.1.0.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.0.GA.jar || die
19880 - rm jboss-transaction-api_1.1_spec-1.0.1.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.1_spec-1.0.1.Final.jar || die
19881 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
19882 - rm log4j-1.2.16.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.16.jar || die
19883 - popd >/dev/null || die
19884 -
19885 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
19886 - pushd "${D}"/${instdir} >/dev/null || die
19887 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
19888 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
19889 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
19890 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
19891 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
19892 - popd >/dev/null || die
19893 -
19894 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
19895 - pushd "${D}"/${instdir} >/dev/null || die
19896 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
19897 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
19898 - popd >/dev/null || die
19899 -
19900 - local instdir=${INSTALL_DIR}/modules/ext/maven
19901 - pushd "${D}"/${instdir} >/dev/null || die
19902 - rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
19903 - popd >/dev/null || die
19904 -
19905 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
19906 -}
19907
19908 diff --git a/dev-java/netbeans-javacard/ChangeLog b/dev-java/netbeans-javacard/ChangeLog
19909 index 19e718c..1add12d 100644
19910 --- a/dev-java/netbeans-javacard/ChangeLog
19911 +++ b/dev-java/netbeans-javacard/ChangeLog
19912 @@ -2,6 +2,20 @@
19913 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
19914 # $Header: $
19915
19916 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
19917 + -netbeans-javacard-9999_p20140410.ebuild,
19918 + -netbeans-javacard-9999_p20140411.ebuild,
19919 + -netbeans-javacard-9999_p20140413.ebuild,
19920 + -netbeans-javacard-9999_p20140415.ebuild,
19921 + -netbeans-javacard-9999_p20140416.ebuild,
19922 + -netbeans-javacard-9999_p20140417.ebuild,
19923 + -netbeans-javacard-9999_p20140422.ebuild,
19924 + -netbeans-javacard-9999_p20140423.ebuild,
19925 + -netbeans-javacard-9999_p20140424.ebuild,
19926 + -netbeans-javacard-9999_p20140427.ebuild,
19927 + -netbeans-javacard-9999_p20140429.ebuild:
19928 + removed obsolete ebuilds
19929 +
19930 *netbeans-javacard-9999_p20140526 (26 May 2014)
19931
19932 26 May 2014; Miroslav Šulc <fordfrog@g.o>
19933
19934 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
19935 index 99577cf..b6192f9 100644
19936 --- a/dev-java/netbeans-javacard/Manifest
19937 +++ b/dev-java/netbeans-javacard/Manifest
19938 @@ -15,17 +15,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
19939 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
19940 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
19941 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
19942 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
19943 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
19944 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
19945 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
19946 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
19947 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
19948 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
19949 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
19950 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
19951 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
19952 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
19953 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
19954 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
19955 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
19956 @@ -49,17 +38,6 @@ EBUILD netbeans-javacard-7.2.ebuild 4718 SHA256 d173c848e825b342a52073ba16b77840
19957 EBUILD netbeans-javacard-7.3.ebuild 4735 SHA256 f955a44f141add54dcceeec61b0a6906609d6875729055992a33328af8b91f93 SHA512 77c4b0eb36016e1456a82ce7231494d75a4cb58a54b5e383602d8b4cc8fd777c09cfc1775854e96aa29ad15ae1e8b096192df080c1f0d77fccbcf5ae58123320 WHIRLPOOL bf24faf98f84f621e2ddddee9184a8d19187d86856a2cae1864d3f1f55e38db9dc0c0c14625f29f78935d9ee81b199e68ed0f39f38e8fdac6308cf18138546fd
19958 EBUILD netbeans-javacard-7.4.ebuild 4910 SHA256 c67023daa24ae55eeeae34efc997dc03923ba40b6221384dcdc5335dc74cd0e0 SHA512 0fb2c9846c4173f92a1e1e2571d2154824539b8ccc1c8af18f6fc7de4b52d7b8d21c6bd95802ec221494f0a19d5dd186b0cab6a75ab75d93de14207b2f2958c5 WHIRLPOOL 6592039b4c5042dab787dea8ee9033e2c745aa0538cf1be94b4b96cde0817a4fd00b1510c38c08e5c8c10f2ced61e47b9224b605ddfdec300ba47e0473747ec4
19959 EBUILD netbeans-javacard-8.0.ebuild 4904 SHA256 67fe9662f48906ebbd1de53a1c01c352ec6b935273c218aa6fdfc6ad67f4e470 SHA512 2ee06ef12f247676fdc908c4e92aba732b8586d80bda1b65feda877cc20d78dc51ada95b4d130247983209ba9a6e0a8c10fac876c72f8499905e2f47d5592154 WHIRLPOOL e2802c404d7b6eb12cc7495b7796618f6b7d36829f78240f44876faf7f2c54828a8b54e8b4ce90be42e2ad63843b05ae628191deb4f2894075cfe5fd8ef0bc55
19960 -EBUILD netbeans-javacard-9999_p20140410.ebuild 4956 SHA256 6203bcb9c96a2a3251ef0d52dc149ee7aa59ba096b6765be44e9294d2d20b2fb SHA512 34435f37fe6bf01f40b8d44c1b37fbb2700b75b1f7adb3c06766f0af5b96cec93da90f436e76dd2e8cd5c6db7daf03f688eae4ce2f6d244e02bd6a33a8e5cf1a WHIRLPOOL cb1c9efd5d750add17ed7c3191833c64e271b516d2f5bfac058c0b69fd89b8956f56670e7b4178951424502a8ff1f52305ef7683812213f1a92277c9cb3560b8
19961 -EBUILD netbeans-javacard-9999_p20140411.ebuild 4956 SHA256 be3397684d3c9fb9ee58c5729bbe3a6f718395e94353bcbc292daf56703fa1df SHA512 5ba05d6ccb802a2ee5d56f1c5d31e9a039cb6f2a3dae9688734f95bf5faa5c36660ce53e6738d812273fa5813180921a0a3c41bccfd434bbc85db8203e6cddfd WHIRLPOOL 1a7a20e5f51d770a0fab75dad01162e1585895bbe865543cfa3f121f62b269992b20d9f0a2813a064ddd83602385fb4e9f9565fb9db93228eeb7f27066dd9d8c
19962 -EBUILD netbeans-javacard-9999_p20140413.ebuild 4956 SHA256 d927f47ac5bb5457af449945148ca3b58423978f8d424259b67fdb3d0e16b6ca SHA512 86a154ea64f76ef818c5f1c7955843aadae08d8626cdf72366beeffb919bf489cf46d7efa8815451d9cc7e82da0845c8b81e156aac4c8b87872904c5bb38030d WHIRLPOOL ac39698307fb0d852bd662bb4fefd44070dca592e7d0e9cd5e2c02914765a26ea9f167eb311999ca933c92b797f31c7741840be48e4cd225b2c7caa373971861
19963 -EBUILD netbeans-javacard-9999_p20140415.ebuild 4956 SHA256 9159fdeea3b0fb11b1bf9dee66edf0f4cf3864f3352c39a76ce44c1963b0cfc4 SHA512 19b896c38502c96a4e07abb8db52f8681bfb670fdd166a339fb2be96923d81a724367d583920c8e88ad1f083f3ac58c3c299b6c99e8d5f425b0c9610ee1d1fc1 WHIRLPOOL 7c66f90236407162c1e4a9283af4ca746bc76a2dd75fb29e654faeb49c8ec63701d39670764187ad40adc2ac7d2f851f03b38e7d7729612398727a089484d6de
19964 -EBUILD netbeans-javacard-9999_p20140416.ebuild 4956 SHA256 4c6b2b55cb27ffc5ad776c2d8f12f38ae48649119e24379ec23aba9f5036446b SHA512 87a4659b6e72cfb6a97b51e464c9cd0a65c90cbdacdd1e8533c13b1fbc209bdabe1ad5090a7d7989a462f64b6a26b3eb9bd7089e91025f26511386d9453c89a2 WHIRLPOOL 0e19068095387cbf92e703c9f9b4161dcf2e28d8bc8cd2b369f3ac9ebbd5b5c0464bee479c898f4aba2db1d5c6d689b23c130a4e4c67dd8744a03794bf438e76
19965 -EBUILD netbeans-javacard-9999_p20140417.ebuild 4956 SHA256 a24dae0a97d70e21d694bb15b0f8d80d21b7201d4ed17a28d642c6f36c00ef4a SHA512 26825158109bff565d2e8e4bf5cc1e11c4ebc9d3940efb5f49f53c663a2063736a96b39ce12f595966b37d070bb3800fbf85f7a778ef12fb9ddd530df9c12dfa WHIRLPOOL b63db56d08e90f2c6d6e8888219a4a71460b11f9026005d744af45e87aa570b155b81b5ccf4cc8c5290b972a02d8e34827c2890e85df2a9ef50917ce0a6875cb
19966 -EBUILD netbeans-javacard-9999_p20140422.ebuild 4956 SHA256 000b7292443f2d50974c5b95bc22bec80c673dff51bca1d5c0161577da4fedc8 SHA512 69fcadc27ba746a10ae7f3a771a9a0f53ab8473d7eb14c46bc5263d1ce4d0ad8e4aa227e4913beff98a809c40c3a063092eb44f1eca02f2a6ae7e8734ea3c6d8 WHIRLPOOL 63e738f36e1bb5ded29f52d2348cb40201afe84efd8f4373cd3ce00d36e29da21fce8f2b00f53d82034db5cbdab91309d989321b47979ee51afda428fa35a1b0
19967 -EBUILD netbeans-javacard-9999_p20140423.ebuild 4956 SHA256 a4c0cf8305ca3c28b66aca728e20de0c430d089c568cd5d2e63d0e2195a4562e SHA512 807df5175576cb46bf2bb2691ef641296ca58ae9013148b5a4411b43e7cc2e361c0dab5553fca4d6cf77fd55ed2d4f81165131c3259b076fd70b935cb9505268 WHIRLPOOL 9e5ac420547b5f7f1d44b5d9aa500d3034fa69f0c29b8010391a25be915b2e4d10df18acc543f941d906237593ee371954896659fa993b3834aef12c843dee7e
19968 -EBUILD netbeans-javacard-9999_p20140424.ebuild 4956 SHA256 d2e1954d60521bfeefa0126f05a8a820145a614de1421f299a0b9727777f23ab SHA512 41c551bb58aefafb32907d02c51d746f9e89ccdaef77c6a51efed00f72d0dceb816116a348552a52ff34c42151885e68ab7cdf053ab7d14bcf916a84edd15719 WHIRLPOOL e1083996ac4fe906464d942d98f8986c444a928c772fad5e801026512ffe3f519a38c629897f3057f302acb8a3e7e2e6ca41a77c768a6d527553270156963f7d
19969 -EBUILD netbeans-javacard-9999_p20140427.ebuild 4956 SHA256 dd67435cb5a7dc383ff168a8b5cffcfa7361895f8ab9bb84a31c437fe4bb3d42 SHA512 38058f0b4b0075b1dbff78e53054a28181420810cfa631f302efc457050282eb2a5ad849d01c6628f427b9a6cd2bf0e1202c8ffe75a3d13a4feea4b9c4d4081a WHIRLPOOL 712aef4980f85ed40412c8a8c6aafcdf898bc9e273d0a32523b216348294103dd3b61b0ef94e4f50076d58271f8baa582f840c1f4afc410073937c9f7f8f5467
19970 -EBUILD netbeans-javacard-9999_p20140429.ebuild 4956 SHA256 fa94c29721b2434562810fd13af030da52bd56193e04f8c5bdd334cd584ce041 SHA512 e87796755f9128306ba88acc80c7403b951af348ab3e3a6ffc6c54f5ef2bc484ef1a47d9908cb2dfcf13b0c388f5a7b95aefc21c20f41c22927c11531435ff48 WHIRLPOOL 409f1fc6630a5b40a4c31f3aa3218538c9ebbb34702376feca341b62ac7a31fb4dc720c22838a45f8a177fa88e8232d64089b0de31f242d5ddc84e4a24c1489a
19971 EBUILD netbeans-javacard-9999_p20140501.ebuild 4956 SHA256 91292310314ccab6921296c4d28d2e39cf387f020f73bcc42f04ad8d155e7cce SHA512 50acfe7cd579236d1d746a2079e0aff63e1865a24d5f19a18f69e076c4458f8e30f3755801b5f0b3df6d4500d4ce87e87d3f2e255ebab86a5ad547c2a02c6418 WHIRLPOOL 69cdb9445082124c0fee596a1af73ac137a6396dcc412b0b34da9bd6adcfb8c7955dc8514904b7bcafa1052d0f4cf7d0d516fcc037651e9236f067d350b89509
19972 EBUILD netbeans-javacard-9999_p20140502.ebuild 4956 SHA256 90d930ec9f6bed9f85d557bbd06a9b7e3c7a072d62f36386730c7d28198761f0 SHA512 6abc6cd358024ece90b9d07ffb70f3c9c5381dea9d0dffc495e798bdd0fc0150b48c12f9a1aa16eaf4955adc5c4d641e1fe3107f3fe75db3e21ceb4d9a930ca9 WHIRLPOOL 38941dcb64ccf9dc9f5a4962aa2073b8db74c053bc6da515e312b7e3a70037f4bd3ed2b797862701aa03a39439f29f837421ecff8269d1370a38e8b03fa55d9e
19973 EBUILD netbeans-javacard-9999_p20140504.ebuild 4956 SHA256 b7a27682e24a3b0535c8cbd9050a92ab8276911be1be217eb74e251253ef7277 SHA512 18e3b8afc26a1a5da21c75d5b8fe9c437dbc744db89d3f67cf011d37ae214e8bf05439e59ed3c6b1514b4d23917135039be66f8de2be4195fa42abee5f3aa434 WHIRLPOOL 19e9f4655d93b13c6092498f43fc8e1d54ec744e17fa5f8481eec870bb80c0138d965bdceb2e0a8f2c7820dc64f974422d195f59064f44409815d2f33ec4b71a
19974 @@ -77,5 +55,5 @@ EBUILD netbeans-javacard-9999_p20140520.ebuild 4956 SHA256 bd3bc2a8185f23285e9bb
19975 EBUILD netbeans-javacard-9999_p20140521.ebuild 4956 SHA256 bc590da0648ef663ed6e204aefeea76c05ef9048282d206cce0a8098794a58c3 SHA512 197793c1250a651a796120ba38f96d4349c1d82fd5344369a014c5f8170529a2c07cef142f65a74a2d0f08b4f1bc2e7e0053585b20e0fd28e8bf52b4055f5ebb WHIRLPOOL 356e5c2f45f92e30972e69ef399951e171cce074c4ff400a8577de48a745b1d4e246835c2eb5ca8d6f20e3e9809bf48e09f03f4c6c26a752eaea7961e32b4cb9
19976 EBUILD netbeans-javacard-9999_p20140522.ebuild 4956 SHA256 e86f7ad40794fb4b52642a29482efe750dcc1e7f3837e4be30836a4e89e6c3a9 SHA512 a8d4d68a1a60106ab6aa2de3480e301f7508b946b758b20251f9a9d640737e33e0fe2baf8675ff18b616b23b85993006ba926141a0f97d2b029b6870d81fa732 WHIRLPOOL 58e786a94a62ba29618ce6a8a04b63b32427cb7aa74424fef723adad1d6a3cf79549ea170baf0e47d89bc7b1bfa0a12a83ea4172350d04615b822e773e343c19
19977 EBUILD netbeans-javacard-9999_p20140526.ebuild 4956 SHA256 1c3cf82c27a6e06e683eaaeaa31ed18c52a2292098bda12f1f1009904728f089 SHA512 8af38d847a7b27c6b79bd40c497e63a8cfb26b109f6ce0fee8a9ff7e7ee7849509b491080a32c89cb14c5a9dab61807940ed26c5be01e92391cb68caf8cea76b WHIRLPOOL 688ba7ed77104c0323f3f3a7af6239f990b66bf41eff1fc16473e103317209b11cae1650462ab45cf715731ede6197031b3610a4a181f8d9e212da4f34a6ea7c
19978 -MISC ChangeLog 118876 SHA256 656c1d06cf3a24f3c91bfcf9ec7eaf686c1b85448f993573a9be3500a9b99e4c SHA512 d3d44e810de5827e3b289c2c4403ee1000c7b22cf27c7366774f0a27fac56054b1f3848f595c51abb3a9628dd47b2bbe9c547b407e00c309208bdf4728661764 WHIRLPOOL f9ab1ec785b978dbb7d982a1b10ea1105141d6c14c7c6e25cb25d9cec91bf5fc663ca726d3737c97058a9902bbd466d1bf94e0d8e972cf8ef5df034b77f474b9
19979 +MISC ChangeLog 119440 SHA256 f19d8496b724bf726c684a418aeb67488fb5cd46a9c7202f9a52f83977b67a1a SHA512 34a111b68055ffff6be06c38d14ba627b5def8c52930987f703f3ec82100f015f0f4f022fa05ca32962361bc5b45de490d21c399e27eadeb6e7e83afa464bebb WHIRLPOOL 891295a33c6c0a1996e34604396b0b3f64e5b7da27e641e156b856de1663439775f7ee0fd39a62dc49179f906a2ef12c3aa335e39080c81df9199991e669e7f4
19980 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
19981
19982 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140410.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140410.ebuild
19983 deleted file mode 100644
19984 index 8f43fb7..0000000
19985 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140410.ebuild
19986 +++ /dev/null
19987 @@ -1,134 +0,0 @@
19988 -# Copyright 1999-2014 Gentoo Foundation
19989 -# Distributed under the terms of the GNU General Public License v2
19990 -# $Header: $
19991 -
19992 -EAPI="4"
19993 -inherit eutils java-pkg-2 java-ant-2
19994 -
19995 -DESCRIPTION="Netbeans JavaCard Cluster"
19996 -HOMEPAGE="http://netbeans.org/projects/javacard"
19997 -SLOT="9999"
19998 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
19999 -SRC_URI="${SOURCE_URL}
20000 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
20001 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
20002 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
20003 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
20004 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20005 -KEYWORDS="~amd64 ~x86"
20006 -IUSE=""
20007 -S="${WORKDIR}"
20008 -
20009 -CDEPEND="~dev-java/netbeans-extide-${PV}
20010 - ~dev-java/netbeans-ide-${PV}
20011 - ~dev-java/netbeans-java-${PV}
20012 - ~dev-java/netbeans-platform-${PV}"
20013 -DEPEND=">=virtual/jdk-1.7
20014 - app-arch/unzip
20015 - ${CDEPEND}
20016 - dev-java/javahelp:0"
20017 -RDEPEND=">=virtual/jdk-1.7
20018 - ${CDEPEND}
20019 - dev-java/ant-contrib:0
20020 - dev-java/asm:3
20021 - dev-java/bcel:0
20022 - dev-java/commons-cli:1
20023 - dev-java/commons-codec:0
20024 - dev-java/commons-httpclient:3
20025 - dev-java/commons-logging:0"
20026 -
20027 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20028 -
20029 -EANT_BUILD_XML="nbbuild/build.xml"
20030 -EANT_BUILD_TARGET="rebuild-cluster"
20031 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
20032 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20033 -JAVA_PKG_BSFIX="off"
20034 -
20035 -src_unpack() {
20036 - unpack $(basename ${SOURCE_URL})
20037 -
20038 - einfo "Deleting bundled jars..."
20039 - find -name "*.jar" -type f -delete
20040 -
20041 - unpack netbeans-9999-r12-build.xml.patch.bz2
20042 -
20043 - pushd "${S}" >/dev/null || die
20044 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
20045 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
20046 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
20047 - popd >/dev/null || die
20048 -}
20049 -
20050 -src_prepare() {
20051 - einfo "Deleting bundled class files..."
20052 - find -name "*.class" -type f | xargs rm -vf
20053 -
20054 - epatch netbeans-9999-r12-build.xml.patch
20055 -
20056 - # Support for custom patches
20057 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20058 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20059 -
20060 - if [ -n "${files}" ] ; then
20061 - einfo "Applying custom patches:"
20062 -
20063 - for file in ${files} ; do
20064 - epatch "${file}"
20065 - done
20066 - fi
20067 - fi
20068 -
20069 - einfo "Symlinking external libraries..."
20070 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20071 -
20072 - einfo "Linking in other clusters..."
20073 - mkdir "${S}"/nbbuild/netbeans || die
20074 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20075 -
20076 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20077 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20078 - touch nb.cluster.extide.built
20079 -
20080 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20081 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20082 - touch nb.cluster.ide.built
20083 -
20084 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20085 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20086 - touch nb.cluster.java.built
20087 -
20088 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20089 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20090 - touch nb.cluster.platform.built
20091 -
20092 - popd >/dev/null || die
20093 -
20094 - java-pkg-2_src_prepare
20095 -}
20096 -
20097 -src_install() {
20098 - pushd nbbuild/netbeans/javacard >/dev/null || die
20099 -
20100 - insinto ${INSTALL_DIR}
20101 -
20102 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20103 -
20104 - doins -r *
20105 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
20106 -
20107 - popd >/dev/null || die
20108 -
20109 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
20110 - pushd "${D}"/${instdir} >/dev/null || die
20111 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
20112 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
20113 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
20114 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
20115 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
20116 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
20117 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
20118 - popd >/dev/null || die
20119 -
20120 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
20121 -}
20122
20123 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140411.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140411.ebuild
20124 deleted file mode 100644
20125 index 9ffbb7d..0000000
20126 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140411.ebuild
20127 +++ /dev/null
20128 @@ -1,134 +0,0 @@
20129 -# Copyright 1999-2014 Gentoo Foundation
20130 -# Distributed under the terms of the GNU General Public License v2
20131 -# $Header: $
20132 -
20133 -EAPI="4"
20134 -inherit eutils java-pkg-2 java-ant-2
20135 -
20136 -DESCRIPTION="Netbeans JavaCard Cluster"
20137 -HOMEPAGE="http://netbeans.org/projects/javacard"
20138 -SLOT="9999"
20139 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
20140 -SRC_URI="${SOURCE_URL}
20141 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
20142 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
20143 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
20144 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
20145 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20146 -KEYWORDS="~amd64 ~x86"
20147 -IUSE=""
20148 -S="${WORKDIR}"
20149 -
20150 -CDEPEND="~dev-java/netbeans-extide-${PV}
20151 - ~dev-java/netbeans-ide-${PV}
20152 - ~dev-java/netbeans-java-${PV}
20153 - ~dev-java/netbeans-platform-${PV}"
20154 -DEPEND=">=virtual/jdk-1.7
20155 - app-arch/unzip
20156 - ${CDEPEND}
20157 - dev-java/javahelp:0"
20158 -RDEPEND=">=virtual/jdk-1.7
20159 - ${CDEPEND}
20160 - dev-java/ant-contrib:0
20161 - dev-java/asm:3
20162 - dev-java/bcel:0
20163 - dev-java/commons-cli:1
20164 - dev-java/commons-codec:0
20165 - dev-java/commons-httpclient:3
20166 - dev-java/commons-logging:0"
20167 -
20168 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20169 -
20170 -EANT_BUILD_XML="nbbuild/build.xml"
20171 -EANT_BUILD_TARGET="rebuild-cluster"
20172 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
20173 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20174 -JAVA_PKG_BSFIX="off"
20175 -
20176 -src_unpack() {
20177 - unpack $(basename ${SOURCE_URL})
20178 -
20179 - einfo "Deleting bundled jars..."
20180 - find -name "*.jar" -type f -delete
20181 -
20182 - unpack netbeans-9999-r12-build.xml.patch.bz2
20183 -
20184 - pushd "${S}" >/dev/null || die
20185 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
20186 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
20187 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
20188 - popd >/dev/null || die
20189 -}
20190 -
20191 -src_prepare() {
20192 - einfo "Deleting bundled class files..."
20193 - find -name "*.class" -type f | xargs rm -vf
20194 -
20195 - epatch netbeans-9999-r12-build.xml.patch
20196 -
20197 - # Support for custom patches
20198 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20199 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20200 -
20201 - if [ -n "${files}" ] ; then
20202 - einfo "Applying custom patches:"
20203 -
20204 - for file in ${files} ; do
20205 - epatch "${file}"
20206 - done
20207 - fi
20208 - fi
20209 -
20210 - einfo "Symlinking external libraries..."
20211 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20212 -
20213 - einfo "Linking in other clusters..."
20214 - mkdir "${S}"/nbbuild/netbeans || die
20215 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20216 -
20217 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20218 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20219 - touch nb.cluster.extide.built
20220 -
20221 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20222 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20223 - touch nb.cluster.ide.built
20224 -
20225 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20226 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20227 - touch nb.cluster.java.built
20228 -
20229 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20230 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20231 - touch nb.cluster.platform.built
20232 -
20233 - popd >/dev/null || die
20234 -
20235 - java-pkg-2_src_prepare
20236 -}
20237 -
20238 -src_install() {
20239 - pushd nbbuild/netbeans/javacard >/dev/null || die
20240 -
20241 - insinto ${INSTALL_DIR}
20242 -
20243 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20244 -
20245 - doins -r *
20246 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
20247 -
20248 - popd >/dev/null || die
20249 -
20250 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
20251 - pushd "${D}"/${instdir} >/dev/null || die
20252 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
20253 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
20254 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
20255 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
20256 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
20257 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
20258 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
20259 - popd >/dev/null || die
20260 -
20261 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
20262 -}
20263
20264 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140413.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140413.ebuild
20265 deleted file mode 100644
20266 index 25f5742..0000000
20267 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140413.ebuild
20268 +++ /dev/null
20269 @@ -1,134 +0,0 @@
20270 -# Copyright 1999-2014 Gentoo Foundation
20271 -# Distributed under the terms of the GNU General Public License v2
20272 -# $Header: $
20273 -
20274 -EAPI="4"
20275 -inherit eutils java-pkg-2 java-ant-2
20276 -
20277 -DESCRIPTION="Netbeans JavaCard Cluster"
20278 -HOMEPAGE="http://netbeans.org/projects/javacard"
20279 -SLOT="9999"
20280 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
20281 -SRC_URI="${SOURCE_URL}
20282 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
20283 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
20284 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
20285 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
20286 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20287 -KEYWORDS="~amd64 ~x86"
20288 -IUSE=""
20289 -S="${WORKDIR}"
20290 -
20291 -CDEPEND="~dev-java/netbeans-extide-${PV}
20292 - ~dev-java/netbeans-ide-${PV}
20293 - ~dev-java/netbeans-java-${PV}
20294 - ~dev-java/netbeans-platform-${PV}"
20295 -DEPEND=">=virtual/jdk-1.7
20296 - app-arch/unzip
20297 - ${CDEPEND}
20298 - dev-java/javahelp:0"
20299 -RDEPEND=">=virtual/jdk-1.7
20300 - ${CDEPEND}
20301 - dev-java/ant-contrib:0
20302 - dev-java/asm:3
20303 - dev-java/bcel:0
20304 - dev-java/commons-cli:1
20305 - dev-java/commons-codec:0
20306 - dev-java/commons-httpclient:3
20307 - dev-java/commons-logging:0"
20308 -
20309 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20310 -
20311 -EANT_BUILD_XML="nbbuild/build.xml"
20312 -EANT_BUILD_TARGET="rebuild-cluster"
20313 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
20314 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20315 -JAVA_PKG_BSFIX="off"
20316 -
20317 -src_unpack() {
20318 - unpack $(basename ${SOURCE_URL})
20319 -
20320 - einfo "Deleting bundled jars..."
20321 - find -name "*.jar" -type f -delete
20322 -
20323 - unpack netbeans-9999-r12-build.xml.patch.bz2
20324 -
20325 - pushd "${S}" >/dev/null || die
20326 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
20327 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
20328 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
20329 - popd >/dev/null || die
20330 -}
20331 -
20332 -src_prepare() {
20333 - einfo "Deleting bundled class files..."
20334 - find -name "*.class" -type f | xargs rm -vf
20335 -
20336 - epatch netbeans-9999-r12-build.xml.patch
20337 -
20338 - # Support for custom patches
20339 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20340 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20341 -
20342 - if [ -n "${files}" ] ; then
20343 - einfo "Applying custom patches:"
20344 -
20345 - for file in ${files} ; do
20346 - epatch "${file}"
20347 - done
20348 - fi
20349 - fi
20350 -
20351 - einfo "Symlinking external libraries..."
20352 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20353 -
20354 - einfo "Linking in other clusters..."
20355 - mkdir "${S}"/nbbuild/netbeans || die
20356 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20357 -
20358 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20359 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20360 - touch nb.cluster.extide.built
20361 -
20362 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20363 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20364 - touch nb.cluster.ide.built
20365 -
20366 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20367 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20368 - touch nb.cluster.java.built
20369 -
20370 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20371 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20372 - touch nb.cluster.platform.built
20373 -
20374 - popd >/dev/null || die
20375 -
20376 - java-pkg-2_src_prepare
20377 -}
20378 -
20379 -src_install() {
20380 - pushd nbbuild/netbeans/javacard >/dev/null || die
20381 -
20382 - insinto ${INSTALL_DIR}
20383 -
20384 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20385 -
20386 - doins -r *
20387 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
20388 -
20389 - popd >/dev/null || die
20390 -
20391 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
20392 - pushd "${D}"/${instdir} >/dev/null || die
20393 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
20394 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
20395 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
20396 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
20397 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
20398 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
20399 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
20400 - popd >/dev/null || die
20401 -
20402 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
20403 -}
20404
20405 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140415.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140415.ebuild
20406 deleted file mode 100644
20407 index a04a475..0000000
20408 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140415.ebuild
20409 +++ /dev/null
20410 @@ -1,134 +0,0 @@
20411 -# Copyright 1999-2014 Gentoo Foundation
20412 -# Distributed under the terms of the GNU General Public License v2
20413 -# $Header: $
20414 -
20415 -EAPI="4"
20416 -inherit eutils java-pkg-2 java-ant-2
20417 -
20418 -DESCRIPTION="Netbeans JavaCard Cluster"
20419 -HOMEPAGE="http://netbeans.org/projects/javacard"
20420 -SLOT="9999"
20421 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
20422 -SRC_URI="${SOURCE_URL}
20423 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
20424 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
20425 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
20426 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
20427 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20428 -KEYWORDS="~amd64 ~x86"
20429 -IUSE=""
20430 -S="${WORKDIR}"
20431 -
20432 -CDEPEND="~dev-java/netbeans-extide-${PV}
20433 - ~dev-java/netbeans-ide-${PV}
20434 - ~dev-java/netbeans-java-${PV}
20435 - ~dev-java/netbeans-platform-${PV}"
20436 -DEPEND=">=virtual/jdk-1.7
20437 - app-arch/unzip
20438 - ${CDEPEND}
20439 - dev-java/javahelp:0"
20440 -RDEPEND=">=virtual/jdk-1.7
20441 - ${CDEPEND}
20442 - dev-java/ant-contrib:0
20443 - dev-java/asm:3
20444 - dev-java/bcel:0
20445 - dev-java/commons-cli:1
20446 - dev-java/commons-codec:0
20447 - dev-java/commons-httpclient:3
20448 - dev-java/commons-logging:0"
20449 -
20450 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20451 -
20452 -EANT_BUILD_XML="nbbuild/build.xml"
20453 -EANT_BUILD_TARGET="rebuild-cluster"
20454 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
20455 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20456 -JAVA_PKG_BSFIX="off"
20457 -
20458 -src_unpack() {
20459 - unpack $(basename ${SOURCE_URL})
20460 -
20461 - einfo "Deleting bundled jars..."
20462 - find -name "*.jar" -type f -delete
20463 -
20464 - unpack netbeans-9999-r12-build.xml.patch.bz2
20465 -
20466 - pushd "${S}" >/dev/null || die
20467 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
20468 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
20469 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
20470 - popd >/dev/null || die
20471 -}
20472 -
20473 -src_prepare() {
20474 - einfo "Deleting bundled class files..."
20475 - find -name "*.class" -type f | xargs rm -vf
20476 -
20477 - epatch netbeans-9999-r12-build.xml.patch
20478 -
20479 - # Support for custom patches
20480 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20481 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20482 -
20483 - if [ -n "${files}" ] ; then
20484 - einfo "Applying custom patches:"
20485 -
20486 - for file in ${files} ; do
20487 - epatch "${file}"
20488 - done
20489 - fi
20490 - fi
20491 -
20492 - einfo "Symlinking external libraries..."
20493 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20494 -
20495 - einfo "Linking in other clusters..."
20496 - mkdir "${S}"/nbbuild/netbeans || die
20497 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20498 -
20499 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20500 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20501 - touch nb.cluster.extide.built
20502 -
20503 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20504 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20505 - touch nb.cluster.ide.built
20506 -
20507 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20508 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20509 - touch nb.cluster.java.built
20510 -
20511 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20512 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20513 - touch nb.cluster.platform.built
20514 -
20515 - popd >/dev/null || die
20516 -
20517 - java-pkg-2_src_prepare
20518 -}
20519 -
20520 -src_install() {
20521 - pushd nbbuild/netbeans/javacard >/dev/null || die
20522 -
20523 - insinto ${INSTALL_DIR}
20524 -
20525 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20526 -
20527 - doins -r *
20528 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
20529 -
20530 - popd >/dev/null || die
20531 -
20532 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
20533 - pushd "${D}"/${instdir} >/dev/null || die
20534 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
20535 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
20536 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
20537 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
20538 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
20539 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
20540 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
20541 - popd >/dev/null || die
20542 -
20543 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
20544 -}
20545
20546 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140416.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140416.ebuild
20547 deleted file mode 100644
20548 index ac5287c..0000000
20549 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140416.ebuild
20550 +++ /dev/null
20551 @@ -1,134 +0,0 @@
20552 -# Copyright 1999-2014 Gentoo Foundation
20553 -# Distributed under the terms of the GNU General Public License v2
20554 -# $Header: $
20555 -
20556 -EAPI="4"
20557 -inherit eutils java-pkg-2 java-ant-2
20558 -
20559 -DESCRIPTION="Netbeans JavaCard Cluster"
20560 -HOMEPAGE="http://netbeans.org/projects/javacard"
20561 -SLOT="9999"
20562 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
20563 -SRC_URI="${SOURCE_URL}
20564 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
20565 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
20566 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
20567 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
20568 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20569 -KEYWORDS="~amd64 ~x86"
20570 -IUSE=""
20571 -S="${WORKDIR}"
20572 -
20573 -CDEPEND="~dev-java/netbeans-extide-${PV}
20574 - ~dev-java/netbeans-ide-${PV}
20575 - ~dev-java/netbeans-java-${PV}
20576 - ~dev-java/netbeans-platform-${PV}"
20577 -DEPEND=">=virtual/jdk-1.7
20578 - app-arch/unzip
20579 - ${CDEPEND}
20580 - dev-java/javahelp:0"
20581 -RDEPEND=">=virtual/jdk-1.7
20582 - ${CDEPEND}
20583 - dev-java/ant-contrib:0
20584 - dev-java/asm:3
20585 - dev-java/bcel:0
20586 - dev-java/commons-cli:1
20587 - dev-java/commons-codec:0
20588 - dev-java/commons-httpclient:3
20589 - dev-java/commons-logging:0"
20590 -
20591 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20592 -
20593 -EANT_BUILD_XML="nbbuild/build.xml"
20594 -EANT_BUILD_TARGET="rebuild-cluster"
20595 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
20596 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20597 -JAVA_PKG_BSFIX="off"
20598 -
20599 -src_unpack() {
20600 - unpack $(basename ${SOURCE_URL})
20601 -
20602 - einfo "Deleting bundled jars..."
20603 - find -name "*.jar" -type f -delete
20604 -
20605 - unpack netbeans-9999-r12-build.xml.patch.bz2
20606 -
20607 - pushd "${S}" >/dev/null || die
20608 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
20609 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
20610 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
20611 - popd >/dev/null || die
20612 -}
20613 -
20614 -src_prepare() {
20615 - einfo "Deleting bundled class files..."
20616 - find -name "*.class" -type f | xargs rm -vf
20617 -
20618 - epatch netbeans-9999-r12-build.xml.patch
20619 -
20620 - # Support for custom patches
20621 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20622 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20623 -
20624 - if [ -n "${files}" ] ; then
20625 - einfo "Applying custom patches:"
20626 -
20627 - for file in ${files} ; do
20628 - epatch "${file}"
20629 - done
20630 - fi
20631 - fi
20632 -
20633 - einfo "Symlinking external libraries..."
20634 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20635 -
20636 - einfo "Linking in other clusters..."
20637 - mkdir "${S}"/nbbuild/netbeans || die
20638 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20639 -
20640 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20641 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20642 - touch nb.cluster.extide.built
20643 -
20644 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20645 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20646 - touch nb.cluster.ide.built
20647 -
20648 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20649 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20650 - touch nb.cluster.java.built
20651 -
20652 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20653 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20654 - touch nb.cluster.platform.built
20655 -
20656 - popd >/dev/null || die
20657 -
20658 - java-pkg-2_src_prepare
20659 -}
20660 -
20661 -src_install() {
20662 - pushd nbbuild/netbeans/javacard >/dev/null || die
20663 -
20664 - insinto ${INSTALL_DIR}
20665 -
20666 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20667 -
20668 - doins -r *
20669 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
20670 -
20671 - popd >/dev/null || die
20672 -
20673 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
20674 - pushd "${D}"/${instdir} >/dev/null || die
20675 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
20676 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
20677 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
20678 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
20679 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
20680 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
20681 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
20682 - popd >/dev/null || die
20683 -
20684 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
20685 -}
20686
20687 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140417.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140417.ebuild
20688 deleted file mode 100644
20689 index 480139f..0000000
20690 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140417.ebuild
20691 +++ /dev/null
20692 @@ -1,134 +0,0 @@
20693 -# Copyright 1999-2014 Gentoo Foundation
20694 -# Distributed under the terms of the GNU General Public License v2
20695 -# $Header: $
20696 -
20697 -EAPI="4"
20698 -inherit eutils java-pkg-2 java-ant-2
20699 -
20700 -DESCRIPTION="Netbeans JavaCard Cluster"
20701 -HOMEPAGE="http://netbeans.org/projects/javacard"
20702 -SLOT="9999"
20703 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
20704 -SRC_URI="${SOURCE_URL}
20705 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
20706 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
20707 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
20708 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
20709 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20710 -KEYWORDS="~amd64 ~x86"
20711 -IUSE=""
20712 -S="${WORKDIR}"
20713 -
20714 -CDEPEND="~dev-java/netbeans-extide-${PV}
20715 - ~dev-java/netbeans-ide-${PV}
20716 - ~dev-java/netbeans-java-${PV}
20717 - ~dev-java/netbeans-platform-${PV}"
20718 -DEPEND=">=virtual/jdk-1.7
20719 - app-arch/unzip
20720 - ${CDEPEND}
20721 - dev-java/javahelp:0"
20722 -RDEPEND=">=virtual/jdk-1.7
20723 - ${CDEPEND}
20724 - dev-java/ant-contrib:0
20725 - dev-java/asm:3
20726 - dev-java/bcel:0
20727 - dev-java/commons-cli:1
20728 - dev-java/commons-codec:0
20729 - dev-java/commons-httpclient:3
20730 - dev-java/commons-logging:0"
20731 -
20732 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20733 -
20734 -EANT_BUILD_XML="nbbuild/build.xml"
20735 -EANT_BUILD_TARGET="rebuild-cluster"
20736 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
20737 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20738 -JAVA_PKG_BSFIX="off"
20739 -
20740 -src_unpack() {
20741 - unpack $(basename ${SOURCE_URL})
20742 -
20743 - einfo "Deleting bundled jars..."
20744 - find -name "*.jar" -type f -delete
20745 -
20746 - unpack netbeans-9999-r12-build.xml.patch.bz2
20747 -
20748 - pushd "${S}" >/dev/null || die
20749 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
20750 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
20751 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
20752 - popd >/dev/null || die
20753 -}
20754 -
20755 -src_prepare() {
20756 - einfo "Deleting bundled class files..."
20757 - find -name "*.class" -type f | xargs rm -vf
20758 -
20759 - epatch netbeans-9999-r12-build.xml.patch
20760 -
20761 - # Support for custom patches
20762 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20763 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20764 -
20765 - if [ -n "${files}" ] ; then
20766 - einfo "Applying custom patches:"
20767 -
20768 - for file in ${files} ; do
20769 - epatch "${file}"
20770 - done
20771 - fi
20772 - fi
20773 -
20774 - einfo "Symlinking external libraries..."
20775 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20776 -
20777 - einfo "Linking in other clusters..."
20778 - mkdir "${S}"/nbbuild/netbeans || die
20779 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20780 -
20781 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20782 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20783 - touch nb.cluster.extide.built
20784 -
20785 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20786 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20787 - touch nb.cluster.ide.built
20788 -
20789 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20790 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20791 - touch nb.cluster.java.built
20792 -
20793 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20794 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20795 - touch nb.cluster.platform.built
20796 -
20797 - popd >/dev/null || die
20798 -
20799 - java-pkg-2_src_prepare
20800 -}
20801 -
20802 -src_install() {
20803 - pushd nbbuild/netbeans/javacard >/dev/null || die
20804 -
20805 - insinto ${INSTALL_DIR}
20806 -
20807 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20808 -
20809 - doins -r *
20810 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
20811 -
20812 - popd >/dev/null || die
20813 -
20814 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
20815 - pushd "${D}"/${instdir} >/dev/null || die
20816 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
20817 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
20818 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
20819 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
20820 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
20821 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
20822 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
20823 - popd >/dev/null || die
20824 -
20825 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
20826 -}
20827
20828 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140422.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140422.ebuild
20829 deleted file mode 100644
20830 index eec37b9..0000000
20831 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140422.ebuild
20832 +++ /dev/null
20833 @@ -1,134 +0,0 @@
20834 -# Copyright 1999-2014 Gentoo Foundation
20835 -# Distributed under the terms of the GNU General Public License v2
20836 -# $Header: $
20837 -
20838 -EAPI="4"
20839 -inherit eutils java-pkg-2 java-ant-2
20840 -
20841 -DESCRIPTION="Netbeans JavaCard Cluster"
20842 -HOMEPAGE="http://netbeans.org/projects/javacard"
20843 -SLOT="9999"
20844 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
20845 -SRC_URI="${SOURCE_URL}
20846 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
20847 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
20848 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
20849 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
20850 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20851 -KEYWORDS="~amd64 ~x86"
20852 -IUSE=""
20853 -S="${WORKDIR}"
20854 -
20855 -CDEPEND="~dev-java/netbeans-extide-${PV}
20856 - ~dev-java/netbeans-ide-${PV}
20857 - ~dev-java/netbeans-java-${PV}
20858 - ~dev-java/netbeans-platform-${PV}"
20859 -DEPEND=">=virtual/jdk-1.7
20860 - app-arch/unzip
20861 - ${CDEPEND}
20862 - dev-java/javahelp:0"
20863 -RDEPEND=">=virtual/jdk-1.7
20864 - ${CDEPEND}
20865 - dev-java/ant-contrib:0
20866 - dev-java/asm:3
20867 - dev-java/bcel:0
20868 - dev-java/commons-cli:1
20869 - dev-java/commons-codec:0
20870 - dev-java/commons-httpclient:3
20871 - dev-java/commons-logging:0"
20872 -
20873 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20874 -
20875 -EANT_BUILD_XML="nbbuild/build.xml"
20876 -EANT_BUILD_TARGET="rebuild-cluster"
20877 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
20878 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20879 -JAVA_PKG_BSFIX="off"
20880 -
20881 -src_unpack() {
20882 - unpack $(basename ${SOURCE_URL})
20883 -
20884 - einfo "Deleting bundled jars..."
20885 - find -name "*.jar" -type f -delete
20886 -
20887 - unpack netbeans-9999-r12-build.xml.patch.bz2
20888 -
20889 - pushd "${S}" >/dev/null || die
20890 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
20891 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
20892 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
20893 - popd >/dev/null || die
20894 -}
20895 -
20896 -src_prepare() {
20897 - einfo "Deleting bundled class files..."
20898 - find -name "*.class" -type f | xargs rm -vf
20899 -
20900 - epatch netbeans-9999-r12-build.xml.patch
20901 -
20902 - # Support for custom patches
20903 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20904 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20905 -
20906 - if [ -n "${files}" ] ; then
20907 - einfo "Applying custom patches:"
20908 -
20909 - for file in ${files} ; do
20910 - epatch "${file}"
20911 - done
20912 - fi
20913 - fi
20914 -
20915 - einfo "Symlinking external libraries..."
20916 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20917 -
20918 - einfo "Linking in other clusters..."
20919 - mkdir "${S}"/nbbuild/netbeans || die
20920 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20921 -
20922 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20923 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20924 - touch nb.cluster.extide.built
20925 -
20926 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20927 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20928 - touch nb.cluster.ide.built
20929 -
20930 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20931 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20932 - touch nb.cluster.java.built
20933 -
20934 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20935 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20936 - touch nb.cluster.platform.built
20937 -
20938 - popd >/dev/null || die
20939 -
20940 - java-pkg-2_src_prepare
20941 -}
20942 -
20943 -src_install() {
20944 - pushd nbbuild/netbeans/javacard >/dev/null || die
20945 -
20946 - insinto ${INSTALL_DIR}
20947 -
20948 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20949 -
20950 - doins -r *
20951 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
20952 -
20953 - popd >/dev/null || die
20954 -
20955 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
20956 - pushd "${D}"/${instdir} >/dev/null || die
20957 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
20958 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
20959 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
20960 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
20961 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
20962 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
20963 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
20964 - popd >/dev/null || die
20965 -
20966 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
20967 -}
20968
20969 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140423.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140423.ebuild
20970 deleted file mode 100644
20971 index eafe2e5..0000000
20972 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140423.ebuild
20973 +++ /dev/null
20974 @@ -1,134 +0,0 @@
20975 -# Copyright 1999-2014 Gentoo Foundation
20976 -# Distributed under the terms of the GNU General Public License v2
20977 -# $Header: $
20978 -
20979 -EAPI="4"
20980 -inherit eutils java-pkg-2 java-ant-2
20981 -
20982 -DESCRIPTION="Netbeans JavaCard Cluster"
20983 -HOMEPAGE="http://netbeans.org/projects/javacard"
20984 -SLOT="9999"
20985 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
20986 -SRC_URI="${SOURCE_URL}
20987 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
20988 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
20989 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
20990 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
20991 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20992 -KEYWORDS="~amd64 ~x86"
20993 -IUSE=""
20994 -S="${WORKDIR}"
20995 -
20996 -CDEPEND="~dev-java/netbeans-extide-${PV}
20997 - ~dev-java/netbeans-ide-${PV}
20998 - ~dev-java/netbeans-java-${PV}
20999 - ~dev-java/netbeans-platform-${PV}"
21000 -DEPEND=">=virtual/jdk-1.7
21001 - app-arch/unzip
21002 - ${CDEPEND}
21003 - dev-java/javahelp:0"
21004 -RDEPEND=">=virtual/jdk-1.7
21005 - ${CDEPEND}
21006 - dev-java/ant-contrib:0
21007 - dev-java/asm:3
21008 - dev-java/bcel:0
21009 - dev-java/commons-cli:1
21010 - dev-java/commons-codec:0
21011 - dev-java/commons-httpclient:3
21012 - dev-java/commons-logging:0"
21013 -
21014 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21015 -
21016 -EANT_BUILD_XML="nbbuild/build.xml"
21017 -EANT_BUILD_TARGET="rebuild-cluster"
21018 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
21019 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21020 -JAVA_PKG_BSFIX="off"
21021 -
21022 -src_unpack() {
21023 - unpack $(basename ${SOURCE_URL})
21024 -
21025 - einfo "Deleting bundled jars..."
21026 - find -name "*.jar" -type f -delete
21027 -
21028 - unpack netbeans-9999-r12-build.xml.patch.bz2
21029 -
21030 - pushd "${S}" >/dev/null || die
21031 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
21032 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
21033 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
21034 - popd >/dev/null || die
21035 -}
21036 -
21037 -src_prepare() {
21038 - einfo "Deleting bundled class files..."
21039 - find -name "*.class" -type f | xargs rm -vf
21040 -
21041 - epatch netbeans-9999-r12-build.xml.patch
21042 -
21043 - # Support for custom patches
21044 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21045 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21046 -
21047 - if [ -n "${files}" ] ; then
21048 - einfo "Applying custom patches:"
21049 -
21050 - for file in ${files} ; do
21051 - epatch "${file}"
21052 - done
21053 - fi
21054 - fi
21055 -
21056 - einfo "Symlinking external libraries..."
21057 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21058 -
21059 - einfo "Linking in other clusters..."
21060 - mkdir "${S}"/nbbuild/netbeans || die
21061 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21062 -
21063 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21064 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21065 - touch nb.cluster.extide.built
21066 -
21067 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21068 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21069 - touch nb.cluster.ide.built
21070 -
21071 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21072 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21073 - touch nb.cluster.java.built
21074 -
21075 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21076 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21077 - touch nb.cluster.platform.built
21078 -
21079 - popd >/dev/null || die
21080 -
21081 - java-pkg-2_src_prepare
21082 -}
21083 -
21084 -src_install() {
21085 - pushd nbbuild/netbeans/javacard >/dev/null || die
21086 -
21087 - insinto ${INSTALL_DIR}
21088 -
21089 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21090 -
21091 - doins -r *
21092 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
21093 -
21094 - popd >/dev/null || die
21095 -
21096 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
21097 - pushd "${D}"/${instdir} >/dev/null || die
21098 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
21099 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
21100 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
21101 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
21102 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
21103 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
21104 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
21105 - popd >/dev/null || die
21106 -
21107 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
21108 -}
21109
21110 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140424.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140424.ebuild
21111 deleted file mode 100644
21112 index b3239cd..0000000
21113 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140424.ebuild
21114 +++ /dev/null
21115 @@ -1,134 +0,0 @@
21116 -# Copyright 1999-2014 Gentoo Foundation
21117 -# Distributed under the terms of the GNU General Public License v2
21118 -# $Header: $
21119 -
21120 -EAPI="4"
21121 -inherit eutils java-pkg-2 java-ant-2
21122 -
21123 -DESCRIPTION="Netbeans JavaCard Cluster"
21124 -HOMEPAGE="http://netbeans.org/projects/javacard"
21125 -SLOT="9999"
21126 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
21127 -SRC_URI="${SOURCE_URL}
21128 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
21129 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
21130 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
21131 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
21132 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21133 -KEYWORDS="~amd64 ~x86"
21134 -IUSE=""
21135 -S="${WORKDIR}"
21136 -
21137 -CDEPEND="~dev-java/netbeans-extide-${PV}
21138 - ~dev-java/netbeans-ide-${PV}
21139 - ~dev-java/netbeans-java-${PV}
21140 - ~dev-java/netbeans-platform-${PV}"
21141 -DEPEND=">=virtual/jdk-1.7
21142 - app-arch/unzip
21143 - ${CDEPEND}
21144 - dev-java/javahelp:0"
21145 -RDEPEND=">=virtual/jdk-1.7
21146 - ${CDEPEND}
21147 - dev-java/ant-contrib:0
21148 - dev-java/asm:3
21149 - dev-java/bcel:0
21150 - dev-java/commons-cli:1
21151 - dev-java/commons-codec:0
21152 - dev-java/commons-httpclient:3
21153 - dev-java/commons-logging:0"
21154 -
21155 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21156 -
21157 -EANT_BUILD_XML="nbbuild/build.xml"
21158 -EANT_BUILD_TARGET="rebuild-cluster"
21159 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
21160 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21161 -JAVA_PKG_BSFIX="off"
21162 -
21163 -src_unpack() {
21164 - unpack $(basename ${SOURCE_URL})
21165 -
21166 - einfo "Deleting bundled jars..."
21167 - find -name "*.jar" -type f -delete
21168 -
21169 - unpack netbeans-9999-r12-build.xml.patch.bz2
21170 -
21171 - pushd "${S}" >/dev/null || die
21172 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
21173 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
21174 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
21175 - popd >/dev/null || die
21176 -}
21177 -
21178 -src_prepare() {
21179 - einfo "Deleting bundled class files..."
21180 - find -name "*.class" -type f | xargs rm -vf
21181 -
21182 - epatch netbeans-9999-r12-build.xml.patch
21183 -
21184 - # Support for custom patches
21185 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21186 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21187 -
21188 - if [ -n "${files}" ] ; then
21189 - einfo "Applying custom patches:"
21190 -
21191 - for file in ${files} ; do
21192 - epatch "${file}"
21193 - done
21194 - fi
21195 - fi
21196 -
21197 - einfo "Symlinking external libraries..."
21198 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21199 -
21200 - einfo "Linking in other clusters..."
21201 - mkdir "${S}"/nbbuild/netbeans || die
21202 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21203 -
21204 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21205 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21206 - touch nb.cluster.extide.built
21207 -
21208 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21209 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21210 - touch nb.cluster.ide.built
21211 -
21212 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21213 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21214 - touch nb.cluster.java.built
21215 -
21216 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21217 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21218 - touch nb.cluster.platform.built
21219 -
21220 - popd >/dev/null || die
21221 -
21222 - java-pkg-2_src_prepare
21223 -}
21224 -
21225 -src_install() {
21226 - pushd nbbuild/netbeans/javacard >/dev/null || die
21227 -
21228 - insinto ${INSTALL_DIR}
21229 -
21230 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21231 -
21232 - doins -r *
21233 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
21234 -
21235 - popd >/dev/null || die
21236 -
21237 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
21238 - pushd "${D}"/${instdir} >/dev/null || die
21239 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
21240 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
21241 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
21242 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
21243 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
21244 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
21245 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
21246 - popd >/dev/null || die
21247 -
21248 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
21249 -}
21250
21251 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140427.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140427.ebuild
21252 deleted file mode 100644
21253 index 90d5fbb..0000000
21254 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140427.ebuild
21255 +++ /dev/null
21256 @@ -1,134 +0,0 @@
21257 -# Copyright 1999-2014 Gentoo Foundation
21258 -# Distributed under the terms of the GNU General Public License v2
21259 -# $Header: $
21260 -
21261 -EAPI="4"
21262 -inherit eutils java-pkg-2 java-ant-2
21263 -
21264 -DESCRIPTION="Netbeans JavaCard Cluster"
21265 -HOMEPAGE="http://netbeans.org/projects/javacard"
21266 -SLOT="9999"
21267 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
21268 -SRC_URI="${SOURCE_URL}
21269 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
21270 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
21271 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
21272 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
21273 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21274 -KEYWORDS="~amd64 ~x86"
21275 -IUSE=""
21276 -S="${WORKDIR}"
21277 -
21278 -CDEPEND="~dev-java/netbeans-extide-${PV}
21279 - ~dev-java/netbeans-ide-${PV}
21280 - ~dev-java/netbeans-java-${PV}
21281 - ~dev-java/netbeans-platform-${PV}"
21282 -DEPEND=">=virtual/jdk-1.7
21283 - app-arch/unzip
21284 - ${CDEPEND}
21285 - dev-java/javahelp:0"
21286 -RDEPEND=">=virtual/jdk-1.7
21287 - ${CDEPEND}
21288 - dev-java/ant-contrib:0
21289 - dev-java/asm:3
21290 - dev-java/bcel:0
21291 - dev-java/commons-cli:1
21292 - dev-java/commons-codec:0
21293 - dev-java/commons-httpclient:3
21294 - dev-java/commons-logging:0"
21295 -
21296 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21297 -
21298 -EANT_BUILD_XML="nbbuild/build.xml"
21299 -EANT_BUILD_TARGET="rebuild-cluster"
21300 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
21301 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21302 -JAVA_PKG_BSFIX="off"
21303 -
21304 -src_unpack() {
21305 - unpack $(basename ${SOURCE_URL})
21306 -
21307 - einfo "Deleting bundled jars..."
21308 - find -name "*.jar" -type f -delete
21309 -
21310 - unpack netbeans-9999-r12-build.xml.patch.bz2
21311 -
21312 - pushd "${S}" >/dev/null || die
21313 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
21314 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
21315 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
21316 - popd >/dev/null || die
21317 -}
21318 -
21319 -src_prepare() {
21320 - einfo "Deleting bundled class files..."
21321 - find -name "*.class" -type f | xargs rm -vf
21322 -
21323 - epatch netbeans-9999-r12-build.xml.patch
21324 -
21325 - # Support for custom patches
21326 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21327 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21328 -
21329 - if [ -n "${files}" ] ; then
21330 - einfo "Applying custom patches:"
21331 -
21332 - for file in ${files} ; do
21333 - epatch "${file}"
21334 - done
21335 - fi
21336 - fi
21337 -
21338 - einfo "Symlinking external libraries..."
21339 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21340 -
21341 - einfo "Linking in other clusters..."
21342 - mkdir "${S}"/nbbuild/netbeans || die
21343 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21344 -
21345 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21346 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21347 - touch nb.cluster.extide.built
21348 -
21349 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21350 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21351 - touch nb.cluster.ide.built
21352 -
21353 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21354 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21355 - touch nb.cluster.java.built
21356 -
21357 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21358 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21359 - touch nb.cluster.platform.built
21360 -
21361 - popd >/dev/null || die
21362 -
21363 - java-pkg-2_src_prepare
21364 -}
21365 -
21366 -src_install() {
21367 - pushd nbbuild/netbeans/javacard >/dev/null || die
21368 -
21369 - insinto ${INSTALL_DIR}
21370 -
21371 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21372 -
21373 - doins -r *
21374 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
21375 -
21376 - popd >/dev/null || die
21377 -
21378 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
21379 - pushd "${D}"/${instdir} >/dev/null || die
21380 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
21381 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
21382 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
21383 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
21384 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
21385 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
21386 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
21387 - popd >/dev/null || die
21388 -
21389 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
21390 -}
21391
21392 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140429.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140429.ebuild
21393 deleted file mode 100644
21394 index 0720165..0000000
21395 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20140429.ebuild
21396 +++ /dev/null
21397 @@ -1,134 +0,0 @@
21398 -# Copyright 1999-2014 Gentoo Foundation
21399 -# Distributed under the terms of the GNU General Public License v2
21400 -# $Header: $
21401 -
21402 -EAPI="4"
21403 -inherit eutils java-pkg-2 java-ant-2
21404 -
21405 -DESCRIPTION="Netbeans JavaCard Cluster"
21406 -HOMEPAGE="http://netbeans.org/projects/javacard"
21407 -SLOT="9999"
21408 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
21409 -SRC_URI="${SOURCE_URL}
21410 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
21411 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
21412 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
21413 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
21414 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21415 -KEYWORDS="~amd64 ~x86"
21416 -IUSE=""
21417 -S="${WORKDIR}"
21418 -
21419 -CDEPEND="~dev-java/netbeans-extide-${PV}
21420 - ~dev-java/netbeans-ide-${PV}
21421 - ~dev-java/netbeans-java-${PV}
21422 - ~dev-java/netbeans-platform-${PV}"
21423 -DEPEND=">=virtual/jdk-1.7
21424 - app-arch/unzip
21425 - ${CDEPEND}
21426 - dev-java/javahelp:0"
21427 -RDEPEND=">=virtual/jdk-1.7
21428 - ${CDEPEND}
21429 - dev-java/ant-contrib:0
21430 - dev-java/asm:3
21431 - dev-java/bcel:0
21432 - dev-java/commons-cli:1
21433 - dev-java/commons-codec:0
21434 - dev-java/commons-httpclient:3
21435 - dev-java/commons-logging:0"
21436 -
21437 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21438 -
21439 -EANT_BUILD_XML="nbbuild/build.xml"
21440 -EANT_BUILD_TARGET="rebuild-cluster"
21441 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true"
21442 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21443 -JAVA_PKG_BSFIX="off"
21444 -
21445 -src_unpack() {
21446 - unpack $(basename ${SOURCE_URL})
21447 -
21448 - einfo "Deleting bundled jars..."
21449 - find -name "*.jar" -type f -delete
21450 -
21451 - unpack netbeans-9999-r12-build.xml.patch.bz2
21452 -
21453 - pushd "${S}" >/dev/null || die
21454 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
21455 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
21456 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
21457 - popd >/dev/null || die
21458 -}
21459 -
21460 -src_prepare() {
21461 - einfo "Deleting bundled class files..."
21462 - find -name "*.class" -type f | xargs rm -vf
21463 -
21464 - epatch netbeans-9999-r12-build.xml.patch
21465 -
21466 - # Support for custom patches
21467 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21468 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21469 -
21470 - if [ -n "${files}" ] ; then
21471 - einfo "Applying custom patches:"
21472 -
21473 - for file in ${files} ; do
21474 - epatch "${file}"
21475 - done
21476 - fi
21477 - fi
21478 -
21479 - einfo "Symlinking external libraries..."
21480 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21481 -
21482 - einfo "Linking in other clusters..."
21483 - mkdir "${S}"/nbbuild/netbeans || die
21484 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21485 -
21486 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21487 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21488 - touch nb.cluster.extide.built
21489 -
21490 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21491 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21492 - touch nb.cluster.ide.built
21493 -
21494 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21495 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21496 - touch nb.cluster.java.built
21497 -
21498 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21499 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21500 - touch nb.cluster.platform.built
21501 -
21502 - popd >/dev/null || die
21503 -
21504 - java-pkg-2_src_prepare
21505 -}
21506 -
21507 -src_install() {
21508 - pushd nbbuild/netbeans/javacard >/dev/null || die
21509 -
21510 - insinto ${INSTALL_DIR}
21511 -
21512 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21513 -
21514 - doins -r *
21515 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
21516 -
21517 - popd >/dev/null || die
21518 -
21519 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
21520 - pushd "${D}"/${instdir} >/dev/null || die
21521 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
21522 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
21523 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
21524 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
21525 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
21526 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
21527 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
21528 - popd >/dev/null || die
21529 -
21530 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
21531 -}
21532
21533 diff --git a/dev-java/netbeans-javadoc/ChangeLog b/dev-java/netbeans-javadoc/ChangeLog
21534 index 15356b9..e83b42f 100644
21535 --- a/dev-java/netbeans-javadoc/ChangeLog
21536 +++ b/dev-java/netbeans-javadoc/ChangeLog
21537 @@ -2,6 +2,20 @@
21538 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
21539 # $Header: $
21540
21541 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
21542 + -netbeans-javadoc-9999_p20140410.ebuild,
21543 + -netbeans-javadoc-9999_p20140411.ebuild,
21544 + -netbeans-javadoc-9999_p20140413.ebuild,
21545 + -netbeans-javadoc-9999_p20140415.ebuild,
21546 + -netbeans-javadoc-9999_p20140416.ebuild,
21547 + -netbeans-javadoc-9999_p20140417.ebuild,
21548 + -netbeans-javadoc-9999_p20140422.ebuild,
21549 + -netbeans-javadoc-9999_p20140423.ebuild,
21550 + -netbeans-javadoc-9999_p20140424.ebuild,
21551 + -netbeans-javadoc-9999_p20140427.ebuild,
21552 + -netbeans-javadoc-9999_p20140429.ebuild:
21553 + removed obsolete ebuilds
21554 +
21555 *netbeans-javadoc-9999_p20140526 (26 May 2014)
21556
21557 26 May 2014; Miroslav Šulc <fordfrog@g.o>
21558
21559 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
21560 index bf5886e..be0255d 100644
21561 --- a/dev-java/netbeans-javadoc/Manifest
21562 +++ b/dev-java/netbeans-javadoc/Manifest
21563 @@ -17,17 +17,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
21564 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
21565 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
21566 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
21567 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
21568 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
21569 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
21570 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
21571 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
21572 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
21573 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
21574 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
21575 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
21576 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
21577 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
21578 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
21579 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
21580 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
21581 @@ -51,17 +40,6 @@ EBUILD netbeans-javadoc-7.2.ebuild 5805 SHA256 20d01deae745a7e8d84ffe55ca63ad743
21582 EBUILD netbeans-javadoc-7.3.ebuild 5796 SHA256 b7186edb48955aaf1322590b0136855765127de0b020806688928eef7706ce61 SHA512 66b3526a3860f8aa7223c3b669d9bd8844ee0acff904e8371ab42ad127f3abf80c16d88c9c31de30637c90d76933e3eec3644ff15602eed440bebfcd80d41c4f WHIRLPOOL 374cb49c57424b177833d9d3bfb8990a108771e604d27862dcb305d904bd185a47f80cc109839844ecd47b76f9e39f53d8d8cc4d5311c3683f7dcbe1262c0e51
21583 EBUILD netbeans-javadoc-7.4.ebuild 5997 SHA256 5ed69cd0d624b9b4395a1cb18203ae279494e5997d8cf38c2dd6305569928285 SHA512 ff7eae449360031f646fd1d2946606f83ef7e1d1c097fd3331eda30b669ad5d6321bbda14fe2e0adf30847d9b1ce00ec591a9ea0d9fae9f0f9a584ce85c99b54 WHIRLPOOL 8bcca9660e3a0bbcf7a26ce39c56b5adce79bc7bec6ec95a1c947748e4f09608312ddd27119d7d19ed27c61cefe9cc995261871f8caa17bc3e50fee8a0d8590e
21584 EBUILD netbeans-javadoc-8.0.ebuild 5991 SHA256 bcb464dd1b8dfcd66daa5a83f5ba80727ab99f8e861639a8a366614f165d3e0d SHA512 4471e1f4481cecc280cdfaa0b388c05c0bb3a8060aa5f962eabaade7696c46538bdd48bc15d92be6dd46cd07401bb21bd0aeffc2abcec8bd901fa089f1de5527 WHIRLPOOL 0f986c7984287e30aa1690bdca205c7359af5de607c351740251268ad89ef23cffc6a205759f63b92c3f04e06ffa21787200c88620be2b3e030130df4d718abf
21585 -EBUILD netbeans-javadoc-9999_p20140410.ebuild 6043 SHA256 5ee525cfd34e6b816465734fafc63aae01b59af9705c83bace5dd9dafd084223 SHA512 d0412f91ce85dd0f34cb03c75702488ebba2a7f918b3dbf78d7a665678adfe12184b6dca41e5ccd3386d0dfe08009b4030f57d32c32d078f4442fd387a6d50f7 WHIRLPOOL 50233b6077360b079ba778236f290a1dae45df12c1b654d70f64d470770d309f265ee0b4ebad3e58cef4f0ebaf35d5461438fea48e8b6089c011f68b9b0d271c
21586 -EBUILD netbeans-javadoc-9999_p20140411.ebuild 6043 SHA256 435e77a58d64139ee072de55d86fb3b8ce2e98e6be114285898112ac67885af9 SHA512 a6f4a1494be3b3b2168f8b0ac81f8874d81ba3f83b1fc3698cfe4df5ddbac963d405dca86b73781503a63817aa5f576d634cc376f0894366545af0f972366325 WHIRLPOOL cc0e853c044b2c7724d131a9e68c2c434da14762b3752694cb6eef11bfd8c4b615fa8b5012c7870f65f209d9ad08902b5fe8cbbdcda4484400177645dd5b109a
21587 -EBUILD netbeans-javadoc-9999_p20140413.ebuild 6043 SHA256 2495e503772c046e8ed28105fb276775fbc2a914ec4075a8bf5ddc44a9375e4d SHA512 4cef504a4e7ec548941b561b4dd90dc4e8176497702c9e6fbc785b79b041096f88a53f30001497ca4748c4410e7365d95e3c773e2db39453532fd23cd5001ba7 WHIRLPOOL 57cdd41f4b5a457218411db7f27987737be14038b1f8f585b232d6f5202d519692881aa5c25027a901853ef936df9144336afcc66bbcfe6ea82508e14f1c0d38
21588 -EBUILD netbeans-javadoc-9999_p20140415.ebuild 6043 SHA256 cc31b9cbfa78b85723422b5189047826234a298ef2958032918dd5d200e9ca65 SHA512 2c688af6866e24f4b0e4bec97f5790720483052160a30d10fd0a3012a4a4938358ed623143e4d735f0790d928538c401c033b295c6853a28ef5b100d1ddb5d0d WHIRLPOOL 340be13edff8192dbed3e688371904d8eb548fe60c68a6071ded37f439f2fbbcac0aa1556f6b4daee11c9edfacac65e94a9d9eacb2904d53623d2ea13ae44a22
21589 -EBUILD netbeans-javadoc-9999_p20140416.ebuild 6043 SHA256 08ad4d62f03ed16f97f1ab4c4b86ea860c96bf3ceca7c23ac6cf822c6666dd32 SHA512 55a17b4ec27cb318006d6aab7efb0ccb0c59fed88738f06ef17ea2c0923e85d56972b25cfdcf2d9676d8d3cbe0bf2f7631c57e5b81fab4072a197080a3ae5c34 WHIRLPOOL 0a2c14e34d9ba0b0fab72e9b291b36b05aa32e3132c9b33d4a0501c2298a2723a724cf27e01531ee27f080f95d65b7ba81575a3e66605a1c765f5ccbf8913816
21590 -EBUILD netbeans-javadoc-9999_p20140417.ebuild 6043 SHA256 2cf9d5c48ddf3fc7bb641c207ec41b9977073a382495cc79769dfb3e3e29b925 SHA512 fcfd4f675e5d4a4efd6f7e286f77cc029adc728a0e43082ad91cc94cc6b255003521bda8c1c279b50616e8d736f1f0117bf3b50eef401fafb3902175dcab6954 WHIRLPOOL 6466cdbf80de8752aa6a7af9afb2bf7a0f711c2a31fc620a4c6676ff85acafa2bac9053d588a540754f4df0316d6f4f91f3c7f7f9c5eed75ad7c5396948c5912
21591 -EBUILD netbeans-javadoc-9999_p20140422.ebuild 6043 SHA256 b5f67cf8307a984677a6ebe9bee0cc61569bc1e5319b0f8e0895c3e0e478db6d SHA512 41e1022a7625532671b71083d836b37022ccb7e6ac5a86b77adf5908cb52e99ac58014d9414069f6ef2a71bd73c53831b1c3c6274bf49031ca8470cbebac7df6 WHIRLPOOL 346593b8279b2033c35f29a74a80e28d5b30f416b314f879065c73be76d986dc637eadbc2d58b12b48ce6cfc7fe0851c0526d220680ba11adedc825f45827840
21592 -EBUILD netbeans-javadoc-9999_p20140423.ebuild 6043 SHA256 fb1a7e2705ecd413c1e3cafa5744652fc85b9cbe89deca0406effcce76e16e40 SHA512 5a333a64badfcbf02a220fa45d93e3e384a5e98538593837a14af95581c5651886f45a00016c1f6d5e0aa6f109c6636c7563ee072de0d28dd6b30c25e29411c3 WHIRLPOOL 8b476b13d00562ce90fd19ead73a61fb57b545663a890015473d888285b1dced7b706cf25f8d9d6dec3e850d1bc75836114a066bf9fefbeaccd48462edf5251a
21593 -EBUILD netbeans-javadoc-9999_p20140424.ebuild 6043 SHA256 25c69579e2aec31de5b96bbcb6695d68e7eb4132be9653409555c5857d1ffd0d SHA512 9f1b618225bf5f5eb0b444edb1df5f3116d12dcbe3148f8b982f179bc52bee1b4e03315521edfac34b1c81de752eab94fbf842e14081d72bb063864a974d7e84 WHIRLPOOL 9f35fe737007577c77371fbcbe9ce0281750f6f05d0a10788ff2c403c2649b06f6744dd8ab13de7f975ae881f018e4a34d58551781036c812a1f692f828af786
21594 -EBUILD netbeans-javadoc-9999_p20140427.ebuild 6043 SHA256 95dffc14729f42eb55ab59394289ce775fe2c91d011a4aedcaee2e28f8e77c27 SHA512 b517bfa8e599e3ff844acc2cebcd262c559430e17e994e8102df308588b18b9199169bdf8474937720694a376d5499dff37dfc82cd2c7012e9bb548415bb129a WHIRLPOOL 11f8320c9c11cff71fa1ed6abc57f563a6e94c0033c672384af41cc2406bd61abb4b7a91582cc95848c1163b80dba5165ddf160eb82e2c1818096bb707081b37
21595 -EBUILD netbeans-javadoc-9999_p20140429.ebuild 6043 SHA256 7dad7a47ec401214c6d148c3b91c6a4b599d98f2be7b4bbb3b13b94ae4575616 SHA512 69b92ac7a564a532040511fff3300b3290896644565af74ebf70aa1c0274f864c379efbc76f2678456098e0a24cab4814afc28aab083a8af98af9150435e97f4 WHIRLPOOL 8b800baa627475af252ec1837420637b9595fe1b8c7465e54093277d9a3ad1d9abea20d54ed0f2486905715f3d0c62e03b87bc9e26a6a55b3fd63e953e47f6ba
21596 EBUILD netbeans-javadoc-9999_p20140501.ebuild 6043 SHA256 08e01f2db70c7e6d24901ec95dc9f87924aa8327ae1b7ade3d22cdff033ea8a5 SHA512 109b5a21946afbbf660c2b1a68c4c9463ec5efe94ebe602d8d9fdc28f1633a2e9162bbe1baa9e82dbdc2813329b3156f4415418b99962d045e8c79ef13bbcebd WHIRLPOOL f4a0ed1dcf40e39c3680f4f61d6f5a4fe66fddc4fcb8f66a4b41750d55c1faddb33c69d757a68094dbb9033164c0b4553b98580d87704ff952e660961288933d
21597 EBUILD netbeans-javadoc-9999_p20140502.ebuild 6043 SHA256 6b2b5c8ba7c218d9d3686b48883d48a845c002ea95d3910f3654a30d326cc496 SHA512 0eb49c6497c53bd8f3441508466f2b3de05233d2dd3e069793816964c72ac5e294fa77e2b2f2f7adf30261aba6e897c28d8600ca2117fdf0dde6df7896016183 WHIRLPOOL 6176cd76ec31d42e35d1a6df8162ad658adf6bfee0815e561c9a6652aef6303f56357e7e5a82471bddf214c3e18efca8a2e84091dd371dff0643d4b13001fccf
21598 EBUILD netbeans-javadoc-9999_p20140504.ebuild 6043 SHA256 cda9870a99d948fc4fd1ec82cb07147f1030b3d1dd0e179f9632f3daee3294fd SHA512 6ead6eb4601bd3c35f6048b11bc0aa6f8852ca849fdb62c6c11cd0b0cfb9c587a3df6d957e51b5210e056ee43dcfb848dfd05b6815c5f7289120afe2cdd938c9 WHIRLPOOL 54142d24940f73b1deef0b889e53adb9a56e0952211dcd41c39a9af5b1f763cd3f4aa161a03fc7531a3d4ec817a6f06778346f2bd442d5372742ea7988249f1d
21599 @@ -79,5 +57,5 @@ EBUILD netbeans-javadoc-9999_p20140520.ebuild 6043 SHA256 a59b388b644289be431a7f
21600 EBUILD netbeans-javadoc-9999_p20140521.ebuild 6043 SHA256 1e9a913e71d15b6777cc783234f249b0b24afed5d391e52fde3c867d5ef6058f SHA512 b8d9436d0b0fba89e8ce0eb622dc09dcb132e3e03359b009a893796bd903ae2f61578e642c87ea313edcd6117b2f3b0e8f92f6edf33bc1f9a11686b3febb82bd WHIRLPOOL 814aa2f08cb023a6c78790ed3b1ee502521309f8186eddd968ddbe73ba40d958dbb6ecbf4733e5f49fafccd2d4b5650eef3420b7d2e76447f1ff5759238f6a8d
21601 EBUILD netbeans-javadoc-9999_p20140522.ebuild 6043 SHA256 756a0c09194f41c419f4c8fb3aa974eaf6446d9df2f4712cec86b87f75c07cd5 SHA512 4eaebaa2d03e97d6aa374f2b972ebd4df3d41b45b24b526ad16a0fc76a1d6b7f4ee82940ed998d1642da98629535519efa9b4e20c9b2d3e1da20e8f2d6ccbb47 WHIRLPOOL 31d48e2a4b793a4f35e540244b76bb25bfaf8a6912f5c7ce1f2ec7f49a391563c070ca475e627b4c1a72de570185272200fa792fa21560c7808fdec7778de07d
21602 EBUILD netbeans-javadoc-9999_p20140526.ebuild 6043 SHA256 ad074e2bad2b4b239901dbf6955208fca5672a29f4365670d268756b43831245 SHA512 117e468d5d9a992834aa5183dc3a1c02289287f1fbbd0da102acece3f1d5e0bccccaac683a9cd3281d59de257b40424e5ab08569faffbcf7c054f46b3d468e9f WHIRLPOOL 943a11357703ba1ce684d75bef6f67f0016e55d2f96916575665d46213a328cc8bafbfb6ae75dbcd13f155ec102e0a3a5b6547110de9387492461c115e507c94
21603 -MISC ChangeLog 117255 SHA256 561eef81e14b7f7f049accaafa7b48f5990d86aa903d41795b7584608d2491ca SHA512 f1847e8523c8974c3563ef794ba66533322ab1f69e91ff55dfccb9d461e10b672e9e790c0e827716e6b00e6c05e245037ec5a70403473d89bb724e7b758cda02 WHIRLPOOL a09465d20683c1ce0c907ff6a57e831e403a70edd9649be90acc215e2db677e4df73dbc9391a0f1aa1f480c3a1c1dfac44b91d17559edd02850acc2cc41e74e0
21604 +MISC ChangeLog 117808 SHA256 ad774fc2d2421e3cf5c8c584a202f21bb5f6a6af515dcbcd39049fe467f1f5fe SHA512 dafed23964c2bb981d2cf968bc2b5649a39098addbf671a2900eee5f5352141e587217cd39340edc1a1174de78d668780f9560119dcfc9470b8dd78f958fe16d WHIRLPOOL a29179cbb06c8303858852894db9af7e35978588dcab199613184412291682eecb6f3ee42bd9862e944eb87d477a3378fa7faba6c0a4109bfdb9dea329c0bda9
21605 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
21606
21607 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140410.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140410.ebuild
21608 deleted file mode 100644
21609 index d0f5c3b..0000000
21610 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140410.ebuild
21611 +++ /dev/null
21612 @@ -1,164 +0,0 @@
21613 -# Copyright 1999-2014 Gentoo Foundation
21614 -# Distributed under the terms of the GNU General Public License v2
21615 -# $Header: $
21616 -
21617 -EAPI="4"
21618 -inherit eutils java-pkg-2 java-ant-2
21619 -
21620 -DESCRIPTION="Netbeans JavaDocs"
21621 -HOMEPAGE="http://netbeans.org/"
21622 -SLOT="9999"
21623 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
21624 -SRC_URI="${SOURCE_URL}
21625 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
21626 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
21627 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21628 -KEYWORDS="~amd64 ~x86"
21629 -IUSE=""
21630 -S="${WORKDIR}"
21631 -
21632 -DEPEND=">=virtual/jdk-1.7
21633 - app-arch/unzip
21634 - dev-java/javahelp:0
21635 - dev-java/junit:4
21636 - ~dev-java/netbeans-apisupport-${PV}
21637 - ~dev-java/netbeans-cnd-${PV}
21638 - ~dev-java/netbeans-dlight-${PV}
21639 - ~dev-java/netbeans-enterprise-${PV}
21640 - ~dev-java/netbeans-ergonomics-${PV}
21641 - ~dev-java/netbeans-extide-${PV}
21642 - ~dev-java/netbeans-groovy-${PV}
21643 - ~dev-java/netbeans-harness-${PV}
21644 - ~dev-java/netbeans-ide-${PV}
21645 - ~dev-java/netbeans-java-${PV}
21646 - ~dev-java/netbeans-javacard-${PV}
21647 - ~dev-java/netbeans-mobility-${PV}
21648 - ~dev-java/netbeans-nb-${PV}
21649 - ~dev-java/netbeans-php-${PV}
21650 - ~dev-java/netbeans-platform-${PV}
21651 - ~dev-java/netbeans-profiler-${PV}
21652 - ~dev-java/netbeans-websvccommon-${PV}"
21653 -RDEPEND=""
21654 -
21655 -JAVA_PKG_BSFIX="off"
21656 -
21657 -src_unpack() {
21658 - unpack $(basename ${SOURCE_URL})
21659 -
21660 - einfo "Deleting bundled jars..."
21661 - find -name "*.jar" -type f -delete
21662 -
21663 - unpack netbeans-9999-r12-build.xml.patch.bz2
21664 -
21665 - pushd "${S}" >/dev/null || die
21666 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
21667 - popd >/dev/null || die
21668 -}
21669 -
21670 -src_prepare() {
21671 - einfo "Deleting bundled class files..."
21672 - find -name "*.class" -type f | xargs rm -vf
21673 -
21674 - epatch netbeans-9999-r12-build.xml.patch
21675 -
21676 - # Support for custom patches
21677 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21678 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21679 -
21680 - if [ -n "${files}" ] ; then
21681 - einfo "Applying custom patches:"
21682 -
21683 - for file in ${files} ; do
21684 - epatch "${file}"
21685 - done
21686 - fi
21687 - fi
21688 -
21689 - einfo "Symlinking external libraries..."
21690 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21691 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
21692 -
21693 - einfo "Linking in other clusters..."
21694 - mkdir "${S}"/nbbuild/netbeans || die
21695 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21696 -
21697 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
21698 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21699 - touch nb.cluster.apisupport.built
21700 -
21701 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
21702 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21703 - touch nb.cluster.cnd.built
21704 -
21705 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
21706 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21707 - touch nb.cluster.dlight.built
21708 -
21709 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
21710 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21711 - touch nb.cluster.enterprise.built
21712 -
21713 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
21714 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21715 - touch nb.cluster.ergonomics.built
21716 -
21717 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21718 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21719 - touch nb.cluster.extide.built
21720 -
21721 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
21722 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21723 - touch nb.cluster.groovy.built
21724 -
21725 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
21726 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21727 - touch nb.cluster.harness.built
21728 -
21729 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21730 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21731 - touch nb.cluster.ide.built
21732 -
21733 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21734 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21735 - touch nb.cluster.java.built
21736 -
21737 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
21738 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21739 - touch nb.cluster.javacard.built
21740 -
21741 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
21742 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21743 - touch nb.cluster.mobility.built
21744 -
21745 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
21746 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
21747 - touch nb.cluster.nb.built
21748 -
21749 - ln -s /usr/share/netbeans-php-${SLOT} php || die
21750 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21751 - touch nb.cluster.php.built
21752 -
21753 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21754 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21755 - touch nb.cluster.platform.built
21756 -
21757 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
21758 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21759 - touch nb.cluster.profiler.built
21760 -
21761 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
21762 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21763 - touch nb.cluster.websvccommon.built
21764 -
21765 - java-pkg-2_src_prepare
21766 -}
21767 -
21768 -src_compile() {
21769 - eant -f nbbuild/build.xml bootstrap || die
21770 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
21771 -}
21772 -
21773 -src_install() {
21774 - rm nbbuild/build/javadoc/*.zip
21775 - java-pkg_dojavadoc nbbuild/build/javadoc
21776 -}
21777
21778 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140411.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140411.ebuild
21779 deleted file mode 100644
21780 index e23d020..0000000
21781 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140411.ebuild
21782 +++ /dev/null
21783 @@ -1,164 +0,0 @@
21784 -# Copyright 1999-2014 Gentoo Foundation
21785 -# Distributed under the terms of the GNU General Public License v2
21786 -# $Header: $
21787 -
21788 -EAPI="4"
21789 -inherit eutils java-pkg-2 java-ant-2
21790 -
21791 -DESCRIPTION="Netbeans JavaDocs"
21792 -HOMEPAGE="http://netbeans.org/"
21793 -SLOT="9999"
21794 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
21795 -SRC_URI="${SOURCE_URL}
21796 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
21797 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
21798 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21799 -KEYWORDS="~amd64 ~x86"
21800 -IUSE=""
21801 -S="${WORKDIR}"
21802 -
21803 -DEPEND=">=virtual/jdk-1.7
21804 - app-arch/unzip
21805 - dev-java/javahelp:0
21806 - dev-java/junit:4
21807 - ~dev-java/netbeans-apisupport-${PV}
21808 - ~dev-java/netbeans-cnd-${PV}
21809 - ~dev-java/netbeans-dlight-${PV}
21810 - ~dev-java/netbeans-enterprise-${PV}
21811 - ~dev-java/netbeans-ergonomics-${PV}
21812 - ~dev-java/netbeans-extide-${PV}
21813 - ~dev-java/netbeans-groovy-${PV}
21814 - ~dev-java/netbeans-harness-${PV}
21815 - ~dev-java/netbeans-ide-${PV}
21816 - ~dev-java/netbeans-java-${PV}
21817 - ~dev-java/netbeans-javacard-${PV}
21818 - ~dev-java/netbeans-mobility-${PV}
21819 - ~dev-java/netbeans-nb-${PV}
21820 - ~dev-java/netbeans-php-${PV}
21821 - ~dev-java/netbeans-platform-${PV}
21822 - ~dev-java/netbeans-profiler-${PV}
21823 - ~dev-java/netbeans-websvccommon-${PV}"
21824 -RDEPEND=""
21825 -
21826 -JAVA_PKG_BSFIX="off"
21827 -
21828 -src_unpack() {
21829 - unpack $(basename ${SOURCE_URL})
21830 -
21831 - einfo "Deleting bundled jars..."
21832 - find -name "*.jar" -type f -delete
21833 -
21834 - unpack netbeans-9999-r12-build.xml.patch.bz2
21835 -
21836 - pushd "${S}" >/dev/null || die
21837 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
21838 - popd >/dev/null || die
21839 -}
21840 -
21841 -src_prepare() {
21842 - einfo "Deleting bundled class files..."
21843 - find -name "*.class" -type f | xargs rm -vf
21844 -
21845 - epatch netbeans-9999-r12-build.xml.patch
21846 -
21847 - # Support for custom patches
21848 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21849 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21850 -
21851 - if [ -n "${files}" ] ; then
21852 - einfo "Applying custom patches:"
21853 -
21854 - for file in ${files} ; do
21855 - epatch "${file}"
21856 - done
21857 - fi
21858 - fi
21859 -
21860 - einfo "Symlinking external libraries..."
21861 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21862 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
21863 -
21864 - einfo "Linking in other clusters..."
21865 - mkdir "${S}"/nbbuild/netbeans || die
21866 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21867 -
21868 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
21869 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21870 - touch nb.cluster.apisupport.built
21871 -
21872 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
21873 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21874 - touch nb.cluster.cnd.built
21875 -
21876 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
21877 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21878 - touch nb.cluster.dlight.built
21879 -
21880 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
21881 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21882 - touch nb.cluster.enterprise.built
21883 -
21884 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
21885 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21886 - touch nb.cluster.ergonomics.built
21887 -
21888 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21889 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21890 - touch nb.cluster.extide.built
21891 -
21892 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
21893 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21894 - touch nb.cluster.groovy.built
21895 -
21896 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
21897 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21898 - touch nb.cluster.harness.built
21899 -
21900 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21901 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21902 - touch nb.cluster.ide.built
21903 -
21904 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21905 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21906 - touch nb.cluster.java.built
21907 -
21908 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
21909 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21910 - touch nb.cluster.javacard.built
21911 -
21912 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
21913 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21914 - touch nb.cluster.mobility.built
21915 -
21916 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
21917 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
21918 - touch nb.cluster.nb.built
21919 -
21920 - ln -s /usr/share/netbeans-php-${SLOT} php || die
21921 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21922 - touch nb.cluster.php.built
21923 -
21924 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21925 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21926 - touch nb.cluster.platform.built
21927 -
21928 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
21929 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21930 - touch nb.cluster.profiler.built
21931 -
21932 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
21933 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21934 - touch nb.cluster.websvccommon.built
21935 -
21936 - java-pkg-2_src_prepare
21937 -}
21938 -
21939 -src_compile() {
21940 - eant -f nbbuild/build.xml bootstrap || die
21941 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
21942 -}
21943 -
21944 -src_install() {
21945 - rm nbbuild/build/javadoc/*.zip
21946 - java-pkg_dojavadoc nbbuild/build/javadoc
21947 -}
21948
21949 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140413.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140413.ebuild
21950 deleted file mode 100644
21951 index 817f6ef..0000000
21952 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140413.ebuild
21953 +++ /dev/null
21954 @@ -1,164 +0,0 @@
21955 -# Copyright 1999-2014 Gentoo Foundation
21956 -# Distributed under the terms of the GNU General Public License v2
21957 -# $Header: $
21958 -
21959 -EAPI="4"
21960 -inherit eutils java-pkg-2 java-ant-2
21961 -
21962 -DESCRIPTION="Netbeans JavaDocs"
21963 -HOMEPAGE="http://netbeans.org/"
21964 -SLOT="9999"
21965 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
21966 -SRC_URI="${SOURCE_URL}
21967 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
21968 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
21969 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21970 -KEYWORDS="~amd64 ~x86"
21971 -IUSE=""
21972 -S="${WORKDIR}"
21973 -
21974 -DEPEND=">=virtual/jdk-1.7
21975 - app-arch/unzip
21976 - dev-java/javahelp:0
21977 - dev-java/junit:4
21978 - ~dev-java/netbeans-apisupport-${PV}
21979 - ~dev-java/netbeans-cnd-${PV}
21980 - ~dev-java/netbeans-dlight-${PV}
21981 - ~dev-java/netbeans-enterprise-${PV}
21982 - ~dev-java/netbeans-ergonomics-${PV}
21983 - ~dev-java/netbeans-extide-${PV}
21984 - ~dev-java/netbeans-groovy-${PV}
21985 - ~dev-java/netbeans-harness-${PV}
21986 - ~dev-java/netbeans-ide-${PV}
21987 - ~dev-java/netbeans-java-${PV}
21988 - ~dev-java/netbeans-javacard-${PV}
21989 - ~dev-java/netbeans-mobility-${PV}
21990 - ~dev-java/netbeans-nb-${PV}
21991 - ~dev-java/netbeans-php-${PV}
21992 - ~dev-java/netbeans-platform-${PV}
21993 - ~dev-java/netbeans-profiler-${PV}
21994 - ~dev-java/netbeans-websvccommon-${PV}"
21995 -RDEPEND=""
21996 -
21997 -JAVA_PKG_BSFIX="off"
21998 -
21999 -src_unpack() {
22000 - unpack $(basename ${SOURCE_URL})
22001 -
22002 - einfo "Deleting bundled jars..."
22003 - find -name "*.jar" -type f -delete
22004 -
22005 - unpack netbeans-9999-r12-build.xml.patch.bz2
22006 -
22007 - pushd "${S}" >/dev/null || die
22008 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
22009 - popd >/dev/null || die
22010 -}
22011 -
22012 -src_prepare() {
22013 - einfo "Deleting bundled class files..."
22014 - find -name "*.class" -type f | xargs rm -vf
22015 -
22016 - epatch netbeans-9999-r12-build.xml.patch
22017 -
22018 - # Support for custom patches
22019 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22020 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22021 -
22022 - if [ -n "${files}" ] ; then
22023 - einfo "Applying custom patches:"
22024 -
22025 - for file in ${files} ; do
22026 - epatch "${file}"
22027 - done
22028 - fi
22029 - fi
22030 -
22031 - einfo "Symlinking external libraries..."
22032 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22033 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
22034 -
22035 - einfo "Linking in other clusters..."
22036 - mkdir "${S}"/nbbuild/netbeans || die
22037 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22038 -
22039 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
22040 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22041 - touch nb.cluster.apisupport.built
22042 -
22043 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
22044 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22045 - touch nb.cluster.cnd.built
22046 -
22047 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
22048 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22049 - touch nb.cluster.dlight.built
22050 -
22051 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
22052 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22053 - touch nb.cluster.enterprise.built
22054 -
22055 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
22056 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22057 - touch nb.cluster.ergonomics.built
22058 -
22059 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22060 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22061 - touch nb.cluster.extide.built
22062 -
22063 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
22064 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22065 - touch nb.cluster.groovy.built
22066 -
22067 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
22068 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22069 - touch nb.cluster.harness.built
22070 -
22071 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22072 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22073 - touch nb.cluster.ide.built
22074 -
22075 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22076 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22077 - touch nb.cluster.java.built
22078 -
22079 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
22080 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22081 - touch nb.cluster.javacard.built
22082 -
22083 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
22084 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22085 - touch nb.cluster.mobility.built
22086 -
22087 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
22088 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
22089 - touch nb.cluster.nb.built
22090 -
22091 - ln -s /usr/share/netbeans-php-${SLOT} php || die
22092 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22093 - touch nb.cluster.php.built
22094 -
22095 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22096 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22097 - touch nb.cluster.platform.built
22098 -
22099 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
22100 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22101 - touch nb.cluster.profiler.built
22102 -
22103 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
22104 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22105 - touch nb.cluster.websvccommon.built
22106 -
22107 - java-pkg-2_src_prepare
22108 -}
22109 -
22110 -src_compile() {
22111 - eant -f nbbuild/build.xml bootstrap || die
22112 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
22113 -}
22114 -
22115 -src_install() {
22116 - rm nbbuild/build/javadoc/*.zip
22117 - java-pkg_dojavadoc nbbuild/build/javadoc
22118 -}
22119
22120 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140415.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140415.ebuild
22121 deleted file mode 100644
22122 index 3f00701..0000000
22123 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140415.ebuild
22124 +++ /dev/null
22125 @@ -1,164 +0,0 @@
22126 -# Copyright 1999-2014 Gentoo Foundation
22127 -# Distributed under the terms of the GNU General Public License v2
22128 -# $Header: $
22129 -
22130 -EAPI="4"
22131 -inherit eutils java-pkg-2 java-ant-2
22132 -
22133 -DESCRIPTION="Netbeans JavaDocs"
22134 -HOMEPAGE="http://netbeans.org/"
22135 -SLOT="9999"
22136 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
22137 -SRC_URI="${SOURCE_URL}
22138 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
22139 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
22140 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22141 -KEYWORDS="~amd64 ~x86"
22142 -IUSE=""
22143 -S="${WORKDIR}"
22144 -
22145 -DEPEND=">=virtual/jdk-1.7
22146 - app-arch/unzip
22147 - dev-java/javahelp:0
22148 - dev-java/junit:4
22149 - ~dev-java/netbeans-apisupport-${PV}
22150 - ~dev-java/netbeans-cnd-${PV}
22151 - ~dev-java/netbeans-dlight-${PV}
22152 - ~dev-java/netbeans-enterprise-${PV}
22153 - ~dev-java/netbeans-ergonomics-${PV}
22154 - ~dev-java/netbeans-extide-${PV}
22155 - ~dev-java/netbeans-groovy-${PV}
22156 - ~dev-java/netbeans-harness-${PV}
22157 - ~dev-java/netbeans-ide-${PV}
22158 - ~dev-java/netbeans-java-${PV}
22159 - ~dev-java/netbeans-javacard-${PV}
22160 - ~dev-java/netbeans-mobility-${PV}
22161 - ~dev-java/netbeans-nb-${PV}
22162 - ~dev-java/netbeans-php-${PV}
22163 - ~dev-java/netbeans-platform-${PV}
22164 - ~dev-java/netbeans-profiler-${PV}
22165 - ~dev-java/netbeans-websvccommon-${PV}"
22166 -RDEPEND=""
22167 -
22168 -JAVA_PKG_BSFIX="off"
22169 -
22170 -src_unpack() {
22171 - unpack $(basename ${SOURCE_URL})
22172 -
22173 - einfo "Deleting bundled jars..."
22174 - find -name "*.jar" -type f -delete
22175 -
22176 - unpack netbeans-9999-r12-build.xml.patch.bz2
22177 -
22178 - pushd "${S}" >/dev/null || die
22179 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
22180 - popd >/dev/null || die
22181 -}
22182 -
22183 -src_prepare() {
22184 - einfo "Deleting bundled class files..."
22185 - find -name "*.class" -type f | xargs rm -vf
22186 -
22187 - epatch netbeans-9999-r12-build.xml.patch
22188 -
22189 - # Support for custom patches
22190 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22191 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22192 -
22193 - if [ -n "${files}" ] ; then
22194 - einfo "Applying custom patches:"
22195 -
22196 - for file in ${files} ; do
22197 - epatch "${file}"
22198 - done
22199 - fi
22200 - fi
22201 -
22202 - einfo "Symlinking external libraries..."
22203 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22204 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
22205 -
22206 - einfo "Linking in other clusters..."
22207 - mkdir "${S}"/nbbuild/netbeans || die
22208 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22209 -
22210 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
22211 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22212 - touch nb.cluster.apisupport.built
22213 -
22214 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
22215 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22216 - touch nb.cluster.cnd.built
22217 -
22218 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
22219 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22220 - touch nb.cluster.dlight.built
22221 -
22222 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
22223 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22224 - touch nb.cluster.enterprise.built
22225 -
22226 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
22227 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22228 - touch nb.cluster.ergonomics.built
22229 -
22230 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22231 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22232 - touch nb.cluster.extide.built
22233 -
22234 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
22235 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22236 - touch nb.cluster.groovy.built
22237 -
22238 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
22239 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22240 - touch nb.cluster.harness.built
22241 -
22242 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22243 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22244 - touch nb.cluster.ide.built
22245 -
22246 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22247 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22248 - touch nb.cluster.java.built
22249 -
22250 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
22251 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22252 - touch nb.cluster.javacard.built
22253 -
22254 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
22255 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22256 - touch nb.cluster.mobility.built
22257 -
22258 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
22259 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
22260 - touch nb.cluster.nb.built
22261 -
22262 - ln -s /usr/share/netbeans-php-${SLOT} php || die
22263 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22264 - touch nb.cluster.php.built
22265 -
22266 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22267 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22268 - touch nb.cluster.platform.built
22269 -
22270 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
22271 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22272 - touch nb.cluster.profiler.built
22273 -
22274 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
22275 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22276 - touch nb.cluster.websvccommon.built
22277 -
22278 - java-pkg-2_src_prepare
22279 -}
22280 -
22281 -src_compile() {
22282 - eant -f nbbuild/build.xml bootstrap || die
22283 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
22284 -}
22285 -
22286 -src_install() {
22287 - rm nbbuild/build/javadoc/*.zip
22288 - java-pkg_dojavadoc nbbuild/build/javadoc
22289 -}
22290
22291 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140416.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140416.ebuild
22292 deleted file mode 100644
22293 index e56afd0..0000000
22294 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140416.ebuild
22295 +++ /dev/null
22296 @@ -1,164 +0,0 @@
22297 -# Copyright 1999-2014 Gentoo Foundation
22298 -# Distributed under the terms of the GNU General Public License v2
22299 -# $Header: $
22300 -
22301 -EAPI="4"
22302 -inherit eutils java-pkg-2 java-ant-2
22303 -
22304 -DESCRIPTION="Netbeans JavaDocs"
22305 -HOMEPAGE="http://netbeans.org/"
22306 -SLOT="9999"
22307 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
22308 -SRC_URI="${SOURCE_URL}
22309 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
22310 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
22311 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22312 -KEYWORDS="~amd64 ~x86"
22313 -IUSE=""
22314 -S="${WORKDIR}"
22315 -
22316 -DEPEND=">=virtual/jdk-1.7
22317 - app-arch/unzip
22318 - dev-java/javahelp:0
22319 - dev-java/junit:4
22320 - ~dev-java/netbeans-apisupport-${PV}
22321 - ~dev-java/netbeans-cnd-${PV}
22322 - ~dev-java/netbeans-dlight-${PV}
22323 - ~dev-java/netbeans-enterprise-${PV}
22324 - ~dev-java/netbeans-ergonomics-${PV}
22325 - ~dev-java/netbeans-extide-${PV}
22326 - ~dev-java/netbeans-groovy-${PV}
22327 - ~dev-java/netbeans-harness-${PV}
22328 - ~dev-java/netbeans-ide-${PV}
22329 - ~dev-java/netbeans-java-${PV}
22330 - ~dev-java/netbeans-javacard-${PV}
22331 - ~dev-java/netbeans-mobility-${PV}
22332 - ~dev-java/netbeans-nb-${PV}
22333 - ~dev-java/netbeans-php-${PV}
22334 - ~dev-java/netbeans-platform-${PV}
22335 - ~dev-java/netbeans-profiler-${PV}
22336 - ~dev-java/netbeans-websvccommon-${PV}"
22337 -RDEPEND=""
22338 -
22339 -JAVA_PKG_BSFIX="off"
22340 -
22341 -src_unpack() {
22342 - unpack $(basename ${SOURCE_URL})
22343 -
22344 - einfo "Deleting bundled jars..."
22345 - find -name "*.jar" -type f -delete
22346 -
22347 - unpack netbeans-9999-r12-build.xml.patch.bz2
22348 -
22349 - pushd "${S}" >/dev/null || die
22350 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
22351 - popd >/dev/null || die
22352 -}
22353 -
22354 -src_prepare() {
22355 - einfo "Deleting bundled class files..."
22356 - find -name "*.class" -type f | xargs rm -vf
22357 -
22358 - epatch netbeans-9999-r12-build.xml.patch
22359 -
22360 - # Support for custom patches
22361 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22362 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22363 -
22364 - if [ -n "${files}" ] ; then
22365 - einfo "Applying custom patches:"
22366 -
22367 - for file in ${files} ; do
22368 - epatch "${file}"
22369 - done
22370 - fi
22371 - fi
22372 -
22373 - einfo "Symlinking external libraries..."
22374 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22375 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
22376 -
22377 - einfo "Linking in other clusters..."
22378 - mkdir "${S}"/nbbuild/netbeans || die
22379 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22380 -
22381 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
22382 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22383 - touch nb.cluster.apisupport.built
22384 -
22385 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
22386 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22387 - touch nb.cluster.cnd.built
22388 -
22389 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
22390 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22391 - touch nb.cluster.dlight.built
22392 -
22393 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
22394 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22395 - touch nb.cluster.enterprise.built
22396 -
22397 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
22398 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22399 - touch nb.cluster.ergonomics.built
22400 -
22401 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22402 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22403 - touch nb.cluster.extide.built
22404 -
22405 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
22406 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22407 - touch nb.cluster.groovy.built
22408 -
22409 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
22410 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22411 - touch nb.cluster.harness.built
22412 -
22413 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22414 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22415 - touch nb.cluster.ide.built
22416 -
22417 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22418 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22419 - touch nb.cluster.java.built
22420 -
22421 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
22422 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22423 - touch nb.cluster.javacard.built
22424 -
22425 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
22426 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22427 - touch nb.cluster.mobility.built
22428 -
22429 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
22430 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
22431 - touch nb.cluster.nb.built
22432 -
22433 - ln -s /usr/share/netbeans-php-${SLOT} php || die
22434 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22435 - touch nb.cluster.php.built
22436 -
22437 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22438 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22439 - touch nb.cluster.platform.built
22440 -
22441 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
22442 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22443 - touch nb.cluster.profiler.built
22444 -
22445 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
22446 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22447 - touch nb.cluster.websvccommon.built
22448 -
22449 - java-pkg-2_src_prepare
22450 -}
22451 -
22452 -src_compile() {
22453 - eant -f nbbuild/build.xml bootstrap || die
22454 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
22455 -}
22456 -
22457 -src_install() {
22458 - rm nbbuild/build/javadoc/*.zip
22459 - java-pkg_dojavadoc nbbuild/build/javadoc
22460 -}
22461
22462 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140417.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140417.ebuild
22463 deleted file mode 100644
22464 index 793ad90..0000000
22465 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140417.ebuild
22466 +++ /dev/null
22467 @@ -1,164 +0,0 @@
22468 -# Copyright 1999-2014 Gentoo Foundation
22469 -# Distributed under the terms of the GNU General Public License v2
22470 -# $Header: $
22471 -
22472 -EAPI="4"
22473 -inherit eutils java-pkg-2 java-ant-2
22474 -
22475 -DESCRIPTION="Netbeans JavaDocs"
22476 -HOMEPAGE="http://netbeans.org/"
22477 -SLOT="9999"
22478 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
22479 -SRC_URI="${SOURCE_URL}
22480 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
22481 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
22482 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22483 -KEYWORDS="~amd64 ~x86"
22484 -IUSE=""
22485 -S="${WORKDIR}"
22486 -
22487 -DEPEND=">=virtual/jdk-1.7
22488 - app-arch/unzip
22489 - dev-java/javahelp:0
22490 - dev-java/junit:4
22491 - ~dev-java/netbeans-apisupport-${PV}
22492 - ~dev-java/netbeans-cnd-${PV}
22493 - ~dev-java/netbeans-dlight-${PV}
22494 - ~dev-java/netbeans-enterprise-${PV}
22495 - ~dev-java/netbeans-ergonomics-${PV}
22496 - ~dev-java/netbeans-extide-${PV}
22497 - ~dev-java/netbeans-groovy-${PV}
22498 - ~dev-java/netbeans-harness-${PV}
22499 - ~dev-java/netbeans-ide-${PV}
22500 - ~dev-java/netbeans-java-${PV}
22501 - ~dev-java/netbeans-javacard-${PV}
22502 - ~dev-java/netbeans-mobility-${PV}
22503 - ~dev-java/netbeans-nb-${PV}
22504 - ~dev-java/netbeans-php-${PV}
22505 - ~dev-java/netbeans-platform-${PV}
22506 - ~dev-java/netbeans-profiler-${PV}
22507 - ~dev-java/netbeans-websvccommon-${PV}"
22508 -RDEPEND=""
22509 -
22510 -JAVA_PKG_BSFIX="off"
22511 -
22512 -src_unpack() {
22513 - unpack $(basename ${SOURCE_URL})
22514 -
22515 - einfo "Deleting bundled jars..."
22516 - find -name "*.jar" -type f -delete
22517 -
22518 - unpack netbeans-9999-r12-build.xml.patch.bz2
22519 -
22520 - pushd "${S}" >/dev/null || die
22521 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
22522 - popd >/dev/null || die
22523 -}
22524 -
22525 -src_prepare() {
22526 - einfo "Deleting bundled class files..."
22527 - find -name "*.class" -type f | xargs rm -vf
22528 -
22529 - epatch netbeans-9999-r12-build.xml.patch
22530 -
22531 - # Support for custom patches
22532 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22533 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22534 -
22535 - if [ -n "${files}" ] ; then
22536 - einfo "Applying custom patches:"
22537 -
22538 - for file in ${files} ; do
22539 - epatch "${file}"
22540 - done
22541 - fi
22542 - fi
22543 -
22544 - einfo "Symlinking external libraries..."
22545 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22546 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
22547 -
22548 - einfo "Linking in other clusters..."
22549 - mkdir "${S}"/nbbuild/netbeans || die
22550 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22551 -
22552 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
22553 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22554 - touch nb.cluster.apisupport.built
22555 -
22556 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
22557 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22558 - touch nb.cluster.cnd.built
22559 -
22560 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
22561 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22562 - touch nb.cluster.dlight.built
22563 -
22564 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
22565 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22566 - touch nb.cluster.enterprise.built
22567 -
22568 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
22569 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22570 - touch nb.cluster.ergonomics.built
22571 -
22572 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22573 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22574 - touch nb.cluster.extide.built
22575 -
22576 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
22577 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22578 - touch nb.cluster.groovy.built
22579 -
22580 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
22581 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22582 - touch nb.cluster.harness.built
22583 -
22584 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22585 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22586 - touch nb.cluster.ide.built
22587 -
22588 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22589 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22590 - touch nb.cluster.java.built
22591 -
22592 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
22593 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22594 - touch nb.cluster.javacard.built
22595 -
22596 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
22597 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22598 - touch nb.cluster.mobility.built
22599 -
22600 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
22601 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
22602 - touch nb.cluster.nb.built
22603 -
22604 - ln -s /usr/share/netbeans-php-${SLOT} php || die
22605 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22606 - touch nb.cluster.php.built
22607 -
22608 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22609 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22610 - touch nb.cluster.platform.built
22611 -
22612 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
22613 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22614 - touch nb.cluster.profiler.built
22615 -
22616 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
22617 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22618 - touch nb.cluster.websvccommon.built
22619 -
22620 - java-pkg-2_src_prepare
22621 -}
22622 -
22623 -src_compile() {
22624 - eant -f nbbuild/build.xml bootstrap || die
22625 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
22626 -}
22627 -
22628 -src_install() {
22629 - rm nbbuild/build/javadoc/*.zip
22630 - java-pkg_dojavadoc nbbuild/build/javadoc
22631 -}
22632
22633 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140422.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140422.ebuild
22634 deleted file mode 100644
22635 index cc7c8b6..0000000
22636 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140422.ebuild
22637 +++ /dev/null
22638 @@ -1,164 +0,0 @@
22639 -# Copyright 1999-2014 Gentoo Foundation
22640 -# Distributed under the terms of the GNU General Public License v2
22641 -# $Header: $
22642 -
22643 -EAPI="4"
22644 -inherit eutils java-pkg-2 java-ant-2
22645 -
22646 -DESCRIPTION="Netbeans JavaDocs"
22647 -HOMEPAGE="http://netbeans.org/"
22648 -SLOT="9999"
22649 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
22650 -SRC_URI="${SOURCE_URL}
22651 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
22652 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
22653 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22654 -KEYWORDS="~amd64 ~x86"
22655 -IUSE=""
22656 -S="${WORKDIR}"
22657 -
22658 -DEPEND=">=virtual/jdk-1.7
22659 - app-arch/unzip
22660 - dev-java/javahelp:0
22661 - dev-java/junit:4
22662 - ~dev-java/netbeans-apisupport-${PV}
22663 - ~dev-java/netbeans-cnd-${PV}
22664 - ~dev-java/netbeans-dlight-${PV}
22665 - ~dev-java/netbeans-enterprise-${PV}
22666 - ~dev-java/netbeans-ergonomics-${PV}
22667 - ~dev-java/netbeans-extide-${PV}
22668 - ~dev-java/netbeans-groovy-${PV}
22669 - ~dev-java/netbeans-harness-${PV}
22670 - ~dev-java/netbeans-ide-${PV}
22671 - ~dev-java/netbeans-java-${PV}
22672 - ~dev-java/netbeans-javacard-${PV}
22673 - ~dev-java/netbeans-mobility-${PV}
22674 - ~dev-java/netbeans-nb-${PV}
22675 - ~dev-java/netbeans-php-${PV}
22676 - ~dev-java/netbeans-platform-${PV}
22677 - ~dev-java/netbeans-profiler-${PV}
22678 - ~dev-java/netbeans-websvccommon-${PV}"
22679 -RDEPEND=""
22680 -
22681 -JAVA_PKG_BSFIX="off"
22682 -
22683 -src_unpack() {
22684 - unpack $(basename ${SOURCE_URL})
22685 -
22686 - einfo "Deleting bundled jars..."
22687 - find -name "*.jar" -type f -delete
22688 -
22689 - unpack netbeans-9999-r12-build.xml.patch.bz2
22690 -
22691 - pushd "${S}" >/dev/null || die
22692 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
22693 - popd >/dev/null || die
22694 -}
22695 -
22696 -src_prepare() {
22697 - einfo "Deleting bundled class files..."
22698 - find -name "*.class" -type f | xargs rm -vf
22699 -
22700 - epatch netbeans-9999-r12-build.xml.patch
22701 -
22702 - # Support for custom patches
22703 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22704 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22705 -
22706 - if [ -n "${files}" ] ; then
22707 - einfo "Applying custom patches:"
22708 -
22709 - for file in ${files} ; do
22710 - epatch "${file}"
22711 - done
22712 - fi
22713 - fi
22714 -
22715 - einfo "Symlinking external libraries..."
22716 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22717 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
22718 -
22719 - einfo "Linking in other clusters..."
22720 - mkdir "${S}"/nbbuild/netbeans || die
22721 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22722 -
22723 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
22724 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22725 - touch nb.cluster.apisupport.built
22726 -
22727 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
22728 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22729 - touch nb.cluster.cnd.built
22730 -
22731 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
22732 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22733 - touch nb.cluster.dlight.built
22734 -
22735 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
22736 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22737 - touch nb.cluster.enterprise.built
22738 -
22739 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
22740 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22741 - touch nb.cluster.ergonomics.built
22742 -
22743 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22744 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22745 - touch nb.cluster.extide.built
22746 -
22747 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
22748 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22749 - touch nb.cluster.groovy.built
22750 -
22751 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
22752 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22753 - touch nb.cluster.harness.built
22754 -
22755 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22756 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22757 - touch nb.cluster.ide.built
22758 -
22759 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22760 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22761 - touch nb.cluster.java.built
22762 -
22763 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
22764 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22765 - touch nb.cluster.javacard.built
22766 -
22767 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
22768 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22769 - touch nb.cluster.mobility.built
22770 -
22771 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
22772 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
22773 - touch nb.cluster.nb.built
22774 -
22775 - ln -s /usr/share/netbeans-php-${SLOT} php || die
22776 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22777 - touch nb.cluster.php.built
22778 -
22779 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22780 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22781 - touch nb.cluster.platform.built
22782 -
22783 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
22784 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22785 - touch nb.cluster.profiler.built
22786 -
22787 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
22788 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22789 - touch nb.cluster.websvccommon.built
22790 -
22791 - java-pkg-2_src_prepare
22792 -}
22793 -
22794 -src_compile() {
22795 - eant -f nbbuild/build.xml bootstrap || die
22796 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
22797 -}
22798 -
22799 -src_install() {
22800 - rm nbbuild/build/javadoc/*.zip
22801 - java-pkg_dojavadoc nbbuild/build/javadoc
22802 -}
22803
22804 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140423.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140423.ebuild
22805 deleted file mode 100644
22806 index 405ef88..0000000
22807 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140423.ebuild
22808 +++ /dev/null
22809 @@ -1,164 +0,0 @@
22810 -# Copyright 1999-2014 Gentoo Foundation
22811 -# Distributed under the terms of the GNU General Public License v2
22812 -# $Header: $
22813 -
22814 -EAPI="4"
22815 -inherit eutils java-pkg-2 java-ant-2
22816 -
22817 -DESCRIPTION="Netbeans JavaDocs"
22818 -HOMEPAGE="http://netbeans.org/"
22819 -SLOT="9999"
22820 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
22821 -SRC_URI="${SOURCE_URL}
22822 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
22823 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
22824 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22825 -KEYWORDS="~amd64 ~x86"
22826 -IUSE=""
22827 -S="${WORKDIR}"
22828 -
22829 -DEPEND=">=virtual/jdk-1.7
22830 - app-arch/unzip
22831 - dev-java/javahelp:0
22832 - dev-java/junit:4
22833 - ~dev-java/netbeans-apisupport-${PV}
22834 - ~dev-java/netbeans-cnd-${PV}
22835 - ~dev-java/netbeans-dlight-${PV}
22836 - ~dev-java/netbeans-enterprise-${PV}
22837 - ~dev-java/netbeans-ergonomics-${PV}
22838 - ~dev-java/netbeans-extide-${PV}
22839 - ~dev-java/netbeans-groovy-${PV}
22840 - ~dev-java/netbeans-harness-${PV}
22841 - ~dev-java/netbeans-ide-${PV}
22842 - ~dev-java/netbeans-java-${PV}
22843 - ~dev-java/netbeans-javacard-${PV}
22844 - ~dev-java/netbeans-mobility-${PV}
22845 - ~dev-java/netbeans-nb-${PV}
22846 - ~dev-java/netbeans-php-${PV}
22847 - ~dev-java/netbeans-platform-${PV}
22848 - ~dev-java/netbeans-profiler-${PV}
22849 - ~dev-java/netbeans-websvccommon-${PV}"
22850 -RDEPEND=""
22851 -
22852 -JAVA_PKG_BSFIX="off"
22853 -
22854 -src_unpack() {
22855 - unpack $(basename ${SOURCE_URL})
22856 -
22857 - einfo "Deleting bundled jars..."
22858 - find -name "*.jar" -type f -delete
22859 -
22860 - unpack netbeans-9999-r12-build.xml.patch.bz2
22861 -
22862 - pushd "${S}" >/dev/null || die
22863 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
22864 - popd >/dev/null || die
22865 -}
22866 -
22867 -src_prepare() {
22868 - einfo "Deleting bundled class files..."
22869 - find -name "*.class" -type f | xargs rm -vf
22870 -
22871 - epatch netbeans-9999-r12-build.xml.patch
22872 -
22873 - # Support for custom patches
22874 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22875 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22876 -
22877 - if [ -n "${files}" ] ; then
22878 - einfo "Applying custom patches:"
22879 -
22880 - for file in ${files} ; do
22881 - epatch "${file}"
22882 - done
22883 - fi
22884 - fi
22885 -
22886 - einfo "Symlinking external libraries..."
22887 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22888 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
22889 -
22890 - einfo "Linking in other clusters..."
22891 - mkdir "${S}"/nbbuild/netbeans || die
22892 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22893 -
22894 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
22895 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22896 - touch nb.cluster.apisupport.built
22897 -
22898 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
22899 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22900 - touch nb.cluster.cnd.built
22901 -
22902 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
22903 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22904 - touch nb.cluster.dlight.built
22905 -
22906 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
22907 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22908 - touch nb.cluster.enterprise.built
22909 -
22910 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
22911 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22912 - touch nb.cluster.ergonomics.built
22913 -
22914 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22915 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22916 - touch nb.cluster.extide.built
22917 -
22918 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
22919 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22920 - touch nb.cluster.groovy.built
22921 -
22922 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
22923 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22924 - touch nb.cluster.harness.built
22925 -
22926 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22927 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22928 - touch nb.cluster.ide.built
22929 -
22930 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22931 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22932 - touch nb.cluster.java.built
22933 -
22934 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
22935 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22936 - touch nb.cluster.javacard.built
22937 -
22938 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
22939 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22940 - touch nb.cluster.mobility.built
22941 -
22942 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
22943 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
22944 - touch nb.cluster.nb.built
22945 -
22946 - ln -s /usr/share/netbeans-php-${SLOT} php || die
22947 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22948 - touch nb.cluster.php.built
22949 -
22950 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22951 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22952 - touch nb.cluster.platform.built
22953 -
22954 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
22955 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22956 - touch nb.cluster.profiler.built
22957 -
22958 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
22959 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22960 - touch nb.cluster.websvccommon.built
22961 -
22962 - java-pkg-2_src_prepare
22963 -}
22964 -
22965 -src_compile() {
22966 - eant -f nbbuild/build.xml bootstrap || die
22967 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
22968 -}
22969 -
22970 -src_install() {
22971 - rm nbbuild/build/javadoc/*.zip
22972 - java-pkg_dojavadoc nbbuild/build/javadoc
22973 -}
22974
22975 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140424.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140424.ebuild
22976 deleted file mode 100644
22977 index eba9b2c..0000000
22978 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140424.ebuild
22979 +++ /dev/null
22980 @@ -1,164 +0,0 @@
22981 -# Copyright 1999-2014 Gentoo Foundation
22982 -# Distributed under the terms of the GNU General Public License v2
22983 -# $Header: $
22984 -
22985 -EAPI="4"
22986 -inherit eutils java-pkg-2 java-ant-2
22987 -
22988 -DESCRIPTION="Netbeans JavaDocs"
22989 -HOMEPAGE="http://netbeans.org/"
22990 -SLOT="9999"
22991 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
22992 -SRC_URI="${SOURCE_URL}
22993 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
22994 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
22995 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22996 -KEYWORDS="~amd64 ~x86"
22997 -IUSE=""
22998 -S="${WORKDIR}"
22999 -
23000 -DEPEND=">=virtual/jdk-1.7
23001 - app-arch/unzip
23002 - dev-java/javahelp:0
23003 - dev-java/junit:4
23004 - ~dev-java/netbeans-apisupport-${PV}
23005 - ~dev-java/netbeans-cnd-${PV}
23006 - ~dev-java/netbeans-dlight-${PV}
23007 - ~dev-java/netbeans-enterprise-${PV}
23008 - ~dev-java/netbeans-ergonomics-${PV}
23009 - ~dev-java/netbeans-extide-${PV}
23010 - ~dev-java/netbeans-groovy-${PV}
23011 - ~dev-java/netbeans-harness-${PV}
23012 - ~dev-java/netbeans-ide-${PV}
23013 - ~dev-java/netbeans-java-${PV}
23014 - ~dev-java/netbeans-javacard-${PV}
23015 - ~dev-java/netbeans-mobility-${PV}
23016 - ~dev-java/netbeans-nb-${PV}
23017 - ~dev-java/netbeans-php-${PV}
23018 - ~dev-java/netbeans-platform-${PV}
23019 - ~dev-java/netbeans-profiler-${PV}
23020 - ~dev-java/netbeans-websvccommon-${PV}"
23021 -RDEPEND=""
23022 -
23023 -JAVA_PKG_BSFIX="off"
23024 -
23025 -src_unpack() {
23026 - unpack $(basename ${SOURCE_URL})
23027 -
23028 - einfo "Deleting bundled jars..."
23029 - find -name "*.jar" -type f -delete
23030 -
23031 - unpack netbeans-9999-r12-build.xml.patch.bz2
23032 -
23033 - pushd "${S}" >/dev/null || die
23034 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
23035 - popd >/dev/null || die
23036 -}
23037 -
23038 -src_prepare() {
23039 - einfo "Deleting bundled class files..."
23040 - find -name "*.class" -type f | xargs rm -vf
23041 -
23042 - epatch netbeans-9999-r12-build.xml.patch
23043 -
23044 - # Support for custom patches
23045 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23046 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23047 -
23048 - if [ -n "${files}" ] ; then
23049 - einfo "Applying custom patches:"
23050 -
23051 - for file in ${files} ; do
23052 - epatch "${file}"
23053 - done
23054 - fi
23055 - fi
23056 -
23057 - einfo "Symlinking external libraries..."
23058 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23059 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
23060 -
23061 - einfo "Linking in other clusters..."
23062 - mkdir "${S}"/nbbuild/netbeans || die
23063 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23064 -
23065 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23066 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23067 - touch nb.cluster.apisupport.built
23068 -
23069 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
23070 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23071 - touch nb.cluster.cnd.built
23072 -
23073 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
23074 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23075 - touch nb.cluster.dlight.built
23076 -
23077 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23078 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23079 - touch nb.cluster.enterprise.built
23080 -
23081 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
23082 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23083 - touch nb.cluster.ergonomics.built
23084 -
23085 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23086 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23087 - touch nb.cluster.extide.built
23088 -
23089 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
23090 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23091 - touch nb.cluster.groovy.built
23092 -
23093 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
23094 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23095 - touch nb.cluster.harness.built
23096 -
23097 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23098 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23099 - touch nb.cluster.ide.built
23100 -
23101 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23102 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23103 - touch nb.cluster.java.built
23104 -
23105 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
23106 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23107 - touch nb.cluster.javacard.built
23108 -
23109 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
23110 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23111 - touch nb.cluster.mobility.built
23112 -
23113 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
23114 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
23115 - touch nb.cluster.nb.built
23116 -
23117 - ln -s /usr/share/netbeans-php-${SLOT} php || die
23118 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23119 - touch nb.cluster.php.built
23120 -
23121 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23122 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23123 - touch nb.cluster.platform.built
23124 -
23125 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
23126 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23127 - touch nb.cluster.profiler.built
23128 -
23129 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23130 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23131 - touch nb.cluster.websvccommon.built
23132 -
23133 - java-pkg-2_src_prepare
23134 -}
23135 -
23136 -src_compile() {
23137 - eant -f nbbuild/build.xml bootstrap || die
23138 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
23139 -}
23140 -
23141 -src_install() {
23142 - rm nbbuild/build/javadoc/*.zip
23143 - java-pkg_dojavadoc nbbuild/build/javadoc
23144 -}
23145
23146 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140427.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140427.ebuild
23147 deleted file mode 100644
23148 index 414dc3a..0000000
23149 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140427.ebuild
23150 +++ /dev/null
23151 @@ -1,164 +0,0 @@
23152 -# Copyright 1999-2014 Gentoo Foundation
23153 -# Distributed under the terms of the GNU General Public License v2
23154 -# $Header: $
23155 -
23156 -EAPI="4"
23157 -inherit eutils java-pkg-2 java-ant-2
23158 -
23159 -DESCRIPTION="Netbeans JavaDocs"
23160 -HOMEPAGE="http://netbeans.org/"
23161 -SLOT="9999"
23162 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
23163 -SRC_URI="${SOURCE_URL}
23164 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
23165 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
23166 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23167 -KEYWORDS="~amd64 ~x86"
23168 -IUSE=""
23169 -S="${WORKDIR}"
23170 -
23171 -DEPEND=">=virtual/jdk-1.7
23172 - app-arch/unzip
23173 - dev-java/javahelp:0
23174 - dev-java/junit:4
23175 - ~dev-java/netbeans-apisupport-${PV}
23176 - ~dev-java/netbeans-cnd-${PV}
23177 - ~dev-java/netbeans-dlight-${PV}
23178 - ~dev-java/netbeans-enterprise-${PV}
23179 - ~dev-java/netbeans-ergonomics-${PV}
23180 - ~dev-java/netbeans-extide-${PV}
23181 - ~dev-java/netbeans-groovy-${PV}
23182 - ~dev-java/netbeans-harness-${PV}
23183 - ~dev-java/netbeans-ide-${PV}
23184 - ~dev-java/netbeans-java-${PV}
23185 - ~dev-java/netbeans-javacard-${PV}
23186 - ~dev-java/netbeans-mobility-${PV}
23187 - ~dev-java/netbeans-nb-${PV}
23188 - ~dev-java/netbeans-php-${PV}
23189 - ~dev-java/netbeans-platform-${PV}
23190 - ~dev-java/netbeans-profiler-${PV}
23191 - ~dev-java/netbeans-websvccommon-${PV}"
23192 -RDEPEND=""
23193 -
23194 -JAVA_PKG_BSFIX="off"
23195 -
23196 -src_unpack() {
23197 - unpack $(basename ${SOURCE_URL})
23198 -
23199 - einfo "Deleting bundled jars..."
23200 - find -name "*.jar" -type f -delete
23201 -
23202 - unpack netbeans-9999-r12-build.xml.patch.bz2
23203 -
23204 - pushd "${S}" >/dev/null || die
23205 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
23206 - popd >/dev/null || die
23207 -}
23208 -
23209 -src_prepare() {
23210 - einfo "Deleting bundled class files..."
23211 - find -name "*.class" -type f | xargs rm -vf
23212 -
23213 - epatch netbeans-9999-r12-build.xml.patch
23214 -
23215 - # Support for custom patches
23216 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23217 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23218 -
23219 - if [ -n "${files}" ] ; then
23220 - einfo "Applying custom patches:"
23221 -
23222 - for file in ${files} ; do
23223 - epatch "${file}"
23224 - done
23225 - fi
23226 - fi
23227 -
23228 - einfo "Symlinking external libraries..."
23229 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23230 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
23231 -
23232 - einfo "Linking in other clusters..."
23233 - mkdir "${S}"/nbbuild/netbeans || die
23234 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23235 -
23236 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23237 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23238 - touch nb.cluster.apisupport.built
23239 -
23240 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
23241 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23242 - touch nb.cluster.cnd.built
23243 -
23244 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
23245 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23246 - touch nb.cluster.dlight.built
23247 -
23248 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23249 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23250 - touch nb.cluster.enterprise.built
23251 -
23252 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
23253 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23254 - touch nb.cluster.ergonomics.built
23255 -
23256 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23257 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23258 - touch nb.cluster.extide.built
23259 -
23260 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
23261 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23262 - touch nb.cluster.groovy.built
23263 -
23264 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
23265 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23266 - touch nb.cluster.harness.built
23267 -
23268 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23269 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23270 - touch nb.cluster.ide.built
23271 -
23272 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23273 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23274 - touch nb.cluster.java.built
23275 -
23276 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
23277 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23278 - touch nb.cluster.javacard.built
23279 -
23280 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
23281 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23282 - touch nb.cluster.mobility.built
23283 -
23284 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
23285 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
23286 - touch nb.cluster.nb.built
23287 -
23288 - ln -s /usr/share/netbeans-php-${SLOT} php || die
23289 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23290 - touch nb.cluster.php.built
23291 -
23292 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23293 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23294 - touch nb.cluster.platform.built
23295 -
23296 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
23297 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23298 - touch nb.cluster.profiler.built
23299 -
23300 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23301 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23302 - touch nb.cluster.websvccommon.built
23303 -
23304 - java-pkg-2_src_prepare
23305 -}
23306 -
23307 -src_compile() {
23308 - eant -f nbbuild/build.xml bootstrap || die
23309 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
23310 -}
23311 -
23312 -src_install() {
23313 - rm nbbuild/build/javadoc/*.zip
23314 - java-pkg_dojavadoc nbbuild/build/javadoc
23315 -}
23316
23317 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140429.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140429.ebuild
23318 deleted file mode 100644
23319 index ddfcff8..0000000
23320 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20140429.ebuild
23321 +++ /dev/null
23322 @@ -1,164 +0,0 @@
23323 -# Copyright 1999-2014 Gentoo Foundation
23324 -# Distributed under the terms of the GNU General Public License v2
23325 -# $Header: $
23326 -
23327 -EAPI="4"
23328 -inherit eutils java-pkg-2 java-ant-2
23329 -
23330 -DESCRIPTION="Netbeans JavaDocs"
23331 -HOMEPAGE="http://netbeans.org/"
23332 -SLOT="9999"
23333 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
23334 -SRC_URI="${SOURCE_URL}
23335 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
23336 - http://hg.netbeans.org/binaries/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip"
23337 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23338 -KEYWORDS="~amd64 ~x86"
23339 -IUSE=""
23340 -S="${WORKDIR}"
23341 -
23342 -DEPEND=">=virtual/jdk-1.7
23343 - app-arch/unzip
23344 - dev-java/javahelp:0
23345 - dev-java/junit:4
23346 - ~dev-java/netbeans-apisupport-${PV}
23347 - ~dev-java/netbeans-cnd-${PV}
23348 - ~dev-java/netbeans-dlight-${PV}
23349 - ~dev-java/netbeans-enterprise-${PV}
23350 - ~dev-java/netbeans-ergonomics-${PV}
23351 - ~dev-java/netbeans-extide-${PV}
23352 - ~dev-java/netbeans-groovy-${PV}
23353 - ~dev-java/netbeans-harness-${PV}
23354 - ~dev-java/netbeans-ide-${PV}
23355 - ~dev-java/netbeans-java-${PV}
23356 - ~dev-java/netbeans-javacard-${PV}
23357 - ~dev-java/netbeans-mobility-${PV}
23358 - ~dev-java/netbeans-nb-${PV}
23359 - ~dev-java/netbeans-php-${PV}
23360 - ~dev-java/netbeans-platform-${PV}
23361 - ~dev-java/netbeans-profiler-${PV}
23362 - ~dev-java/netbeans-websvccommon-${PV}"
23363 -RDEPEND=""
23364 -
23365 -JAVA_PKG_BSFIX="off"
23366 -
23367 -src_unpack() {
23368 - unpack $(basename ${SOURCE_URL})
23369 -
23370 - einfo "Deleting bundled jars..."
23371 - find -name "*.jar" -type f -delete
23372 -
23373 - unpack netbeans-9999-r12-build.xml.patch.bz2
23374 -
23375 - pushd "${S}" >/dev/null || die
23376 - ln -s "${DISTDIR}"/51449E030F3A5F80327536CC51D75EE9D7E59BDA-ant-libs-1.9.2.zip o.apache.tools.ant.module/external/ant-libs-1.9.2.zip || die
23377 - popd >/dev/null || die
23378 -}
23379 -
23380 -src_prepare() {
23381 - einfo "Deleting bundled class files..."
23382 - find -name "*.class" -type f | xargs rm -vf
23383 -
23384 - epatch netbeans-9999-r12-build.xml.patch
23385 -
23386 - # Support for custom patches
23387 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23388 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23389 -
23390 - if [ -n "${files}" ] ; then
23391 - einfo "Applying custom patches:"
23392 -
23393 - for file in ${files} ; do
23394 - epatch "${file}"
23395 - done
23396 - fi
23397 - fi
23398 -
23399 - einfo "Symlinking external libraries..."
23400 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23401 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
23402 -
23403 - einfo "Linking in other clusters..."
23404 - mkdir "${S}"/nbbuild/netbeans || die
23405 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23406 -
23407 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23408 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23409 - touch nb.cluster.apisupport.built
23410 -
23411 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
23412 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23413 - touch nb.cluster.cnd.built
23414 -
23415 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
23416 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23417 - touch nb.cluster.dlight.built
23418 -
23419 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23420 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23421 - touch nb.cluster.enterprise.built
23422 -
23423 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
23424 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23425 - touch nb.cluster.ergonomics.built
23426 -
23427 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23428 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23429 - touch nb.cluster.extide.built
23430 -
23431 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
23432 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23433 - touch nb.cluster.groovy.built
23434 -
23435 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
23436 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23437 - touch nb.cluster.harness.built
23438 -
23439 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23440 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23441 - touch nb.cluster.ide.built
23442 -
23443 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23444 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23445 - touch nb.cluster.java.built
23446 -
23447 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
23448 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23449 - touch nb.cluster.javacard.built
23450 -
23451 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
23452 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23453 - touch nb.cluster.mobility.built
23454 -
23455 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
23456 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
23457 - touch nb.cluster.nb.built
23458 -
23459 - ln -s /usr/share/netbeans-php-${SLOT} php || die
23460 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23461 - touch nb.cluster.php.built
23462 -
23463 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23464 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23465 - touch nb.cluster.platform.built
23466 -
23467 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
23468 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23469 - touch nb.cluster.profiler.built
23470 -
23471 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23472 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23473 - touch nb.cluster.websvccommon.built
23474 -
23475 - java-pkg-2_src_prepare
23476 -}
23477 -
23478 -src_compile() {
23479 - eant -f nbbuild/build.xml bootstrap || die
23480 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
23481 -}
23482 -
23483 -src_install() {
23484 - rm nbbuild/build/javadoc/*.zip
23485 - java-pkg_dojavadoc nbbuild/build/javadoc
23486 -}
23487
23488 diff --git a/dev-java/netbeans-javafx/ChangeLog b/dev-java/netbeans-javafx/ChangeLog
23489 index 747adbd..0786586 100644
23490 --- a/dev-java/netbeans-javafx/ChangeLog
23491 +++ b/dev-java/netbeans-javafx/ChangeLog
23492 @@ -2,6 +2,20 @@
23493 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
23494 # $Header: $
23495
23496 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
23497 + -netbeans-javafx-9999_p20140410.ebuild,
23498 + -netbeans-javafx-9999_p20140411.ebuild,
23499 + -netbeans-javafx-9999_p20140413.ebuild,
23500 + -netbeans-javafx-9999_p20140415.ebuild,
23501 + -netbeans-javafx-9999_p20140416.ebuild,
23502 + -netbeans-javafx-9999_p20140417.ebuild,
23503 + -netbeans-javafx-9999_p20140422.ebuild,
23504 + -netbeans-javafx-9999_p20140423.ebuild,
23505 + -netbeans-javafx-9999_p20140424.ebuild,
23506 + -netbeans-javafx-9999_p20140427.ebuild,
23507 + -netbeans-javafx-9999_p20140429.ebuild:
23508 + removed obsolete ebuilds
23509 +
23510 *netbeans-javafx-9999_p20140526 (26 May 2014)
23511
23512 26 May 2014; Miroslav Šulc <fordfrog@g.o>
23513
23514 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
23515 index a5bfdaf..f346b8e 100644
23516 --- a/dev-java/netbeans-javafx/Manifest
23517 +++ b/dev-java/netbeans-javafx/Manifest
23518 @@ -17,17 +17,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
23519 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
23520 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
23521 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
23522 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
23523 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
23524 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
23525 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
23526 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
23527 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
23528 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
23529 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
23530 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
23531 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
23532 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
23533 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
23534 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
23535 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
23536 @@ -50,17 +39,6 @@ EBUILD netbeans-javafx-7.2.ebuild 3576 SHA256 3441b901a5074013351bc6c7ba6c424455
23537 EBUILD netbeans-javafx-7.3.ebuild 4476 SHA256 9f268a852d45f37f9d22c3bb58d36be17f438e4b4cb5105d88ac4404731facb3 SHA512 3fa0e48e949d0df0a4404c04379623529f73ff15259f4164fddd10afb9faa046ceed16aac1a7b14728af89bf3a4ed7037638fb7e7e932a64cc71e84f7ecaa44a WHIRLPOOL 0395ca679fa41610c61dceb6ac018d7a76b62c08ca740de2fa2d98523f8e5f840a2d0a8c357b674d171841f93d980b536a671a1f12b5261d402c03b691ac6504
23538 EBUILD netbeans-javafx-7.4.ebuild 4651 SHA256 12eca3beaec548e89dade3c0af6f9f805be720a213ad66c6b8d0faa73f9448a2 SHA512 1879ad5dc43e0f567d123574c346a26e1099a997356492b8e1904999fee03c11469e18a0751c4fd148978c64e2bc9558c5b496d5e6f12deab172c4ccf9595fb5 WHIRLPOOL 421f96b3f86cfa244f55684a44355c34eaf24e2be6ccb98838b4559d6376c357b90973b7ca31d2f42b3ba907de781b7cccf3f514adf70f6c343367e7f323e7d9
23539 EBUILD netbeans-javafx-8.0.ebuild 4645 SHA256 e3d524bf6299713442f76e91f9f1e1c18254406d5856fdf3f274e74c8b0306b9 SHA512 0e47b16a5ce7ef758e5d5d4231dc7614c56766fd6f01e34534646a932f35be158bf39e623cc3c0bf30d60be65c1d6e711a01d74603c0d59be7b71b57be250640 WHIRLPOOL 53384ad5127f0fb228a4b2f72e3b97f0c3e398b654e14cd0f6fb673e8e61d1b2abcf56865f3a52798b6e35940179ee68f25ac906b233e8929e65867f8b014b4d
23540 -EBUILD netbeans-javafx-9999_p20140410.ebuild 4697 SHA256 5e0eb20c4053995b2055fca93547e7ce3fee25c1ce654aed1f974567435dac1e SHA512 aadb21114cfa2dd13b756405857aec0cdeef7daf05cf76eb5931e11a0f247dce30f68b513fe1328b9684c75be5b1279fa486c8c24adc02f9a9efbe9d1503100c WHIRLPOOL b756a13f3e732fff402697ed1c6914e571752e0d2f36b57b71b48abdd4b076253ec76c7c65762b541e9d169ae01a036ac4c92b12067477ae681f650f916a1843
23541 -EBUILD netbeans-javafx-9999_p20140411.ebuild 4697 SHA256 744db943bcf790b260695e945e9a430c5916554ea48eff9aec1a550f480f0942 SHA512 e7ff09024a3d4c869e60ee77b1b21eeb1aa00508cb0b0505c417dc9aa7408a1f95a28f77144d475838233a228d31593295f77d4c016988bc09eb40feac828295 WHIRLPOOL 11cf10892dd792e5284800cc84223e43514c14ac7913e9f18eec0a471f297ad6312123ec5effbe1b69f8f9d636dcd5fc39be542365e5a893e62152a090b6cc2b
23542 -EBUILD netbeans-javafx-9999_p20140413.ebuild 4697 SHA256 572820b2ca0baaa5b0705078d6e90ea56a2cbac30647d63d9bcc22fc40c2e564 SHA512 5f0b54fd266bd7e47fd91cb7502a9d47a75bf8f0b1ffcc7f3a55f7095da2c8ca805fea3f71e496e8098bd0e4a66ef98ad7058a597448c65e67238f1b519f48f2 WHIRLPOOL acf6d2b218ce281d70093602e79975ec2bad9abf838f006268ab516d9f9136c37bcc982a0917c26ddc7c74e311afe85cf6a68d2a426bd7a074760bc66531fde4
23543 -EBUILD netbeans-javafx-9999_p20140415.ebuild 4697 SHA256 7a6becc9f758bec6ba2f9d31f0c579aa5a2704b19928deb6d512b22a9ac53581 SHA512 64f175585953faeded10cfb1cb9a9762fd4ad35b706cc68fd3cd0e835371daec96d874d3a90aebecf23eba57ebed069c554db2afa2e157541ddf77749ce8e333 WHIRLPOOL 75a6b2fcee781e4ef9d5aae57641f8eaaebfe8f25079a693b33abdd49be64968b154f54f806110cde7090f8a2f8a0824be3943fe976b0b2fb6370f29af853ee2
23544 -EBUILD netbeans-javafx-9999_p20140416.ebuild 4697 SHA256 04e6da9f77d4eeffe2472646f1e63cd22d41e5e2b0fad87b7117e2785b8ffbdb SHA512 b8bd8a4272f4c966fc1484d0842579d56e5e90e00a658d575ab6c85592b3f83e894ce93bbe3fee13040b59f0a0ebe98f7b4143ea5aa9545bafcf6be35c3d724e WHIRLPOOL 0b002807473a691d414ebcd271d90cdfc52bc3ed516bfdeff04e87946f2e3ac0bc4c3707604e84b792acf63c3144a583c5d8581cda4a3e39dd2694d97ef1f9d7
23545 -EBUILD netbeans-javafx-9999_p20140417.ebuild 4697 SHA256 a3172679f346a762727f9566346e6cdb451d591f0a5cbf98e317eb6725bbd2c4 SHA512 ef944308f67cbd93a17c260598b691c456225f8d4ddbb2ef976f5c76801a0fff300f927c57a7d1ccc0917c9d498b021f9f65efe09b646def12976049f0528ec7 WHIRLPOOL a7bbaaca0a17f69ae2f94fa5ff23d543b9045952bab27dd1c8b0ccda0a2f9320e8ba854f4de2e05f96a0075da2e7754bee31ea088949bb51cae25be587640cbd
23546 -EBUILD netbeans-javafx-9999_p20140422.ebuild 4697 SHA256 58bcd8dcafb31d5ff8b6f39507c9eb96821aa109ef11dcaa2ac1613467af05c9 SHA512 d12e3827ebe1a47002cb01e6ce2dd402ed8fa235a5dc82dd06c288d47583b984be64268070fc7a1109cf20f7bdf9c8eca951718167dce57bd357bf959f30f520 WHIRLPOOL aeb938d82f7acbd03ef43e2dc29011537f91712344cbc5603c35d8b31055c9f290ff3bbd1b7cac7dc71ce23ef135114dd2795ad0c805545bd70f0dddc2eb4312
23547 -EBUILD netbeans-javafx-9999_p20140423.ebuild 4697 SHA256 b731accaee9b46299022938b44c377b3c69122b90f58f9863f9f7625091c411d SHA512 0cf4a9cbdf26af35e9d7281e589b7250eacb24356aae86e741831e14db274accc6cb68b5262e8eac5c779f6b8848a4c886692987d126587871fb4334df8a38e9 WHIRLPOOL 906113f450e393e97a75e1f4fe6895ccc9ae24f8b417982821b6c28cbed5e1586091d904d6557592eaac66930625e35833049a15e67e662492866aa4bb69d8aa
23548 -EBUILD netbeans-javafx-9999_p20140424.ebuild 4697 SHA256 8761a16084c945cd3d1758f53f130fa9bab5d51bd3568e77e63c840d2d4a1093 SHA512 c3cc8feec022d4f969c9e5dbf414a0ae86451bcd8015da7a26fcf8a35631ea10230908a99e2cdfee1e905979422e3ad72d6ab8d9e4a9b6476f8beac4fa68ad0e WHIRLPOOL b8dd5acab7785c89dfb6da17e432764117cfa08b97e46ce55b1890a4e502c2bb1f9f72a51851b943b322d29f22423c926bfa0ae8692640046a0294df73bb34cd
23549 -EBUILD netbeans-javafx-9999_p20140427.ebuild 4697 SHA256 0b483196311825813c242c35c82fa1a364027a691aed2c9fc1c166a382c44d44 SHA512 62b8b8e17a1afbe1ae738f53a4b2c498fff58a1f1f2f7eb5c0762c92bdf7389b1401cfd8548bc2b54c5794625d62ac4109735f8397246107511c8caf4bc6c9c1 WHIRLPOOL ca0dda140d084cadb21787a9c1f0435fde0cfaaeb1b1fa2c483cf02ac401d38beab2496fd4065ac2f0c3f5feedf1f49bd533de155c6b49ce617f5e55e7901209
23550 -EBUILD netbeans-javafx-9999_p20140429.ebuild 4697 SHA256 a04e55b3084212161d915e5dbe0ed6203505d4795392a7c5f547c4df21db38e6 SHA512 8e91543386de23ab39572c3a9400f76403422b66103014a6d478750bc5e9d213ef758927587e61998666c38a92272a6fcdf6d1ae892f3fb8c30b62ad10397527 WHIRLPOOL b5d7c1cf6131efd01d5d432aaf3cf0e74479fa198d4cca1f2d80db1db9baecef2672ce259af1eb01d5f64190cb774534604c9cf916e15c3520736196b8e9854b
23551 EBUILD netbeans-javafx-9999_p20140501.ebuild 4697 SHA256 73893789107481ce368d313dcb43c960b7be7910bb5bd227d81992dc16f311cf SHA512 fdbd17421470066e7f10b62554510a6453aea7dc212c4b845d262b7998d3683669ac833f3d835331f0edac3a9a912db2a98015bcb9d6e05d562ddf4ad143fbfb WHIRLPOOL 892fb727b284c8fcb9b8d090e85ed9c9cd3f4719839eff20db3b21864cf88859e3e86e4d831ce793b83921287235dec0fdac5e4ec8001406a054dab56521fa73
23552 EBUILD netbeans-javafx-9999_p20140502.ebuild 4697 SHA256 480eeaafa890050962fecb66fed721508e35e452c7bfaf877e166cc120788d6a SHA512 bc29965b14569ace9294ea6bfbb952b2b20d08362cc38f1da15f8e5b64619f2ef33eca41ac6bc6435395cba97d8c3656aedf9303696e48cf63b2a80adcdf38dc WHIRLPOOL 6100be7d538a53705b92a045f4ef443a112ef45f71ca643611ef69f9fc782b97cd75abb8b16b2657c17af3a52b3e8cb30fcfc86293b8a809772c25e8701b2f2b
23553 EBUILD netbeans-javafx-9999_p20140504.ebuild 4697 SHA256 d41aa3557d16c883336ec9b099b4c2a86983bc6e18d6d46ce0847bc294fad1e4 SHA512 953bc5fa3f3e376176540b087f6974a70f70dff9499b34a5ff4aae46512f0fd5ade2cb7c6b7b425046d80afcecfeca4b6c83481463b2ccfe72c04c61287fc139 WHIRLPOOL 47e685a250ffc71d903b00cc032c0a0f5a4a9716d37c40498e94f5f8c1d1f14440dd53c7255bf76145b8ef5b4d7499f1e30f7a92b65c8ea39fcc30d7b90be03c
23554 @@ -78,5 +56,5 @@ EBUILD netbeans-javafx-9999_p20140520.ebuild 4697 SHA256 5f15fbd65cc66d67ca24433
23555 EBUILD netbeans-javafx-9999_p20140521.ebuild 4697 SHA256 6a9056e970a74552f62a2cbbed8ca85416597220e6d8075b31f27b2e5d5c6ef6 SHA512 e778d01c85dce61b51bf2530d05d383adcee5d60eea7b0dddd08a2848410c0f8c971916386da3a8d43086c3b6bb4e50c67af4ed6225c2241e2e1ee6be62ee807 WHIRLPOOL ff4995bedee720886520ed2b00db0e91a79b5d52312df9338839e3bb3d8419d90e40a0b4f1cfbd879d544f43fdd837c90c3b8b52f62ace8fe71d923532faa5b3
23556 EBUILD netbeans-javafx-9999_p20140522.ebuild 4697 SHA256 7666e0defa607a1bba5dc3ca54cdf270b39267751b0d061258fa9382d7049f8e SHA512 d528043a960fdcadf092cbf2345d8523b03d946cbbaa0561cc75cae8697eca07a5953b35b23659b2d5d19c1b8af349d3916dbe2cbc8ce010283eae0c4de28c34 WHIRLPOOL 48a8fb18348f96d8b3f0e68911775cda8cb9b59b7e021542e2e15b1ef395ec0420ed6d42760dd9518c900a9e5a3f1964ae97ed01170d7e6c05a82ad497572666
23557 EBUILD netbeans-javafx-9999_p20140526.ebuild 4697 SHA256 c7dce521d54382bdf4b5d68ce87d3370867fe70bcf1a1f8eca1af2dcd12147d3 SHA512 08d412334415471554d2b64d432be58be56082f7f2b57063e089b7b19302403696c15f178ba766610aae717f318c687396e937187a76020e972302c5cca5c7f7 WHIRLPOOL b8f6052dc914ef9cdf10cfe17cdec8f3ce4b5d07c0d254bc7828ab3b3eb122fe7886cdbfc2518e3c783c2a23dc60c9397fa0e685c9bbf6c77f9514e4b79e54e2
23558 -MISC ChangeLog 102501 SHA256 89444a2c1b960e8841996ecb9e261bcf47c3b4dd91423a1273fc2c5af4effc19 SHA512 2b77fcb98f61d1def33821962ddbc9ea13fe3368b9cf2199ef697cdb9f044feba4ea822b9af911fe0da18b31a8a26ef3f575c9c1e9a52c34c2bde67f1c09c5b2 WHIRLPOOL 461b9b2d5ea33dd5eaca6f6677113f1ade30a3954eed66aea4e5095618eb88a538d9428815170e4f11b67d8cae03cb06bea2bef58c0301daa879734ebb061000
23559 +MISC ChangeLog 103043 SHA256 43d0889398a724c57ddaf2f292d1e52c856fd3afeb05cda5a16a3b961dd0e044 SHA512 fa9879a7f3146a9ca73179b0cf90457f32a83017eea9051c7c3415e15c0040658ede79d61c7c0953f4011e44bc502082eb66592065b1d52f82c89203e35a0238 WHIRLPOOL a9ee84b1fd91340eac9af5214d3103f0d17f1c00cda45b315b461b9329ef4d5468ed2eca58d98463557f5cc400eabc23e12099a3d25d495265399cdfd6d7ab05
23560 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
23561
23562 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140410.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140410.ebuild
23563 deleted file mode 100644
23564 index 5099a33..0000000
23565 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140410.ebuild
23566 +++ /dev/null
23567 @@ -1,124 +0,0 @@
23568 -# Copyright 1999-2014 Gentoo Foundation
23569 -# Distributed under the terms of the GNU General Public License v2
23570 -# $Header: $
23571 -
23572 -EAPI="4"
23573 -inherit eutils java-pkg-2 java-ant-2
23574 -
23575 -DESCRIPTION="Netbeans JavaFX Cluster"
23576 -HOMEPAGE="http://netbeans.org/projects/javafx"
23577 -SLOT="9999"
23578 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
23579 -SRC_URI="${SOURCE_URL}
23580 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
23581 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
23582 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
23583 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
23584 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
23585 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
23586 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
23587 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23588 -KEYWORDS="~amd64 ~x86"
23589 -IUSE=""
23590 -S="${WORKDIR}"
23591 -
23592 -CDEPEND="~dev-java/netbeans-extide-${PV}
23593 - ~dev-java/netbeans-ide-${PV}
23594 - ~dev-java/netbeans-java-${PV}
23595 - ~dev-java/netbeans-platform-${PV}"
23596 -DEPEND=">=virtual/jdk-1.7
23597 - app-arch/unzip
23598 - ${CDEPEND}
23599 - dev-java/javahelp:0
23600 - dev-java/junit:4"
23601 -RDEPEND=">=virtual/jdk-1.7
23602 - ${CDEPEND}"
23603 -
23604 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23605 -
23606 -EANT_BUILD_XML="nbbuild/build.xml"
23607 -EANT_BUILD_TARGET="rebuild-cluster"
23608 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
23609 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23610 -JAVA_PKG_BSFIX="off"
23611 -
23612 -src_unpack() {
23613 - unpack $(basename ${SOURCE_URL})
23614 -
23615 - einfo "Deleting bundled jars..."
23616 - find -name "*.jar" -type f -delete
23617 -
23618 - unpack netbeans-9999-r12-build.xml.patch.bz2
23619 -
23620 - pushd "${S}" >/dev/null || die
23621 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
23622 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
23623 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
23624 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
23625 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
23626 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
23627 - popd >/dev/null || die
23628 -}
23629 -
23630 -src_prepare() {
23631 - einfo "Deleting bundled class files..."
23632 - find -name "*.class" -type f | xargs rm -vf
23633 -
23634 - epatch netbeans-9999-r12-build.xml.patch
23635 -
23636 - # Support for custom patches
23637 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23638 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23639 -
23640 - if [ -n "${files}" ] ; then
23641 - einfo "Applying custom patches:"
23642 -
23643 - for file in ${files} ; do
23644 - epatch "${file}"
23645 - done
23646 - fi
23647 - fi
23648 -
23649 - einfo "Symlinking external libraries..."
23650 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
23651 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23652 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
23653 -
23654 - einfo "Linking in other clusters..."
23655 - mkdir "${S}"/nbbuild/netbeans || die
23656 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23657 -
23658 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23659 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23660 - touch nb.cluster.extide.built
23661 -
23662 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23663 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23664 - touch nb.cluster.ide.built
23665 -
23666 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23667 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23668 - touch nb.cluster.java.built
23669 -
23670 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23671 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23672 - touch nb.cluster.platform.built
23673 -
23674 - popd >/dev/null || die
23675 -
23676 - java-pkg-2_src_prepare
23677 -}
23678 -
23679 -src_install() {
23680 - pushd nbbuild/netbeans/javafx >/dev/null || die
23681 -
23682 - insinto ${INSTALL_DIR}
23683 -
23684 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23685 -
23686 - doins -r *
23687 -
23688 - popd >/dev/null || die
23689 -
23690 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
23691 -}
23692
23693 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140411.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140411.ebuild
23694 deleted file mode 100644
23695 index 4ec54ad..0000000
23696 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140411.ebuild
23697 +++ /dev/null
23698 @@ -1,124 +0,0 @@
23699 -# Copyright 1999-2014 Gentoo Foundation
23700 -# Distributed under the terms of the GNU General Public License v2
23701 -# $Header: $
23702 -
23703 -EAPI="4"
23704 -inherit eutils java-pkg-2 java-ant-2
23705 -
23706 -DESCRIPTION="Netbeans JavaFX Cluster"
23707 -HOMEPAGE="http://netbeans.org/projects/javafx"
23708 -SLOT="9999"
23709 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
23710 -SRC_URI="${SOURCE_URL}
23711 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
23712 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
23713 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
23714 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
23715 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
23716 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
23717 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
23718 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23719 -KEYWORDS="~amd64 ~x86"
23720 -IUSE=""
23721 -S="${WORKDIR}"
23722 -
23723 -CDEPEND="~dev-java/netbeans-extide-${PV}
23724 - ~dev-java/netbeans-ide-${PV}
23725 - ~dev-java/netbeans-java-${PV}
23726 - ~dev-java/netbeans-platform-${PV}"
23727 -DEPEND=">=virtual/jdk-1.7
23728 - app-arch/unzip
23729 - ${CDEPEND}
23730 - dev-java/javahelp:0
23731 - dev-java/junit:4"
23732 -RDEPEND=">=virtual/jdk-1.7
23733 - ${CDEPEND}"
23734 -
23735 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23736 -
23737 -EANT_BUILD_XML="nbbuild/build.xml"
23738 -EANT_BUILD_TARGET="rebuild-cluster"
23739 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
23740 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23741 -JAVA_PKG_BSFIX="off"
23742 -
23743 -src_unpack() {
23744 - unpack $(basename ${SOURCE_URL})
23745 -
23746 - einfo "Deleting bundled jars..."
23747 - find -name "*.jar" -type f -delete
23748 -
23749 - unpack netbeans-9999-r12-build.xml.patch.bz2
23750 -
23751 - pushd "${S}" >/dev/null || die
23752 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
23753 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
23754 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
23755 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
23756 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
23757 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
23758 - popd >/dev/null || die
23759 -}
23760 -
23761 -src_prepare() {
23762 - einfo "Deleting bundled class files..."
23763 - find -name "*.class" -type f | xargs rm -vf
23764 -
23765 - epatch netbeans-9999-r12-build.xml.patch
23766 -
23767 - # Support for custom patches
23768 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23769 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23770 -
23771 - if [ -n "${files}" ] ; then
23772 - einfo "Applying custom patches:"
23773 -
23774 - for file in ${files} ; do
23775 - epatch "${file}"
23776 - done
23777 - fi
23778 - fi
23779 -
23780 - einfo "Symlinking external libraries..."
23781 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
23782 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23783 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
23784 -
23785 - einfo "Linking in other clusters..."
23786 - mkdir "${S}"/nbbuild/netbeans || die
23787 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23788 -
23789 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23790 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23791 - touch nb.cluster.extide.built
23792 -
23793 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23794 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23795 - touch nb.cluster.ide.built
23796 -
23797 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23798 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23799 - touch nb.cluster.java.built
23800 -
23801 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23802 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23803 - touch nb.cluster.platform.built
23804 -
23805 - popd >/dev/null || die
23806 -
23807 - java-pkg-2_src_prepare
23808 -}
23809 -
23810 -src_install() {
23811 - pushd nbbuild/netbeans/javafx >/dev/null || die
23812 -
23813 - insinto ${INSTALL_DIR}
23814 -
23815 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23816 -
23817 - doins -r *
23818 -
23819 - popd >/dev/null || die
23820 -
23821 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
23822 -}
23823
23824 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140413.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140413.ebuild
23825 deleted file mode 100644
23826 index 01150b2..0000000
23827 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140413.ebuild
23828 +++ /dev/null
23829 @@ -1,124 +0,0 @@
23830 -# Copyright 1999-2014 Gentoo Foundation
23831 -# Distributed under the terms of the GNU General Public License v2
23832 -# $Header: $
23833 -
23834 -EAPI="4"
23835 -inherit eutils java-pkg-2 java-ant-2
23836 -
23837 -DESCRIPTION="Netbeans JavaFX Cluster"
23838 -HOMEPAGE="http://netbeans.org/projects/javafx"
23839 -SLOT="9999"
23840 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
23841 -SRC_URI="${SOURCE_URL}
23842 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
23843 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
23844 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
23845 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
23846 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
23847 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
23848 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
23849 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23850 -KEYWORDS="~amd64 ~x86"
23851 -IUSE=""
23852 -S="${WORKDIR}"
23853 -
23854 -CDEPEND="~dev-java/netbeans-extide-${PV}
23855 - ~dev-java/netbeans-ide-${PV}
23856 - ~dev-java/netbeans-java-${PV}
23857 - ~dev-java/netbeans-platform-${PV}"
23858 -DEPEND=">=virtual/jdk-1.7
23859 - app-arch/unzip
23860 - ${CDEPEND}
23861 - dev-java/javahelp:0
23862 - dev-java/junit:4"
23863 -RDEPEND=">=virtual/jdk-1.7
23864 - ${CDEPEND}"
23865 -
23866 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23867 -
23868 -EANT_BUILD_XML="nbbuild/build.xml"
23869 -EANT_BUILD_TARGET="rebuild-cluster"
23870 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
23871 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23872 -JAVA_PKG_BSFIX="off"
23873 -
23874 -src_unpack() {
23875 - unpack $(basename ${SOURCE_URL})
23876 -
23877 - einfo "Deleting bundled jars..."
23878 - find -name "*.jar" -type f -delete
23879 -
23880 - unpack netbeans-9999-r12-build.xml.patch.bz2
23881 -
23882 - pushd "${S}" >/dev/null || die
23883 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
23884 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
23885 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
23886 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
23887 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
23888 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
23889 - popd >/dev/null || die
23890 -}
23891 -
23892 -src_prepare() {
23893 - einfo "Deleting bundled class files..."
23894 - find -name "*.class" -type f | xargs rm -vf
23895 -
23896 - epatch netbeans-9999-r12-build.xml.patch
23897 -
23898 - # Support for custom patches
23899 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23900 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23901 -
23902 - if [ -n "${files}" ] ; then
23903 - einfo "Applying custom patches:"
23904 -
23905 - for file in ${files} ; do
23906 - epatch "${file}"
23907 - done
23908 - fi
23909 - fi
23910 -
23911 - einfo "Symlinking external libraries..."
23912 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
23913 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23914 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
23915 -
23916 - einfo "Linking in other clusters..."
23917 - mkdir "${S}"/nbbuild/netbeans || die
23918 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23919 -
23920 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23921 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23922 - touch nb.cluster.extide.built
23923 -
23924 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23925 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23926 - touch nb.cluster.ide.built
23927 -
23928 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23929 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23930 - touch nb.cluster.java.built
23931 -
23932 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23933 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23934 - touch nb.cluster.platform.built
23935 -
23936 - popd >/dev/null || die
23937 -
23938 - java-pkg-2_src_prepare
23939 -}
23940 -
23941 -src_install() {
23942 - pushd nbbuild/netbeans/javafx >/dev/null || die
23943 -
23944 - insinto ${INSTALL_DIR}
23945 -
23946 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23947 -
23948 - doins -r *
23949 -
23950 - popd >/dev/null || die
23951 -
23952 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
23953 -}
23954
23955 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140415.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140415.ebuild
23956 deleted file mode 100644
23957 index 895a3ad..0000000
23958 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140415.ebuild
23959 +++ /dev/null
23960 @@ -1,124 +0,0 @@
23961 -# Copyright 1999-2014 Gentoo Foundation
23962 -# Distributed under the terms of the GNU General Public License v2
23963 -# $Header: $
23964 -
23965 -EAPI="4"
23966 -inherit eutils java-pkg-2 java-ant-2
23967 -
23968 -DESCRIPTION="Netbeans JavaFX Cluster"
23969 -HOMEPAGE="http://netbeans.org/projects/javafx"
23970 -SLOT="9999"
23971 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
23972 -SRC_URI="${SOURCE_URL}
23973 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
23974 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
23975 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
23976 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
23977 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
23978 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
23979 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
23980 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23981 -KEYWORDS="~amd64 ~x86"
23982 -IUSE=""
23983 -S="${WORKDIR}"
23984 -
23985 -CDEPEND="~dev-java/netbeans-extide-${PV}
23986 - ~dev-java/netbeans-ide-${PV}
23987 - ~dev-java/netbeans-java-${PV}
23988 - ~dev-java/netbeans-platform-${PV}"
23989 -DEPEND=">=virtual/jdk-1.7
23990 - app-arch/unzip
23991 - ${CDEPEND}
23992 - dev-java/javahelp:0
23993 - dev-java/junit:4"
23994 -RDEPEND=">=virtual/jdk-1.7
23995 - ${CDEPEND}"
23996 -
23997 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23998 -
23999 -EANT_BUILD_XML="nbbuild/build.xml"
24000 -EANT_BUILD_TARGET="rebuild-cluster"
24001 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
24002 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24003 -JAVA_PKG_BSFIX="off"
24004 -
24005 -src_unpack() {
24006 - unpack $(basename ${SOURCE_URL})
24007 -
24008 - einfo "Deleting bundled jars..."
24009 - find -name "*.jar" -type f -delete
24010 -
24011 - unpack netbeans-9999-r12-build.xml.patch.bz2
24012 -
24013 - pushd "${S}" >/dev/null || die
24014 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24015 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24016 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24017 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24018 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24019 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
24020 - popd >/dev/null || die
24021 -}
24022 -
24023 -src_prepare() {
24024 - einfo "Deleting bundled class files..."
24025 - find -name "*.class" -type f | xargs rm -vf
24026 -
24027 - epatch netbeans-9999-r12-build.xml.patch
24028 -
24029 - # Support for custom patches
24030 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24031 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24032 -
24033 - if [ -n "${files}" ] ; then
24034 - einfo "Applying custom patches:"
24035 -
24036 - for file in ${files} ; do
24037 - epatch "${file}"
24038 - done
24039 - fi
24040 - fi
24041 -
24042 - einfo "Symlinking external libraries..."
24043 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24044 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24045 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
24046 -
24047 - einfo "Linking in other clusters..."
24048 - mkdir "${S}"/nbbuild/netbeans || die
24049 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24050 -
24051 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24052 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24053 - touch nb.cluster.extide.built
24054 -
24055 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24056 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24057 - touch nb.cluster.ide.built
24058 -
24059 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24060 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24061 - touch nb.cluster.java.built
24062 -
24063 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24064 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24065 - touch nb.cluster.platform.built
24066 -
24067 - popd >/dev/null || die
24068 -
24069 - java-pkg-2_src_prepare
24070 -}
24071 -
24072 -src_install() {
24073 - pushd nbbuild/netbeans/javafx >/dev/null || die
24074 -
24075 - insinto ${INSTALL_DIR}
24076 -
24077 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24078 -
24079 - doins -r *
24080 -
24081 - popd >/dev/null || die
24082 -
24083 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
24084 -}
24085
24086 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140416.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140416.ebuild
24087 deleted file mode 100644
24088 index b1e88c1..0000000
24089 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140416.ebuild
24090 +++ /dev/null
24091 @@ -1,124 +0,0 @@
24092 -# Copyright 1999-2014 Gentoo Foundation
24093 -# Distributed under the terms of the GNU General Public License v2
24094 -# $Header: $
24095 -
24096 -EAPI="4"
24097 -inherit eutils java-pkg-2 java-ant-2
24098 -
24099 -DESCRIPTION="Netbeans JavaFX Cluster"
24100 -HOMEPAGE="http://netbeans.org/projects/javafx"
24101 -SLOT="9999"
24102 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
24103 -SRC_URI="${SOURCE_URL}
24104 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
24105 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24106 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24107 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24108 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24109 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
24110 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
24111 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24112 -KEYWORDS="~amd64 ~x86"
24113 -IUSE=""
24114 -S="${WORKDIR}"
24115 -
24116 -CDEPEND="~dev-java/netbeans-extide-${PV}
24117 - ~dev-java/netbeans-ide-${PV}
24118 - ~dev-java/netbeans-java-${PV}
24119 - ~dev-java/netbeans-platform-${PV}"
24120 -DEPEND=">=virtual/jdk-1.7
24121 - app-arch/unzip
24122 - ${CDEPEND}
24123 - dev-java/javahelp:0
24124 - dev-java/junit:4"
24125 -RDEPEND=">=virtual/jdk-1.7
24126 - ${CDEPEND}"
24127 -
24128 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24129 -
24130 -EANT_BUILD_XML="nbbuild/build.xml"
24131 -EANT_BUILD_TARGET="rebuild-cluster"
24132 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
24133 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24134 -JAVA_PKG_BSFIX="off"
24135 -
24136 -src_unpack() {
24137 - unpack $(basename ${SOURCE_URL})
24138 -
24139 - einfo "Deleting bundled jars..."
24140 - find -name "*.jar" -type f -delete
24141 -
24142 - unpack netbeans-9999-r12-build.xml.patch.bz2
24143 -
24144 - pushd "${S}" >/dev/null || die
24145 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24146 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24147 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24148 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24149 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24150 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
24151 - popd >/dev/null || die
24152 -}
24153 -
24154 -src_prepare() {
24155 - einfo "Deleting bundled class files..."
24156 - find -name "*.class" -type f | xargs rm -vf
24157 -
24158 - epatch netbeans-9999-r12-build.xml.patch
24159 -
24160 - # Support for custom patches
24161 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24162 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24163 -
24164 - if [ -n "${files}" ] ; then
24165 - einfo "Applying custom patches:"
24166 -
24167 - for file in ${files} ; do
24168 - epatch "${file}"
24169 - done
24170 - fi
24171 - fi
24172 -
24173 - einfo "Symlinking external libraries..."
24174 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24175 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24176 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
24177 -
24178 - einfo "Linking in other clusters..."
24179 - mkdir "${S}"/nbbuild/netbeans || die
24180 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24181 -
24182 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24183 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24184 - touch nb.cluster.extide.built
24185 -
24186 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24187 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24188 - touch nb.cluster.ide.built
24189 -
24190 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24191 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24192 - touch nb.cluster.java.built
24193 -
24194 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24195 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24196 - touch nb.cluster.platform.built
24197 -
24198 - popd >/dev/null || die
24199 -
24200 - java-pkg-2_src_prepare
24201 -}
24202 -
24203 -src_install() {
24204 - pushd nbbuild/netbeans/javafx >/dev/null || die
24205 -
24206 - insinto ${INSTALL_DIR}
24207 -
24208 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24209 -
24210 - doins -r *
24211 -
24212 - popd >/dev/null || die
24213 -
24214 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
24215 -}
24216
24217 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140417.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140417.ebuild
24218 deleted file mode 100644
24219 index 4592819..0000000
24220 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140417.ebuild
24221 +++ /dev/null
24222 @@ -1,124 +0,0 @@
24223 -# Copyright 1999-2014 Gentoo Foundation
24224 -# Distributed under the terms of the GNU General Public License v2
24225 -# $Header: $
24226 -
24227 -EAPI="4"
24228 -inherit eutils java-pkg-2 java-ant-2
24229 -
24230 -DESCRIPTION="Netbeans JavaFX Cluster"
24231 -HOMEPAGE="http://netbeans.org/projects/javafx"
24232 -SLOT="9999"
24233 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
24234 -SRC_URI="${SOURCE_URL}
24235 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
24236 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24237 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24238 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24239 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24240 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
24241 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
24242 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24243 -KEYWORDS="~amd64 ~x86"
24244 -IUSE=""
24245 -S="${WORKDIR}"
24246 -
24247 -CDEPEND="~dev-java/netbeans-extide-${PV}
24248 - ~dev-java/netbeans-ide-${PV}
24249 - ~dev-java/netbeans-java-${PV}
24250 - ~dev-java/netbeans-platform-${PV}"
24251 -DEPEND=">=virtual/jdk-1.7
24252 - app-arch/unzip
24253 - ${CDEPEND}
24254 - dev-java/javahelp:0
24255 - dev-java/junit:4"
24256 -RDEPEND=">=virtual/jdk-1.7
24257 - ${CDEPEND}"
24258 -
24259 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24260 -
24261 -EANT_BUILD_XML="nbbuild/build.xml"
24262 -EANT_BUILD_TARGET="rebuild-cluster"
24263 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
24264 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24265 -JAVA_PKG_BSFIX="off"
24266 -
24267 -src_unpack() {
24268 - unpack $(basename ${SOURCE_URL})
24269 -
24270 - einfo "Deleting bundled jars..."
24271 - find -name "*.jar" -type f -delete
24272 -
24273 - unpack netbeans-9999-r12-build.xml.patch.bz2
24274 -
24275 - pushd "${S}" >/dev/null || die
24276 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24277 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24278 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24279 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24280 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24281 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
24282 - popd >/dev/null || die
24283 -}
24284 -
24285 -src_prepare() {
24286 - einfo "Deleting bundled class files..."
24287 - find -name "*.class" -type f | xargs rm -vf
24288 -
24289 - epatch netbeans-9999-r12-build.xml.patch
24290 -
24291 - # Support for custom patches
24292 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24293 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24294 -
24295 - if [ -n "${files}" ] ; then
24296 - einfo "Applying custom patches:"
24297 -
24298 - for file in ${files} ; do
24299 - epatch "${file}"
24300 - done
24301 - fi
24302 - fi
24303 -
24304 - einfo "Symlinking external libraries..."
24305 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24306 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24307 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
24308 -
24309 - einfo "Linking in other clusters..."
24310 - mkdir "${S}"/nbbuild/netbeans || die
24311 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24312 -
24313 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24314 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24315 - touch nb.cluster.extide.built
24316 -
24317 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24318 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24319 - touch nb.cluster.ide.built
24320 -
24321 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24322 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24323 - touch nb.cluster.java.built
24324 -
24325 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24326 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24327 - touch nb.cluster.platform.built
24328 -
24329 - popd >/dev/null || die
24330 -
24331 - java-pkg-2_src_prepare
24332 -}
24333 -
24334 -src_install() {
24335 - pushd nbbuild/netbeans/javafx >/dev/null || die
24336 -
24337 - insinto ${INSTALL_DIR}
24338 -
24339 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24340 -
24341 - doins -r *
24342 -
24343 - popd >/dev/null || die
24344 -
24345 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
24346 -}
24347
24348 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140422.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140422.ebuild
24349 deleted file mode 100644
24350 index f5b9b5a..0000000
24351 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140422.ebuild
24352 +++ /dev/null
24353 @@ -1,124 +0,0 @@
24354 -# Copyright 1999-2014 Gentoo Foundation
24355 -# Distributed under the terms of the GNU General Public License v2
24356 -# $Header: $
24357 -
24358 -EAPI="4"
24359 -inherit eutils java-pkg-2 java-ant-2
24360 -
24361 -DESCRIPTION="Netbeans JavaFX Cluster"
24362 -HOMEPAGE="http://netbeans.org/projects/javafx"
24363 -SLOT="9999"
24364 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
24365 -SRC_URI="${SOURCE_URL}
24366 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
24367 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24368 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24369 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24370 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24371 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
24372 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
24373 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24374 -KEYWORDS="~amd64 ~x86"
24375 -IUSE=""
24376 -S="${WORKDIR}"
24377 -
24378 -CDEPEND="~dev-java/netbeans-extide-${PV}
24379 - ~dev-java/netbeans-ide-${PV}
24380 - ~dev-java/netbeans-java-${PV}
24381 - ~dev-java/netbeans-platform-${PV}"
24382 -DEPEND=">=virtual/jdk-1.7
24383 - app-arch/unzip
24384 - ${CDEPEND}
24385 - dev-java/javahelp:0
24386 - dev-java/junit:4"
24387 -RDEPEND=">=virtual/jdk-1.7
24388 - ${CDEPEND}"
24389 -
24390 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24391 -
24392 -EANT_BUILD_XML="nbbuild/build.xml"
24393 -EANT_BUILD_TARGET="rebuild-cluster"
24394 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
24395 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24396 -JAVA_PKG_BSFIX="off"
24397 -
24398 -src_unpack() {
24399 - unpack $(basename ${SOURCE_URL})
24400 -
24401 - einfo "Deleting bundled jars..."
24402 - find -name "*.jar" -type f -delete
24403 -
24404 - unpack netbeans-9999-r12-build.xml.patch.bz2
24405 -
24406 - pushd "${S}" >/dev/null || die
24407 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24408 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24409 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24410 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24411 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24412 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
24413 - popd >/dev/null || die
24414 -}
24415 -
24416 -src_prepare() {
24417 - einfo "Deleting bundled class files..."
24418 - find -name "*.class" -type f | xargs rm -vf
24419 -
24420 - epatch netbeans-9999-r12-build.xml.patch
24421 -
24422 - # Support for custom patches
24423 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24424 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24425 -
24426 - if [ -n "${files}" ] ; then
24427 - einfo "Applying custom patches:"
24428 -
24429 - for file in ${files} ; do
24430 - epatch "${file}"
24431 - done
24432 - fi
24433 - fi
24434 -
24435 - einfo "Symlinking external libraries..."
24436 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24437 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24438 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
24439 -
24440 - einfo "Linking in other clusters..."
24441 - mkdir "${S}"/nbbuild/netbeans || die
24442 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24443 -
24444 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24445 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24446 - touch nb.cluster.extide.built
24447 -
24448 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24449 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24450 - touch nb.cluster.ide.built
24451 -
24452 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24453 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24454 - touch nb.cluster.java.built
24455 -
24456 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24457 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24458 - touch nb.cluster.platform.built
24459 -
24460 - popd >/dev/null || die
24461 -
24462 - java-pkg-2_src_prepare
24463 -}
24464 -
24465 -src_install() {
24466 - pushd nbbuild/netbeans/javafx >/dev/null || die
24467 -
24468 - insinto ${INSTALL_DIR}
24469 -
24470 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24471 -
24472 - doins -r *
24473 -
24474 - popd >/dev/null || die
24475 -
24476 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
24477 -}
24478
24479 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140423.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140423.ebuild
24480 deleted file mode 100644
24481 index ed0ddb0..0000000
24482 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140423.ebuild
24483 +++ /dev/null
24484 @@ -1,124 +0,0 @@
24485 -# Copyright 1999-2014 Gentoo Foundation
24486 -# Distributed under the terms of the GNU General Public License v2
24487 -# $Header: $
24488 -
24489 -EAPI="4"
24490 -inherit eutils java-pkg-2 java-ant-2
24491 -
24492 -DESCRIPTION="Netbeans JavaFX Cluster"
24493 -HOMEPAGE="http://netbeans.org/projects/javafx"
24494 -SLOT="9999"
24495 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
24496 -SRC_URI="${SOURCE_URL}
24497 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
24498 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24499 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24500 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24501 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24502 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
24503 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
24504 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24505 -KEYWORDS="~amd64 ~x86"
24506 -IUSE=""
24507 -S="${WORKDIR}"
24508 -
24509 -CDEPEND="~dev-java/netbeans-extide-${PV}
24510 - ~dev-java/netbeans-ide-${PV}
24511 - ~dev-java/netbeans-java-${PV}
24512 - ~dev-java/netbeans-platform-${PV}"
24513 -DEPEND=">=virtual/jdk-1.7
24514 - app-arch/unzip
24515 - ${CDEPEND}
24516 - dev-java/javahelp:0
24517 - dev-java/junit:4"
24518 -RDEPEND=">=virtual/jdk-1.7
24519 - ${CDEPEND}"
24520 -
24521 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24522 -
24523 -EANT_BUILD_XML="nbbuild/build.xml"
24524 -EANT_BUILD_TARGET="rebuild-cluster"
24525 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
24526 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24527 -JAVA_PKG_BSFIX="off"
24528 -
24529 -src_unpack() {
24530 - unpack $(basename ${SOURCE_URL})
24531 -
24532 - einfo "Deleting bundled jars..."
24533 - find -name "*.jar" -type f -delete
24534 -
24535 - unpack netbeans-9999-r12-build.xml.patch.bz2
24536 -
24537 - pushd "${S}" >/dev/null || die
24538 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24539 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24540 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24541 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24542 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24543 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
24544 - popd >/dev/null || die
24545 -}
24546 -
24547 -src_prepare() {
24548 - einfo "Deleting bundled class files..."
24549 - find -name "*.class" -type f | xargs rm -vf
24550 -
24551 - epatch netbeans-9999-r12-build.xml.patch
24552 -
24553 - # Support for custom patches
24554 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24555 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24556 -
24557 - if [ -n "${files}" ] ; then
24558 - einfo "Applying custom patches:"
24559 -
24560 - for file in ${files} ; do
24561 - epatch "${file}"
24562 - done
24563 - fi
24564 - fi
24565 -
24566 - einfo "Symlinking external libraries..."
24567 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24568 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24569 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
24570 -
24571 - einfo "Linking in other clusters..."
24572 - mkdir "${S}"/nbbuild/netbeans || die
24573 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24574 -
24575 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24576 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24577 - touch nb.cluster.extide.built
24578 -
24579 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24580 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24581 - touch nb.cluster.ide.built
24582 -
24583 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24584 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24585 - touch nb.cluster.java.built
24586 -
24587 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24588 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24589 - touch nb.cluster.platform.built
24590 -
24591 - popd >/dev/null || die
24592 -
24593 - java-pkg-2_src_prepare
24594 -}
24595 -
24596 -src_install() {
24597 - pushd nbbuild/netbeans/javafx >/dev/null || die
24598 -
24599 - insinto ${INSTALL_DIR}
24600 -
24601 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24602 -
24603 - doins -r *
24604 -
24605 - popd >/dev/null || die
24606 -
24607 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
24608 -}
24609
24610 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140424.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140424.ebuild
24611 deleted file mode 100644
24612 index 0a1290e..0000000
24613 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140424.ebuild
24614 +++ /dev/null
24615 @@ -1,124 +0,0 @@
24616 -# Copyright 1999-2014 Gentoo Foundation
24617 -# Distributed under the terms of the GNU General Public License v2
24618 -# $Header: $
24619 -
24620 -EAPI="4"
24621 -inherit eutils java-pkg-2 java-ant-2
24622 -
24623 -DESCRIPTION="Netbeans JavaFX Cluster"
24624 -HOMEPAGE="http://netbeans.org/projects/javafx"
24625 -SLOT="9999"
24626 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
24627 -SRC_URI="${SOURCE_URL}
24628 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
24629 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24630 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24631 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24632 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24633 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
24634 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
24635 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24636 -KEYWORDS="~amd64 ~x86"
24637 -IUSE=""
24638 -S="${WORKDIR}"
24639 -
24640 -CDEPEND="~dev-java/netbeans-extide-${PV}
24641 - ~dev-java/netbeans-ide-${PV}
24642 - ~dev-java/netbeans-java-${PV}
24643 - ~dev-java/netbeans-platform-${PV}"
24644 -DEPEND=">=virtual/jdk-1.7
24645 - app-arch/unzip
24646 - ${CDEPEND}
24647 - dev-java/javahelp:0
24648 - dev-java/junit:4"
24649 -RDEPEND=">=virtual/jdk-1.7
24650 - ${CDEPEND}"
24651 -
24652 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24653 -
24654 -EANT_BUILD_XML="nbbuild/build.xml"
24655 -EANT_BUILD_TARGET="rebuild-cluster"
24656 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
24657 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24658 -JAVA_PKG_BSFIX="off"
24659 -
24660 -src_unpack() {
24661 - unpack $(basename ${SOURCE_URL})
24662 -
24663 - einfo "Deleting bundled jars..."
24664 - find -name "*.jar" -type f -delete
24665 -
24666 - unpack netbeans-9999-r12-build.xml.patch.bz2
24667 -
24668 - pushd "${S}" >/dev/null || die
24669 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24670 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24671 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24672 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24673 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24674 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
24675 - popd >/dev/null || die
24676 -}
24677 -
24678 -src_prepare() {
24679 - einfo "Deleting bundled class files..."
24680 - find -name "*.class" -type f | xargs rm -vf
24681 -
24682 - epatch netbeans-9999-r12-build.xml.patch
24683 -
24684 - # Support for custom patches
24685 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24686 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24687 -
24688 - if [ -n "${files}" ] ; then
24689 - einfo "Applying custom patches:"
24690 -
24691 - for file in ${files} ; do
24692 - epatch "${file}"
24693 - done
24694 - fi
24695 - fi
24696 -
24697 - einfo "Symlinking external libraries..."
24698 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24699 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24700 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
24701 -
24702 - einfo "Linking in other clusters..."
24703 - mkdir "${S}"/nbbuild/netbeans || die
24704 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24705 -
24706 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24707 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24708 - touch nb.cluster.extide.built
24709 -
24710 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24711 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24712 - touch nb.cluster.ide.built
24713 -
24714 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24715 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24716 - touch nb.cluster.java.built
24717 -
24718 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24719 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24720 - touch nb.cluster.platform.built
24721 -
24722 - popd >/dev/null || die
24723 -
24724 - java-pkg-2_src_prepare
24725 -}
24726 -
24727 -src_install() {
24728 - pushd nbbuild/netbeans/javafx >/dev/null || die
24729 -
24730 - insinto ${INSTALL_DIR}
24731 -
24732 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24733 -
24734 - doins -r *
24735 -
24736 - popd >/dev/null || die
24737 -
24738 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
24739 -}
24740
24741 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140427.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140427.ebuild
24742 deleted file mode 100644
24743 index 12c0523..0000000
24744 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140427.ebuild
24745 +++ /dev/null
24746 @@ -1,124 +0,0 @@
24747 -# Copyright 1999-2014 Gentoo Foundation
24748 -# Distributed under the terms of the GNU General Public License v2
24749 -# $Header: $
24750 -
24751 -EAPI="4"
24752 -inherit eutils java-pkg-2 java-ant-2
24753 -
24754 -DESCRIPTION="Netbeans JavaFX Cluster"
24755 -HOMEPAGE="http://netbeans.org/projects/javafx"
24756 -SLOT="9999"
24757 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
24758 -SRC_URI="${SOURCE_URL}
24759 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
24760 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24761 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24762 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24763 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24764 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
24765 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
24766 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24767 -KEYWORDS="~amd64 ~x86"
24768 -IUSE=""
24769 -S="${WORKDIR}"
24770 -
24771 -CDEPEND="~dev-java/netbeans-extide-${PV}
24772 - ~dev-java/netbeans-ide-${PV}
24773 - ~dev-java/netbeans-java-${PV}
24774 - ~dev-java/netbeans-platform-${PV}"
24775 -DEPEND=">=virtual/jdk-1.7
24776 - app-arch/unzip
24777 - ${CDEPEND}
24778 - dev-java/javahelp:0
24779 - dev-java/junit:4"
24780 -RDEPEND=">=virtual/jdk-1.7
24781 - ${CDEPEND}"
24782 -
24783 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24784 -
24785 -EANT_BUILD_XML="nbbuild/build.xml"
24786 -EANT_BUILD_TARGET="rebuild-cluster"
24787 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
24788 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24789 -JAVA_PKG_BSFIX="off"
24790 -
24791 -src_unpack() {
24792 - unpack $(basename ${SOURCE_URL})
24793 -
24794 - einfo "Deleting bundled jars..."
24795 - find -name "*.jar" -type f -delete
24796 -
24797 - unpack netbeans-9999-r12-build.xml.patch.bz2
24798 -
24799 - pushd "${S}" >/dev/null || die
24800 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24801 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24802 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24803 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24804 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24805 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
24806 - popd >/dev/null || die
24807 -}
24808 -
24809 -src_prepare() {
24810 - einfo "Deleting bundled class files..."
24811 - find -name "*.class" -type f | xargs rm -vf
24812 -
24813 - epatch netbeans-9999-r12-build.xml.patch
24814 -
24815 - # Support for custom patches
24816 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24817 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24818 -
24819 - if [ -n "${files}" ] ; then
24820 - einfo "Applying custom patches:"
24821 -
24822 - for file in ${files} ; do
24823 - epatch "${file}"
24824 - done
24825 - fi
24826 - fi
24827 -
24828 - einfo "Symlinking external libraries..."
24829 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24830 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24831 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
24832 -
24833 - einfo "Linking in other clusters..."
24834 - mkdir "${S}"/nbbuild/netbeans || die
24835 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24836 -
24837 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24838 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24839 - touch nb.cluster.extide.built
24840 -
24841 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24842 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24843 - touch nb.cluster.ide.built
24844 -
24845 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24846 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24847 - touch nb.cluster.java.built
24848 -
24849 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24850 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24851 - touch nb.cluster.platform.built
24852 -
24853 - popd >/dev/null || die
24854 -
24855 - java-pkg-2_src_prepare
24856 -}
24857 -
24858 -src_install() {
24859 - pushd nbbuild/netbeans/javafx >/dev/null || die
24860 -
24861 - insinto ${INSTALL_DIR}
24862 -
24863 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24864 -
24865 - doins -r *
24866 -
24867 - popd >/dev/null || die
24868 -
24869 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
24870 -}
24871
24872 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140429.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140429.ebuild
24873 deleted file mode 100644
24874 index f36702e..0000000
24875 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20140429.ebuild
24876 +++ /dev/null
24877 @@ -1,124 +0,0 @@
24878 -# Copyright 1999-2014 Gentoo Foundation
24879 -# Distributed under the terms of the GNU General Public License v2
24880 -# $Header: $
24881 -
24882 -EAPI="4"
24883 -inherit eutils java-pkg-2 java-ant-2
24884 -
24885 -DESCRIPTION="Netbeans JavaFX Cluster"
24886 -HOMEPAGE="http://netbeans.org/projects/javafx"
24887 -SLOT="9999"
24888 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
24889 -SRC_URI="${SOURCE_URL}
24890 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
24891 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24892 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24893 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24894 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24895 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
24896 - http://hg.netbeans.org/binaries/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar"
24897 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24898 -KEYWORDS="~amd64 ~x86"
24899 -IUSE=""
24900 -S="${WORKDIR}"
24901 -
24902 -CDEPEND="~dev-java/netbeans-extide-${PV}
24903 - ~dev-java/netbeans-ide-${PV}
24904 - ~dev-java/netbeans-java-${PV}
24905 - ~dev-java/netbeans-platform-${PV}"
24906 -DEPEND=">=virtual/jdk-1.7
24907 - app-arch/unzip
24908 - ${CDEPEND}
24909 - dev-java/javahelp:0
24910 - dev-java/junit:4"
24911 -RDEPEND=">=virtual/jdk-1.7
24912 - ${CDEPEND}"
24913 -
24914 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24915 -
24916 -EANT_BUILD_XML="nbbuild/build.xml"
24917 -EANT_BUILD_TARGET="rebuild-cluster"
24918 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true"
24919 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24920 -JAVA_PKG_BSFIX="off"
24921 -
24922 -src_unpack() {
24923 - unpack $(basename ${SOURCE_URL})
24924 -
24925 - einfo "Deleting bundled jars..."
24926 - find -name "*.jar" -type f -delete
24927 -
24928 - unpack netbeans-9999-r12-build.xml.patch.bz2
24929 -
24930 - pushd "${S}" >/dev/null || die
24931 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24932 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24933 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24934 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24935 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24936 - ln -s "${DISTDIR}"/0F7FC8D69950B86D5F67529B5C551DB84C5BCF87-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
24937 - popd >/dev/null || die
24938 -}
24939 -
24940 -src_prepare() {
24941 - einfo "Deleting bundled class files..."
24942 - find -name "*.class" -type f | xargs rm -vf
24943 -
24944 - epatch netbeans-9999-r12-build.xml.patch
24945 -
24946 - # Support for custom patches
24947 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24948 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24949 -
24950 - if [ -n "${files}" ] ; then
24951 - einfo "Applying custom patches:"
24952 -
24953 - for file in ${files} ; do
24954 - epatch "${file}"
24955 - done
24956 - fi
24957 - fi
24958 -
24959 - einfo "Symlinking external libraries..."
24960 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24961 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24962 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
24963 -
24964 - einfo "Linking in other clusters..."
24965 - mkdir "${S}"/nbbuild/netbeans || die
24966 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24967 -
24968 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24969 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24970 - touch nb.cluster.extide.built
24971 -
24972 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24973 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24974 - touch nb.cluster.ide.built
24975 -
24976 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24977 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24978 - touch nb.cluster.java.built
24979 -
24980 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24981 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24982 - touch nb.cluster.platform.built
24983 -
24984 - popd >/dev/null || die
24985 -
24986 - java-pkg-2_src_prepare
24987 -}
24988 -
24989 -src_install() {
24990 - pushd nbbuild/netbeans/javafx >/dev/null || die
24991 -
24992 - insinto ${INSTALL_DIR}
24993 -
24994 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24995 -
24996 - doins -r *
24997 -
24998 - popd >/dev/null || die
24999 -
25000 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
25001 -}
25002
25003 diff --git a/dev-java/netbeans-mobility/ChangeLog b/dev-java/netbeans-mobility/ChangeLog
25004 index 93bbe47..e33b52a 100644
25005 --- a/dev-java/netbeans-mobility/ChangeLog
25006 +++ b/dev-java/netbeans-mobility/ChangeLog
25007 @@ -2,6 +2,20 @@
25008 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
25009 # $Header: $
25010
25011 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
25012 + -netbeans-mobility-9999_p20140410.ebuild,
25013 + -netbeans-mobility-9999_p20140411.ebuild,
25014 + -netbeans-mobility-9999_p20140413.ebuild,
25015 + -netbeans-mobility-9999_p20140415.ebuild,
25016 + -netbeans-mobility-9999_p20140416.ebuild,
25017 + -netbeans-mobility-9999_p20140417.ebuild,
25018 + -netbeans-mobility-9999_p20140422.ebuild,
25019 + -netbeans-mobility-9999_p20140423.ebuild,
25020 + -netbeans-mobility-9999_p20140424.ebuild,
25021 + -netbeans-mobility-9999_p20140427.ebuild,
25022 + -netbeans-mobility-9999_p20140429.ebuild:
25023 + removed obsolete ebuilds
25024 +
25025 *netbeans-mobility-9999_p20140526 (26 May 2014)
25026
25027 26 May 2014; Miroslav Šulc <fordfrog@g.o>
25028
25029 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
25030 index 855ed04..179eb6a 100644
25031 --- a/dev-java/netbeans-mobility/Manifest
25032 +++ b/dev-java/netbeans-mobility/Manifest
25033 @@ -21,17 +21,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
25034 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
25035 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
25036 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
25037 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
25038 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
25039 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
25040 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
25041 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
25042 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
25043 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
25044 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
25045 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
25046 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
25047 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
25048 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
25049 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
25050 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
25051 @@ -55,17 +44,6 @@ EBUILD netbeans-mobility-7.2.ebuild 6571 SHA256 58af97ca9a6adc56fa6abe91777a1ac3
25052 EBUILD netbeans-mobility-7.3.ebuild 6588 SHA256 65354844e50236fc5b3ffb8b1706e04186121c4f0a52f2bb8062bc328761e5b5 SHA512 9808044123b7492f85efc0f8a1d31eaa61a32b616922c2fe1210fd36913a912df6858888be03b2f30a0942909e4cf387e2ae70a55edebce319d7ff4bb1d7b957 WHIRLPOOL 18bbeaa36d58b273131cf07c16d423200f2d692b40731566a77e290016d2b5f574298bc935acb798d70b9784119b01f114c2b556f28d6f5760d38bd16f7d8e2f
25053 EBUILD netbeans-mobility-7.4.ebuild 6763 SHA256 3a5025b58300199df859b2a59e2a70333bb80f00729f8f2b5c04b32a4424d945 SHA512 64d8a7d483693833dae5bfe7a5b0ac2945122cd6f76887bf04b69f1dfece648b0bb2a4ec27ad0a24d5756f933ccb871fde2afcce24c7ccdd65d0b71430c6d509 WHIRLPOOL 3980d32d395b44a68c8419d05d6fb3e9de083b20eaded2f788f2276f8765bc7b8a7549aa6ac251f8b27a3c7fcf02f71bc0466347ec73acabb10a92389a41083d
25054 EBUILD netbeans-mobility-8.0.ebuild 4340 SHA256 ef2c24a74fb7914e8f6a6e0b320982d891c662809316aafeabc64c19fbd91fa2 SHA512 c6caabc74b41645d6fc7df26fe1b20e0cb3f54d5f5c5800d1ecabf5e14adf6a4d150814b6544855eaa82efaf5b2e4b14fb7f5faf1c47f9778dfeb46fc72dd198 WHIRLPOOL bd1d4e3f646f7827a99430491f254382c943de78f114f9df380e22262180b7dfeca8990d8691a4bf4f7012b9fde6ffd5ed0e19553fd96cc36a689771df4dd080
25055 -EBUILD netbeans-mobility-9999_p20140410.ebuild 4392 SHA256 ea8670c7e432dd13bcec0823ceffdaa11ee147f893f10220ef92e9e9b8b22f2b SHA512 90e46012602a5ed8f572c3341f7ba444a3f9c26c4d0beec05fd40bb5933322953f7c728621733c99371c0d7e8138084a4a82ea3d8d803808ba92353095b661ad WHIRLPOOL 50532f8e5da471718e9bf53e3cbddcc3d141186d93615ab2e2bb9634a839f653908e26c9da16242a37eb6f1d944b2f67c1ddbc87414d2a6e808958b0799434d3
25056 -EBUILD netbeans-mobility-9999_p20140411.ebuild 4392 SHA256 3322407327c689fd0a9ae60a835f92248001a06f21d357433f6910eec42e2866 SHA512 6d9532b4e663830d623fb6a31f2278ad61b806bf8c44b3f5768ee28a3edbaa92094dd8d769caf78717858498488e1b1e42ee752898057126a9dd81c44aa505ca WHIRLPOOL 1f756172dfd71b367671d98c095f95e326697a7b1a2a167c9db2bb28a9fa1b72fd8427023e9a783c22827162d6724084630713168ad3af8f3d0597ad45da1c07
25057 -EBUILD netbeans-mobility-9999_p20140413.ebuild 4392 SHA256 88e1209bb126039ab43ba85f1a80d23e223e8a9989a9db25394af8dd71d6dc5e SHA512 5efc03b484af133d889446209a8abae8733fcf2185ae226318785ca246234752dd4e1bbab454505bf2ba620ea563d0f8bcaf30899a6d19f1f9018002b4f81ead WHIRLPOOL 4e75feb3d95b923a3177cc7492a07c00e979db82c67cab45e446d38b9e6ff9ee86b5efdcd4efea655ef223c7b0458c340fd5960a68e2f81c92a2f032c3034baa
25058 -EBUILD netbeans-mobility-9999_p20140415.ebuild 4392 SHA256 ba5f1aeafa62d0e0074ed74ac52cf32596de525505f97a08c8fe922fc7f54abf SHA512 a6616de9b4d91c28c5d24560f2e07111940ed14ae3793410777e8c8d459c43c8dfa4e70463770044e814f56edbb7a918d95fc8ea1201aea4aeee199b980d29c3 WHIRLPOOL fd4704685bb6f7a2e9651b2bb7ddc0eb6e797da52994a4c8fdb272953dc9e6bc36b594b6d5a66ef53225d4d715ec417cdfbebc01265f9ce2f245a9f71ddb660c
25059 -EBUILD netbeans-mobility-9999_p20140416.ebuild 4392 SHA256 a615dcae0561de17415587144ddf72b8e93d74ffd3d41cdf016004807f532d95 SHA512 6cf9bdf5eb46587dfdc32749b917b8e78459e8994524f4f90d59fda929e88cdc8554ec94da9d24c1ffd9011fe03259d59bec51d4968bc0252a0eada93ee6a80f WHIRLPOOL 5ffd651c97dd9e19f0394c8c6151fb233ae4412039a98f2e44457fb5e957ac6c4586dd7f4abb5313cfeebbf480c1850c9f55cf258fdbfe8068c290aa68e6f6b2
25060 -EBUILD netbeans-mobility-9999_p20140417.ebuild 4392 SHA256 9bd247e48ccebf612a360cc86d09ca62b7af34cadb6de23ac0106c19dde59588 SHA512 9baebe716bfedd185adcc956ba5ef561c687e7e97cd8dd6c2157509efd1e6345cfbee930786999716ebe8ad4870f1cfaea5615fb6c6f847d95d7760d92cd1ea6 WHIRLPOOL 8121f508fcdc5195493e43bbf5306930de099d74deaa685561db17e2c3ba5fff165716c4d3f339e568767c94890b29bdb958a7916133f5587a7053ef00fd5957
25061 -EBUILD netbeans-mobility-9999_p20140422.ebuild 4392 SHA256 f2571ab833dc8f8ed529e7a176757d39bedb83642c457941876245dd3827d6a1 SHA512 b0c31cc639d84b71d2d86f96b5171475513294b1c87a58fd81ec9e6362fd33730072f0858d1b14da3b633c2ccb7b44b31c6127d075c0e92c02caa19f7d116330 WHIRLPOOL 9e0b582a3234525ade483f1799122602ab272fae4afea38080af43a8f01a24bcb4d49823aa709b9bcd02da59d352a6d487eaa4089a2d8eb5e4f81ad46425b295
25062 -EBUILD netbeans-mobility-9999_p20140423.ebuild 4392 SHA256 a91a3ef5db54e98a01cd346af7efa54fd7a63b4a199a7d3e5fb7d2c5b12fd48f SHA512 32caed92e7b6984f72038805590172a5b936de8766a23e7aea41c97a81384c7835eafeda230c2c5c46d3290c1dd75003b32548a14d384e0bd17bc034dff2a0f8 WHIRLPOOL 14ff8c114d0c44fad70c22a5f4b317428e4bd0b77e9ec79817ede26101679550231e177f11c425ff9bed39a607d5a2f93ae89824b86df4a0b604ff7c30541cc7
25063 -EBUILD netbeans-mobility-9999_p20140424.ebuild 4392 SHA256 9b324f053f85aedc412b84d45c82c27c94c19959b49abf36c8ca009bd3a30611 SHA512 8109f44653c2ee485fb35f280f431742ba1785b2be8e3146daaa35f8a113074f819b1da048a8233fae6a9c2c224e25af0a71ddf7cdbaca3b19b83789f7e6af6e WHIRLPOOL bd7ab5949d73013a46d2fd47de8a8a266aeb73be37e82a04c0b7b155c4a66a52b0b160f6fededf27bbc54ed9147241f24e1ba73b4059f0c02c92f67a54963f2b
25064 -EBUILD netbeans-mobility-9999_p20140427.ebuild 4392 SHA256 5f43cf19e186d933defd41bdd11ee40ec47fdcb782a48cb381816151bfd2273d SHA512 c02e9802d9d1624c814c6ba7f3097e6cd63b34489a865dba104399fa3e81cbf4bddf485a4834293ae041c8194dc8ff50baa831a30ac9c8be80ffa2ebd8238757 WHIRLPOOL 4ba9c957e12fe487382fe905847b65834f4af28b85a5052d1a9c4a8303b0c6820e30cdd84e18c1c46d660b6fafad7d88d5bd0f179a8705b86abd0cc4fefdb977
25065 -EBUILD netbeans-mobility-9999_p20140429.ebuild 4392 SHA256 c2869b0afa39cd58533561bc5daefb00a3a352226712a50b5ba3e564d7a4575c SHA512 c0995f993c765096f9db6fb4e026b01295e90acaff3eac6cdcbd97642c816120c7ae69246b8311d0927af2101e9227f9fde7fdfcd147b6819d3ba18b948ccae6 WHIRLPOOL d7dbb5993abc1ed93a085f8e5cd5024312051d6f3fb6dd020ac4766031e9a454cb36163b14e3b26e210323445187392d2a8d6f49335ec6ddf58cbec8cd86356b
25066 EBUILD netbeans-mobility-9999_p20140501.ebuild 4392 SHA256 a2d50aca311740ed1185f5e6a160cdb4a9c34e0cc97b68faeb49f2e23ed65124 SHA512 91d86c16e731b524488e6965202b38128627d7fafc997076f86ea732ee02832f3bea2df3deee4f3add1b5c5137ddd9963a3b65283e207d9f8286508a0ec1aba1 WHIRLPOOL b9b7bd0d5cc2d35fd57f27a26b35f95f4e8a3be8e65ec9d57874eb1bc690e6ad5deb166f6ba0f2362ca72f90697feab28cc39cbbbea9f4a697413c6d4e93245c
25067 EBUILD netbeans-mobility-9999_p20140502.ebuild 4392 SHA256 fa38e7b1be5d1cc7a4bb0089fef70ea2cc56595a90b534a03a1835592271cbe3 SHA512 851f0a3f89d945ef208fb4a255549cd9917603725f67fb7e8b78016bd73c61d141cc4b21d47cfa810a8427cf57493c6e08e04a7a93af3190c64953c537584071 WHIRLPOOL 2e4be565b6932dcee9fb4b885fd2b5f6b31c5500366f85047df64e916e4c8b7c1b0c29ec77116a57a163fe2801e2edbafce1721f90b21ce0be532f195fe9515e
25068 EBUILD netbeans-mobility-9999_p20140504.ebuild 4392 SHA256 effc35c2c1171ce4632e63ea5d7d17eeebefe11cf7e729e34983de5f3969a0c5 SHA512 6044796fa15eef2224951d40caa6083cafb85313a2eaf1bdfb0d7cf1c273d3ffd10ade5f6d0c236deb452a0e7617010cbfba5db4ab90bc4f51a69a07d123046f WHIRLPOOL 8572238aeff264d36b53937b629e5bec62e2cb70a85191167d49e719380ac6be166cd434ed7f751a322eaf3713b4c69e9230ab082caa88994278f1a61e72f508
25069 @@ -83,5 +61,5 @@ EBUILD netbeans-mobility-9999_p20140520.ebuild 4392 SHA256 793d71f17ad2d25f4d742
25070 EBUILD netbeans-mobility-9999_p20140521.ebuild 4392 SHA256 31714b39710684b9839e5b5db58f987fd97d49f63376b4a178524a7bede110aa SHA512 21f285dcf009eb26e72f84fe2adbb352813c32dc2670882281bd9ed931de315e4dce42587c2bcb6038d21ca2e3023ce50b724c237d12c998d31b0752c5d90289 WHIRLPOOL 781ba7e1ef30ad44581d783f98a28d965cfda1b2c39cb24a6c304cb6e761b769cab54da1492e454046b6cfbe65c8f0eb24675a8ceab7e8c10c9de675dc0c318c
25071 EBUILD netbeans-mobility-9999_p20140522.ebuild 4392 SHA256 780f946e1152a9f9656e5cb52dd2cd387ac5d5320276b988645264a2e558cbaf SHA512 59aa474e9be09f2b9e45dbd1c86ed122013db521a2072519cd9ed18145ed49ffe4b1ec1989517dda191d05b211c48f6566c0c3bfc98f9feef380684ddef6c606 WHIRLPOOL df3935647b3ddf95ab9ee0c3050bcb0ca1763e14f50ea9385a5b1840f6f1539e36294c7c773385e910a4c4964984b48e46e15f4967f599eb15e2703772edb590
25072 EBUILD netbeans-mobility-9999_p20140526.ebuild 4392 SHA256 2c6b977f5b5742669c2423727ea72c99e80268886b251508b4f7923c008c273d SHA512 d652506e1db8fa8a686005b92c743d7fee0eebac908028b9194438cde448df2606203c3746238562bb472677315e9521a06edcf092f15e5f8815aafa6e4af480 WHIRLPOOL 8d7103d8c2b060e0bd1bf7437dc599b8ceb4dd8493c7048b0c2c51a8c73901df996f09c2487c726bebf5e80129b9c26548750bf03f5c248222b1d21b1da10e65
25073 -MISC ChangeLog 119017 SHA256 3c7e6200fb71d7d35729fcb16197833d14a38e474cf792df61f1464ad8f83f16 SHA512 63a1081f0155c44ef9bc171108a7f552238df5842e6a2b1df158e780271d73cf842711216a715cc8405fe918eced0e1833113a9f866f00b04c47f3df3ad09207 WHIRLPOOL 0719b51021279f33bafafb9073c67d255a00a5425e92f016eae60dcf0894fe2edb05d133f3eadc28aec2e64f8e8ed7622e1a814ebba303fc89b64d39a462719e
25074 +MISC ChangeLog 119581 SHA256 eab89188fb2e2389b116d6cd2552d2f7bfc9793c3d2cbb0c782299b950a07e8c SHA512 95748244d504425e5b3663ac18b8d820bb6367fb4801ea1f732032cb4c0191091a424c17807dbbb7a94adefde815d45c1a73882dc77bdbdf7e13920c11af8b4d WHIRLPOOL ca11f6009767861040a5cc79aa6a8477fbc1fb5d22c0fa48511c0b833156cafe6f89b4b5f421bda6b897b366a1e802d9ee6e8edb5cbaab8e85417b387af1dd0b
25075 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
25076
25077 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140410.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140410.ebuild
25078 deleted file mode 100644
25079 index f02b7fe..0000000
25080 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140410.ebuild
25081 +++ /dev/null
25082 @@ -1,126 +0,0 @@
25083 -# Copyright 1999-2014 Gentoo Foundation
25084 -# Distributed under the terms of the GNU General Public License v2
25085 -# $Header: $
25086 -
25087 -EAPI="4"
25088 -inherit eutils java-pkg-2 java-ant-2
25089 -
25090 -DESCRIPTION="Netbeans Mobility Cluster"
25091 -HOMEPAGE="http://netbeans.org/features/platform/"
25092 -SLOT="9999"
25093 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
25094 -SRC_URI="${SOURCE_URL}
25095 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
25096 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25097 -KEYWORDS="~amd64 ~x86"
25098 -IUSE=""
25099 -S="${WORKDIR}"
25100 -
25101 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
25102 - ~dev-java/netbeans-enterprise-${PV}
25103 - ~dev-java/netbeans-extide-${PV}
25104 - ~dev-java/netbeans-ide-${PV}
25105 - ~dev-java/netbeans-java-${PV}
25106 - ~dev-java/netbeans-platform-${PV}
25107 - ~dev-java/netbeans-websvccommon-${PV}"
25108 -DEPEND=">=virtual/jdk-1.7
25109 - app-arch/unzip
25110 - ${CDEPEND}
25111 - dev-java/javahelp:0"
25112 -RDEPEND=">=virtual/jdk-1.7
25113 - ${CDEPEND}"
25114 -
25115 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25116 -
25117 -EANT_BUILD_XML="nbbuild/build.xml"
25118 -EANT_BUILD_TARGET="rebuild-cluster"
25119 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
25120 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25121 -JAVA_PKG_BSFIX="off"
25122 -
25123 -src_unpack() {
25124 - unpack $(basename ${SOURCE_URL})
25125 -
25126 - einfo "Deleting bundled jars..."
25127 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
25128 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
25129 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
25130 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
25131 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
25132 -
25133 - unpack netbeans-9999-r12-build.xml.patch.bz2
25134 -}
25135 -
25136 -src_prepare() {
25137 - einfo "Deleting bundled class files..."
25138 - find -name "*.class" -type f | xargs rm -vf
25139 -
25140 - epatch netbeans-9999-r12-build.xml.patch
25141 -
25142 - # Support for custom patches
25143 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25144 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25145 -
25146 - if [ -n "${files}" ] ; then
25147 - einfo "Applying custom patches:"
25148 -
25149 - for file in ${files} ; do
25150 - epatch "${file}"
25151 - done
25152 - fi
25153 - fi
25154 -
25155 - einfo "Symlinking external libraries..."
25156 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25157 -
25158 - einfo "Linking in other clusters..."
25159 - mkdir "${S}"/nbbuild/netbeans || die
25160 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25161 -
25162 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
25163 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25164 - touch nb.cluster.apisupport.built
25165 -
25166 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
25167 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25168 - touch nb.cluster.enterprise.built
25169 -
25170 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
25171 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25172 - touch nb.cluster.extide.built
25173 -
25174 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25175 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25176 - touch nb.cluster.ide.built
25177 -
25178 - ln -s /usr/share/netbeans-java-${SLOT} java || die
25179 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25180 - touch nb.cluster.java.built
25181 -
25182 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25183 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25184 - touch nb.cluster.platform.built
25185 -
25186 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
25187 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25188 - touch nb.cluster.websvccommon.built
25189 -
25190 - popd >/dev/null || die
25191 -
25192 - java-pkg-2_src_prepare
25193 -}
25194 -
25195 -src_install() {
25196 - pushd nbbuild/netbeans/mobility >/dev/null || die
25197 -
25198 - insinto ${INSTALL_DIR}
25199 -
25200 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25201 -
25202 - doins -r *
25203 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
25204 -
25205 - popd >/dev/null || die
25206 -
25207 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
25208 -}
25209
25210 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140411.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140411.ebuild
25211 deleted file mode 100644
25212 index 2a8b14e..0000000
25213 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140411.ebuild
25214 +++ /dev/null
25215 @@ -1,126 +0,0 @@
25216 -# Copyright 1999-2014 Gentoo Foundation
25217 -# Distributed under the terms of the GNU General Public License v2
25218 -# $Header: $
25219 -
25220 -EAPI="4"
25221 -inherit eutils java-pkg-2 java-ant-2
25222 -
25223 -DESCRIPTION="Netbeans Mobility Cluster"
25224 -HOMEPAGE="http://netbeans.org/features/platform/"
25225 -SLOT="9999"
25226 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
25227 -SRC_URI="${SOURCE_URL}
25228 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
25229 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25230 -KEYWORDS="~amd64 ~x86"
25231 -IUSE=""
25232 -S="${WORKDIR}"
25233 -
25234 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
25235 - ~dev-java/netbeans-enterprise-${PV}
25236 - ~dev-java/netbeans-extide-${PV}
25237 - ~dev-java/netbeans-ide-${PV}
25238 - ~dev-java/netbeans-java-${PV}
25239 - ~dev-java/netbeans-platform-${PV}
25240 - ~dev-java/netbeans-websvccommon-${PV}"
25241 -DEPEND=">=virtual/jdk-1.7
25242 - app-arch/unzip
25243 - ${CDEPEND}
25244 - dev-java/javahelp:0"
25245 -RDEPEND=">=virtual/jdk-1.7
25246 - ${CDEPEND}"
25247 -
25248 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25249 -
25250 -EANT_BUILD_XML="nbbuild/build.xml"
25251 -EANT_BUILD_TARGET="rebuild-cluster"
25252 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
25253 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25254 -JAVA_PKG_BSFIX="off"
25255 -
25256 -src_unpack() {
25257 - unpack $(basename ${SOURCE_URL})
25258 -
25259 - einfo "Deleting bundled jars..."
25260 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
25261 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
25262 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
25263 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
25264 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
25265 -
25266 - unpack netbeans-9999-r12-build.xml.patch.bz2
25267 -}
25268 -
25269 -src_prepare() {
25270 - einfo "Deleting bundled class files..."
25271 - find -name "*.class" -type f | xargs rm -vf
25272 -
25273 - epatch netbeans-9999-r12-build.xml.patch
25274 -
25275 - # Support for custom patches
25276 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25277 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25278 -
25279 - if [ -n "${files}" ] ; then
25280 - einfo "Applying custom patches:"
25281 -
25282 - for file in ${files} ; do
25283 - epatch "${file}"
25284 - done
25285 - fi
25286 - fi
25287 -
25288 - einfo "Symlinking external libraries..."
25289 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25290 -
25291 - einfo "Linking in other clusters..."
25292 - mkdir "${S}"/nbbuild/netbeans || die
25293 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25294 -
25295 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
25296 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25297 - touch nb.cluster.apisupport.built
25298 -
25299 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
25300 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25301 - touch nb.cluster.enterprise.built
25302 -
25303 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
25304 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25305 - touch nb.cluster.extide.built
25306 -
25307 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25308 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25309 - touch nb.cluster.ide.built
25310 -
25311 - ln -s /usr/share/netbeans-java-${SLOT} java || die
25312 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25313 - touch nb.cluster.java.built
25314 -
25315 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25316 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25317 - touch nb.cluster.platform.built
25318 -
25319 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
25320 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25321 - touch nb.cluster.websvccommon.built
25322 -
25323 - popd >/dev/null || die
25324 -
25325 - java-pkg-2_src_prepare
25326 -}
25327 -
25328 -src_install() {
25329 - pushd nbbuild/netbeans/mobility >/dev/null || die
25330 -
25331 - insinto ${INSTALL_DIR}
25332 -
25333 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25334 -
25335 - doins -r *
25336 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
25337 -
25338 - popd >/dev/null || die
25339 -
25340 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
25341 -}
25342
25343 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140413.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140413.ebuild
25344 deleted file mode 100644
25345 index 4955de6..0000000
25346 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140413.ebuild
25347 +++ /dev/null
25348 @@ -1,126 +0,0 @@
25349 -# Copyright 1999-2014 Gentoo Foundation
25350 -# Distributed under the terms of the GNU General Public License v2
25351 -# $Header: $
25352 -
25353 -EAPI="4"
25354 -inherit eutils java-pkg-2 java-ant-2
25355 -
25356 -DESCRIPTION="Netbeans Mobility Cluster"
25357 -HOMEPAGE="http://netbeans.org/features/platform/"
25358 -SLOT="9999"
25359 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
25360 -SRC_URI="${SOURCE_URL}
25361 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
25362 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25363 -KEYWORDS="~amd64 ~x86"
25364 -IUSE=""
25365 -S="${WORKDIR}"
25366 -
25367 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
25368 - ~dev-java/netbeans-enterprise-${PV}
25369 - ~dev-java/netbeans-extide-${PV}
25370 - ~dev-java/netbeans-ide-${PV}
25371 - ~dev-java/netbeans-java-${PV}
25372 - ~dev-java/netbeans-platform-${PV}
25373 - ~dev-java/netbeans-websvccommon-${PV}"
25374 -DEPEND=">=virtual/jdk-1.7
25375 - app-arch/unzip
25376 - ${CDEPEND}
25377 - dev-java/javahelp:0"
25378 -RDEPEND=">=virtual/jdk-1.7
25379 - ${CDEPEND}"
25380 -
25381 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25382 -
25383 -EANT_BUILD_XML="nbbuild/build.xml"
25384 -EANT_BUILD_TARGET="rebuild-cluster"
25385 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
25386 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25387 -JAVA_PKG_BSFIX="off"
25388 -
25389 -src_unpack() {
25390 - unpack $(basename ${SOURCE_URL})
25391 -
25392 - einfo "Deleting bundled jars..."
25393 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
25394 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
25395 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
25396 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
25397 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
25398 -
25399 - unpack netbeans-9999-r12-build.xml.patch.bz2
25400 -}
25401 -
25402 -src_prepare() {
25403 - einfo "Deleting bundled class files..."
25404 - find -name "*.class" -type f | xargs rm -vf
25405 -
25406 - epatch netbeans-9999-r12-build.xml.patch
25407 -
25408 - # Support for custom patches
25409 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25410 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25411 -
25412 - if [ -n "${files}" ] ; then
25413 - einfo "Applying custom patches:"
25414 -
25415 - for file in ${files} ; do
25416 - epatch "${file}"
25417 - done
25418 - fi
25419 - fi
25420 -
25421 - einfo "Symlinking external libraries..."
25422 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25423 -
25424 - einfo "Linking in other clusters..."
25425 - mkdir "${S}"/nbbuild/netbeans || die
25426 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25427 -
25428 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
25429 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25430 - touch nb.cluster.apisupport.built
25431 -
25432 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
25433 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25434 - touch nb.cluster.enterprise.built
25435 -
25436 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
25437 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25438 - touch nb.cluster.extide.built
25439 -
25440 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25441 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25442 - touch nb.cluster.ide.built
25443 -
25444 - ln -s /usr/share/netbeans-java-${SLOT} java || die
25445 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25446 - touch nb.cluster.java.built
25447 -
25448 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25449 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25450 - touch nb.cluster.platform.built
25451 -
25452 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
25453 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25454 - touch nb.cluster.websvccommon.built
25455 -
25456 - popd >/dev/null || die
25457 -
25458 - java-pkg-2_src_prepare
25459 -}
25460 -
25461 -src_install() {
25462 - pushd nbbuild/netbeans/mobility >/dev/null || die
25463 -
25464 - insinto ${INSTALL_DIR}
25465 -
25466 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25467 -
25468 - doins -r *
25469 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
25470 -
25471 - popd >/dev/null || die
25472 -
25473 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
25474 -}
25475
25476 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140415.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140415.ebuild
25477 deleted file mode 100644
25478 index 008bc91..0000000
25479 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140415.ebuild
25480 +++ /dev/null
25481 @@ -1,126 +0,0 @@
25482 -# Copyright 1999-2014 Gentoo Foundation
25483 -# Distributed under the terms of the GNU General Public License v2
25484 -# $Header: $
25485 -
25486 -EAPI="4"
25487 -inherit eutils java-pkg-2 java-ant-2
25488 -
25489 -DESCRIPTION="Netbeans Mobility Cluster"
25490 -HOMEPAGE="http://netbeans.org/features/platform/"
25491 -SLOT="9999"
25492 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
25493 -SRC_URI="${SOURCE_URL}
25494 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
25495 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25496 -KEYWORDS="~amd64 ~x86"
25497 -IUSE=""
25498 -S="${WORKDIR}"
25499 -
25500 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
25501 - ~dev-java/netbeans-enterprise-${PV}
25502 - ~dev-java/netbeans-extide-${PV}
25503 - ~dev-java/netbeans-ide-${PV}
25504 - ~dev-java/netbeans-java-${PV}
25505 - ~dev-java/netbeans-platform-${PV}
25506 - ~dev-java/netbeans-websvccommon-${PV}"
25507 -DEPEND=">=virtual/jdk-1.7
25508 - app-arch/unzip
25509 - ${CDEPEND}
25510 - dev-java/javahelp:0"
25511 -RDEPEND=">=virtual/jdk-1.7
25512 - ${CDEPEND}"
25513 -
25514 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25515 -
25516 -EANT_BUILD_XML="nbbuild/build.xml"
25517 -EANT_BUILD_TARGET="rebuild-cluster"
25518 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
25519 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25520 -JAVA_PKG_BSFIX="off"
25521 -
25522 -src_unpack() {
25523 - unpack $(basename ${SOURCE_URL})
25524 -
25525 - einfo "Deleting bundled jars..."
25526 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
25527 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
25528 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
25529 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
25530 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
25531 -
25532 - unpack netbeans-9999-r12-build.xml.patch.bz2
25533 -}
25534 -
25535 -src_prepare() {
25536 - einfo "Deleting bundled class files..."
25537 - find -name "*.class" -type f | xargs rm -vf
25538 -
25539 - epatch netbeans-9999-r12-build.xml.patch
25540 -
25541 - # Support for custom patches
25542 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25543 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25544 -
25545 - if [ -n "${files}" ] ; then
25546 - einfo "Applying custom patches:"
25547 -
25548 - for file in ${files} ; do
25549 - epatch "${file}"
25550 - done
25551 - fi
25552 - fi
25553 -
25554 - einfo "Symlinking external libraries..."
25555 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25556 -
25557 - einfo "Linking in other clusters..."
25558 - mkdir "${S}"/nbbuild/netbeans || die
25559 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25560 -
25561 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
25562 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25563 - touch nb.cluster.apisupport.built
25564 -
25565 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
25566 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25567 - touch nb.cluster.enterprise.built
25568 -
25569 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
25570 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25571 - touch nb.cluster.extide.built
25572 -
25573 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25574 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25575 - touch nb.cluster.ide.built
25576 -
25577 - ln -s /usr/share/netbeans-java-${SLOT} java || die
25578 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25579 - touch nb.cluster.java.built
25580 -
25581 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25582 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25583 - touch nb.cluster.platform.built
25584 -
25585 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
25586 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25587 - touch nb.cluster.websvccommon.built
25588 -
25589 - popd >/dev/null || die
25590 -
25591 - java-pkg-2_src_prepare
25592 -}
25593 -
25594 -src_install() {
25595 - pushd nbbuild/netbeans/mobility >/dev/null || die
25596 -
25597 - insinto ${INSTALL_DIR}
25598 -
25599 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25600 -
25601 - doins -r *
25602 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
25603 -
25604 - popd >/dev/null || die
25605 -
25606 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
25607 -}
25608
25609 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140416.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140416.ebuild
25610 deleted file mode 100644
25611 index 019a6d8..0000000
25612 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140416.ebuild
25613 +++ /dev/null
25614 @@ -1,126 +0,0 @@
25615 -# Copyright 1999-2014 Gentoo Foundation
25616 -# Distributed under the terms of the GNU General Public License v2
25617 -# $Header: $
25618 -
25619 -EAPI="4"
25620 -inherit eutils java-pkg-2 java-ant-2
25621 -
25622 -DESCRIPTION="Netbeans Mobility Cluster"
25623 -HOMEPAGE="http://netbeans.org/features/platform/"
25624 -SLOT="9999"
25625 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
25626 -SRC_URI="${SOURCE_URL}
25627 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
25628 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25629 -KEYWORDS="~amd64 ~x86"
25630 -IUSE=""
25631 -S="${WORKDIR}"
25632 -
25633 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
25634 - ~dev-java/netbeans-enterprise-${PV}
25635 - ~dev-java/netbeans-extide-${PV}
25636 - ~dev-java/netbeans-ide-${PV}
25637 - ~dev-java/netbeans-java-${PV}
25638 - ~dev-java/netbeans-platform-${PV}
25639 - ~dev-java/netbeans-websvccommon-${PV}"
25640 -DEPEND=">=virtual/jdk-1.7
25641 - app-arch/unzip
25642 - ${CDEPEND}
25643 - dev-java/javahelp:0"
25644 -RDEPEND=">=virtual/jdk-1.7
25645 - ${CDEPEND}"
25646 -
25647 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25648 -
25649 -EANT_BUILD_XML="nbbuild/build.xml"
25650 -EANT_BUILD_TARGET="rebuild-cluster"
25651 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
25652 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25653 -JAVA_PKG_BSFIX="off"
25654 -
25655 -src_unpack() {
25656 - unpack $(basename ${SOURCE_URL})
25657 -
25658 - einfo "Deleting bundled jars..."
25659 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
25660 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
25661 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
25662 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
25663 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
25664 -
25665 - unpack netbeans-9999-r12-build.xml.patch.bz2
25666 -}
25667 -
25668 -src_prepare() {
25669 - einfo "Deleting bundled class files..."
25670 - find -name "*.class" -type f | xargs rm -vf
25671 -
25672 - epatch netbeans-9999-r12-build.xml.patch
25673 -
25674 - # Support for custom patches
25675 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25676 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25677 -
25678 - if [ -n "${files}" ] ; then
25679 - einfo "Applying custom patches:"
25680 -
25681 - for file in ${files} ; do
25682 - epatch "${file}"
25683 - done
25684 - fi
25685 - fi
25686 -
25687 - einfo "Symlinking external libraries..."
25688 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25689 -
25690 - einfo "Linking in other clusters..."
25691 - mkdir "${S}"/nbbuild/netbeans || die
25692 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25693 -
25694 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
25695 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25696 - touch nb.cluster.apisupport.built
25697 -
25698 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
25699 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25700 - touch nb.cluster.enterprise.built
25701 -
25702 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
25703 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25704 - touch nb.cluster.extide.built
25705 -
25706 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25707 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25708 - touch nb.cluster.ide.built
25709 -
25710 - ln -s /usr/share/netbeans-java-${SLOT} java || die
25711 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25712 - touch nb.cluster.java.built
25713 -
25714 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25715 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25716 - touch nb.cluster.platform.built
25717 -
25718 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
25719 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25720 - touch nb.cluster.websvccommon.built
25721 -
25722 - popd >/dev/null || die
25723 -
25724 - java-pkg-2_src_prepare
25725 -}
25726 -
25727 -src_install() {
25728 - pushd nbbuild/netbeans/mobility >/dev/null || die
25729 -
25730 - insinto ${INSTALL_DIR}
25731 -
25732 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25733 -
25734 - doins -r *
25735 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
25736 -
25737 - popd >/dev/null || die
25738 -
25739 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
25740 -}
25741
25742 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140417.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140417.ebuild
25743 deleted file mode 100644
25744 index 5f20161..0000000
25745 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140417.ebuild
25746 +++ /dev/null
25747 @@ -1,126 +0,0 @@
25748 -# Copyright 1999-2014 Gentoo Foundation
25749 -# Distributed under the terms of the GNU General Public License v2
25750 -# $Header: $
25751 -
25752 -EAPI="4"
25753 -inherit eutils java-pkg-2 java-ant-2
25754 -
25755 -DESCRIPTION="Netbeans Mobility Cluster"
25756 -HOMEPAGE="http://netbeans.org/features/platform/"
25757 -SLOT="9999"
25758 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
25759 -SRC_URI="${SOURCE_URL}
25760 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
25761 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25762 -KEYWORDS="~amd64 ~x86"
25763 -IUSE=""
25764 -S="${WORKDIR}"
25765 -
25766 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
25767 - ~dev-java/netbeans-enterprise-${PV}
25768 - ~dev-java/netbeans-extide-${PV}
25769 - ~dev-java/netbeans-ide-${PV}
25770 - ~dev-java/netbeans-java-${PV}
25771 - ~dev-java/netbeans-platform-${PV}
25772 - ~dev-java/netbeans-websvccommon-${PV}"
25773 -DEPEND=">=virtual/jdk-1.7
25774 - app-arch/unzip
25775 - ${CDEPEND}
25776 - dev-java/javahelp:0"
25777 -RDEPEND=">=virtual/jdk-1.7
25778 - ${CDEPEND}"
25779 -
25780 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25781 -
25782 -EANT_BUILD_XML="nbbuild/build.xml"
25783 -EANT_BUILD_TARGET="rebuild-cluster"
25784 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
25785 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25786 -JAVA_PKG_BSFIX="off"
25787 -
25788 -src_unpack() {
25789 - unpack $(basename ${SOURCE_URL})
25790 -
25791 - einfo "Deleting bundled jars..."
25792 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
25793 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
25794 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
25795 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
25796 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
25797 -
25798 - unpack netbeans-9999-r12-build.xml.patch.bz2
25799 -}
25800 -
25801 -src_prepare() {
25802 - einfo "Deleting bundled class files..."
25803 - find -name "*.class" -type f | xargs rm -vf
25804 -
25805 - epatch netbeans-9999-r12-build.xml.patch
25806 -
25807 - # Support for custom patches
25808 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25809 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25810 -
25811 - if [ -n "${files}" ] ; then
25812 - einfo "Applying custom patches:"
25813 -
25814 - for file in ${files} ; do
25815 - epatch "${file}"
25816 - done
25817 - fi
25818 - fi
25819 -
25820 - einfo "Symlinking external libraries..."
25821 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25822 -
25823 - einfo "Linking in other clusters..."
25824 - mkdir "${S}"/nbbuild/netbeans || die
25825 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25826 -
25827 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
25828 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25829 - touch nb.cluster.apisupport.built
25830 -
25831 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
25832 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25833 - touch nb.cluster.enterprise.built
25834 -
25835 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
25836 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25837 - touch nb.cluster.extide.built
25838 -
25839 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25840 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25841 - touch nb.cluster.ide.built
25842 -
25843 - ln -s /usr/share/netbeans-java-${SLOT} java || die
25844 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25845 - touch nb.cluster.java.built
25846 -
25847 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25848 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25849 - touch nb.cluster.platform.built
25850 -
25851 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
25852 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25853 - touch nb.cluster.websvccommon.built
25854 -
25855 - popd >/dev/null || die
25856 -
25857 - java-pkg-2_src_prepare
25858 -}
25859 -
25860 -src_install() {
25861 - pushd nbbuild/netbeans/mobility >/dev/null || die
25862 -
25863 - insinto ${INSTALL_DIR}
25864 -
25865 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25866 -
25867 - doins -r *
25868 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
25869 -
25870 - popd >/dev/null || die
25871 -
25872 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
25873 -}
25874
25875 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140422.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140422.ebuild
25876 deleted file mode 100644
25877 index 948ef74..0000000
25878 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140422.ebuild
25879 +++ /dev/null
25880 @@ -1,126 +0,0 @@
25881 -# Copyright 1999-2014 Gentoo Foundation
25882 -# Distributed under the terms of the GNU General Public License v2
25883 -# $Header: $
25884 -
25885 -EAPI="4"
25886 -inherit eutils java-pkg-2 java-ant-2
25887 -
25888 -DESCRIPTION="Netbeans Mobility Cluster"
25889 -HOMEPAGE="http://netbeans.org/features/platform/"
25890 -SLOT="9999"
25891 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
25892 -SRC_URI="${SOURCE_URL}
25893 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
25894 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25895 -KEYWORDS="~amd64 ~x86"
25896 -IUSE=""
25897 -S="${WORKDIR}"
25898 -
25899 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
25900 - ~dev-java/netbeans-enterprise-${PV}
25901 - ~dev-java/netbeans-extide-${PV}
25902 - ~dev-java/netbeans-ide-${PV}
25903 - ~dev-java/netbeans-java-${PV}
25904 - ~dev-java/netbeans-platform-${PV}
25905 - ~dev-java/netbeans-websvccommon-${PV}"
25906 -DEPEND=">=virtual/jdk-1.7
25907 - app-arch/unzip
25908 - ${CDEPEND}
25909 - dev-java/javahelp:0"
25910 -RDEPEND=">=virtual/jdk-1.7
25911 - ${CDEPEND}"
25912 -
25913 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25914 -
25915 -EANT_BUILD_XML="nbbuild/build.xml"
25916 -EANT_BUILD_TARGET="rebuild-cluster"
25917 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
25918 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25919 -JAVA_PKG_BSFIX="off"
25920 -
25921 -src_unpack() {
25922 - unpack $(basename ${SOURCE_URL})
25923 -
25924 - einfo "Deleting bundled jars..."
25925 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
25926 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
25927 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
25928 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
25929 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
25930 -
25931 - unpack netbeans-9999-r12-build.xml.patch.bz2
25932 -}
25933 -
25934 -src_prepare() {
25935 - einfo "Deleting bundled class files..."
25936 - find -name "*.class" -type f | xargs rm -vf
25937 -
25938 - epatch netbeans-9999-r12-build.xml.patch
25939 -
25940 - # Support for custom patches
25941 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25942 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25943 -
25944 - if [ -n "${files}" ] ; then
25945 - einfo "Applying custom patches:"
25946 -
25947 - for file in ${files} ; do
25948 - epatch "${file}"
25949 - done
25950 - fi
25951 - fi
25952 -
25953 - einfo "Symlinking external libraries..."
25954 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25955 -
25956 - einfo "Linking in other clusters..."
25957 - mkdir "${S}"/nbbuild/netbeans || die
25958 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25959 -
25960 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
25961 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25962 - touch nb.cluster.apisupport.built
25963 -
25964 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
25965 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25966 - touch nb.cluster.enterprise.built
25967 -
25968 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
25969 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25970 - touch nb.cluster.extide.built
25971 -
25972 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25973 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25974 - touch nb.cluster.ide.built
25975 -
25976 - ln -s /usr/share/netbeans-java-${SLOT} java || die
25977 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25978 - touch nb.cluster.java.built
25979 -
25980 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25981 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25982 - touch nb.cluster.platform.built
25983 -
25984 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
25985 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25986 - touch nb.cluster.websvccommon.built
25987 -
25988 - popd >/dev/null || die
25989 -
25990 - java-pkg-2_src_prepare
25991 -}
25992 -
25993 -src_install() {
25994 - pushd nbbuild/netbeans/mobility >/dev/null || die
25995 -
25996 - insinto ${INSTALL_DIR}
25997 -
25998 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25999 -
26000 - doins -r *
26001 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
26002 -
26003 - popd >/dev/null || die
26004 -
26005 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
26006 -}
26007
26008 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140423.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140423.ebuild
26009 deleted file mode 100644
26010 index a9ff454..0000000
26011 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140423.ebuild
26012 +++ /dev/null
26013 @@ -1,126 +0,0 @@
26014 -# Copyright 1999-2014 Gentoo Foundation
26015 -# Distributed under the terms of the GNU General Public License v2
26016 -# $Header: $
26017 -
26018 -EAPI="4"
26019 -inherit eutils java-pkg-2 java-ant-2
26020 -
26021 -DESCRIPTION="Netbeans Mobility Cluster"
26022 -HOMEPAGE="http://netbeans.org/features/platform/"
26023 -SLOT="9999"
26024 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
26025 -SRC_URI="${SOURCE_URL}
26026 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
26027 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26028 -KEYWORDS="~amd64 ~x86"
26029 -IUSE=""
26030 -S="${WORKDIR}"
26031 -
26032 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
26033 - ~dev-java/netbeans-enterprise-${PV}
26034 - ~dev-java/netbeans-extide-${PV}
26035 - ~dev-java/netbeans-ide-${PV}
26036 - ~dev-java/netbeans-java-${PV}
26037 - ~dev-java/netbeans-platform-${PV}
26038 - ~dev-java/netbeans-websvccommon-${PV}"
26039 -DEPEND=">=virtual/jdk-1.7
26040 - app-arch/unzip
26041 - ${CDEPEND}
26042 - dev-java/javahelp:0"
26043 -RDEPEND=">=virtual/jdk-1.7
26044 - ${CDEPEND}"
26045 -
26046 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26047 -
26048 -EANT_BUILD_XML="nbbuild/build.xml"
26049 -EANT_BUILD_TARGET="rebuild-cluster"
26050 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
26051 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26052 -JAVA_PKG_BSFIX="off"
26053 -
26054 -src_unpack() {
26055 - unpack $(basename ${SOURCE_URL})
26056 -
26057 - einfo "Deleting bundled jars..."
26058 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
26059 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
26060 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
26061 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
26062 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
26063 -
26064 - unpack netbeans-9999-r12-build.xml.patch.bz2
26065 -}
26066 -
26067 -src_prepare() {
26068 - einfo "Deleting bundled class files..."
26069 - find -name "*.class" -type f | xargs rm -vf
26070 -
26071 - epatch netbeans-9999-r12-build.xml.patch
26072 -
26073 - # Support for custom patches
26074 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26075 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26076 -
26077 - if [ -n "${files}" ] ; then
26078 - einfo "Applying custom patches:"
26079 -
26080 - for file in ${files} ; do
26081 - epatch "${file}"
26082 - done
26083 - fi
26084 - fi
26085 -
26086 - einfo "Symlinking external libraries..."
26087 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26088 -
26089 - einfo "Linking in other clusters..."
26090 - mkdir "${S}"/nbbuild/netbeans || die
26091 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26092 -
26093 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
26094 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26095 - touch nb.cluster.apisupport.built
26096 -
26097 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
26098 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26099 - touch nb.cluster.enterprise.built
26100 -
26101 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26102 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26103 - touch nb.cluster.extide.built
26104 -
26105 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26106 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26107 - touch nb.cluster.ide.built
26108 -
26109 - ln -s /usr/share/netbeans-java-${SLOT} java || die
26110 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26111 - touch nb.cluster.java.built
26112 -
26113 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26114 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26115 - touch nb.cluster.platform.built
26116 -
26117 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26118 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26119 - touch nb.cluster.websvccommon.built
26120 -
26121 - popd >/dev/null || die
26122 -
26123 - java-pkg-2_src_prepare
26124 -}
26125 -
26126 -src_install() {
26127 - pushd nbbuild/netbeans/mobility >/dev/null || die
26128 -
26129 - insinto ${INSTALL_DIR}
26130 -
26131 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26132 -
26133 - doins -r *
26134 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
26135 -
26136 - popd >/dev/null || die
26137 -
26138 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
26139 -}
26140
26141 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140424.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140424.ebuild
26142 deleted file mode 100644
26143 index c7c09f5..0000000
26144 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140424.ebuild
26145 +++ /dev/null
26146 @@ -1,126 +0,0 @@
26147 -# Copyright 1999-2014 Gentoo Foundation
26148 -# Distributed under the terms of the GNU General Public License v2
26149 -# $Header: $
26150 -
26151 -EAPI="4"
26152 -inherit eutils java-pkg-2 java-ant-2
26153 -
26154 -DESCRIPTION="Netbeans Mobility Cluster"
26155 -HOMEPAGE="http://netbeans.org/features/platform/"
26156 -SLOT="9999"
26157 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
26158 -SRC_URI="${SOURCE_URL}
26159 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
26160 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26161 -KEYWORDS="~amd64 ~x86"
26162 -IUSE=""
26163 -S="${WORKDIR}"
26164 -
26165 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
26166 - ~dev-java/netbeans-enterprise-${PV}
26167 - ~dev-java/netbeans-extide-${PV}
26168 - ~dev-java/netbeans-ide-${PV}
26169 - ~dev-java/netbeans-java-${PV}
26170 - ~dev-java/netbeans-platform-${PV}
26171 - ~dev-java/netbeans-websvccommon-${PV}"
26172 -DEPEND=">=virtual/jdk-1.7
26173 - app-arch/unzip
26174 - ${CDEPEND}
26175 - dev-java/javahelp:0"
26176 -RDEPEND=">=virtual/jdk-1.7
26177 - ${CDEPEND}"
26178 -
26179 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26180 -
26181 -EANT_BUILD_XML="nbbuild/build.xml"
26182 -EANT_BUILD_TARGET="rebuild-cluster"
26183 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
26184 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26185 -JAVA_PKG_BSFIX="off"
26186 -
26187 -src_unpack() {
26188 - unpack $(basename ${SOURCE_URL})
26189 -
26190 - einfo "Deleting bundled jars..."
26191 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
26192 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
26193 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
26194 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
26195 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
26196 -
26197 - unpack netbeans-9999-r12-build.xml.patch.bz2
26198 -}
26199 -
26200 -src_prepare() {
26201 - einfo "Deleting bundled class files..."
26202 - find -name "*.class" -type f | xargs rm -vf
26203 -
26204 - epatch netbeans-9999-r12-build.xml.patch
26205 -
26206 - # Support for custom patches
26207 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26208 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26209 -
26210 - if [ -n "${files}" ] ; then
26211 - einfo "Applying custom patches:"
26212 -
26213 - for file in ${files} ; do
26214 - epatch "${file}"
26215 - done
26216 - fi
26217 - fi
26218 -
26219 - einfo "Symlinking external libraries..."
26220 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26221 -
26222 - einfo "Linking in other clusters..."
26223 - mkdir "${S}"/nbbuild/netbeans || die
26224 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26225 -
26226 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
26227 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26228 - touch nb.cluster.apisupport.built
26229 -
26230 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
26231 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26232 - touch nb.cluster.enterprise.built
26233 -
26234 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26235 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26236 - touch nb.cluster.extide.built
26237 -
26238 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26239 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26240 - touch nb.cluster.ide.built
26241 -
26242 - ln -s /usr/share/netbeans-java-${SLOT} java || die
26243 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26244 - touch nb.cluster.java.built
26245 -
26246 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26247 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26248 - touch nb.cluster.platform.built
26249 -
26250 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26251 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26252 - touch nb.cluster.websvccommon.built
26253 -
26254 - popd >/dev/null || die
26255 -
26256 - java-pkg-2_src_prepare
26257 -}
26258 -
26259 -src_install() {
26260 - pushd nbbuild/netbeans/mobility >/dev/null || die
26261 -
26262 - insinto ${INSTALL_DIR}
26263 -
26264 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26265 -
26266 - doins -r *
26267 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
26268 -
26269 - popd >/dev/null || die
26270 -
26271 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
26272 -}
26273
26274 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140427.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140427.ebuild
26275 deleted file mode 100644
26276 index b778e4a..0000000
26277 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140427.ebuild
26278 +++ /dev/null
26279 @@ -1,126 +0,0 @@
26280 -# Copyright 1999-2014 Gentoo Foundation
26281 -# Distributed under the terms of the GNU General Public License v2
26282 -# $Header: $
26283 -
26284 -EAPI="4"
26285 -inherit eutils java-pkg-2 java-ant-2
26286 -
26287 -DESCRIPTION="Netbeans Mobility Cluster"
26288 -HOMEPAGE="http://netbeans.org/features/platform/"
26289 -SLOT="9999"
26290 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
26291 -SRC_URI="${SOURCE_URL}
26292 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
26293 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26294 -KEYWORDS="~amd64 ~x86"
26295 -IUSE=""
26296 -S="${WORKDIR}"
26297 -
26298 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
26299 - ~dev-java/netbeans-enterprise-${PV}
26300 - ~dev-java/netbeans-extide-${PV}
26301 - ~dev-java/netbeans-ide-${PV}
26302 - ~dev-java/netbeans-java-${PV}
26303 - ~dev-java/netbeans-platform-${PV}
26304 - ~dev-java/netbeans-websvccommon-${PV}"
26305 -DEPEND=">=virtual/jdk-1.7
26306 - app-arch/unzip
26307 - ${CDEPEND}
26308 - dev-java/javahelp:0"
26309 -RDEPEND=">=virtual/jdk-1.7
26310 - ${CDEPEND}"
26311 -
26312 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26313 -
26314 -EANT_BUILD_XML="nbbuild/build.xml"
26315 -EANT_BUILD_TARGET="rebuild-cluster"
26316 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
26317 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26318 -JAVA_PKG_BSFIX="off"
26319 -
26320 -src_unpack() {
26321 - unpack $(basename ${SOURCE_URL})
26322 -
26323 - einfo "Deleting bundled jars..."
26324 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
26325 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
26326 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
26327 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
26328 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
26329 -
26330 - unpack netbeans-9999-r12-build.xml.patch.bz2
26331 -}
26332 -
26333 -src_prepare() {
26334 - einfo "Deleting bundled class files..."
26335 - find -name "*.class" -type f | xargs rm -vf
26336 -
26337 - epatch netbeans-9999-r12-build.xml.patch
26338 -
26339 - # Support for custom patches
26340 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26341 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26342 -
26343 - if [ -n "${files}" ] ; then
26344 - einfo "Applying custom patches:"
26345 -
26346 - for file in ${files} ; do
26347 - epatch "${file}"
26348 - done
26349 - fi
26350 - fi
26351 -
26352 - einfo "Symlinking external libraries..."
26353 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26354 -
26355 - einfo "Linking in other clusters..."
26356 - mkdir "${S}"/nbbuild/netbeans || die
26357 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26358 -
26359 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
26360 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26361 - touch nb.cluster.apisupport.built
26362 -
26363 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
26364 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26365 - touch nb.cluster.enterprise.built
26366 -
26367 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26368 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26369 - touch nb.cluster.extide.built
26370 -
26371 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26372 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26373 - touch nb.cluster.ide.built
26374 -
26375 - ln -s /usr/share/netbeans-java-${SLOT} java || die
26376 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26377 - touch nb.cluster.java.built
26378 -
26379 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26380 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26381 - touch nb.cluster.platform.built
26382 -
26383 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26384 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26385 - touch nb.cluster.websvccommon.built
26386 -
26387 - popd >/dev/null || die
26388 -
26389 - java-pkg-2_src_prepare
26390 -}
26391 -
26392 -src_install() {
26393 - pushd nbbuild/netbeans/mobility >/dev/null || die
26394 -
26395 - insinto ${INSTALL_DIR}
26396 -
26397 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26398 -
26399 - doins -r *
26400 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
26401 -
26402 - popd >/dev/null || die
26403 -
26404 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
26405 -}
26406
26407 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140429.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140429.ebuild
26408 deleted file mode 100644
26409 index a590da3..0000000
26410 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20140429.ebuild
26411 +++ /dev/null
26412 @@ -1,126 +0,0 @@
26413 -# Copyright 1999-2014 Gentoo Foundation
26414 -# Distributed under the terms of the GNU General Public License v2
26415 -# $Header: $
26416 -
26417 -EAPI="4"
26418 -inherit eutils java-pkg-2 java-ant-2
26419 -
26420 -DESCRIPTION="Netbeans Mobility Cluster"
26421 -HOMEPAGE="http://netbeans.org/features/platform/"
26422 -SLOT="9999"
26423 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
26424 -SRC_URI="${SOURCE_URL}
26425 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
26426 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26427 -KEYWORDS="~amd64 ~x86"
26428 -IUSE=""
26429 -S="${WORKDIR}"
26430 -
26431 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
26432 - ~dev-java/netbeans-enterprise-${PV}
26433 - ~dev-java/netbeans-extide-${PV}
26434 - ~dev-java/netbeans-ide-${PV}
26435 - ~dev-java/netbeans-java-${PV}
26436 - ~dev-java/netbeans-platform-${PV}
26437 - ~dev-java/netbeans-websvccommon-${PV}"
26438 -DEPEND=">=virtual/jdk-1.7
26439 - app-arch/unzip
26440 - ${CDEPEND}
26441 - dev-java/javahelp:0"
26442 -RDEPEND=">=virtual/jdk-1.7
26443 - ${CDEPEND}"
26444 -
26445 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26446 -
26447 -EANT_BUILD_XML="nbbuild/build.xml"
26448 -EANT_BUILD_TARGET="rebuild-cluster"
26449 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true"
26450 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26451 -JAVA_PKG_BSFIX="off"
26452 -
26453 -src_unpack() {
26454 - unpack $(basename ${SOURCE_URL})
26455 -
26456 - einfo "Deleting bundled jars..."
26457 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
26458 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
26459 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
26460 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
26461 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
26462 -
26463 - unpack netbeans-9999-r12-build.xml.patch.bz2
26464 -}
26465 -
26466 -src_prepare() {
26467 - einfo "Deleting bundled class files..."
26468 - find -name "*.class" -type f | xargs rm -vf
26469 -
26470 - epatch netbeans-9999-r12-build.xml.patch
26471 -
26472 - # Support for custom patches
26473 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26474 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26475 -
26476 - if [ -n "${files}" ] ; then
26477 - einfo "Applying custom patches:"
26478 -
26479 - for file in ${files} ; do
26480 - epatch "${file}"
26481 - done
26482 - fi
26483 - fi
26484 -
26485 - einfo "Symlinking external libraries..."
26486 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26487 -
26488 - einfo "Linking in other clusters..."
26489 - mkdir "${S}"/nbbuild/netbeans || die
26490 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26491 -
26492 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
26493 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26494 - touch nb.cluster.apisupport.built
26495 -
26496 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
26497 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26498 - touch nb.cluster.enterprise.built
26499 -
26500 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26501 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26502 - touch nb.cluster.extide.built
26503 -
26504 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26505 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26506 - touch nb.cluster.ide.built
26507 -
26508 - ln -s /usr/share/netbeans-java-${SLOT} java || die
26509 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26510 - touch nb.cluster.java.built
26511 -
26512 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26513 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26514 - touch nb.cluster.platform.built
26515 -
26516 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26517 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26518 - touch nb.cluster.websvccommon.built
26519 -
26520 - popd >/dev/null || die
26521 -
26522 - java-pkg-2_src_prepare
26523 -}
26524 -
26525 -src_install() {
26526 - pushd nbbuild/netbeans/mobility >/dev/null || die
26527 -
26528 - insinto ${INSTALL_DIR}
26529 -
26530 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26531 -
26532 - doins -r *
26533 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
26534 -
26535 - popd >/dev/null || die
26536 -
26537 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
26538 -}
26539
26540 diff --git a/dev-java/netbeans-nb/ChangeLog b/dev-java/netbeans-nb/ChangeLog
26541 index da40291..3a8dff8 100644
26542 --- a/dev-java/netbeans-nb/ChangeLog
26543 +++ b/dev-java/netbeans-nb/ChangeLog
26544 @@ -2,6 +2,15 @@
26545 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
26546 # $Header: $
26547
26548 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
26549 + -netbeans-nb-9999_p20140410.ebuild, -netbeans-nb-9999_p20140411.ebuild,
26550 + -netbeans-nb-9999_p20140413.ebuild, -netbeans-nb-9999_p20140415.ebuild,
26551 + -netbeans-nb-9999_p20140416.ebuild, -netbeans-nb-9999_p20140417.ebuild,
26552 + -netbeans-nb-9999_p20140422.ebuild, -netbeans-nb-9999_p20140423.ebuild,
26553 + -netbeans-nb-9999_p20140424.ebuild, -netbeans-nb-9999_p20140427.ebuild,
26554 + -netbeans-nb-9999_p20140429.ebuild:
26555 + removed obsolete ebuilds
26556 +
26557 *netbeans-nb-9999_p20140526 (26 May 2014)
26558
26559 26 May 2014; Miroslav Šulc <fordfrog@g.o>
26560
26561 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
26562 index 9247b0b..5a4baa3 100644
26563 --- a/dev-java/netbeans-nb/Manifest
26564 +++ b/dev-java/netbeans-nb/Manifest
26565 @@ -20,17 +20,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
26566 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
26567 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
26568 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
26569 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
26570 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
26571 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
26572 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
26573 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
26574 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
26575 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
26576 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
26577 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
26578 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
26579 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
26580 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
26581 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
26582 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
26583 @@ -54,17 +43,6 @@ EBUILD netbeans-nb-7.2.ebuild 4970 SHA256 79d73ca57dd63e25afccd44816dd248e79f697
26584 EBUILD netbeans-nb-7.3.ebuild 4987 SHA256 47ac18770b925d35ff2369f055c3880a9f650f5e34b0fe92933806e4dbd643df SHA512 b05d2ce041619411cabe573514f7afcaa24b2146dbfae4eed855de73955781fbdc13b670d98605bfbc0069484346d919741d8fb283ea5b496c1ddc9a4243813b WHIRLPOOL 5612666c0b9d453a5ab1c501408013e534397e014e13d0a71d6e81c6b7868eba1d19d50a08e9c1bdbe8cc4bfa3f691aecae25d3376d86104ee63b9e07b51c081
26585 EBUILD netbeans-nb-7.4.ebuild 4941 SHA256 edc596995faa0ee49b719767367a557d4b5cb7eb574cdb5bcad4bce948bd15f7 SHA512 77d8aa007bce3a7cff18efcdb6cb3b4df52c55c13c93193b7bc643279624174415c78f0472a85d16e9be29456823081b1224e9c69c283cd1538e82ea510d46b1 WHIRLPOOL 3ed604089859f284a48c277ac0e99793ed90e9fc211ec948e73272fce9c9575372308530ee3aac663f8a0f1f0b23d46a20e9c147281c15477b273e6d30c54e51
26586 EBUILD netbeans-nb-8.0.ebuild 4935 SHA256 6ea592ac617057d8a8abb6c367d5964f540a45e060b7d3320664518b6efa31ac SHA512 ea44bea3bb7de6947b2a091b060f2b5bd39feb4d314c6fac437634775ffdc81562d2e03dadbe9de037e49ac883e48d685c28129d31a51f7015d76f1aebdff608 WHIRLPOOL 64b1804432a038ed73ac0e307303b6a26b3761b01c52280b215aaf2dd3bacce033b5af6493030b542c6890c9000e4771256900685184cceb1f7f78e5c73b3460
26587 -EBUILD netbeans-nb-9999_p20140410.ebuild 4987 SHA256 167503373bf1781a67e0ddba43491c0f33c2d2c447d02d04e73e37b3e70fb804 SHA512 c06581f9d1990867873a9f75312b5c5ff7324ef76897fe3c4da41a5667579ff0d7f899053ba3553a055bb6f2294b94eeed8c389aca96a807e3c46d60a6fa07f0 WHIRLPOOL b1b9e3334901cd09ae42195c00e3bc4004408dbc763cb391a3fe5e19a505e96c3cb9a1b357009e8369704800d61d8d6b8b668760aa728f5e6fb9542ce5682701
26588 -EBUILD netbeans-nb-9999_p20140411.ebuild 4987 SHA256 de9a82f6d6aff613a84aa89562d009a494d96a62f3f6b33b9543df0888a3380a SHA512 fc9d02c06d331089483f7fda7156277bd4cec4d3de8e25904b59e65ed82190a96963d1c0c827b566fee018a750339546c326c2457c21882ffaaef1cc4bfcc560 WHIRLPOOL d16b5cbaa452f2ede963314f43e8e76ca3abd328047ae9dba928436fe2e28153e25396c5d01ccd33bb75bf9656eabfcf4aa4f99ded87f130a9902842ceafa9b8
26589 -EBUILD netbeans-nb-9999_p20140413.ebuild 4987 SHA256 5b50178c146c6b9fe5fa6642656d2c872b37d1b1b499a12093e4a4fed320d01d SHA512 0ce63e0af6c2d6494c44e892fd206ad8b24316f2eac835616590083588c44c594a6feef884b05fb1c43008cd9aa9249e05768921e36908bf92f0b13152a3b029 WHIRLPOOL 3614b6fda60381d39ad9157c01a167f4eec6bf2998f2a119eb1a69f799db3c186595b39fee5bcf978c2a332c6f52b8852668f591b293c7144749bf62bde92f1c
26590 -EBUILD netbeans-nb-9999_p20140415.ebuild 4987 SHA256 e9375fa8b384ceee70971b046001c1d25955d034e5e87db144b249ec57002457 SHA512 81d4869de27962e1ee3b4bd957e9ae57cccb1238fea7f5a21c3543ce8b109592ab6948594fa8701fe8f9493e1c42714ab054aec6bbd939fffa18762add7eb57d WHIRLPOOL 160d1d4da7ff9e330ef908191b74b805a4c77869582b8cd5f96d8a93b9f9e93adcee578233072a09342f51f95033af0f4ee04763b13480ba1a1252748e54c08d
26591 -EBUILD netbeans-nb-9999_p20140416.ebuild 4987 SHA256 88e4475682a206efca488eeb87eb3a00b2392625a9685c70d67ac2dca654605e SHA512 1186c9184f4d8176b8ddb66e1aedfd71536fee3117ad46d516d3af031e27805e5fa4721c886b636d2aff7796d72f49d31e70f2efed4847c0c2a0338d7c9eb6ce WHIRLPOOL 72d32e5e748f595dcdeb3cb26bb7db49cf32cc47c18586cfc81cf07bccf4b4a8143e6f99634f758c2d453b66651516083a69ec800f2685d96c3adc9f437173bf
26592 -EBUILD netbeans-nb-9999_p20140417.ebuild 4987 SHA256 7b4e09e758486a71e80077e3a2246abc9fab2adfe2f9e15f9ba597bf024fc966 SHA512 8913627f28c3f84a27b178b8c450c3f210b87217a0cad137c1ae527baf118d8e5d2527f37f00162c009b68fca204646ec9cd1659d83f374b92f7a7617f328fdf WHIRLPOOL a1c8c0e38dfad2ae742ccfe2a1c287523bd1c8e9d64377b39b4f877eff5467dac983d300e651bdd56982ebb2ddedff58413e32ca63694910e704c0c79bba7983
26593 -EBUILD netbeans-nb-9999_p20140422.ebuild 4987 SHA256 14c597bb7686e4b7dda47bcf13715d5d290d46489cddd10a80c97ea62b2ac433 SHA512 d458258311e93c3e0095da7932707582d2973fc60cf4e8d3f319f00dd2d96db5c3dcc4af9a9b76b3f9204b9f54e359d6ac32fbb4bb79aa54126a712a043542c0 WHIRLPOOL d5324cf1e80ab1d0158b25c102ce490be3ed3444009c74efe3fb2d0d8339b956b3418ba3e3ad7b1d98f94484a1ccd73fc1f968987adb31edad4763f64599053f
26594 -EBUILD netbeans-nb-9999_p20140423.ebuild 4987 SHA256 ccffb1bb93c6bf23fe2f99dbdde6c980ce567e82287dee2642a6e81400f1465d SHA512 87859fb5122bf53db21d0745884c524ccf1b1b22d98dbf4ab1b270259469ae5777e21b8caa00d2d3644e2235f616823448dc89fd2702b46434252c368d461cca WHIRLPOOL 50e0a49d440f534c1f78fabc9760bf933d0a934fd94a54acab29f3ad513e3bcb098929fbfc1e41832efabebf908e24f33f70191492d68e2ff2ded4c1a5cf1dd6
26595 -EBUILD netbeans-nb-9999_p20140424.ebuild 4987 SHA256 8599ff10fa614d312fd3a0f49715d620b8c0ae2056e54b95f146501dc9bf94a6 SHA512 09783f707a674631815cd0e3e5fa2b8dcca1b306eaf273ae560fbe939782bb1985b7a5cf5114452dbe323e89b1bbaf3911c38750366a636aff891f382a177480 WHIRLPOOL 0ad23dd5dfcb58980121bcf0f6329ea84711c4a684f32a550358efa5153b76196294772dbd52d2b7842d2b01479dc0b1182d1aa6ba04ef531df5208085e05f5f
26596 -EBUILD netbeans-nb-9999_p20140427.ebuild 4987 SHA256 5f05a617b881b73f6e4c062c7451d801b50c649eda97f8030c5e138cf0424772 SHA512 8cb5ba8e295d73ecd1bcb22236d69a045cb20819dfee54bdbbc791e11c8c35423d6f5f9eae5ca01962af012bb5e61e5813edb1fc041dd73c44def4b584b3c04e WHIRLPOOL f15297914edc9c3d674e98099b420012417b6a0863e220f8b488c4a43b68dc5a0b871f4530deb5734d8504374033f70d3fd22aa9acdf6d0d09a0c5edbf5b4d72
26597 -EBUILD netbeans-nb-9999_p20140429.ebuild 4987 SHA256 64fca2ccdb9b8fbd0dfcafdbb4c39aa4a56a7e921cad54eb775db0e052226e2c SHA512 4e37d75aa393aa25ec188306ce030491082161b1d65ecd4ce129836ba5c7a6d0b6352d1e80176a5981409b6e04004f50508e93b66684667922b47735dfd6dc4f WHIRLPOOL 5ad70c76a9a5bc4ef81e4643c17183f68eca0e4621113ef6bd4e8985dfabf3329ed2ab793f1e7007b4e9c4e304c449fc5581eb622d801ff64f94da31422c6018
26598 EBUILD netbeans-nb-9999_p20140501.ebuild 4987 SHA256 253f01659757e3b8f210277f4f4259e82e49babcb6e01b665466b52fc0ca49e9 SHA512 800dc078ee1237b4164f650729c6d3e91cb473aa9fcfb15b020a41764bd0d1ed1c2cc2153cc2b0d160ce5441ecb9222a01d00219433ff8273b8e824097eb6715 WHIRLPOOL ed76fb1c617efbaf07f4a13fac45b6ae768c9032a995dc3effa524340e2305435fad2c6ed4e4def89fc609766f408c2139028ea47e4f0d41cb1a1995be6750c0
26599 EBUILD netbeans-nb-9999_p20140502.ebuild 4987 SHA256 565e04ccdd252dee8733e378bb2b00580e69c97b6ab45d3d7e07ea8a7ce109c7 SHA512 d22bbbf1169683df641e95865b567a9982cc0091852ca0a9b19829199f9a47e27accfa16cdf1c08e6819a56490e9b7ec3d1a63ff24b94a2ab5a42b74caff56bd WHIRLPOOL 5b1a86d0df949737ea7440c493981e37107f229c8e1bad430ffd8009cbc84b714c2c8b154685cc6baffc2bb27f019150ce755361a13f3928cc3fc9af292d01dd
26600 EBUILD netbeans-nb-9999_p20140504.ebuild 4987 SHA256 3da6ac8eade31f5b66aeac1b704d79bfd1c76a24ac5333117c8abaf56925f47d SHA512 0ed181ffe42376573214c3c27775227e946820709ae5f946123019c20e47472f63a15781618ef7c3de3b77765fe16e80f23be89e37888be8372f4342702dfeee WHIRLPOOL 75869fe9b1252e37bf1c5e35e6fc30ef91fb8723d378b5de02fe55850069fb4dcc49ad6941ddd91413d8a84604fc7db965a6caaccd67a38757de19555ba3eac7
26601 @@ -82,5 +60,5 @@ EBUILD netbeans-nb-9999_p20140520.ebuild 4987 SHA256 a069bde1585302ad2b8bc8b3d35
26602 EBUILD netbeans-nb-9999_p20140521.ebuild 4987 SHA256 9354590cf48a0f599db16fc646ae17c4cd6bc09a6f6ed63e78ab00c315013e50 SHA512 409fcd1964b97a251d1373e909aae18622fa6cfffeb342a06964affb4be8e9eb62d493bd288619df4573a3c954564a5271c607d171f64c8fc1c8cde06afd581f WHIRLPOOL 5976629647b733d871decb84d76073f897874564d7023ef889071724b030f5466d6bb9a1147f62491c239c6e0d55e2288c4eb689696da60c197785644cf5d2bb
26603 EBUILD netbeans-nb-9999_p20140522.ebuild 4987 SHA256 3f84538a264fc84b33b6067973e63f9e564a39e6277e3798b3dc64c1d531932a SHA512 bd6d34bf96a82e29f86989e3196b15337c3aeae92a97bf0613d3a4b48e18e4de014e028821fe80b19b854a2b28f26b95a9e2cb83a1f8ba805114b81e546aa038 WHIRLPOOL 2f0833dbc845e0218e3c1b7b19c8933a89f04800f2644a7650e7fad9858a11c4f650bf3076f03ddf7364b5888a9203bc8313ca3340c72d1a6bc9481936d91979
26604 EBUILD netbeans-nb-9999_p20140526.ebuild 4987 SHA256 2f5f6db3f128620af1b9fc099ff8d82d1103275cbf1b0d5d43846ce7cb480fc5 SHA512 da295c14e338d0b568e22154ec382308e4d6c66eec215f56ae2a6f3c3b233108befe2c83c8e729c66de13fccdd2b1e72be552c2f27e71dd459a1cbdca0488129 WHIRLPOOL ea787c02ef959d966020a1cf17ebc7087ac1204d22e01a41ede9286bbb703003013dc52f793cfe916c49e479e74c606bc09e126cbb11dc630cd7ea3bb6367941
26605 -MISC ChangeLog 110714 SHA256 0a95f5169517b3a5a8e2bc93ccf33ba81c82a04809bde7b18f4a289f2e51ee18 SHA512 1ee4bef6900de1925007b5bcc705a21125123f1ab1994832b1909a551d9e2e6bf20bd113993320b2f94068827904397f462fa28db0795cd49f8f19043a508f3a WHIRLPOOL 1062e23791e89f51de6e021753d13b8b35189e702e04c52885b4e7b3faf1ab36b534e306acbcbef3f8174cff72796f4d2fe5917a2f447272b997615614b8eb32
26606 +MISC ChangeLog 111202 SHA256 9d792d0c3798bcdd041fc2edc56ee084b7870879cd8a88015cd66b08169cf7c9 SHA512 9bc990d38c3666a34469b44f3bdd0755a5def54139db0b8f85012460bffdd9cef86a36c2849897bfa21cc2015267a9e53306c89730e374c0412adf499b10e9c0 WHIRLPOOL 3fef3fb45e7ac8a4564fb075fe3659d66c95cb8631959a4fd0f91ef84f7db6d0ae0fe56142e36facfda201dbb038c2ad2b82119941806cee7174fc889f47b68b
26607 MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
26608
26609 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140410.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140410.ebuild
26610 deleted file mode 100644
26611 index 4fa301b..0000000
26612 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140410.ebuild
26613 +++ /dev/null
26614 @@ -1,148 +0,0 @@
26615 -# Copyright 1999-2014 Gentoo Foundation
26616 -# Distributed under the terms of the GNU General Public License v2
26617 -# $Header: $
26618 -
26619 -EAPI="4"
26620 -inherit eutils java-pkg-2 java-ant-2
26621 -
26622 -DESCRIPTION="Netbeans IDE Branding"
26623 -HOMEPAGE="http://netbeans.org/"
26624 -SLOT="9999"
26625 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
26626 -SRC_URI="${SOURCE_URL}
26627 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
26628 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
26629 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26630 -KEYWORDS="~amd64 ~x86"
26631 -IUSE="keychain"
26632 -S="${WORKDIR}"
26633 -
26634 -CDEPEND="~dev-java/netbeans-platform-${PV}
26635 - ~dev-java/netbeans-harness-${PV}
26636 - ~dev-java/netbeans-ide-${PV}"
26637 -DEPEND=">=virtual/jdk-1.7
26638 - app-arch/unzip
26639 - ${CDEPEND}
26640 - dev-java/javahelp:0"
26641 -RDEPEND=">=virtual/jdk-1.7
26642 - ${CDEPEND}
26643 - keychain? (
26644 - net-misc/keychain:0
26645 - net-misc/x11-ssh-askpass:0
26646 - )"
26647 -
26648 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26649 -
26650 -EANT_BUILD_XML="nbbuild/build.xml"
26651 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
26652 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
26653 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26654 -JAVA_PKG_BSFIX="off"
26655 -
26656 -src_unpack() {
26657 - unpack $(basename ${SOURCE_URL})
26658 -
26659 - einfo "Deleting bundled jars..."
26660 - find -name "*.jar" -type f -delete
26661 -
26662 - unpack netbeans-9999-r12-build.xml.patch.bz2
26663 -}
26664 -
26665 -src_prepare() {
26666 - einfo "Deleting bundled class files..."
26667 - find -name "*.class" -type f | xargs rm -vf
26668 -
26669 - epatch netbeans-9999-r12-build.xml.patch
26670 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
26671 -
26672 - # Support for custom patches
26673 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26674 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26675 -
26676 - if [ -n "${files}" ] ; then
26677 - einfo "Applying custom patches:"
26678 -
26679 - for file in ${files} ; do
26680 - epatch "${file}"
26681 - done
26682 - fi
26683 - fi
26684 -
26685 - einfo "Symlinking external libraries..."
26686 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26687 -
26688 - einfo "Linking in other clusters..."
26689 - mkdir "${S}"/nbbuild/netbeans || die
26690 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26691 -
26692 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26693 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26694 - touch nb.cluster.platform.built
26695 -
26696 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
26697 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26698 - touch nb.cluster.harness.built
26699 -
26700 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26701 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26702 - touch nb.cluster.ide.built
26703 - popd >/dev/null || die
26704 -
26705 - java-pkg-2_src_prepare
26706 -}
26707 -
26708 -src_install() {
26709 - pushd nbbuild/netbeans >/dev/null || die
26710 -
26711 - insinto ${INSTALL_DIR}/nb
26712 -
26713 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
26714 -
26715 - insinto ${INSTALL_DIR}
26716 - doins -r nb
26717 - dodoc *.txt
26718 - dohtml *.html *.css
26719 -
26720 - insinto ${INSTALL_DIR}/bin
26721 - doins bin/netbeans
26722 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
26723 - fperms 755 ${INSTALL_DIR}/bin/netbeans
26724 -
26725 - insinto /etc/netbeans-${SLOT}
26726 - doins etc/*
26727 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
26728 -
26729 - # fix paths per bug# 163483
26730 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
26731 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
26732 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
26733 - fi
26734 -
26735 - dodir /usr/share/icons/hicolor/32x32/apps
26736 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
26737 - dodir /usr/share/icons/hicolor/128x128/apps
26738 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
26739 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
26740 -
26741 - popd >/dev/null || die
26742 -
26743 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
26744 -
26745 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
26746 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
26747 -}
26748 -
26749 -pkg_postinst() {
26750 - if use keychain ; then
26751 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
26752 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
26753 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
26754 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
26755 - einfo "each key on single line, for example:"
26756 - einfo "id_dsa"
26757 - einfo "id_dsa_gentoo"
26758 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
26759 - einfo "for key password (only this time and never again). You can find more information"
26760 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
26761 - fi
26762 -}
26763
26764 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140411.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140411.ebuild
26765 deleted file mode 100644
26766 index 3de1d1e..0000000
26767 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140411.ebuild
26768 +++ /dev/null
26769 @@ -1,148 +0,0 @@
26770 -# Copyright 1999-2014 Gentoo Foundation
26771 -# Distributed under the terms of the GNU General Public License v2
26772 -# $Header: $
26773 -
26774 -EAPI="4"
26775 -inherit eutils java-pkg-2 java-ant-2
26776 -
26777 -DESCRIPTION="Netbeans IDE Branding"
26778 -HOMEPAGE="http://netbeans.org/"
26779 -SLOT="9999"
26780 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
26781 -SRC_URI="${SOURCE_URL}
26782 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
26783 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
26784 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26785 -KEYWORDS="~amd64 ~x86"
26786 -IUSE="keychain"
26787 -S="${WORKDIR}"
26788 -
26789 -CDEPEND="~dev-java/netbeans-platform-${PV}
26790 - ~dev-java/netbeans-harness-${PV}
26791 - ~dev-java/netbeans-ide-${PV}"
26792 -DEPEND=">=virtual/jdk-1.7
26793 - app-arch/unzip
26794 - ${CDEPEND}
26795 - dev-java/javahelp:0"
26796 -RDEPEND=">=virtual/jdk-1.7
26797 - ${CDEPEND}
26798 - keychain? (
26799 - net-misc/keychain:0
26800 - net-misc/x11-ssh-askpass:0
26801 - )"
26802 -
26803 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26804 -
26805 -EANT_BUILD_XML="nbbuild/build.xml"
26806 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
26807 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
26808 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26809 -JAVA_PKG_BSFIX="off"
26810 -
26811 -src_unpack() {
26812 - unpack $(basename ${SOURCE_URL})
26813 -
26814 - einfo "Deleting bundled jars..."
26815 - find -name "*.jar" -type f -delete
26816 -
26817 - unpack netbeans-9999-r12-build.xml.patch.bz2
26818 -}
26819 -
26820 -src_prepare() {
26821 - einfo "Deleting bundled class files..."
26822 - find -name "*.class" -type f | xargs rm -vf
26823 -
26824 - epatch netbeans-9999-r12-build.xml.patch
26825 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
26826 -
26827 - # Support for custom patches
26828 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26829 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26830 -
26831 - if [ -n "${files}" ] ; then
26832 - einfo "Applying custom patches:"
26833 -
26834 - for file in ${files} ; do
26835 - epatch "${file}"
26836 - done
26837 - fi
26838 - fi
26839 -
26840 - einfo "Symlinking external libraries..."
26841 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26842 -
26843 - einfo "Linking in other clusters..."
26844 - mkdir "${S}"/nbbuild/netbeans || die
26845 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26846 -
26847 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26848 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26849 - touch nb.cluster.platform.built
26850 -
26851 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
26852 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26853 - touch nb.cluster.harness.built
26854 -
26855 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26856 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26857 - touch nb.cluster.ide.built
26858 - popd >/dev/null || die
26859 -
26860 - java-pkg-2_src_prepare
26861 -}
26862 -
26863 -src_install() {
26864 - pushd nbbuild/netbeans >/dev/null || die
26865 -
26866 - insinto ${INSTALL_DIR}/nb
26867 -
26868 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
26869 -
26870 - insinto ${INSTALL_DIR}
26871 - doins -r nb
26872 - dodoc *.txt
26873 - dohtml *.html *.css
26874 -
26875 - insinto ${INSTALL_DIR}/bin
26876 - doins bin/netbeans
26877 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
26878 - fperms 755 ${INSTALL_DIR}/bin/netbeans
26879 -
26880 - insinto /etc/netbeans-${SLOT}
26881 - doins etc/*
26882 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
26883 -
26884 - # fix paths per bug# 163483
26885 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
26886 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
26887 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
26888 - fi
26889 -
26890 - dodir /usr/share/icons/hicolor/32x32/apps
26891 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
26892 - dodir /usr/share/icons/hicolor/128x128/apps
26893 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
26894 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
26895 -
26896 - popd >/dev/null || die
26897 -
26898 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
26899 -
26900 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
26901 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
26902 -}
26903 -
26904 -pkg_postinst() {
26905 - if use keychain ; then
26906 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
26907 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
26908 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
26909 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
26910 - einfo "each key on single line, for example:"
26911 - einfo "id_dsa"
26912 - einfo "id_dsa_gentoo"
26913 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
26914 - einfo "for key password (only this time and never again). You can find more information"
26915 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
26916 - fi
26917 -}
26918
26919 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140413.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140413.ebuild
26920 deleted file mode 100644
26921 index 5a8cd71..0000000
26922 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140413.ebuild
26923 +++ /dev/null
26924 @@ -1,148 +0,0 @@
26925 -# Copyright 1999-2014 Gentoo Foundation
26926 -# Distributed under the terms of the GNU General Public License v2
26927 -# $Header: $
26928 -
26929 -EAPI="4"
26930 -inherit eutils java-pkg-2 java-ant-2
26931 -
26932 -DESCRIPTION="Netbeans IDE Branding"
26933 -HOMEPAGE="http://netbeans.org/"
26934 -SLOT="9999"
26935 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
26936 -SRC_URI="${SOURCE_URL}
26937 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
26938 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
26939 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26940 -KEYWORDS="~amd64 ~x86"
26941 -IUSE="keychain"
26942 -S="${WORKDIR}"
26943 -
26944 -CDEPEND="~dev-java/netbeans-platform-${PV}
26945 - ~dev-java/netbeans-harness-${PV}
26946 - ~dev-java/netbeans-ide-${PV}"
26947 -DEPEND=">=virtual/jdk-1.7
26948 - app-arch/unzip
26949 - ${CDEPEND}
26950 - dev-java/javahelp:0"
26951 -RDEPEND=">=virtual/jdk-1.7
26952 - ${CDEPEND}
26953 - keychain? (
26954 - net-misc/keychain:0
26955 - net-misc/x11-ssh-askpass:0
26956 - )"
26957 -
26958 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26959 -
26960 -EANT_BUILD_XML="nbbuild/build.xml"
26961 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
26962 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
26963 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26964 -JAVA_PKG_BSFIX="off"
26965 -
26966 -src_unpack() {
26967 - unpack $(basename ${SOURCE_URL})
26968 -
26969 - einfo "Deleting bundled jars..."
26970 - find -name "*.jar" -type f -delete
26971 -
26972 - unpack netbeans-9999-r12-build.xml.patch.bz2
26973 -}
26974 -
26975 -src_prepare() {
26976 - einfo "Deleting bundled class files..."
26977 - find -name "*.class" -type f | xargs rm -vf
26978 -
26979 - epatch netbeans-9999-r12-build.xml.patch
26980 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
26981 -
26982 - # Support for custom patches
26983 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26984 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26985 -
26986 - if [ -n "${files}" ] ; then
26987 - einfo "Applying custom patches:"
26988 -
26989 - for file in ${files} ; do
26990 - epatch "${file}"
26991 - done
26992 - fi
26993 - fi
26994 -
26995 - einfo "Symlinking external libraries..."
26996 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26997 -
26998 - einfo "Linking in other clusters..."
26999 - mkdir "${S}"/nbbuild/netbeans || die
27000 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27001 -
27002 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27003 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27004 - touch nb.cluster.platform.built
27005 -
27006 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27007 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27008 - touch nb.cluster.harness.built
27009 -
27010 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
27011 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27012 - touch nb.cluster.ide.built
27013 - popd >/dev/null || die
27014 -
27015 - java-pkg-2_src_prepare
27016 -}
27017 -
27018 -src_install() {
27019 - pushd nbbuild/netbeans >/dev/null || die
27020 -
27021 - insinto ${INSTALL_DIR}/nb
27022 -
27023 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
27024 -
27025 - insinto ${INSTALL_DIR}
27026 - doins -r nb
27027 - dodoc *.txt
27028 - dohtml *.html *.css
27029 -
27030 - insinto ${INSTALL_DIR}/bin
27031 - doins bin/netbeans
27032 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
27033 - fperms 755 ${INSTALL_DIR}/bin/netbeans
27034 -
27035 - insinto /etc/netbeans-${SLOT}
27036 - doins etc/*
27037 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
27038 -
27039 - # fix paths per bug# 163483
27040 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
27041 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27042 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27043 - fi
27044 -
27045 - dodir /usr/share/icons/hicolor/32x32/apps
27046 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
27047 - dodir /usr/share/icons/hicolor/128x128/apps
27048 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
27049 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
27050 -
27051 - popd >/dev/null || die
27052 -
27053 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
27054 -
27055 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
27056 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
27057 -}
27058 -
27059 -pkg_postinst() {
27060 - if use keychain ; then
27061 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
27062 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
27063 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
27064 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
27065 - einfo "each key on single line, for example:"
27066 - einfo "id_dsa"
27067 - einfo "id_dsa_gentoo"
27068 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
27069 - einfo "for key password (only this time and never again). You can find more information"
27070 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
27071 - fi
27072 -}
27073
27074 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140415.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140415.ebuild
27075 deleted file mode 100644
27076 index cf1901c..0000000
27077 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140415.ebuild
27078 +++ /dev/null
27079 @@ -1,148 +0,0 @@
27080 -# Copyright 1999-2014 Gentoo Foundation
27081 -# Distributed under the terms of the GNU General Public License v2
27082 -# $Header: $
27083 -
27084 -EAPI="4"
27085 -inherit eutils java-pkg-2 java-ant-2
27086 -
27087 -DESCRIPTION="Netbeans IDE Branding"
27088 -HOMEPAGE="http://netbeans.org/"
27089 -SLOT="9999"
27090 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
27091 -SRC_URI="${SOURCE_URL}
27092 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
27093 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
27094 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27095 -KEYWORDS="~amd64 ~x86"
27096 -IUSE="keychain"
27097 -S="${WORKDIR}"
27098 -
27099 -CDEPEND="~dev-java/netbeans-platform-${PV}
27100 - ~dev-java/netbeans-harness-${PV}
27101 - ~dev-java/netbeans-ide-${PV}"
27102 -DEPEND=">=virtual/jdk-1.7
27103 - app-arch/unzip
27104 - ${CDEPEND}
27105 - dev-java/javahelp:0"
27106 -RDEPEND=">=virtual/jdk-1.7
27107 - ${CDEPEND}
27108 - keychain? (
27109 - net-misc/keychain:0
27110 - net-misc/x11-ssh-askpass:0
27111 - )"
27112 -
27113 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27114 -
27115 -EANT_BUILD_XML="nbbuild/build.xml"
27116 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
27117 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
27118 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27119 -JAVA_PKG_BSFIX="off"
27120 -
27121 -src_unpack() {
27122 - unpack $(basename ${SOURCE_URL})
27123 -
27124 - einfo "Deleting bundled jars..."
27125 - find -name "*.jar" -type f -delete
27126 -
27127 - unpack netbeans-9999-r12-build.xml.patch.bz2
27128 -}
27129 -
27130 -src_prepare() {
27131 - einfo "Deleting bundled class files..."
27132 - find -name "*.class" -type f | xargs rm -vf
27133 -
27134 - epatch netbeans-9999-r12-build.xml.patch
27135 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
27136 -
27137 - # Support for custom patches
27138 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27139 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27140 -
27141 - if [ -n "${files}" ] ; then
27142 - einfo "Applying custom patches:"
27143 -
27144 - for file in ${files} ; do
27145 - epatch "${file}"
27146 - done
27147 - fi
27148 - fi
27149 -
27150 - einfo "Symlinking external libraries..."
27151 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27152 -
27153 - einfo "Linking in other clusters..."
27154 - mkdir "${S}"/nbbuild/netbeans || die
27155 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27156 -
27157 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27158 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27159 - touch nb.cluster.platform.built
27160 -
27161 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27162 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27163 - touch nb.cluster.harness.built
27164 -
27165 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
27166 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27167 - touch nb.cluster.ide.built
27168 - popd >/dev/null || die
27169 -
27170 - java-pkg-2_src_prepare
27171 -}
27172 -
27173 -src_install() {
27174 - pushd nbbuild/netbeans >/dev/null || die
27175 -
27176 - insinto ${INSTALL_DIR}/nb
27177 -
27178 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
27179 -
27180 - insinto ${INSTALL_DIR}
27181 - doins -r nb
27182 - dodoc *.txt
27183 - dohtml *.html *.css
27184 -
27185 - insinto ${INSTALL_DIR}/bin
27186 - doins bin/netbeans
27187 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
27188 - fperms 755 ${INSTALL_DIR}/bin/netbeans
27189 -
27190 - insinto /etc/netbeans-${SLOT}
27191 - doins etc/*
27192 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
27193 -
27194 - # fix paths per bug# 163483
27195 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
27196 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27197 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27198 - fi
27199 -
27200 - dodir /usr/share/icons/hicolor/32x32/apps
27201 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
27202 - dodir /usr/share/icons/hicolor/128x128/apps
27203 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
27204 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
27205 -
27206 - popd >/dev/null || die
27207 -
27208 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
27209 -
27210 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
27211 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
27212 -}
27213 -
27214 -pkg_postinst() {
27215 - if use keychain ; then
27216 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
27217 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
27218 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
27219 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
27220 - einfo "each key on single line, for example:"
27221 - einfo "id_dsa"
27222 - einfo "id_dsa_gentoo"
27223 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
27224 - einfo "for key password (only this time and never again). You can find more information"
27225 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
27226 - fi
27227 -}
27228
27229 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140416.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140416.ebuild
27230 deleted file mode 100644
27231 index 7472286..0000000
27232 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140416.ebuild
27233 +++ /dev/null
27234 @@ -1,148 +0,0 @@
27235 -# Copyright 1999-2014 Gentoo Foundation
27236 -# Distributed under the terms of the GNU General Public License v2
27237 -# $Header: $
27238 -
27239 -EAPI="4"
27240 -inherit eutils java-pkg-2 java-ant-2
27241 -
27242 -DESCRIPTION="Netbeans IDE Branding"
27243 -HOMEPAGE="http://netbeans.org/"
27244 -SLOT="9999"
27245 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
27246 -SRC_URI="${SOURCE_URL}
27247 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
27248 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
27249 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27250 -KEYWORDS="~amd64 ~x86"
27251 -IUSE="keychain"
27252 -S="${WORKDIR}"
27253 -
27254 -CDEPEND="~dev-java/netbeans-platform-${PV}
27255 - ~dev-java/netbeans-harness-${PV}
27256 - ~dev-java/netbeans-ide-${PV}"
27257 -DEPEND=">=virtual/jdk-1.7
27258 - app-arch/unzip
27259 - ${CDEPEND}
27260 - dev-java/javahelp:0"
27261 -RDEPEND=">=virtual/jdk-1.7
27262 - ${CDEPEND}
27263 - keychain? (
27264 - net-misc/keychain:0
27265 - net-misc/x11-ssh-askpass:0
27266 - )"
27267 -
27268 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27269 -
27270 -EANT_BUILD_XML="nbbuild/build.xml"
27271 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
27272 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
27273 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27274 -JAVA_PKG_BSFIX="off"
27275 -
27276 -src_unpack() {
27277 - unpack $(basename ${SOURCE_URL})
27278 -
27279 - einfo "Deleting bundled jars..."
27280 - find -name "*.jar" -type f -delete
27281 -
27282 - unpack netbeans-9999-r12-build.xml.patch.bz2
27283 -}
27284 -
27285 -src_prepare() {
27286 - einfo "Deleting bundled class files..."
27287 - find -name "*.class" -type f | xargs rm -vf
27288 -
27289 - epatch netbeans-9999-r12-build.xml.patch
27290 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
27291 -
27292 - # Support for custom patches
27293 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27294 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27295 -
27296 - if [ -n "${files}" ] ; then
27297 - einfo "Applying custom patches:"
27298 -
27299 - for file in ${files} ; do
27300 - epatch "${file}"
27301 - done
27302 - fi
27303 - fi
27304 -
27305 - einfo "Symlinking external libraries..."
27306 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27307 -
27308 - einfo "Linking in other clusters..."
27309 - mkdir "${S}"/nbbuild/netbeans || die
27310 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27311 -
27312 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27313 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27314 - touch nb.cluster.platform.built
27315 -
27316 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27317 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27318 - touch nb.cluster.harness.built
27319 -
27320 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
27321 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27322 - touch nb.cluster.ide.built
27323 - popd >/dev/null || die
27324 -
27325 - java-pkg-2_src_prepare
27326 -}
27327 -
27328 -src_install() {
27329 - pushd nbbuild/netbeans >/dev/null || die
27330 -
27331 - insinto ${INSTALL_DIR}/nb
27332 -
27333 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
27334 -
27335 - insinto ${INSTALL_DIR}
27336 - doins -r nb
27337 - dodoc *.txt
27338 - dohtml *.html *.css
27339 -
27340 - insinto ${INSTALL_DIR}/bin
27341 - doins bin/netbeans
27342 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
27343 - fperms 755 ${INSTALL_DIR}/bin/netbeans
27344 -
27345 - insinto /etc/netbeans-${SLOT}
27346 - doins etc/*
27347 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
27348 -
27349 - # fix paths per bug# 163483
27350 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
27351 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27352 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27353 - fi
27354 -
27355 - dodir /usr/share/icons/hicolor/32x32/apps
27356 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
27357 - dodir /usr/share/icons/hicolor/128x128/apps
27358 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
27359 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
27360 -
27361 - popd >/dev/null || die
27362 -
27363 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
27364 -
27365 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
27366 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
27367 -}
27368 -
27369 -pkg_postinst() {
27370 - if use keychain ; then
27371 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
27372 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
27373 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
27374 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
27375 - einfo "each key on single line, for example:"
27376 - einfo "id_dsa"
27377 - einfo "id_dsa_gentoo"
27378 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
27379 - einfo "for key password (only this time and never again). You can find more information"
27380 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
27381 - fi
27382 -}
27383
27384 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140417.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140417.ebuild
27385 deleted file mode 100644
27386 index 2cea694..0000000
27387 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140417.ebuild
27388 +++ /dev/null
27389 @@ -1,148 +0,0 @@
27390 -# Copyright 1999-2014 Gentoo Foundation
27391 -# Distributed under the terms of the GNU General Public License v2
27392 -# $Header: $
27393 -
27394 -EAPI="4"
27395 -inherit eutils java-pkg-2 java-ant-2
27396 -
27397 -DESCRIPTION="Netbeans IDE Branding"
27398 -HOMEPAGE="http://netbeans.org/"
27399 -SLOT="9999"
27400 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
27401 -SRC_URI="${SOURCE_URL}
27402 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
27403 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
27404 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27405 -KEYWORDS="~amd64 ~x86"
27406 -IUSE="keychain"
27407 -S="${WORKDIR}"
27408 -
27409 -CDEPEND="~dev-java/netbeans-platform-${PV}
27410 - ~dev-java/netbeans-harness-${PV}
27411 - ~dev-java/netbeans-ide-${PV}"
27412 -DEPEND=">=virtual/jdk-1.7
27413 - app-arch/unzip
27414 - ${CDEPEND}
27415 - dev-java/javahelp:0"
27416 -RDEPEND=">=virtual/jdk-1.7
27417 - ${CDEPEND}
27418 - keychain? (
27419 - net-misc/keychain:0
27420 - net-misc/x11-ssh-askpass:0
27421 - )"
27422 -
27423 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27424 -
27425 -EANT_BUILD_XML="nbbuild/build.xml"
27426 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
27427 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
27428 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27429 -JAVA_PKG_BSFIX="off"
27430 -
27431 -src_unpack() {
27432 - unpack $(basename ${SOURCE_URL})
27433 -
27434 - einfo "Deleting bundled jars..."
27435 - find -name "*.jar" -type f -delete
27436 -
27437 - unpack netbeans-9999-r12-build.xml.patch.bz2
27438 -}
27439 -
27440 -src_prepare() {
27441 - einfo "Deleting bundled class files..."
27442 - find -name "*.class" -type f | xargs rm -vf
27443 -
27444 - epatch netbeans-9999-r12-build.xml.patch
27445 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
27446 -
27447 - # Support for custom patches
27448 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27449 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27450 -
27451 - if [ -n "${files}" ] ; then
27452 - einfo "Applying custom patches:"
27453 -
27454 - for file in ${files} ; do
27455 - epatch "${file}"
27456 - done
27457 - fi
27458 - fi
27459 -
27460 - einfo "Symlinking external libraries..."
27461 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27462 -
27463 - einfo "Linking in other clusters..."
27464 - mkdir "${S}"/nbbuild/netbeans || die
27465 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27466 -
27467 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27468 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27469 - touch nb.cluster.platform.built
27470 -
27471 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27472 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27473 - touch nb.cluster.harness.built
27474 -
27475 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
27476 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27477 - touch nb.cluster.ide.built
27478 - popd >/dev/null || die
27479 -
27480 - java-pkg-2_src_prepare
27481 -}
27482 -
27483 -src_install() {
27484 - pushd nbbuild/netbeans >/dev/null || die
27485 -
27486 - insinto ${INSTALL_DIR}/nb
27487 -
27488 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
27489 -
27490 - insinto ${INSTALL_DIR}
27491 - doins -r nb
27492 - dodoc *.txt
27493 - dohtml *.html *.css
27494 -
27495 - insinto ${INSTALL_DIR}/bin
27496 - doins bin/netbeans
27497 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
27498 - fperms 755 ${INSTALL_DIR}/bin/netbeans
27499 -
27500 - insinto /etc/netbeans-${SLOT}
27501 - doins etc/*
27502 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
27503 -
27504 - # fix paths per bug# 163483
27505 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
27506 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27507 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27508 - fi
27509 -
27510 - dodir /usr/share/icons/hicolor/32x32/apps
27511 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
27512 - dodir /usr/share/icons/hicolor/128x128/apps
27513 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
27514 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
27515 -
27516 - popd >/dev/null || die
27517 -
27518 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
27519 -
27520 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
27521 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
27522 -}
27523 -
27524 -pkg_postinst() {
27525 - if use keychain ; then
27526 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
27527 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
27528 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
27529 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
27530 - einfo "each key on single line, for example:"
27531 - einfo "id_dsa"
27532 - einfo "id_dsa_gentoo"
27533 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
27534 - einfo "for key password (only this time and never again). You can find more information"
27535 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
27536 - fi
27537 -}
27538
27539 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140422.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140422.ebuild
27540 deleted file mode 100644
27541 index dde03b6..0000000
27542 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140422.ebuild
27543 +++ /dev/null
27544 @@ -1,148 +0,0 @@
27545 -# Copyright 1999-2014 Gentoo Foundation
27546 -# Distributed under the terms of the GNU General Public License v2
27547 -# $Header: $
27548 -
27549 -EAPI="4"
27550 -inherit eutils java-pkg-2 java-ant-2
27551 -
27552 -DESCRIPTION="Netbeans IDE Branding"
27553 -HOMEPAGE="http://netbeans.org/"
27554 -SLOT="9999"
27555 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
27556 -SRC_URI="${SOURCE_URL}
27557 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
27558 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
27559 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27560 -KEYWORDS="~amd64 ~x86"
27561 -IUSE="keychain"
27562 -S="${WORKDIR}"
27563 -
27564 -CDEPEND="~dev-java/netbeans-platform-${PV}
27565 - ~dev-java/netbeans-harness-${PV}
27566 - ~dev-java/netbeans-ide-${PV}"
27567 -DEPEND=">=virtual/jdk-1.7
27568 - app-arch/unzip
27569 - ${CDEPEND}
27570 - dev-java/javahelp:0"
27571 -RDEPEND=">=virtual/jdk-1.7
27572 - ${CDEPEND}
27573 - keychain? (
27574 - net-misc/keychain:0
27575 - net-misc/x11-ssh-askpass:0
27576 - )"
27577 -
27578 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27579 -
27580 -EANT_BUILD_XML="nbbuild/build.xml"
27581 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
27582 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
27583 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27584 -JAVA_PKG_BSFIX="off"
27585 -
27586 -src_unpack() {
27587 - unpack $(basename ${SOURCE_URL})
27588 -
27589 - einfo "Deleting bundled jars..."
27590 - find -name "*.jar" -type f -delete
27591 -
27592 - unpack netbeans-9999-r12-build.xml.patch.bz2
27593 -}
27594 -
27595 -src_prepare() {
27596 - einfo "Deleting bundled class files..."
27597 - find -name "*.class" -type f | xargs rm -vf
27598 -
27599 - epatch netbeans-9999-r12-build.xml.patch
27600 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
27601 -
27602 - # Support for custom patches
27603 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27604 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27605 -
27606 - if [ -n "${files}" ] ; then
27607 - einfo "Applying custom patches:"
27608 -
27609 - for file in ${files} ; do
27610 - epatch "${file}"
27611 - done
27612 - fi
27613 - fi
27614 -
27615 - einfo "Symlinking external libraries..."
27616 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27617 -
27618 - einfo "Linking in other clusters..."
27619 - mkdir "${S}"/nbbuild/netbeans || die
27620 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27621 -
27622 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27623 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27624 - touch nb.cluster.platform.built
27625 -
27626 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27627 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27628 - touch nb.cluster.harness.built
27629 -
27630 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
27631 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27632 - touch nb.cluster.ide.built
27633 - popd >/dev/null || die
27634 -
27635 - java-pkg-2_src_prepare
27636 -}
27637 -
27638 -src_install() {
27639 - pushd nbbuild/netbeans >/dev/null || die
27640 -
27641 - insinto ${INSTALL_DIR}/nb
27642 -
27643 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
27644 -
27645 - insinto ${INSTALL_DIR}
27646 - doins -r nb
27647 - dodoc *.txt
27648 - dohtml *.html *.css
27649 -
27650 - insinto ${INSTALL_DIR}/bin
27651 - doins bin/netbeans
27652 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
27653 - fperms 755 ${INSTALL_DIR}/bin/netbeans
27654 -
27655 - insinto /etc/netbeans-${SLOT}
27656 - doins etc/*
27657 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
27658 -
27659 - # fix paths per bug# 163483
27660 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
27661 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27662 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27663 - fi
27664 -
27665 - dodir /usr/share/icons/hicolor/32x32/apps
27666 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
27667 - dodir /usr/share/icons/hicolor/128x128/apps
27668 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
27669 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
27670 -
27671 - popd >/dev/null || die
27672 -
27673 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
27674 -
27675 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
27676 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
27677 -}
27678 -
27679 -pkg_postinst() {
27680 - if use keychain ; then
27681 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
27682 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
27683 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
27684 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
27685 - einfo "each key on single line, for example:"
27686 - einfo "id_dsa"
27687 - einfo "id_dsa_gentoo"
27688 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
27689 - einfo "for key password (only this time and never again). You can find more information"
27690 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
27691 - fi
27692 -}
27693
27694 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140423.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140423.ebuild
27695 deleted file mode 100644
27696 index 42dce76..0000000
27697 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140423.ebuild
27698 +++ /dev/null
27699 @@ -1,148 +0,0 @@
27700 -# Copyright 1999-2014 Gentoo Foundation
27701 -# Distributed under the terms of the GNU General Public License v2
27702 -# $Header: $
27703 -
27704 -EAPI="4"
27705 -inherit eutils java-pkg-2 java-ant-2
27706 -
27707 -DESCRIPTION="Netbeans IDE Branding"
27708 -HOMEPAGE="http://netbeans.org/"
27709 -SLOT="9999"
27710 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
27711 -SRC_URI="${SOURCE_URL}
27712 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
27713 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
27714 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27715 -KEYWORDS="~amd64 ~x86"
27716 -IUSE="keychain"
27717 -S="${WORKDIR}"
27718 -
27719 -CDEPEND="~dev-java/netbeans-platform-${PV}
27720 - ~dev-java/netbeans-harness-${PV}
27721 - ~dev-java/netbeans-ide-${PV}"
27722 -DEPEND=">=virtual/jdk-1.7
27723 - app-arch/unzip
27724 - ${CDEPEND}
27725 - dev-java/javahelp:0"
27726 -RDEPEND=">=virtual/jdk-1.7
27727 - ${CDEPEND}
27728 - keychain? (
27729 - net-misc/keychain:0
27730 - net-misc/x11-ssh-askpass:0
27731 - )"
27732 -
27733 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27734 -
27735 -EANT_BUILD_XML="nbbuild/build.xml"
27736 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
27737 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
27738 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27739 -JAVA_PKG_BSFIX="off"
27740 -
27741 -src_unpack() {
27742 - unpack $(basename ${SOURCE_URL})
27743 -
27744 - einfo "Deleting bundled jars..."
27745 - find -name "*.jar" -type f -delete
27746 -
27747 - unpack netbeans-9999-r12-build.xml.patch.bz2
27748 -}
27749 -
27750 -src_prepare() {
27751 - einfo "Deleting bundled class files..."
27752 - find -name "*.class" -type f | xargs rm -vf
27753 -
27754 - epatch netbeans-9999-r12-build.xml.patch
27755 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
27756 -
27757 - # Support for custom patches
27758 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27759 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27760 -
27761 - if [ -n "${files}" ] ; then
27762 - einfo "Applying custom patches:"
27763 -
27764 - for file in ${files} ; do
27765 - epatch "${file}"
27766 - done
27767 - fi
27768 - fi
27769 -
27770 - einfo "Symlinking external libraries..."
27771 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27772 -
27773 - einfo "Linking in other clusters..."
27774 - mkdir "${S}"/nbbuild/netbeans || die
27775 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27776 -
27777 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27778 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27779 - touch nb.cluster.platform.built
27780 -
27781 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27782 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27783 - touch nb.cluster.harness.built
27784 -
27785 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
27786 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27787 - touch nb.cluster.ide.built
27788 - popd >/dev/null || die
27789 -
27790 - java-pkg-2_src_prepare
27791 -}
27792 -
27793 -src_install() {
27794 - pushd nbbuild/netbeans >/dev/null || die
27795 -
27796 - insinto ${INSTALL_DIR}/nb
27797 -
27798 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
27799 -
27800 - insinto ${INSTALL_DIR}
27801 - doins -r nb
27802 - dodoc *.txt
27803 - dohtml *.html *.css
27804 -
27805 - insinto ${INSTALL_DIR}/bin
27806 - doins bin/netbeans
27807 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
27808 - fperms 755 ${INSTALL_DIR}/bin/netbeans
27809 -
27810 - insinto /etc/netbeans-${SLOT}
27811 - doins etc/*
27812 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
27813 -
27814 - # fix paths per bug# 163483
27815 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
27816 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27817 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27818 - fi
27819 -
27820 - dodir /usr/share/icons/hicolor/32x32/apps
27821 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
27822 - dodir /usr/share/icons/hicolor/128x128/apps
27823 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
27824 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
27825 -
27826 - popd >/dev/null || die
27827 -
27828 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
27829 -
27830 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
27831 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
27832 -}
27833 -
27834 -pkg_postinst() {
27835 - if use keychain ; then
27836 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
27837 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
27838 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
27839 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
27840 - einfo "each key on single line, for example:"
27841 - einfo "id_dsa"
27842 - einfo "id_dsa_gentoo"
27843 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
27844 - einfo "for key password (only this time and never again). You can find more information"
27845 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
27846 - fi
27847 -}
27848
27849 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140424.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140424.ebuild
27850 deleted file mode 100644
27851 index a64e166..0000000
27852 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140424.ebuild
27853 +++ /dev/null
27854 @@ -1,148 +0,0 @@
27855 -# Copyright 1999-2014 Gentoo Foundation
27856 -# Distributed under the terms of the GNU General Public License v2
27857 -# $Header: $
27858 -
27859 -EAPI="4"
27860 -inherit eutils java-pkg-2 java-ant-2
27861 -
27862 -DESCRIPTION="Netbeans IDE Branding"
27863 -HOMEPAGE="http://netbeans.org/"
27864 -SLOT="9999"
27865 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
27866 -SRC_URI="${SOURCE_URL}
27867 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
27868 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
27869 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27870 -KEYWORDS="~amd64 ~x86"
27871 -IUSE="keychain"
27872 -S="${WORKDIR}"
27873 -
27874 -CDEPEND="~dev-java/netbeans-platform-${PV}
27875 - ~dev-java/netbeans-harness-${PV}
27876 - ~dev-java/netbeans-ide-${PV}"
27877 -DEPEND=">=virtual/jdk-1.7
27878 - app-arch/unzip
27879 - ${CDEPEND}
27880 - dev-java/javahelp:0"
27881 -RDEPEND=">=virtual/jdk-1.7
27882 - ${CDEPEND}
27883 - keychain? (
27884 - net-misc/keychain:0
27885 - net-misc/x11-ssh-askpass:0
27886 - )"
27887 -
27888 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27889 -
27890 -EANT_BUILD_XML="nbbuild/build.xml"
27891 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
27892 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
27893 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27894 -JAVA_PKG_BSFIX="off"
27895 -
27896 -src_unpack() {
27897 - unpack $(basename ${SOURCE_URL})
27898 -
27899 - einfo "Deleting bundled jars..."
27900 - find -name "*.jar" -type f -delete
27901 -
27902 - unpack netbeans-9999-r12-build.xml.patch.bz2
27903 -}
27904 -
27905 -src_prepare() {
27906 - einfo "Deleting bundled class files..."
27907 - find -name "*.class" -type f | xargs rm -vf
27908 -
27909 - epatch netbeans-9999-r12-build.xml.patch
27910 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
27911 -
27912 - # Support for custom patches
27913 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27914 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27915 -
27916 - if [ -n "${files}" ] ; then
27917 - einfo "Applying custom patches:"
27918 -
27919 - for file in ${files} ; do
27920 - epatch "${file}"
27921 - done
27922 - fi
27923 - fi
27924 -
27925 - einfo "Symlinking external libraries..."
27926 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27927 -
27928 - einfo "Linking in other clusters..."
27929 - mkdir "${S}"/nbbuild/netbeans || die
27930 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27931 -
27932 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27933 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27934 - touch nb.cluster.platform.built
27935 -
27936 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27937 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27938 - touch nb.cluster.harness.built
27939 -
27940 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
27941 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27942 - touch nb.cluster.ide.built
27943 - popd >/dev/null || die
27944 -
27945 - java-pkg-2_src_prepare
27946 -}
27947 -
27948 -src_install() {
27949 - pushd nbbuild/netbeans >/dev/null || die
27950 -
27951 - insinto ${INSTALL_DIR}/nb
27952 -
27953 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
27954 -
27955 - insinto ${INSTALL_DIR}
27956 - doins -r nb
27957 - dodoc *.txt
27958 - dohtml *.html *.css
27959 -
27960 - insinto ${INSTALL_DIR}/bin
27961 - doins bin/netbeans
27962 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
27963 - fperms 755 ${INSTALL_DIR}/bin/netbeans
27964 -
27965 - insinto /etc/netbeans-${SLOT}
27966 - doins etc/*
27967 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
27968 -
27969 - # fix paths per bug# 163483
27970 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
27971 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27972 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
27973 - fi
27974 -
27975 - dodir /usr/share/icons/hicolor/32x32/apps
27976 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
27977 - dodir /usr/share/icons/hicolor/128x128/apps
27978 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
27979 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
27980 -
27981 - popd >/dev/null || die
27982 -
27983 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
27984 -
27985 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
27986 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
27987 -}
27988 -
27989 -pkg_postinst() {
27990 - if use keychain ; then
27991 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
27992 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
27993 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
27994 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
27995 - einfo "each key on single line, for example:"
27996 - einfo "id_dsa"
27997 - einfo "id_dsa_gentoo"
27998 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
27999 - einfo "for key password (only this time and never again). You can find more information"
28000 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
28001 - fi
28002 -}
28003
28004 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140427.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140427.ebuild
28005 deleted file mode 100644
28006 index 6200df0..0000000
28007 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140427.ebuild
28008 +++ /dev/null
28009 @@ -1,148 +0,0 @@
28010 -# Copyright 1999-2014 Gentoo Foundation
28011 -# Distributed under the terms of the GNU General Public License v2
28012 -# $Header: $
28013 -
28014 -EAPI="4"
28015 -inherit eutils java-pkg-2 java-ant-2
28016 -
28017 -DESCRIPTION="Netbeans IDE Branding"
28018 -HOMEPAGE="http://netbeans.org/"
28019 -SLOT="9999"
28020 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
28021 -SRC_URI="${SOURCE_URL}
28022 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
28023 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
28024 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28025 -KEYWORDS="~amd64 ~x86"
28026 -IUSE="keychain"
28027 -S="${WORKDIR}"
28028 -
28029 -CDEPEND="~dev-java/netbeans-platform-${PV}
28030 - ~dev-java/netbeans-harness-${PV}
28031 - ~dev-java/netbeans-ide-${PV}"
28032 -DEPEND=">=virtual/jdk-1.7
28033 - app-arch/unzip
28034 - ${CDEPEND}
28035 - dev-java/javahelp:0"
28036 -RDEPEND=">=virtual/jdk-1.7
28037 - ${CDEPEND}
28038 - keychain? (
28039 - net-misc/keychain:0
28040 - net-misc/x11-ssh-askpass:0
28041 - )"
28042 -
28043 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28044 -
28045 -EANT_BUILD_XML="nbbuild/build.xml"
28046 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
28047 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
28048 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28049 -JAVA_PKG_BSFIX="off"
28050 -
28051 -src_unpack() {
28052 - unpack $(basename ${SOURCE_URL})
28053 -
28054 - einfo "Deleting bundled jars..."
28055 - find -name "*.jar" -type f -delete
28056 -
28057 - unpack netbeans-9999-r12-build.xml.patch.bz2
28058 -}
28059 -
28060 -src_prepare() {
28061 - einfo "Deleting bundled class files..."
28062 - find -name "*.class" -type f | xargs rm -vf
28063 -
28064 - epatch netbeans-9999-r12-build.xml.patch
28065 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
28066 -
28067 - # Support for custom patches
28068 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28069 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28070 -
28071 - if [ -n "${files}" ] ; then
28072 - einfo "Applying custom patches:"
28073 -
28074 - for file in ${files} ; do
28075 - epatch "${file}"
28076 - done
28077 - fi
28078 - fi
28079 -
28080 - einfo "Symlinking external libraries..."
28081 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28082 -
28083 - einfo "Linking in other clusters..."
28084 - mkdir "${S}"/nbbuild/netbeans || die
28085 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28086 -
28087 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28088 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28089 - touch nb.cluster.platform.built
28090 -
28091 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
28092 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28093 - touch nb.cluster.harness.built
28094 -
28095 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
28096 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28097 - touch nb.cluster.ide.built
28098 - popd >/dev/null || die
28099 -
28100 - java-pkg-2_src_prepare
28101 -}
28102 -
28103 -src_install() {
28104 - pushd nbbuild/netbeans >/dev/null || die
28105 -
28106 - insinto ${INSTALL_DIR}/nb
28107 -
28108 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
28109 -
28110 - insinto ${INSTALL_DIR}
28111 - doins -r nb
28112 - dodoc *.txt
28113 - dohtml *.html *.css
28114 -
28115 - insinto ${INSTALL_DIR}/bin
28116 - doins bin/netbeans
28117 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
28118 - fperms 755 ${INSTALL_DIR}/bin/netbeans
28119 -
28120 - insinto /etc/netbeans-${SLOT}
28121 - doins etc/*
28122 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
28123 -
28124 - # fix paths per bug# 163483
28125 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
28126 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
28127 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
28128 - fi
28129 -
28130 - dodir /usr/share/icons/hicolor/32x32/apps
28131 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
28132 - dodir /usr/share/icons/hicolor/128x128/apps
28133 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
28134 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
28135 -
28136 - popd >/dev/null || die
28137 -
28138 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
28139 -
28140 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
28141 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
28142 -}
28143 -
28144 -pkg_postinst() {
28145 - if use keychain ; then
28146 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
28147 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
28148 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
28149 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
28150 - einfo "each key on single line, for example:"
28151 - einfo "id_dsa"
28152 - einfo "id_dsa_gentoo"
28153 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
28154 - einfo "for key password (only this time and never again). You can find more information"
28155 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
28156 - fi
28157 -}
28158
28159 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20140429.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20140429.ebuild
28160 deleted file mode 100644
28161 index 3a03a56..0000000
28162 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20140429.ebuild
28163 +++ /dev/null
28164 @@ -1,148 +0,0 @@
28165 -# Copyright 1999-2014 Gentoo Foundation
28166 -# Distributed under the terms of the GNU General Public License v2
28167 -# $Header: $
28168 -
28169 -EAPI="4"
28170 -inherit eutils java-pkg-2 java-ant-2
28171 -
28172 -DESCRIPTION="Netbeans IDE Branding"
28173 -HOMEPAGE="http://netbeans.org/"
28174 -SLOT="9999"
28175 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
28176 -SRC_URI="${SOURCE_URL}
28177 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
28178 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
28179 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28180 -KEYWORDS="~amd64 ~x86"
28181 -IUSE="keychain"
28182 -S="${WORKDIR}"
28183 -
28184 -CDEPEND="~dev-java/netbeans-platform-${PV}
28185 - ~dev-java/netbeans-harness-${PV}
28186 - ~dev-java/netbeans-ide-${PV}"
28187 -DEPEND=">=virtual/jdk-1.7
28188 - app-arch/unzip
28189 - ${CDEPEND}
28190 - dev-java/javahelp:0"
28191 -RDEPEND=">=virtual/jdk-1.7
28192 - ${CDEPEND}
28193 - keychain? (
28194 - net-misc/keychain:0
28195 - net-misc/x11-ssh-askpass:0
28196 - )"
28197 -
28198 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28199 -
28200 -EANT_BUILD_XML="nbbuild/build.xml"
28201 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
28202 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true"
28203 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28204 -JAVA_PKG_BSFIX="off"
28205 -
28206 -src_unpack() {
28207 - unpack $(basename ${SOURCE_URL})
28208 -
28209 - einfo "Deleting bundled jars..."
28210 - find -name "*.jar" -type f -delete
28211 -
28212 - unpack netbeans-9999-r12-build.xml.patch.bz2
28213 -}
28214 -
28215 -src_prepare() {
28216 - einfo "Deleting bundled class files..."
28217 - find -name "*.class" -type f | xargs rm -vf
28218 -
28219 - epatch netbeans-9999-r12-build.xml.patch
28220 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
28221 -
28222 - # Support for custom patches
28223 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28224 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28225 -
28226 - if [ -n "${files}" ] ; then
28227 - einfo "Applying custom patches:"
28228 -
28229 - for file in ${files} ; do
28230 - epatch "${file}"
28231 - done
28232 - fi
28233 - fi
28234 -
28235 - einfo "Symlinking external libraries..."
28236 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28237 -
28238 - einfo "Linking in other clusters..."
28239 - mkdir "${S}"/nbbuild/netbeans || die
28240 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28241 -
28242 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28243 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28244 - touch nb.cluster.platform.built
28245 -
28246 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
28247 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28248 - touch nb.cluster.harness.built
28249 -
28250 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
28251 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28252 - touch nb.cluster.ide.built
28253 - popd >/dev/null || die
28254 -
28255 - java-pkg-2_src_prepare
28256 -}
28257 -
28258 -src_install() {
28259 - pushd nbbuild/netbeans >/dev/null || die
28260 -
28261 - insinto ${INSTALL_DIR}/nb
28262 -
28263 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
28264 -
28265 - insinto ${INSTALL_DIR}
28266 - doins -r nb
28267 - dodoc *.txt
28268 - dohtml *.html *.css
28269 -
28270 - insinto ${INSTALL_DIR}/bin
28271 - doins bin/netbeans
28272 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
28273 - fperms 755 ${INSTALL_DIR}/bin/netbeans
28274 -
28275 - insinto /etc/netbeans-${SLOT}
28276 - doins etc/*
28277 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
28278 -
28279 - # fix paths per bug# 163483
28280 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
28281 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
28282 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
28283 - fi
28284 -
28285 - dodir /usr/share/icons/hicolor/32x32/apps
28286 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
28287 - dodir /usr/share/icons/hicolor/128x128/apps
28288 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
28289 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
28290 -
28291 - popd >/dev/null || die
28292 -
28293 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
28294 -
28295 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
28296 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
28297 -}
28298 -
28299 -pkg_postinst() {
28300 - if use keychain ; then
28301 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
28302 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
28303 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
28304 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
28305 - einfo "each key on single line, for example:"
28306 - einfo "id_dsa"
28307 - einfo "id_dsa_gentoo"
28308 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
28309 - einfo "for key password (only this time and never again). You can find more information"
28310 - einfo "about keychain at http://www.gentoo.org/doc/en/keychain-guide.xml"
28311 - fi
28312 -}
28313
28314 diff --git a/dev-java/netbeans-php/ChangeLog b/dev-java/netbeans-php/ChangeLog
28315 index 8a649e1..88e21a5 100644
28316 --- a/dev-java/netbeans-php/ChangeLog
28317 +++ b/dev-java/netbeans-php/ChangeLog
28318 @@ -2,6 +2,15 @@
28319 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28320 # $Header: $
28321
28322 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
28323 + -netbeans-php-9999_p20140410.ebuild, -netbeans-php-9999_p20140411.ebuild,
28324 + -netbeans-php-9999_p20140413.ebuild, -netbeans-php-9999_p20140415.ebuild,
28325 + -netbeans-php-9999_p20140416.ebuild, -netbeans-php-9999_p20140417.ebuild,
28326 + -netbeans-php-9999_p20140422.ebuild, -netbeans-php-9999_p20140423.ebuild,
28327 + -netbeans-php-9999_p20140424.ebuild, -netbeans-php-9999_p20140427.ebuild,
28328 + -netbeans-php-9999_p20140429.ebuild:
28329 + removed obsolete ebuilds
28330 +
28331 *netbeans-php-9999_p20140526 (26 May 2014)
28332
28333 26 May 2014; Miroslav Šulc <fordfrog@g.o>
28334
28335 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
28336 index fcbc026..f4be7c7 100644
28337 --- a/dev-java/netbeans-php/Manifest
28338 +++ b/dev-java/netbeans-php/Manifest
28339 @@ -22,17 +22,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
28340 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
28341 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
28342 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
28343 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
28344 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
28345 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
28346 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
28347 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
28348 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
28349 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
28350 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
28351 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
28352 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
28353 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
28354 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
28355 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
28356 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
28357 @@ -56,17 +45,6 @@ EBUILD netbeans-php-7.2.ebuild 4159 SHA256 bb5c66ed19c9341332e1e42efb29a4ab5d19a
28358 EBUILD netbeans-php-7.3.ebuild 4176 SHA256 178944c75fb499fe9f157076747a4a4012b286d409035b4bc4e6c62236f0e6d5 SHA512 b650cf8213c5415f7831758899817a6b9aab4cee41e8cafbe5f965bfcfec77b194f81e108f615699142e5e86f9f1739b7782d06e825202ca0daedbe55d19b8d0 WHIRLPOOL f94de0d561672922dcc9feb56558fc708c2eef68a90fc7289a43dbc10c59f395cf2f6965cb8c94ba0f21318af67ae58f9168ba6ed7d178febae7bf0a5053d9c6
28359 EBUILD netbeans-php-7.4.ebuild 4351 SHA256 51860dd102458ff3145ae78f9571289fd2355b4735584ae45b33d1b85a3ca1a4 SHA512 f51f719900f40cfe927567eb977f47bf00339f5864c987885208959a43a2b1b05a591c4e74b909454f098cacf510c760b0ecec1cbae1d271a4257bc90ef59bdd WHIRLPOOL 6ae82ee52601b9f593a7bdd5f752146722a1007d2487e281a377f9992ba0a20edde2a8076c387fbfa79b09a18481ba214d983c3ffecb3cffecbacadf010cd409
28360 EBUILD netbeans-php-8.0.ebuild 4345 SHA256 1cec9100ef41353ca91450bb9b98a16d3f139cd511d6dc7df58ef4a4fd97349a SHA512 ad2385e0e9b3562b329527154911c6625ef1bf059bf7ff6537395d861c6b63f02ff686c1e4875594b04324117e1f1a77960260ed130e0ee7d15372366ae03bcf WHIRLPOOL 20562444e0af309287cbed6dac24ad1c7fc32c951a35b26ac2f23f884d2238d640baa62cb6df0842e7c9dba1c3967789507577d8cbf1fd8887ef9ab9672a721b
28361 -EBUILD netbeans-php-9999_p20140410.ebuild 4397 SHA256 53b338318620393dca7b090633a4aea4b2e234844e44c854dc67727710ab94d6 SHA512 8215276188a172f5c561ac7b77cbad6a6c3e37130a48f3a02ab59d66b82c51870ca4465324c06c0b6aa620a4cbca8f48ecc1c589fb09a8ebb75695ab856c2145 WHIRLPOOL e0f20da0cd2c362405cd4bd09e6a670a56d38a0a9640d0d0aa9a8e3dea3681c532bdc24119adb87b40d5e60c5520fa8d0bdbbd6b4ac13b088f3b3af15c9f9a49
28362 -EBUILD netbeans-php-9999_p20140411.ebuild 4397 SHA256 e9d12f38c8b2fc0ca27d5fbe4147ac9606ca117bc91a8c5ec91153d28022d968 SHA512 132fe24c4962ee44e169d8ad6ffc3491320b1fc692a27232f5ef8d9633a45b5b144fbc7adfca0aac6b596725c51e6fbbd24f022b374a29162c73d5b3d3f5d082 WHIRLPOOL ed7158ce778e0d842ad64ce3986bc6fe039c05ee0c1f2b9f9ccfe2d7604d6b303c1a47fcb08370f4c92ebbeeaf32bb83daf5dce8e026cd87b507b40e74f0a2a8
28363 -EBUILD netbeans-php-9999_p20140413.ebuild 4397 SHA256 b588fd66385939ca158fc75bb4be138088ecde4d20f0fdbdc4aa0c2474338c04 SHA512 1d191cc5080c72f53d6f158ac4196a9aff4c0d445445f5198c7953034ecfd13735c263dc84f3a93f45a94a6c3b06576db891ed6c0afb62192e2aa6692b510ea5 WHIRLPOOL abfa682a2a360f6d78d73016ea0adde52fcb348fe4d6bb33460138357b27e2890a17ac8c78725432637891a521cceabeaa0798f0cca630ce465a75de7f85c510
28364 -EBUILD netbeans-php-9999_p20140415.ebuild 4397 SHA256 90e9349f7478e74d379e27e9a83cd3c50cb805d4e543ed58c3dfba0eac03d549 SHA512 912197b01fbc8080b059d59e47b2e0066b696c5cdc094c3896491d4ba29cf0a43779d9eee196fcb2549aa5f692ce73ef04fe74dfed888aa98477cafb10cff1b8 WHIRLPOOL 69964b263f59e91049b96f3718790953c7ad9cecf802a22923da8832e08fb820a7c19c330da31b353e1046a8ab0aba98f1aee95a8846b4d0e1c4e45f3ed7d36f
28365 -EBUILD netbeans-php-9999_p20140416.ebuild 4397 SHA256 d0cf826e39c989bf7c9398b55e73aa47917d8a786bfeb99d1e1f7f124f1b0f77 SHA512 660784ed140d2f9118d0f736d9b0305d4dad8fbb2604292c13c9d5360e0c220e585da705bb025815f0aa73e7bd5f2391411b6713d897fe4529e928fbecbfa175 WHIRLPOOL 69771614c324f67480ef1dcea67820cec410ac825f0edd22ef6cd2d5580388647fe5f83d8cc350693032230c80e5faaa081b1e975b2b303ce2ea892bc7366949
28366 -EBUILD netbeans-php-9999_p20140417.ebuild 4397 SHA256 0f5f8d737030344a0bfeca397a4018371a75928c3f36b103700a36d8cc374fee SHA512 ae9bf419cfcfbce41d9c6377d72ea031126765367fa4cb66a9eab22a005a30f932ac1b992f422fea31ae9cc19f1c7464f9c8fb371f9b82a8aa3fecb9e3324195 WHIRLPOOL d13e9f9d9f8287d39acf0b144f06a76b00896a1e0b8f898fe41a3172b7bd13039a57e45324d4140c3b7e5ab806f90c74ba8783637eb99c0eba633bc4646bd78f
28367 -EBUILD netbeans-php-9999_p20140422.ebuild 4397 SHA256 8373c6a2d46161e18bc373df786d29fdde648b27900ef0b29cf04b8fcb1fc4f3 SHA512 4452cfa9ca78e306bbb59b44f5b6253f7641716664138ec98149782c3223d18ee1c00a21a8ca5349172160a219f38acfa2e6fdf1af6f5dbdfc35bb7a89beffcc WHIRLPOOL fe4730351918adaa9f1219c9da6eb4f353466f9392427ce23359733cd2b1241a3deb8be11de07b78e15bbab3dfc4d20f40d1aa2bacbe426586b8166b781137a8
28368 -EBUILD netbeans-php-9999_p20140423.ebuild 4397 SHA256 4a19228a33247e4be52a584840b144d69b226574e9e5ee45b8a87dc473312351 SHA512 6f7cd26b78e620da8516601698156dd2c25c20b51a3de9e7bb602ca2f68abb2b320dc2acd2e56b42f8eb47b46e88e63cd6b58720b3b377b2755391e7cd886691 WHIRLPOOL b9e65d1bfced91e0ba3432d424fec09378e232ef59e621a72c6ac79359dea4e9b445766e2fd748a1f163a765ccf579b0fbe3d40836a10487d41375a1ea200212
28369 -EBUILD netbeans-php-9999_p20140424.ebuild 4397 SHA256 676c4e6e9a241d57501ed03a928f2ce436cf03b51f9364b40616e0bac17fb51d SHA512 7b8776dc67b66f71be452bbf6f1abe8e5358b9dbd479a666c4a2e7b89e53cc7150212ac0d6c389f123de68e893da826e17e418bd82680d0f2cba1a091c91dfd2 WHIRLPOOL 09c13b02bca8c5f00f67f35f10991e57faa50c5f711fce2f4f68da683baffda61611b1b87c6bcef69a8ec5840f452d9b650c0ac361e473780040d7b9aaeb51b7
28370 -EBUILD netbeans-php-9999_p20140427.ebuild 4397 SHA256 331ec5b69dfda6e7fb0c520be596d529de04aa04dc32dfa5d779695986cf1068 SHA512 aa8e3ed9b143ab40160db4fe3b5e9b5fa2612d06fc2c0f6a21447097fe56d697211ca1541192d7e2e20118b4070b96c9a0935c4d7740fb92c38cff584a69be98 WHIRLPOOL 95a778930add2b33bc43da85e6decf5aed513f6a3b56ee043ef04b0ff11bbbe4449434d86a54be292f6f98ca92a97748c5b0fa1aa193702e46c27a454dc6dd3d
28371 -EBUILD netbeans-php-9999_p20140429.ebuild 4397 SHA256 49ddfbcade8227d54342ab0868750c2256be0318f278dddf24f871e423b49124 SHA512 9aa4678e9914e6fb0b49a8d73c1da26d11ff9e8e53b038471d2aaf718add80ddc5f52bc37077d6e04379e690b38bff7b1aeddec4215a7cbbcf6b507f2716d164 WHIRLPOOL 34d69fa2f2ae673a0d81ab69824dc4e5714f63ab80dcaa917475b5054c040bd099b2458a1b682a912d64240d2431b3f7da4d4d78e07fbf5560b370cab2458a40
28372 EBUILD netbeans-php-9999_p20140501.ebuild 4397 SHA256 d8d6b0da719dc09fbb8f94e733e8fa2583fccfa1b8162475d3f129e4df45fecb SHA512 beb501f4b97a739c06e14d6a298614f233dc91693f63a7ac0d8760241636d1a35d95ab0e78b71dc9888f85fc2ec59348c4e19fea2c18de94e7f1eb72b91fed60 WHIRLPOOL 957c3b37840a4fc57c4fe6ec5f9b20f09a455a2c30c91d7b59035aae70cfc6cc86a323a4159463e36d52e7a5d09c300390c1c527530d8b6778a828321cadeea3
28373 EBUILD netbeans-php-9999_p20140502.ebuild 4397 SHA256 670c00b69df0f314b28836fe923213a59df19c5224f0d85330369e756a87ec2d SHA512 c01ac8ac10fa2ae35ea3e5eb2bc8394de047e6f05aed3aa2c65b91e6d6e2dca44a5ebe486a0bc89de2f266f3feb0ebcef422969f7e8497dfdea9b6f789ba6bbd WHIRLPOOL 711651ec804a43c669994ffc4c93464fb9f58b6d33ed329b14967a4ce2eb9ccf83b762d3a21a8fbc0e59ac9a57bddc29c2571e601f89e2c87521ab9fa5db3ece
28374 EBUILD netbeans-php-9999_p20140504.ebuild 4397 SHA256 a77ba2783b4b90ac63d337ed07afa735e69b46bbcad56d941f4f5d728734b9b5 SHA512 ba7c5a3c96686f048647e9657aa844d78ec291a83e7e78db22a608436786bb0ae349624ccf99a95b894decbf2328405934e99905c0e94b2fb858b00c2eb35ae3 WHIRLPOOL becc78fb080cb25e6fdc11ce54063047cf6d6576ed2e2712bcd3c1cf88a226fd937c3e45aba07977ae2ab7f0742885e9c08db5557ea69a1326ebce3c88cba557
28375 @@ -84,5 +62,5 @@ EBUILD netbeans-php-9999_p20140520.ebuild 4397 SHA256 fa3b1cbff4c509234f6840c779
28376 EBUILD netbeans-php-9999_p20140521.ebuild 4397 SHA256 70c3d731ffce3f7184a8883b040920b96949cf136445b60a270964817da4fc21 SHA512 9b0a7cb00daffc89ca1d14786be4915952482cd2c68462acb1efbbe0560e1dea7f8f06ac79ca23de41328ccb31b5129e79fa655956d5907ea3d33b02314ceb79 WHIRLPOOL 21d878b6d54f64efb6171f537404c901a1a8643393c6ab7c486430c66471f1a2f18ff0c6baf975fdfe879a13ee9e9c283cc787aacdb4156c9bf94248132c7cf4
28377 EBUILD netbeans-php-9999_p20140522.ebuild 4397 SHA256 b9fa97a9ea0f887db91c7ea7a34d58fd9650e87201b5f08d3983c48740b69fd6 SHA512 6944680fa681457bbfa99ecfb440aa4c72bdaf1aeb6979516aff4413603023b6d201576eb05d0b8e8cd2b115d0765840ce16c09b2e6a6157fb3429c5dbc2a2e0 WHIRLPOOL ba3f55039ea0de3777bc052972302166a3d3aaf92feae2273b51cf2d202a038985e787c2853faa513c73fc46a25ed17ea58c9d70d33c13d1c590c77e6e76419d
28378 EBUILD netbeans-php-9999_p20140526.ebuild 4397 SHA256 de11570d7aeff79a7bb3fc91d9fd36265e9b720312a41883f1a90bbfa2e8e46f SHA512 108587f30375a396381f4c9b42bee7a3e7ae01fbdd479431684468b85d96b324a8743b30a91e1fab08f02af8194d3ad9f8806eee64707d1ab24fa768269e127a WHIRLPOOL 14f5b805af45e7de286439dbd219b6086ba2634513aea8cf55d581dd0398d3dd70a39ecf349cf77c61bf2c9af87596900fb9e230667a990608e354585c626bc4
28379 -MISC ChangeLog 111126 SHA256 1fd988f3fabdda9e54019fff59aa4786548557502578f323bfc8adf09685c06a SHA512 704b28073729b6a4ced0f17f9d02f8b74a6cef4dd1190255650c697459fcbbd2027ff4ce6358d2b4a71dac5c1c7f534676638e9c89c4ce9dcf69eec9ce89f4a9 WHIRLPOOL fcf2167df04a536fbd6752b70e6870061cfc303ae8900e4f8386cd885a5edb89a2893a0be3c43fe4ee7d1e884468543cfaf0de24ff051c97c826bcefa1dbc141
28380 +MISC ChangeLog 111625 SHA256 c6815f6db185eecc6b1fe30274b781c4d88f92599be707dfdf5a76d3fe3b8fc6 SHA512 800d3fab18fd08f0933662dc8003133726c7b32dd3aafb20c2949bd1fb50c3e4b28bac2e61e908e1003b3be3037caa45d9d5323eb5278d375620900801a5445a WHIRLPOOL b26f337951290e0249fb4a6914da59cc69369d12319dd304f5fa85cc8711b1e11e367e4337b25629959dec408b4bb4097492ac7462777692a2bc1afd3c995ada
28381 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
28382
28383 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140410.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140410.ebuild
28384 deleted file mode 100644
28385 index 5b93910..0000000
28386 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140410.ebuild
28387 +++ /dev/null
28388 @@ -1,127 +0,0 @@
28389 -# Copyright 1999-2014 Gentoo Foundation
28390 -# Distributed under the terms of the GNU General Public License v2
28391 -# $Header: $
28392 -
28393 -EAPI="4"
28394 -inherit eutils java-pkg-2 java-ant-2
28395 -
28396 -DESCRIPTION="Netbeans PHP Cluster"
28397 -HOMEPAGE="http://netbeans.org/projects/php"
28398 -SLOT="9999"
28399 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
28400 -SRC_URI="${SOURCE_URL}
28401 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
28402 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
28403 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
28404 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
28405 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28406 -KEYWORDS="~amd64 ~x86"
28407 -IUSE=""
28408 -S="${WORKDIR}"
28409 -
28410 -CDEPEND="~dev-java/netbeans-extide-${PV}
28411 - ~dev-java/netbeans-ide-${PV}
28412 - ~dev-java/netbeans-platform-${PV}
28413 - ~dev-java/netbeans-webcommon-${PV}
28414 - ~dev-java/netbeans-websvccommon-${PV}
28415 - dev-java/javacup:0"
28416 -DEPEND=">=virtual/jdk-1.7
28417 - app-arch/unzip
28418 - ${CDEPEND}
28419 - dev-java/javahelp:0"
28420 -RDEPEND=">=virtual/jdk-1.7
28421 - ${CDEPEND}"
28422 -
28423 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28424 -
28425 -EANT_BUILD_XML="nbbuild/build.xml"
28426 -EANT_BUILD_TARGET="rebuild-cluster"
28427 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
28428 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28429 -JAVA_PKG_BSFIX="off"
28430 -
28431 -src_unpack() {
28432 - unpack $(basename ${SOURCE_URL})
28433 -
28434 - einfo "Deleting bundled jars..."
28435 - find -name "*.jar" -type f -delete
28436 -
28437 - unpack netbeans-9999-r12-build.xml.patch.bz2
28438 -
28439 - pushd "${S}" >/dev/null || die
28440 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
28441 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
28442 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
28443 - popd >/dev/null || die
28444 -}
28445 -
28446 -src_prepare() {
28447 - einfo "Deleting bundled class files..."
28448 - find -name "*.class" -type f | xargs rm -vf
28449 -
28450 - epatch netbeans-9999-r12-build.xml.patch
28451 -
28452 - # Support for custom patches
28453 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28454 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28455 -
28456 - if [ -n "${files}" ] ; then
28457 - einfo "Applying custom patches:"
28458 -
28459 - for file in ${files} ; do
28460 - epatch "${file}"
28461 - done
28462 - fi
28463 - fi
28464 -
28465 - einfo "Symlinking external libraries..."
28466 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28467 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
28468 -
28469 - einfo "Linking in other clusters..."
28470 - mkdir "${S}"/nbbuild/netbeans || die
28471 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28472 -
28473 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
28474 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28475 - touch nb.cluster.extide.built
28476 -
28477 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
28478 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28479 - touch nb.cluster.ide.built
28480 -
28481 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28482 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28483 - touch nb.cluster.platform.built
28484 -
28485 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
28486 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28487 - touch nb.cluster.webcommon.built
28488 -
28489 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
28490 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28491 - touch nb.cluster.websvccommon.built
28492 -
28493 - popd >/dev/null || die
28494 -
28495 - java-pkg-2_src_prepare
28496 -}
28497 -
28498 -src_install() {
28499 - pushd nbbuild/netbeans/php >/dev/null || die
28500 -
28501 - insinto ${INSTALL_DIR}
28502 -
28503 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28504 -
28505 - doins -r *
28506 -
28507 - popd >/dev/null || die
28508 -
28509 - local instdir=${INSTALL_DIR}/modules/ext
28510 - pushd "${D}"/${instdir} >/dev/null || die
28511 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
28512 - popd >/dev/null || die
28513 -
28514 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
28515 -}
28516
28517 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140411.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140411.ebuild
28518 deleted file mode 100644
28519 index 2e6fe61..0000000
28520 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140411.ebuild
28521 +++ /dev/null
28522 @@ -1,127 +0,0 @@
28523 -# Copyright 1999-2014 Gentoo Foundation
28524 -# Distributed under the terms of the GNU General Public License v2
28525 -# $Header: $
28526 -
28527 -EAPI="4"
28528 -inherit eutils java-pkg-2 java-ant-2
28529 -
28530 -DESCRIPTION="Netbeans PHP Cluster"
28531 -HOMEPAGE="http://netbeans.org/projects/php"
28532 -SLOT="9999"
28533 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
28534 -SRC_URI="${SOURCE_URL}
28535 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
28536 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
28537 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
28538 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
28539 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28540 -KEYWORDS="~amd64 ~x86"
28541 -IUSE=""
28542 -S="${WORKDIR}"
28543 -
28544 -CDEPEND="~dev-java/netbeans-extide-${PV}
28545 - ~dev-java/netbeans-ide-${PV}
28546 - ~dev-java/netbeans-platform-${PV}
28547 - ~dev-java/netbeans-webcommon-${PV}
28548 - ~dev-java/netbeans-websvccommon-${PV}
28549 - dev-java/javacup:0"
28550 -DEPEND=">=virtual/jdk-1.7
28551 - app-arch/unzip
28552 - ${CDEPEND}
28553 - dev-java/javahelp:0"
28554 -RDEPEND=">=virtual/jdk-1.7
28555 - ${CDEPEND}"
28556 -
28557 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28558 -
28559 -EANT_BUILD_XML="nbbuild/build.xml"
28560 -EANT_BUILD_TARGET="rebuild-cluster"
28561 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
28562 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28563 -JAVA_PKG_BSFIX="off"
28564 -
28565 -src_unpack() {
28566 - unpack $(basename ${SOURCE_URL})
28567 -
28568 - einfo "Deleting bundled jars..."
28569 - find -name "*.jar" -type f -delete
28570 -
28571 - unpack netbeans-9999-r12-build.xml.patch.bz2
28572 -
28573 - pushd "${S}" >/dev/null || die
28574 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
28575 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
28576 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
28577 - popd >/dev/null || die
28578 -}
28579 -
28580 -src_prepare() {
28581 - einfo "Deleting bundled class files..."
28582 - find -name "*.class" -type f | xargs rm -vf
28583 -
28584 - epatch netbeans-9999-r12-build.xml.patch
28585 -
28586 - # Support for custom patches
28587 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28588 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28589 -
28590 - if [ -n "${files}" ] ; then
28591 - einfo "Applying custom patches:"
28592 -
28593 - for file in ${files} ; do
28594 - epatch "${file}"
28595 - done
28596 - fi
28597 - fi
28598 -
28599 - einfo "Symlinking external libraries..."
28600 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28601 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
28602 -
28603 - einfo "Linking in other clusters..."
28604 - mkdir "${S}"/nbbuild/netbeans || die
28605 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28606 -
28607 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
28608 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28609 - touch nb.cluster.extide.built
28610 -
28611 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
28612 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28613 - touch nb.cluster.ide.built
28614 -
28615 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28616 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28617 - touch nb.cluster.platform.built
28618 -
28619 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
28620 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28621 - touch nb.cluster.webcommon.built
28622 -
28623 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
28624 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28625 - touch nb.cluster.websvccommon.built
28626 -
28627 - popd >/dev/null || die
28628 -
28629 - java-pkg-2_src_prepare
28630 -}
28631 -
28632 -src_install() {
28633 - pushd nbbuild/netbeans/php >/dev/null || die
28634 -
28635 - insinto ${INSTALL_DIR}
28636 -
28637 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28638 -
28639 - doins -r *
28640 -
28641 - popd >/dev/null || die
28642 -
28643 - local instdir=${INSTALL_DIR}/modules/ext
28644 - pushd "${D}"/${instdir} >/dev/null || die
28645 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
28646 - popd >/dev/null || die
28647 -
28648 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
28649 -}
28650
28651 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140413.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140413.ebuild
28652 deleted file mode 100644
28653 index 53a8e19..0000000
28654 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140413.ebuild
28655 +++ /dev/null
28656 @@ -1,127 +0,0 @@
28657 -# Copyright 1999-2014 Gentoo Foundation
28658 -# Distributed under the terms of the GNU General Public License v2
28659 -# $Header: $
28660 -
28661 -EAPI="4"
28662 -inherit eutils java-pkg-2 java-ant-2
28663 -
28664 -DESCRIPTION="Netbeans PHP Cluster"
28665 -HOMEPAGE="http://netbeans.org/projects/php"
28666 -SLOT="9999"
28667 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
28668 -SRC_URI="${SOURCE_URL}
28669 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
28670 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
28671 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
28672 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
28673 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28674 -KEYWORDS="~amd64 ~x86"
28675 -IUSE=""
28676 -S="${WORKDIR}"
28677 -
28678 -CDEPEND="~dev-java/netbeans-extide-${PV}
28679 - ~dev-java/netbeans-ide-${PV}
28680 - ~dev-java/netbeans-platform-${PV}
28681 - ~dev-java/netbeans-webcommon-${PV}
28682 - ~dev-java/netbeans-websvccommon-${PV}
28683 - dev-java/javacup:0"
28684 -DEPEND=">=virtual/jdk-1.7
28685 - app-arch/unzip
28686 - ${CDEPEND}
28687 - dev-java/javahelp:0"
28688 -RDEPEND=">=virtual/jdk-1.7
28689 - ${CDEPEND}"
28690 -
28691 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28692 -
28693 -EANT_BUILD_XML="nbbuild/build.xml"
28694 -EANT_BUILD_TARGET="rebuild-cluster"
28695 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
28696 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28697 -JAVA_PKG_BSFIX="off"
28698 -
28699 -src_unpack() {
28700 - unpack $(basename ${SOURCE_URL})
28701 -
28702 - einfo "Deleting bundled jars..."
28703 - find -name "*.jar" -type f -delete
28704 -
28705 - unpack netbeans-9999-r12-build.xml.patch.bz2
28706 -
28707 - pushd "${S}" >/dev/null || die
28708 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
28709 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
28710 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
28711 - popd >/dev/null || die
28712 -}
28713 -
28714 -src_prepare() {
28715 - einfo "Deleting bundled class files..."
28716 - find -name "*.class" -type f | xargs rm -vf
28717 -
28718 - epatch netbeans-9999-r12-build.xml.patch
28719 -
28720 - # Support for custom patches
28721 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28722 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28723 -
28724 - if [ -n "${files}" ] ; then
28725 - einfo "Applying custom patches:"
28726 -
28727 - for file in ${files} ; do
28728 - epatch "${file}"
28729 - done
28730 - fi
28731 - fi
28732 -
28733 - einfo "Symlinking external libraries..."
28734 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28735 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
28736 -
28737 - einfo "Linking in other clusters..."
28738 - mkdir "${S}"/nbbuild/netbeans || die
28739 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28740 -
28741 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
28742 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28743 - touch nb.cluster.extide.built
28744 -
28745 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
28746 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28747 - touch nb.cluster.ide.built
28748 -
28749 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28750 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28751 - touch nb.cluster.platform.built
28752 -
28753 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
28754 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28755 - touch nb.cluster.webcommon.built
28756 -
28757 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
28758 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28759 - touch nb.cluster.websvccommon.built
28760 -
28761 - popd >/dev/null || die
28762 -
28763 - java-pkg-2_src_prepare
28764 -}
28765 -
28766 -src_install() {
28767 - pushd nbbuild/netbeans/php >/dev/null || die
28768 -
28769 - insinto ${INSTALL_DIR}
28770 -
28771 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28772 -
28773 - doins -r *
28774 -
28775 - popd >/dev/null || die
28776 -
28777 - local instdir=${INSTALL_DIR}/modules/ext
28778 - pushd "${D}"/${instdir} >/dev/null || die
28779 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
28780 - popd >/dev/null || die
28781 -
28782 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
28783 -}
28784
28785 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140415.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140415.ebuild
28786 deleted file mode 100644
28787 index 72fb074..0000000
28788 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140415.ebuild
28789 +++ /dev/null
28790 @@ -1,127 +0,0 @@
28791 -# Copyright 1999-2014 Gentoo Foundation
28792 -# Distributed under the terms of the GNU General Public License v2
28793 -# $Header: $
28794 -
28795 -EAPI="4"
28796 -inherit eutils java-pkg-2 java-ant-2
28797 -
28798 -DESCRIPTION="Netbeans PHP Cluster"
28799 -HOMEPAGE="http://netbeans.org/projects/php"
28800 -SLOT="9999"
28801 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
28802 -SRC_URI="${SOURCE_URL}
28803 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
28804 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
28805 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
28806 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
28807 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28808 -KEYWORDS="~amd64 ~x86"
28809 -IUSE=""
28810 -S="${WORKDIR}"
28811 -
28812 -CDEPEND="~dev-java/netbeans-extide-${PV}
28813 - ~dev-java/netbeans-ide-${PV}
28814 - ~dev-java/netbeans-platform-${PV}
28815 - ~dev-java/netbeans-webcommon-${PV}
28816 - ~dev-java/netbeans-websvccommon-${PV}
28817 - dev-java/javacup:0"
28818 -DEPEND=">=virtual/jdk-1.7
28819 - app-arch/unzip
28820 - ${CDEPEND}
28821 - dev-java/javahelp:0"
28822 -RDEPEND=">=virtual/jdk-1.7
28823 - ${CDEPEND}"
28824 -
28825 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28826 -
28827 -EANT_BUILD_XML="nbbuild/build.xml"
28828 -EANT_BUILD_TARGET="rebuild-cluster"
28829 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
28830 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28831 -JAVA_PKG_BSFIX="off"
28832 -
28833 -src_unpack() {
28834 - unpack $(basename ${SOURCE_URL})
28835 -
28836 - einfo "Deleting bundled jars..."
28837 - find -name "*.jar" -type f -delete
28838 -
28839 - unpack netbeans-9999-r12-build.xml.patch.bz2
28840 -
28841 - pushd "${S}" >/dev/null || die
28842 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
28843 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
28844 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
28845 - popd >/dev/null || die
28846 -}
28847 -
28848 -src_prepare() {
28849 - einfo "Deleting bundled class files..."
28850 - find -name "*.class" -type f | xargs rm -vf
28851 -
28852 - epatch netbeans-9999-r12-build.xml.patch
28853 -
28854 - # Support for custom patches
28855 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28856 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28857 -
28858 - if [ -n "${files}" ] ; then
28859 - einfo "Applying custom patches:"
28860 -
28861 - for file in ${files} ; do
28862 - epatch "${file}"
28863 - done
28864 - fi
28865 - fi
28866 -
28867 - einfo "Symlinking external libraries..."
28868 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28869 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
28870 -
28871 - einfo "Linking in other clusters..."
28872 - mkdir "${S}"/nbbuild/netbeans || die
28873 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28874 -
28875 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
28876 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28877 - touch nb.cluster.extide.built
28878 -
28879 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
28880 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28881 - touch nb.cluster.ide.built
28882 -
28883 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28884 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28885 - touch nb.cluster.platform.built
28886 -
28887 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
28888 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28889 - touch nb.cluster.webcommon.built
28890 -
28891 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
28892 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28893 - touch nb.cluster.websvccommon.built
28894 -
28895 - popd >/dev/null || die
28896 -
28897 - java-pkg-2_src_prepare
28898 -}
28899 -
28900 -src_install() {
28901 - pushd nbbuild/netbeans/php >/dev/null || die
28902 -
28903 - insinto ${INSTALL_DIR}
28904 -
28905 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28906 -
28907 - doins -r *
28908 -
28909 - popd >/dev/null || die
28910 -
28911 - local instdir=${INSTALL_DIR}/modules/ext
28912 - pushd "${D}"/${instdir} >/dev/null || die
28913 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
28914 - popd >/dev/null || die
28915 -
28916 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
28917 -}
28918
28919 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140416.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140416.ebuild
28920 deleted file mode 100644
28921 index 595b9cf..0000000
28922 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140416.ebuild
28923 +++ /dev/null
28924 @@ -1,127 +0,0 @@
28925 -# Copyright 1999-2014 Gentoo Foundation
28926 -# Distributed under the terms of the GNU General Public License v2
28927 -# $Header: $
28928 -
28929 -EAPI="4"
28930 -inherit eutils java-pkg-2 java-ant-2
28931 -
28932 -DESCRIPTION="Netbeans PHP Cluster"
28933 -HOMEPAGE="http://netbeans.org/projects/php"
28934 -SLOT="9999"
28935 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
28936 -SRC_URI="${SOURCE_URL}
28937 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
28938 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
28939 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
28940 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
28941 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28942 -KEYWORDS="~amd64 ~x86"
28943 -IUSE=""
28944 -S="${WORKDIR}"
28945 -
28946 -CDEPEND="~dev-java/netbeans-extide-${PV}
28947 - ~dev-java/netbeans-ide-${PV}
28948 - ~dev-java/netbeans-platform-${PV}
28949 - ~dev-java/netbeans-webcommon-${PV}
28950 - ~dev-java/netbeans-websvccommon-${PV}
28951 - dev-java/javacup:0"
28952 -DEPEND=">=virtual/jdk-1.7
28953 - app-arch/unzip
28954 - ${CDEPEND}
28955 - dev-java/javahelp:0"
28956 -RDEPEND=">=virtual/jdk-1.7
28957 - ${CDEPEND}"
28958 -
28959 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28960 -
28961 -EANT_BUILD_XML="nbbuild/build.xml"
28962 -EANT_BUILD_TARGET="rebuild-cluster"
28963 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
28964 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28965 -JAVA_PKG_BSFIX="off"
28966 -
28967 -src_unpack() {
28968 - unpack $(basename ${SOURCE_URL})
28969 -
28970 - einfo "Deleting bundled jars..."
28971 - find -name "*.jar" -type f -delete
28972 -
28973 - unpack netbeans-9999-r12-build.xml.patch.bz2
28974 -
28975 - pushd "${S}" >/dev/null || die
28976 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
28977 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
28978 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
28979 - popd >/dev/null || die
28980 -}
28981 -
28982 -src_prepare() {
28983 - einfo "Deleting bundled class files..."
28984 - find -name "*.class" -type f | xargs rm -vf
28985 -
28986 - epatch netbeans-9999-r12-build.xml.patch
28987 -
28988 - # Support for custom patches
28989 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28990 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28991 -
28992 - if [ -n "${files}" ] ; then
28993 - einfo "Applying custom patches:"
28994 -
28995 - for file in ${files} ; do
28996 - epatch "${file}"
28997 - done
28998 - fi
28999 - fi
29000 -
29001 - einfo "Symlinking external libraries..."
29002 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29003 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
29004 -
29005 - einfo "Linking in other clusters..."
29006 - mkdir "${S}"/nbbuild/netbeans || die
29007 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29008 -
29009 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29010 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29011 - touch nb.cluster.extide.built
29012 -
29013 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29014 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29015 - touch nb.cluster.ide.built
29016 -
29017 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29018 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29019 - touch nb.cluster.platform.built
29020 -
29021 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
29022 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29023 - touch nb.cluster.webcommon.built
29024 -
29025 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
29026 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29027 - touch nb.cluster.websvccommon.built
29028 -
29029 - popd >/dev/null || die
29030 -
29031 - java-pkg-2_src_prepare
29032 -}
29033 -
29034 -src_install() {
29035 - pushd nbbuild/netbeans/php >/dev/null || die
29036 -
29037 - insinto ${INSTALL_DIR}
29038 -
29039 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29040 -
29041 - doins -r *
29042 -
29043 - popd >/dev/null || die
29044 -
29045 - local instdir=${INSTALL_DIR}/modules/ext
29046 - pushd "${D}"/${instdir} >/dev/null || die
29047 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
29048 - popd >/dev/null || die
29049 -
29050 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
29051 -}
29052
29053 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140417.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140417.ebuild
29054 deleted file mode 100644
29055 index a974026..0000000
29056 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140417.ebuild
29057 +++ /dev/null
29058 @@ -1,127 +0,0 @@
29059 -# Copyright 1999-2014 Gentoo Foundation
29060 -# Distributed under the terms of the GNU General Public License v2
29061 -# $Header: $
29062 -
29063 -EAPI="4"
29064 -inherit eutils java-pkg-2 java-ant-2
29065 -
29066 -DESCRIPTION="Netbeans PHP Cluster"
29067 -HOMEPAGE="http://netbeans.org/projects/php"
29068 -SLOT="9999"
29069 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
29070 -SRC_URI="${SOURCE_URL}
29071 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
29072 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
29073 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
29074 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
29075 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29076 -KEYWORDS="~amd64 ~x86"
29077 -IUSE=""
29078 -S="${WORKDIR}"
29079 -
29080 -CDEPEND="~dev-java/netbeans-extide-${PV}
29081 - ~dev-java/netbeans-ide-${PV}
29082 - ~dev-java/netbeans-platform-${PV}
29083 - ~dev-java/netbeans-webcommon-${PV}
29084 - ~dev-java/netbeans-websvccommon-${PV}
29085 - dev-java/javacup:0"
29086 -DEPEND=">=virtual/jdk-1.7
29087 - app-arch/unzip
29088 - ${CDEPEND}
29089 - dev-java/javahelp:0"
29090 -RDEPEND=">=virtual/jdk-1.7
29091 - ${CDEPEND}"
29092 -
29093 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29094 -
29095 -EANT_BUILD_XML="nbbuild/build.xml"
29096 -EANT_BUILD_TARGET="rebuild-cluster"
29097 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
29098 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29099 -JAVA_PKG_BSFIX="off"
29100 -
29101 -src_unpack() {
29102 - unpack $(basename ${SOURCE_URL})
29103 -
29104 - einfo "Deleting bundled jars..."
29105 - find -name "*.jar" -type f -delete
29106 -
29107 - unpack netbeans-9999-r12-build.xml.patch.bz2
29108 -
29109 - pushd "${S}" >/dev/null || die
29110 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
29111 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
29112 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
29113 - popd >/dev/null || die
29114 -}
29115 -
29116 -src_prepare() {
29117 - einfo "Deleting bundled class files..."
29118 - find -name "*.class" -type f | xargs rm -vf
29119 -
29120 - epatch netbeans-9999-r12-build.xml.patch
29121 -
29122 - # Support for custom patches
29123 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29124 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29125 -
29126 - if [ -n "${files}" ] ; then
29127 - einfo "Applying custom patches:"
29128 -
29129 - for file in ${files} ; do
29130 - epatch "${file}"
29131 - done
29132 - fi
29133 - fi
29134 -
29135 - einfo "Symlinking external libraries..."
29136 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29137 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
29138 -
29139 - einfo "Linking in other clusters..."
29140 - mkdir "${S}"/nbbuild/netbeans || die
29141 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29142 -
29143 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29144 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29145 - touch nb.cluster.extide.built
29146 -
29147 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29148 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29149 - touch nb.cluster.ide.built
29150 -
29151 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29152 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29153 - touch nb.cluster.platform.built
29154 -
29155 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
29156 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29157 - touch nb.cluster.webcommon.built
29158 -
29159 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
29160 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29161 - touch nb.cluster.websvccommon.built
29162 -
29163 - popd >/dev/null || die
29164 -
29165 - java-pkg-2_src_prepare
29166 -}
29167 -
29168 -src_install() {
29169 - pushd nbbuild/netbeans/php >/dev/null || die
29170 -
29171 - insinto ${INSTALL_DIR}
29172 -
29173 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29174 -
29175 - doins -r *
29176 -
29177 - popd >/dev/null || die
29178 -
29179 - local instdir=${INSTALL_DIR}/modules/ext
29180 - pushd "${D}"/${instdir} >/dev/null || die
29181 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
29182 - popd >/dev/null || die
29183 -
29184 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
29185 -}
29186
29187 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140422.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140422.ebuild
29188 deleted file mode 100644
29189 index f605f6f..0000000
29190 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140422.ebuild
29191 +++ /dev/null
29192 @@ -1,127 +0,0 @@
29193 -# Copyright 1999-2014 Gentoo Foundation
29194 -# Distributed under the terms of the GNU General Public License v2
29195 -# $Header: $
29196 -
29197 -EAPI="4"
29198 -inherit eutils java-pkg-2 java-ant-2
29199 -
29200 -DESCRIPTION="Netbeans PHP Cluster"
29201 -HOMEPAGE="http://netbeans.org/projects/php"
29202 -SLOT="9999"
29203 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
29204 -SRC_URI="${SOURCE_URL}
29205 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
29206 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
29207 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
29208 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
29209 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29210 -KEYWORDS="~amd64 ~x86"
29211 -IUSE=""
29212 -S="${WORKDIR}"
29213 -
29214 -CDEPEND="~dev-java/netbeans-extide-${PV}
29215 - ~dev-java/netbeans-ide-${PV}
29216 - ~dev-java/netbeans-platform-${PV}
29217 - ~dev-java/netbeans-webcommon-${PV}
29218 - ~dev-java/netbeans-websvccommon-${PV}
29219 - dev-java/javacup:0"
29220 -DEPEND=">=virtual/jdk-1.7
29221 - app-arch/unzip
29222 - ${CDEPEND}
29223 - dev-java/javahelp:0"
29224 -RDEPEND=">=virtual/jdk-1.7
29225 - ${CDEPEND}"
29226 -
29227 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29228 -
29229 -EANT_BUILD_XML="nbbuild/build.xml"
29230 -EANT_BUILD_TARGET="rebuild-cluster"
29231 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
29232 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29233 -JAVA_PKG_BSFIX="off"
29234 -
29235 -src_unpack() {
29236 - unpack $(basename ${SOURCE_URL})
29237 -
29238 - einfo "Deleting bundled jars..."
29239 - find -name "*.jar" -type f -delete
29240 -
29241 - unpack netbeans-9999-r12-build.xml.patch.bz2
29242 -
29243 - pushd "${S}" >/dev/null || die
29244 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
29245 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
29246 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
29247 - popd >/dev/null || die
29248 -}
29249 -
29250 -src_prepare() {
29251 - einfo "Deleting bundled class files..."
29252 - find -name "*.class" -type f | xargs rm -vf
29253 -
29254 - epatch netbeans-9999-r12-build.xml.patch
29255 -
29256 - # Support for custom patches
29257 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29258 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29259 -
29260 - if [ -n "${files}" ] ; then
29261 - einfo "Applying custom patches:"
29262 -
29263 - for file in ${files} ; do
29264 - epatch "${file}"
29265 - done
29266 - fi
29267 - fi
29268 -
29269 - einfo "Symlinking external libraries..."
29270 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29271 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
29272 -
29273 - einfo "Linking in other clusters..."
29274 - mkdir "${S}"/nbbuild/netbeans || die
29275 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29276 -
29277 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29278 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29279 - touch nb.cluster.extide.built
29280 -
29281 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29282 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29283 - touch nb.cluster.ide.built
29284 -
29285 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29286 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29287 - touch nb.cluster.platform.built
29288 -
29289 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
29290 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29291 - touch nb.cluster.webcommon.built
29292 -
29293 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
29294 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29295 - touch nb.cluster.websvccommon.built
29296 -
29297 - popd >/dev/null || die
29298 -
29299 - java-pkg-2_src_prepare
29300 -}
29301 -
29302 -src_install() {
29303 - pushd nbbuild/netbeans/php >/dev/null || die
29304 -
29305 - insinto ${INSTALL_DIR}
29306 -
29307 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29308 -
29309 - doins -r *
29310 -
29311 - popd >/dev/null || die
29312 -
29313 - local instdir=${INSTALL_DIR}/modules/ext
29314 - pushd "${D}"/${instdir} >/dev/null || die
29315 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
29316 - popd >/dev/null || die
29317 -
29318 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
29319 -}
29320
29321 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140423.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140423.ebuild
29322 deleted file mode 100644
29323 index 4f2f8b1..0000000
29324 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140423.ebuild
29325 +++ /dev/null
29326 @@ -1,127 +0,0 @@
29327 -# Copyright 1999-2014 Gentoo Foundation
29328 -# Distributed under the terms of the GNU General Public License v2
29329 -# $Header: $
29330 -
29331 -EAPI="4"
29332 -inherit eutils java-pkg-2 java-ant-2
29333 -
29334 -DESCRIPTION="Netbeans PHP Cluster"
29335 -HOMEPAGE="http://netbeans.org/projects/php"
29336 -SLOT="9999"
29337 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
29338 -SRC_URI="${SOURCE_URL}
29339 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
29340 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
29341 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
29342 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
29343 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29344 -KEYWORDS="~amd64 ~x86"
29345 -IUSE=""
29346 -S="${WORKDIR}"
29347 -
29348 -CDEPEND="~dev-java/netbeans-extide-${PV}
29349 - ~dev-java/netbeans-ide-${PV}
29350 - ~dev-java/netbeans-platform-${PV}
29351 - ~dev-java/netbeans-webcommon-${PV}
29352 - ~dev-java/netbeans-websvccommon-${PV}
29353 - dev-java/javacup:0"
29354 -DEPEND=">=virtual/jdk-1.7
29355 - app-arch/unzip
29356 - ${CDEPEND}
29357 - dev-java/javahelp:0"
29358 -RDEPEND=">=virtual/jdk-1.7
29359 - ${CDEPEND}"
29360 -
29361 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29362 -
29363 -EANT_BUILD_XML="nbbuild/build.xml"
29364 -EANT_BUILD_TARGET="rebuild-cluster"
29365 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
29366 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29367 -JAVA_PKG_BSFIX="off"
29368 -
29369 -src_unpack() {
29370 - unpack $(basename ${SOURCE_URL})
29371 -
29372 - einfo "Deleting bundled jars..."
29373 - find -name "*.jar" -type f -delete
29374 -
29375 - unpack netbeans-9999-r12-build.xml.patch.bz2
29376 -
29377 - pushd "${S}" >/dev/null || die
29378 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
29379 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
29380 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
29381 - popd >/dev/null || die
29382 -}
29383 -
29384 -src_prepare() {
29385 - einfo "Deleting bundled class files..."
29386 - find -name "*.class" -type f | xargs rm -vf
29387 -
29388 - epatch netbeans-9999-r12-build.xml.patch
29389 -
29390 - # Support for custom patches
29391 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29392 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29393 -
29394 - if [ -n "${files}" ] ; then
29395 - einfo "Applying custom patches:"
29396 -
29397 - for file in ${files} ; do
29398 - epatch "${file}"
29399 - done
29400 - fi
29401 - fi
29402 -
29403 - einfo "Symlinking external libraries..."
29404 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29405 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
29406 -
29407 - einfo "Linking in other clusters..."
29408 - mkdir "${S}"/nbbuild/netbeans || die
29409 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29410 -
29411 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29412 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29413 - touch nb.cluster.extide.built
29414 -
29415 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29416 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29417 - touch nb.cluster.ide.built
29418 -
29419 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29420 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29421 - touch nb.cluster.platform.built
29422 -
29423 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
29424 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29425 - touch nb.cluster.webcommon.built
29426 -
29427 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
29428 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29429 - touch nb.cluster.websvccommon.built
29430 -
29431 - popd >/dev/null || die
29432 -
29433 - java-pkg-2_src_prepare
29434 -}
29435 -
29436 -src_install() {
29437 - pushd nbbuild/netbeans/php >/dev/null || die
29438 -
29439 - insinto ${INSTALL_DIR}
29440 -
29441 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29442 -
29443 - doins -r *
29444 -
29445 - popd >/dev/null || die
29446 -
29447 - local instdir=${INSTALL_DIR}/modules/ext
29448 - pushd "${D}"/${instdir} >/dev/null || die
29449 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
29450 - popd >/dev/null || die
29451 -
29452 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
29453 -}
29454
29455 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140424.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140424.ebuild
29456 deleted file mode 100644
29457 index b898f90..0000000
29458 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140424.ebuild
29459 +++ /dev/null
29460 @@ -1,127 +0,0 @@
29461 -# Copyright 1999-2014 Gentoo Foundation
29462 -# Distributed under the terms of the GNU General Public License v2
29463 -# $Header: $
29464 -
29465 -EAPI="4"
29466 -inherit eutils java-pkg-2 java-ant-2
29467 -
29468 -DESCRIPTION="Netbeans PHP Cluster"
29469 -HOMEPAGE="http://netbeans.org/projects/php"
29470 -SLOT="9999"
29471 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
29472 -SRC_URI="${SOURCE_URL}
29473 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
29474 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
29475 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
29476 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
29477 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29478 -KEYWORDS="~amd64 ~x86"
29479 -IUSE=""
29480 -S="${WORKDIR}"
29481 -
29482 -CDEPEND="~dev-java/netbeans-extide-${PV}
29483 - ~dev-java/netbeans-ide-${PV}
29484 - ~dev-java/netbeans-platform-${PV}
29485 - ~dev-java/netbeans-webcommon-${PV}
29486 - ~dev-java/netbeans-websvccommon-${PV}
29487 - dev-java/javacup:0"
29488 -DEPEND=">=virtual/jdk-1.7
29489 - app-arch/unzip
29490 - ${CDEPEND}
29491 - dev-java/javahelp:0"
29492 -RDEPEND=">=virtual/jdk-1.7
29493 - ${CDEPEND}"
29494 -
29495 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29496 -
29497 -EANT_BUILD_XML="nbbuild/build.xml"
29498 -EANT_BUILD_TARGET="rebuild-cluster"
29499 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
29500 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29501 -JAVA_PKG_BSFIX="off"
29502 -
29503 -src_unpack() {
29504 - unpack $(basename ${SOURCE_URL})
29505 -
29506 - einfo "Deleting bundled jars..."
29507 - find -name "*.jar" -type f -delete
29508 -
29509 - unpack netbeans-9999-r12-build.xml.patch.bz2
29510 -
29511 - pushd "${S}" >/dev/null || die
29512 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
29513 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
29514 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
29515 - popd >/dev/null || die
29516 -}
29517 -
29518 -src_prepare() {
29519 - einfo "Deleting bundled class files..."
29520 - find -name "*.class" -type f | xargs rm -vf
29521 -
29522 - epatch netbeans-9999-r12-build.xml.patch
29523 -
29524 - # Support for custom patches
29525 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29526 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29527 -
29528 - if [ -n "${files}" ] ; then
29529 - einfo "Applying custom patches:"
29530 -
29531 - for file in ${files} ; do
29532 - epatch "${file}"
29533 - done
29534 - fi
29535 - fi
29536 -
29537 - einfo "Symlinking external libraries..."
29538 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29539 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
29540 -
29541 - einfo "Linking in other clusters..."
29542 - mkdir "${S}"/nbbuild/netbeans || die
29543 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29544 -
29545 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29546 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29547 - touch nb.cluster.extide.built
29548 -
29549 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29550 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29551 - touch nb.cluster.ide.built
29552 -
29553 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29554 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29555 - touch nb.cluster.platform.built
29556 -
29557 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
29558 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29559 - touch nb.cluster.webcommon.built
29560 -
29561 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
29562 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29563 - touch nb.cluster.websvccommon.built
29564 -
29565 - popd >/dev/null || die
29566 -
29567 - java-pkg-2_src_prepare
29568 -}
29569 -
29570 -src_install() {
29571 - pushd nbbuild/netbeans/php >/dev/null || die
29572 -
29573 - insinto ${INSTALL_DIR}
29574 -
29575 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29576 -
29577 - doins -r *
29578 -
29579 - popd >/dev/null || die
29580 -
29581 - local instdir=${INSTALL_DIR}/modules/ext
29582 - pushd "${D}"/${instdir} >/dev/null || die
29583 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
29584 - popd >/dev/null || die
29585 -
29586 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
29587 -}
29588
29589 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140427.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140427.ebuild
29590 deleted file mode 100644
29591 index 9ae1370..0000000
29592 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140427.ebuild
29593 +++ /dev/null
29594 @@ -1,127 +0,0 @@
29595 -# Copyright 1999-2014 Gentoo Foundation
29596 -# Distributed under the terms of the GNU General Public License v2
29597 -# $Header: $
29598 -
29599 -EAPI="4"
29600 -inherit eutils java-pkg-2 java-ant-2
29601 -
29602 -DESCRIPTION="Netbeans PHP Cluster"
29603 -HOMEPAGE="http://netbeans.org/projects/php"
29604 -SLOT="9999"
29605 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
29606 -SRC_URI="${SOURCE_URL}
29607 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
29608 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
29609 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
29610 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
29611 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29612 -KEYWORDS="~amd64 ~x86"
29613 -IUSE=""
29614 -S="${WORKDIR}"
29615 -
29616 -CDEPEND="~dev-java/netbeans-extide-${PV}
29617 - ~dev-java/netbeans-ide-${PV}
29618 - ~dev-java/netbeans-platform-${PV}
29619 - ~dev-java/netbeans-webcommon-${PV}
29620 - ~dev-java/netbeans-websvccommon-${PV}
29621 - dev-java/javacup:0"
29622 -DEPEND=">=virtual/jdk-1.7
29623 - app-arch/unzip
29624 - ${CDEPEND}
29625 - dev-java/javahelp:0"
29626 -RDEPEND=">=virtual/jdk-1.7
29627 - ${CDEPEND}"
29628 -
29629 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29630 -
29631 -EANT_BUILD_XML="nbbuild/build.xml"
29632 -EANT_BUILD_TARGET="rebuild-cluster"
29633 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
29634 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29635 -JAVA_PKG_BSFIX="off"
29636 -
29637 -src_unpack() {
29638 - unpack $(basename ${SOURCE_URL})
29639 -
29640 - einfo "Deleting bundled jars..."
29641 - find -name "*.jar" -type f -delete
29642 -
29643 - unpack netbeans-9999-r12-build.xml.patch.bz2
29644 -
29645 - pushd "${S}" >/dev/null || die
29646 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
29647 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
29648 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
29649 - popd >/dev/null || die
29650 -}
29651 -
29652 -src_prepare() {
29653 - einfo "Deleting bundled class files..."
29654 - find -name "*.class" -type f | xargs rm -vf
29655 -
29656 - epatch netbeans-9999-r12-build.xml.patch
29657 -
29658 - # Support for custom patches
29659 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29660 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29661 -
29662 - if [ -n "${files}" ] ; then
29663 - einfo "Applying custom patches:"
29664 -
29665 - for file in ${files} ; do
29666 - epatch "${file}"
29667 - done
29668 - fi
29669 - fi
29670 -
29671 - einfo "Symlinking external libraries..."
29672 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29673 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
29674 -
29675 - einfo "Linking in other clusters..."
29676 - mkdir "${S}"/nbbuild/netbeans || die
29677 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29678 -
29679 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29680 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29681 - touch nb.cluster.extide.built
29682 -
29683 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29684 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29685 - touch nb.cluster.ide.built
29686 -
29687 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29688 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29689 - touch nb.cluster.platform.built
29690 -
29691 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
29692 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29693 - touch nb.cluster.webcommon.built
29694 -
29695 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
29696 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29697 - touch nb.cluster.websvccommon.built
29698 -
29699 - popd >/dev/null || die
29700 -
29701 - java-pkg-2_src_prepare
29702 -}
29703 -
29704 -src_install() {
29705 - pushd nbbuild/netbeans/php >/dev/null || die
29706 -
29707 - insinto ${INSTALL_DIR}
29708 -
29709 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29710 -
29711 - doins -r *
29712 -
29713 - popd >/dev/null || die
29714 -
29715 - local instdir=${INSTALL_DIR}/modules/ext
29716 - pushd "${D}"/${instdir} >/dev/null || die
29717 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
29718 - popd >/dev/null || die
29719 -
29720 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
29721 -}
29722
29723 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20140429.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20140429.ebuild
29724 deleted file mode 100644
29725 index 091480a..0000000
29726 --- a/dev-java/netbeans-php/netbeans-php-9999_p20140429.ebuild
29727 +++ /dev/null
29728 @@ -1,127 +0,0 @@
29729 -# Copyright 1999-2014 Gentoo Foundation
29730 -# Distributed under the terms of the GNU General Public License v2
29731 -# $Header: $
29732 -
29733 -EAPI="4"
29734 -inherit eutils java-pkg-2 java-ant-2
29735 -
29736 -DESCRIPTION="Netbeans PHP Cluster"
29737 -HOMEPAGE="http://netbeans.org/projects/php"
29738 -SLOT="9999"
29739 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
29740 -SRC_URI="${SOURCE_URL}
29741 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
29742 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
29743 - http://hg.netbeans.org/binaries/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip
29744 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
29745 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29746 -KEYWORDS="~amd64 ~x86"
29747 -IUSE=""
29748 -S="${WORKDIR}"
29749 -
29750 -CDEPEND="~dev-java/netbeans-extide-${PV}
29751 - ~dev-java/netbeans-ide-${PV}
29752 - ~dev-java/netbeans-platform-${PV}
29753 - ~dev-java/netbeans-webcommon-${PV}
29754 - ~dev-java/netbeans-websvccommon-${PV}
29755 - dev-java/javacup:0"
29756 -DEPEND=">=virtual/jdk-1.7
29757 - app-arch/unzip
29758 - ${CDEPEND}
29759 - dev-java/javahelp:0"
29760 -RDEPEND=">=virtual/jdk-1.7
29761 - ${CDEPEND}"
29762 -
29763 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29764 -
29765 -EANT_BUILD_XML="nbbuild/build.xml"
29766 -EANT_BUILD_TARGET="rebuild-cluster"
29767 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true"
29768 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29769 -JAVA_PKG_BSFIX="off"
29770 -
29771 -src_unpack() {
29772 - unpack $(basename ${SOURCE_URL})
29773 -
29774 - einfo "Deleting bundled jars..."
29775 - find -name "*.jar" -type f -delete
29776 -
29777 - unpack netbeans-9999-r12-build.xml.patch.bz2
29778 -
29779 - pushd "${S}" >/dev/null || die
29780 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
29781 - ln -s "${DISTDIR}"/9893B39CD4E177E0886E1E8F25CB500FF54BC1E3-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
29782 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
29783 - popd >/dev/null || die
29784 -}
29785 -
29786 -src_prepare() {
29787 - einfo "Deleting bundled class files..."
29788 - find -name "*.class" -type f | xargs rm -vf
29789 -
29790 - epatch netbeans-9999-r12-build.xml.patch
29791 -
29792 - # Support for custom patches
29793 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29794 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29795 -
29796 - if [ -n "${files}" ] ; then
29797 - einfo "Applying custom patches:"
29798 -
29799 - for file in ${files} ; do
29800 - epatch "${file}"
29801 - done
29802 - fi
29803 - fi
29804 -
29805 - einfo "Symlinking external libraries..."
29806 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29807 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
29808 -
29809 - einfo "Linking in other clusters..."
29810 - mkdir "${S}"/nbbuild/netbeans || die
29811 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29812 -
29813 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29814 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29815 - touch nb.cluster.extide.built
29816 -
29817 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29818 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29819 - touch nb.cluster.ide.built
29820 -
29821 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29822 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29823 - touch nb.cluster.platform.built
29824 -
29825 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
29826 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29827 - touch nb.cluster.webcommon.built
29828 -
29829 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
29830 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29831 - touch nb.cluster.websvccommon.built
29832 -
29833 - popd >/dev/null || die
29834 -
29835 - java-pkg-2_src_prepare
29836 -}
29837 -
29838 -src_install() {
29839 - pushd nbbuild/netbeans/php >/dev/null || die
29840 -
29841 - insinto ${INSTALL_DIR}
29842 -
29843 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29844 -
29845 - doins -r *
29846 -
29847 - popd >/dev/null || die
29848 -
29849 - local instdir=${INSTALL_DIR}/modules/ext
29850 - pushd "${D}"/${instdir} >/dev/null || die
29851 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
29852 - popd >/dev/null || die
29853 -
29854 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
29855 -}
29856
29857 diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
29858 index 6a04d56..64b790a 100644
29859 --- a/dev-java/netbeans-platform/ChangeLog
29860 +++ b/dev-java/netbeans-platform/ChangeLog
29861 @@ -2,6 +2,20 @@
29862 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29863 # $Header: $
29864
29865 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
29866 + -netbeans-platform-9999_p20140410.ebuild,
29867 + -netbeans-platform-9999_p20140411.ebuild,
29868 + -netbeans-platform-9999_p20140413.ebuild,
29869 + -netbeans-platform-9999_p20140415.ebuild,
29870 + -netbeans-platform-9999_p20140416.ebuild,
29871 + -netbeans-platform-9999_p20140417.ebuild,
29872 + -netbeans-platform-9999_p20140422.ebuild,
29873 + -netbeans-platform-9999_p20140423.ebuild,
29874 + -netbeans-platform-9999_p20140424.ebuild,
29875 + -netbeans-platform-9999_p20140427.ebuild,
29876 + -netbeans-platform-9999_p20140429.ebuild:
29877 + removed obsolete ebuilds
29878 +
29879 *netbeans-platform-9999_p20140526 (26 May 2014)
29880
29881 26 May 2014; Miroslav Šulc <fordfrog@g.o>
29882
29883 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
29884 index 7d0a966..13e78b3 100644
29885 --- a/dev-java/netbeans-platform/Manifest
29886 +++ b/dev-java/netbeans-platform/Manifest
29887 @@ -28,17 +28,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
29888 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
29889 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
29890 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
29891 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
29892 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
29893 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
29894 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
29895 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
29896 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
29897 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
29898 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
29899 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
29900 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
29901 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
29902 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
29903 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
29904 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
29905 @@ -62,17 +51,6 @@ EBUILD netbeans-platform-7.2.ebuild 5432 SHA256 227add7f41117667d8487f2bf8eb846c
29906 EBUILD netbeans-platform-7.3.ebuild 5444 SHA256 a83ff6bc52e196f28754ae88531d95e8621a7d714729e0d55d8a03c40d1de210 SHA512 3243f12547ff49fe22ef68cf56699dd1df839138e55d1f48d4d8597fa67c955f98fc6c0c758c26265c470c4b89c39511037992cec9999bd4a3b770d823177ec4 WHIRLPOOL aff67ff335e6f4b183e3fcde5a4be98327e6d5cda7f019d3fe4fddd73c3c11dba18f13c7e586c92baa733f3b39b87077efc8b51e29d14af198d84d3703a59c83
29907 EBUILD netbeans-platform-7.4.ebuild 5398 SHA256 12272f6e3df40d49f9ce6edc66e650dd30dd86b6e2982adb978ba1d8d8d04598 SHA512 15f785c26c27f8b1aa274573b7f1d08dad9999144bab61b027819e8a8df30ffa30f7b281a768ac45a23d1fec101047e9011ee5111b8e86b9bce8332eb777dece WHIRLPOOL 53e1f8bcf8de033b5771b86938b315cb709d1cbd871a1233e639cd80a5dac10c133bfb00a9ba8a0f403fb17b93ff62c9d92d27ea40a1657c18fc0a83ff697f9a
29908 EBUILD netbeans-platform-8.0.ebuild 5392 SHA256 f89ab010848c28bd9b4f0393cedf5c5710ca333f4998f6a759e98c0352d5566a SHA512 69743889c6511faa69b466369db5eb31dd00924668a6e8e54637955ae091f32be533891373606ce4211d5388fa2b3fb090d8fdce81afb4608f50f493e06a7678 WHIRLPOOL 7a538c47c8fb31a7a62716c40fbf5fa2335132a1f1a2f889523e975e1618396626e9246dd3c4669733988a329fe34f42038972a40dda3bb6e1c0ef41d1480271
29909 -EBUILD netbeans-platform-9999_p20140410.ebuild 5444 SHA256 1ccf045d0ea24bb9f0fcfa4962665f8ae7e527ac3cd97ee79f196804e1a0d345 SHA512 1059614af8ce486c77d24f4d13125be6378b1ff6548c4752c039794edc7ffeb077982d79fdcb3f639a42043edd4f1f4311b5bafde9a770199250693b1d4bc84b WHIRLPOOL a64175dda87e8043c5a95b53c48667eb03bf2c211aee6de8dd0b814dc12ca570dd99b81aa065e7d101b3026f44b226de28387730ad493a7a9310f196fcef4ed2
29910 -EBUILD netbeans-platform-9999_p20140411.ebuild 5444 SHA256 d76997176a9f32621693b5291cd467022ab3b79e399953c3accdbbcc2a172740 SHA512 1b43f49c2754a81b9660f6ae448785fc183b3c6f3b4098a6068e6fcabda51882a0d4407cdd234664515b952a6570d93e603871c4df6bd14fe914e6f5fa9c2dad WHIRLPOOL 04d6f17d99e52c0a81171c0be4d473db20c440c17f6feba3afc1e73a39c6ac86a064c9e31a422900fe5cd7a47939c88d73755ba359499a4e11837f0049226553
29911 -EBUILD netbeans-platform-9999_p20140413.ebuild 5444 SHA256 6bb4802d208e2205733e52834a48d2fcd0df71718ce2fe5eca976cf05a89a112 SHA512 89269b7a3216abce5f0709d99681af172f67266903d4271d7dff0314f028979a1c821f92723e1e541489e94f2623649158b9f9f60e831bee5ebc6a0303fb8e48 WHIRLPOOL e845d76ba313e482b291f8cbfbea0e7142d42a55231e0536da19a54aee7b1e2a541bba421db1666aff460b5beb27a7e34307ebf6a368c7f37099dfecc456d73d
29912 -EBUILD netbeans-platform-9999_p20140415.ebuild 5444 SHA256 8a5aab1ebd63f6244b8969090d69df83f78cdaf969a3a23bc81cfe57bfd777a5 SHA512 6cb70d8e9a6283691acfb088b66f09bb357eba6f40bdbe03afbd829c7cf9805862c34a8cb7612551585e3b5edda64f63d2aef00427d87341767a2d0f0a3db6b8 WHIRLPOOL 27c5354b1f6205bfb5f46f8f487416b531ada56403f0197fc7ab12613f75185bfc2d8f201060cb846bf603725d02dca2e1ddf39882a1a748de07fb5a21a7f908
29913 -EBUILD netbeans-platform-9999_p20140416.ebuild 5444 SHA256 999114a6ffa650fe7ed97b961ba3dc38071959a2286399120815c13fceba0f4e SHA512 e1ba9dc8b31f2bdd3c077955baa03258eaf5206e8ff20fabc3ae063734fa010f80a8be31f8af29b765871253ed10e145b9a8b4ae0285fe8ef8f1688826f63d62 WHIRLPOOL b29ae679ec5b706bbfe6c911c462123e9caf2b0b99ab84a93803db618366e0a4df3653d4b4e6d6a136410726accf2213c8fb458a236441321ade7e8a53b4d6ff
29914 -EBUILD netbeans-platform-9999_p20140417.ebuild 5444 SHA256 dfad88539f2e12d65134b56a9f46ce1c35466904c658709e104e70e4e6d71023 SHA512 c327215236ec104b93cfa73b70c757d95892fb09c0631d3c3cd0fab5ba01779e708bda37105c575f8d87f7a5a620aa3cf741893c11e3c6f98a94df48ef7eb8df WHIRLPOOL 2fd36e4256a95231d4d3d9b6029e5856a301f26d65beaeb0a9c09e823bfe48c49edd1eb8c1db7670a87fe149e22cb7add5921f569702da018c405d2c5e73e8c9
29915 -EBUILD netbeans-platform-9999_p20140422.ebuild 5444 SHA256 1234d5cfddbd0fa9592b225eb5a51d2f0ea104bf28b6725860074c034d4a76fc SHA512 7b6daf93394b3baa98356f2a61cffb0977ece86591357c3be4e83b9e75daadcf032b7131d2129c6273a86846f69ff70ea8733d748466725ad67e1afbaa4c52e2 WHIRLPOOL 0975f8727bcdcba463a61e07a03ee22ee18bea2d3b5e510f4c7a12bdcf2968721ec86469419ccc5f3207696c516b458251b89c7c6d59991c1b623d28ac2920f0
29916 -EBUILD netbeans-platform-9999_p20140423.ebuild 5444 SHA256 96883b0d339c3b6526047dad8d47d94bc7d8ce7d510edd9824296f10e3c726ef SHA512 05ff55cb7758b90e47a153b219cd6a7df38d4c6cf5ad007022da9b99257055543bf8932327b067c6ba356d37e77fd22491cb8f712051b633537ba012028720c7 WHIRLPOOL 7b258dcf65638c569f164b7e0229eddd5810b8428ba8c63ef8e3037337d676b6866eac10a49d56e79860157b61e4070c5819d59a99476ef73b4d2dee41d302d9
29917 -EBUILD netbeans-platform-9999_p20140424.ebuild 5444 SHA256 ef0267bf26ab911bcbe3bb39cbd612ef6977e54ede045a490b833e6f7a3ae947 SHA512 62e9f1b78888d06233bbc7d208a84cad014a1004b4725a5099cf48ab7a2522d86959c7a5f40718c56c70279e5895a21c9dd6d872cc45be782d7e0fcd24c086bf WHIRLPOOL b809ad76d37a35d122eb14097a0eba4371bd0cb8ce0806b743da79b7286890135d5cbb19c83ab33ca45e38559e9567b4d00d8d861d0390c13c17433a2536ebe4
29918 -EBUILD netbeans-platform-9999_p20140427.ebuild 5444 SHA256 6dec58497672e20ad1889843c1a7c763f2c89716de7a3e3606f90d3e2abf9b56 SHA512 b31c84a40b011e2d7497b811bbd38bbc1db4ea45dc45441cd3683ff82a36811cc9585082d3995ff72ee16ee437c269193317f2e270485b14f77c13919439266f WHIRLPOOL e9a1218bf2003d99bd16ed340a5bdc12272325293798fddef82038fee386a94a6fddc1f86afed983f56c3d351c37b8040852796cfa59720c05e59299b1d6e019
29919 -EBUILD netbeans-platform-9999_p20140429.ebuild 5444 SHA256 682fed43784749d72d0df656ddd1184fe1ce472c9d78bcba6ad2e67d4e7d7c51 SHA512 c787b4413c7aa6fa499ae24f016703a2239161c8ceaef862c4a25139c309e5037db345761b1380eea5ace35d9d53a0425fa61137733c7248e259ffc057e16313 WHIRLPOOL 0a3cf764a22073473507640d5ed04532b700a2382d8bf4e527e7f227e72751861e0db62434b70fda35a8e4f078fb84de9cf61165a9183c656679839fd852af6d
29920 EBUILD netbeans-platform-9999_p20140501.ebuild 5444 SHA256 f0b4013340ff0968e4a9fc87bee398bfbacc081676f1a356e58ae6493c9b061a SHA512 ca34f7852e8e48041715650dfb7049fc24890d39b39f8cd847a8fc3ae4ca44222d06de479e2d6d197d34972598ab1e8f257ff351e8a458efb0d9854048a3f51d WHIRLPOOL 4e230d135831374a62fe05b76174024c6d4cc9ee776f44bb5c52b188186429b804a795d42d487bfebbe6d1fb3ddf35164191d4a0ad08b5a3e9038a7deb196b85
29921 EBUILD netbeans-platform-9999_p20140502.ebuild 5444 SHA256 75b331840769f2061481cc90cb96fe4be52fac2b4dac3decace4ddcc901527fd SHA512 733c575bdd93048fc60bc9a4ee9ac3b0aa9e6cc8d0539b1df5a9dcb0d91b3f1483ebeafcefe20910f0aab6e1b4694ad8f7b01de5db60d62521bb67cab138c430 WHIRLPOOL 1fe4aa8640fb3848eb74d6d0618b2413c473587da931fbc1895b1b70330d807ea86694efe611c41af35b0212e11df150417be1534f1e16f057074bb6c2b646bf
29922 EBUILD netbeans-platform-9999_p20140504.ebuild 5444 SHA256 1bb697e7f6deb25e09e2f1781cb7167f3c1b787c362886800883c4719dfe86b4 SHA512 0d81359723bd58756a56423166991d96776b7420be7a3cdc0ca60a039522142dba264c50ff02ad22852fa5a5f3dcd46b55651fe6de53f0753d7eb6cc72ce7048 WHIRLPOOL 575f212374a1f1ab87997849ba9e8b8b189ae8b45d7b65337e3a5d850badeeda02cbe79e3fd32cafc09b89beff18585b61a81d6f8e0804763430a66e05fb242b
29923 @@ -90,5 +68,5 @@ EBUILD netbeans-platform-9999_p20140520.ebuild 5456 SHA256 fce8961fd8646765d9d72
29924 EBUILD netbeans-platform-9999_p20140521.ebuild 5456 SHA256 027dac490c5d768fc06998441359eb1e7641cdde6a7414e53a46bc208009efe2 SHA512 e70bb8b81eb4600e24b2f12084f87479f1e44becc98676cf74c379b79861fd7d2708d464d399e2de3cab585499871ed1b7cb48ecb7c5237a678185014a28bf45 WHIRLPOOL 31e6f647a31a48e378fd531e7e877c1f5c30f5b1b2c27f197a23a20206d77b9d6fe29040b37fbedef17d717e619866d410416d0c28c9228682755e5bfd0e97bf
29925 EBUILD netbeans-platform-9999_p20140522.ebuild 5456 SHA256 05c2a19f76f98fd1f37deda0eb409a869ef5134eb8115aeac805e526ad734784 SHA512 7e352b0783c8ea3d2cda164e997d5a763cda8094929d63ce9cc78e1e5beff588707c8a0ceadf628fe66cde5451ca0d19da91e4abe5a25ec8829478ccc90e807c WHIRLPOOL fe158c97dd743cc8d322d7fede892221442c48ca7997fd5fc687e80ddb3847a462ee941504eb5fc4f99dc6911462976a9461a2779d8ba51e0975183463b0f393
29926 EBUILD netbeans-platform-9999_p20140526.ebuild 5456 SHA256 c17e1dac6ec6a87b2a905711328b694799a4ce996bb7b5024c2ad51e7f968e91 SHA512 d15d94ac06d016e5b9ed77245e0cea92cf5d6c9569b96c29b0e3eb4e3b379aef3b1c84e36de18a7852611afd8a3f78721168e4364d5defcfd569a4ffdf734b3c WHIRLPOOL b503ff058802c35c54f762acee0f7f672790a2db63ecf46059ccb78951416838dec108bcad8ec38f86fa4648ea4d55f9eee872223c16baedec1e79389ac2cde4
29927 -MISC ChangeLog 119613 SHA256 5a4af4303d020f3505d30e62d5c7baf1da03938763bc6be4af4023cec319a530 SHA512 0bc59d7fbdcced28cceee5179c29ec39e05de79b3c692fcb059faca074e8adeb93c84252ea66727ac713828b5f9edabcde9a6c6d37a74176549f38dc05af4c2d WHIRLPOOL c7f97d440a652c667478470b8b57803676969c7b17a948d18072288b18d86ae0cba4119ccd6c839951a7512aed7f698067b128983db23d0aa78cfd2a343cca68
29928 +MISC ChangeLog 120177 SHA256 186959b14dcfba0516bf77600e8de1814dc0e341a155629bc0a3d860d061d0a6 SHA512 98462735ef629f9e4531b597a8715e6234817f5b352a299c7f0c7eb351ecdb05bf7ba257448bf8fd0cae3a186ad7627d7b08fec183e1417f7ee92a11634a1384 WHIRLPOOL 24c26ab9363a3f9d3789a283eafb1c551e4a4f6e25c5edb103f2ed30c7863a9f3b625037e6aa8305be3da82653a6a1e9e3f7d2d3afe4369f7544d4a6055e183d
29929 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
29930
29931 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140410.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140410.ebuild
29932 deleted file mode 100644
29933 index 83591d8..0000000
29934 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140410.ebuild
29935 +++ /dev/null
29936 @@ -1,126 +0,0 @@
29937 -# Copyright 1999-2014 Gentoo Foundation
29938 -# Distributed under the terms of the GNU General Public License v2
29939 -# $Header: $
29940 -
29941 -EAPI="4"
29942 -inherit eutils java-pkg-2 java-ant-2
29943 -
29944 -DESCRIPTION="Netbeans Platform"
29945 -HOMEPAGE="http://netbeans.org/features/platform/"
29946 -SLOT="9999"
29947 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
29948 -SRC_URI="${SOURCE_URL}
29949 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
29950 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
29951 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
29952 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
29953 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
29954 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
29955 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
29956 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29957 -KEYWORDS="~amd64 ~x86"
29958 -IUSE=""
29959 -S="${WORKDIR}"
29960 -
29961 -CDEPEND="dev-java/javahelp:0
29962 - >=dev-java/jna-3.4:0
29963 - >=dev-java/osgi-core-api-5:0
29964 - dev-java/swing-layout:1[source]"
29965 -DEPEND=">=virtual/jdk-1.7
29966 - app-arch/unzip
29967 - ${CDEPEND}"
29968 -RDEPEND=">=virtual/jdk-1.7
29969 - ${CDEPEND}"
29970 -
29971 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29972 -
29973 -EANT_BUILD_XML="nbbuild/build.xml"
29974 -EANT_BUILD_TARGET="rebuild-cluster"
29975 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
29976 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29977 -JAVA_PKG_BSFIX="off"
29978 -
29979 -src_unpack() {
29980 - unpack $(basename ${SOURCE_URL})
29981 -
29982 - einfo "Deleting bundled jars..."
29983 - find -name "*.jar" -type f -delete
29984 -
29985 - unpack netbeans-9999-r12-build.xml.patch.bz2
29986 -
29987 - pushd "${S}" >/dev/null || die
29988 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
29989 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
29990 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
29991 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
29992 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
29993 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
29994 - popd >/dev/null || die
29995 -}
29996 -
29997 -src_prepare() {
29998 - einfo "Deleting bundled class files..."
29999 - find -name "*.class" -type f | xargs rm -vf
30000 -
30001 - # upstream jna jar contains bundled binary libraries so we disable that feature
30002 - epatch netbeans-9999-r12-build.xml.patch
30003 -
30004 - # Support for custom patches
30005 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30006 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30007 -
30008 - if [ -n "${files}" ] ; then
30009 - einfo "Applying custom patches:"
30010 -
30011 - for file in ${files} ; do
30012 - epatch "${file}"
30013 - done
30014 - fi
30015 - fi
30016 -
30017 - einfo "Symlinking external libraries..."
30018 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
30019 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30020 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
30021 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
30022 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
30023 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
30024 -
30025 - java-pkg-2_src_prepare
30026 -}
30027 -
30028 -src_compile() {
30029 - unset DISPLAY
30030 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30031 -}
30032 -
30033 -src_install() {
30034 - pushd nbbuild/netbeans/platform >/dev/null || die
30035 -
30036 - java-pkg_dojar lib/*.jar
30037 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30038 -
30039 - insinto ${INSTALL_DIR}
30040 - doins -r *
30041 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
30042 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
30043 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
30044 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
30045 - rm -fr "${D}"/modules/lib || die
30046 -
30047 - popd >/dev/null || die
30048 -
30049 - fperms 775 ${INSTALL_DIR}/lib/nbexec
30050 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
30051 -
30052 - local instdir=${INSTALL_DIR}/modules/ext
30053 - pushd "${D}"/${instdir} >/dev/null || die
30054 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
30055 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
30056 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
30057 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
30058 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
30059 - popd >/dev/null || die
30060 -
30061 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
30062 -}
30063
30064 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140411.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140411.ebuild
30065 deleted file mode 100644
30066 index bdce688..0000000
30067 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140411.ebuild
30068 +++ /dev/null
30069 @@ -1,126 +0,0 @@
30070 -# Copyright 1999-2014 Gentoo Foundation
30071 -# Distributed under the terms of the GNU General Public License v2
30072 -# $Header: $
30073 -
30074 -EAPI="4"
30075 -inherit eutils java-pkg-2 java-ant-2
30076 -
30077 -DESCRIPTION="Netbeans Platform"
30078 -HOMEPAGE="http://netbeans.org/features/platform/"
30079 -SLOT="9999"
30080 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
30081 -SRC_URI="${SOURCE_URL}
30082 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
30083 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
30084 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
30085 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
30086 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
30087 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
30088 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
30089 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30090 -KEYWORDS="~amd64 ~x86"
30091 -IUSE=""
30092 -S="${WORKDIR}"
30093 -
30094 -CDEPEND="dev-java/javahelp:0
30095 - >=dev-java/jna-3.4:0
30096 - >=dev-java/osgi-core-api-5:0
30097 - dev-java/swing-layout:1[source]"
30098 -DEPEND=">=virtual/jdk-1.7
30099 - app-arch/unzip
30100 - ${CDEPEND}"
30101 -RDEPEND=">=virtual/jdk-1.7
30102 - ${CDEPEND}"
30103 -
30104 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30105 -
30106 -EANT_BUILD_XML="nbbuild/build.xml"
30107 -EANT_BUILD_TARGET="rebuild-cluster"
30108 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
30109 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30110 -JAVA_PKG_BSFIX="off"
30111 -
30112 -src_unpack() {
30113 - unpack $(basename ${SOURCE_URL})
30114 -
30115 - einfo "Deleting bundled jars..."
30116 - find -name "*.jar" -type f -delete
30117 -
30118 - unpack netbeans-9999-r12-build.xml.patch.bz2
30119 -
30120 - pushd "${S}" >/dev/null || die
30121 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
30122 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
30123 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
30124 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
30125 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
30126 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
30127 - popd >/dev/null || die
30128 -}
30129 -
30130 -src_prepare() {
30131 - einfo "Deleting bundled class files..."
30132 - find -name "*.class" -type f | xargs rm -vf
30133 -
30134 - # upstream jna jar contains bundled binary libraries so we disable that feature
30135 - epatch netbeans-9999-r12-build.xml.patch
30136 -
30137 - # Support for custom patches
30138 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30139 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30140 -
30141 - if [ -n "${files}" ] ; then
30142 - einfo "Applying custom patches:"
30143 -
30144 - for file in ${files} ; do
30145 - epatch "${file}"
30146 - done
30147 - fi
30148 - fi
30149 -
30150 - einfo "Symlinking external libraries..."
30151 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
30152 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30153 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
30154 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
30155 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
30156 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
30157 -
30158 - java-pkg-2_src_prepare
30159 -}
30160 -
30161 -src_compile() {
30162 - unset DISPLAY
30163 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30164 -}
30165 -
30166 -src_install() {
30167 - pushd nbbuild/netbeans/platform >/dev/null || die
30168 -
30169 - java-pkg_dojar lib/*.jar
30170 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30171 -
30172 - insinto ${INSTALL_DIR}
30173 - doins -r *
30174 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
30175 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
30176 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
30177 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
30178 - rm -fr "${D}"/modules/lib || die
30179 -
30180 - popd >/dev/null || die
30181 -
30182 - fperms 775 ${INSTALL_DIR}/lib/nbexec
30183 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
30184 -
30185 - local instdir=${INSTALL_DIR}/modules/ext
30186 - pushd "${D}"/${instdir} >/dev/null || die
30187 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
30188 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
30189 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
30190 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
30191 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
30192 - popd >/dev/null || die
30193 -
30194 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
30195 -}
30196
30197 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140413.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140413.ebuild
30198 deleted file mode 100644
30199 index 0b8f99b..0000000
30200 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140413.ebuild
30201 +++ /dev/null
30202 @@ -1,126 +0,0 @@
30203 -# Copyright 1999-2014 Gentoo Foundation
30204 -# Distributed under the terms of the GNU General Public License v2
30205 -# $Header: $
30206 -
30207 -EAPI="4"
30208 -inherit eutils java-pkg-2 java-ant-2
30209 -
30210 -DESCRIPTION="Netbeans Platform"
30211 -HOMEPAGE="http://netbeans.org/features/platform/"
30212 -SLOT="9999"
30213 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
30214 -SRC_URI="${SOURCE_URL}
30215 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
30216 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
30217 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
30218 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
30219 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
30220 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
30221 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
30222 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30223 -KEYWORDS="~amd64 ~x86"
30224 -IUSE=""
30225 -S="${WORKDIR}"
30226 -
30227 -CDEPEND="dev-java/javahelp:0
30228 - >=dev-java/jna-3.4:0
30229 - >=dev-java/osgi-core-api-5:0
30230 - dev-java/swing-layout:1[source]"
30231 -DEPEND=">=virtual/jdk-1.7
30232 - app-arch/unzip
30233 - ${CDEPEND}"
30234 -RDEPEND=">=virtual/jdk-1.7
30235 - ${CDEPEND}"
30236 -
30237 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30238 -
30239 -EANT_BUILD_XML="nbbuild/build.xml"
30240 -EANT_BUILD_TARGET="rebuild-cluster"
30241 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
30242 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30243 -JAVA_PKG_BSFIX="off"
30244 -
30245 -src_unpack() {
30246 - unpack $(basename ${SOURCE_URL})
30247 -
30248 - einfo "Deleting bundled jars..."
30249 - find -name "*.jar" -type f -delete
30250 -
30251 - unpack netbeans-9999-r12-build.xml.patch.bz2
30252 -
30253 - pushd "${S}" >/dev/null || die
30254 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
30255 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
30256 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
30257 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
30258 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
30259 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
30260 - popd >/dev/null || die
30261 -}
30262 -
30263 -src_prepare() {
30264 - einfo "Deleting bundled class files..."
30265 - find -name "*.class" -type f | xargs rm -vf
30266 -
30267 - # upstream jna jar contains bundled binary libraries so we disable that feature
30268 - epatch netbeans-9999-r12-build.xml.patch
30269 -
30270 - # Support for custom patches
30271 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30272 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30273 -
30274 - if [ -n "${files}" ] ; then
30275 - einfo "Applying custom patches:"
30276 -
30277 - for file in ${files} ; do
30278 - epatch "${file}"
30279 - done
30280 - fi
30281 - fi
30282 -
30283 - einfo "Symlinking external libraries..."
30284 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
30285 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30286 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
30287 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
30288 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
30289 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
30290 -
30291 - java-pkg-2_src_prepare
30292 -}
30293 -
30294 -src_compile() {
30295 - unset DISPLAY
30296 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30297 -}
30298 -
30299 -src_install() {
30300 - pushd nbbuild/netbeans/platform >/dev/null || die
30301 -
30302 - java-pkg_dojar lib/*.jar
30303 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30304 -
30305 - insinto ${INSTALL_DIR}
30306 - doins -r *
30307 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
30308 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
30309 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
30310 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
30311 - rm -fr "${D}"/modules/lib || die
30312 -
30313 - popd >/dev/null || die
30314 -
30315 - fperms 775 ${INSTALL_DIR}/lib/nbexec
30316 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
30317 -
30318 - local instdir=${INSTALL_DIR}/modules/ext
30319 - pushd "${D}"/${instdir} >/dev/null || die
30320 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
30321 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
30322 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
30323 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
30324 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
30325 - popd >/dev/null || die
30326 -
30327 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
30328 -}
30329
30330 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140415.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140415.ebuild
30331 deleted file mode 100644
30332 index 36eaf8d..0000000
30333 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140415.ebuild
30334 +++ /dev/null
30335 @@ -1,126 +0,0 @@
30336 -# Copyright 1999-2014 Gentoo Foundation
30337 -# Distributed under the terms of the GNU General Public License v2
30338 -# $Header: $
30339 -
30340 -EAPI="4"
30341 -inherit eutils java-pkg-2 java-ant-2
30342 -
30343 -DESCRIPTION="Netbeans Platform"
30344 -HOMEPAGE="http://netbeans.org/features/platform/"
30345 -SLOT="9999"
30346 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
30347 -SRC_URI="${SOURCE_URL}
30348 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
30349 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
30350 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
30351 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
30352 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
30353 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
30354 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
30355 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30356 -KEYWORDS="~amd64 ~x86"
30357 -IUSE=""
30358 -S="${WORKDIR}"
30359 -
30360 -CDEPEND="dev-java/javahelp:0
30361 - >=dev-java/jna-3.4:0
30362 - >=dev-java/osgi-core-api-5:0
30363 - dev-java/swing-layout:1[source]"
30364 -DEPEND=">=virtual/jdk-1.7
30365 - app-arch/unzip
30366 - ${CDEPEND}"
30367 -RDEPEND=">=virtual/jdk-1.7
30368 - ${CDEPEND}"
30369 -
30370 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30371 -
30372 -EANT_BUILD_XML="nbbuild/build.xml"
30373 -EANT_BUILD_TARGET="rebuild-cluster"
30374 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
30375 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30376 -JAVA_PKG_BSFIX="off"
30377 -
30378 -src_unpack() {
30379 - unpack $(basename ${SOURCE_URL})
30380 -
30381 - einfo "Deleting bundled jars..."
30382 - find -name "*.jar" -type f -delete
30383 -
30384 - unpack netbeans-9999-r12-build.xml.patch.bz2
30385 -
30386 - pushd "${S}" >/dev/null || die
30387 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
30388 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
30389 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
30390 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
30391 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
30392 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
30393 - popd >/dev/null || die
30394 -}
30395 -
30396 -src_prepare() {
30397 - einfo "Deleting bundled class files..."
30398 - find -name "*.class" -type f | xargs rm -vf
30399 -
30400 - # upstream jna jar contains bundled binary libraries so we disable that feature
30401 - epatch netbeans-9999-r12-build.xml.patch
30402 -
30403 - # Support for custom patches
30404 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30405 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30406 -
30407 - if [ -n "${files}" ] ; then
30408 - einfo "Applying custom patches:"
30409 -
30410 - for file in ${files} ; do
30411 - epatch "${file}"
30412 - done
30413 - fi
30414 - fi
30415 -
30416 - einfo "Symlinking external libraries..."
30417 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
30418 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30419 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
30420 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
30421 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
30422 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
30423 -
30424 - java-pkg-2_src_prepare
30425 -}
30426 -
30427 -src_compile() {
30428 - unset DISPLAY
30429 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30430 -}
30431 -
30432 -src_install() {
30433 - pushd nbbuild/netbeans/platform >/dev/null || die
30434 -
30435 - java-pkg_dojar lib/*.jar
30436 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30437 -
30438 - insinto ${INSTALL_DIR}
30439 - doins -r *
30440 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
30441 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
30442 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
30443 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
30444 - rm -fr "${D}"/modules/lib || die
30445 -
30446 - popd >/dev/null || die
30447 -
30448 - fperms 775 ${INSTALL_DIR}/lib/nbexec
30449 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
30450 -
30451 - local instdir=${INSTALL_DIR}/modules/ext
30452 - pushd "${D}"/${instdir} >/dev/null || die
30453 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
30454 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
30455 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
30456 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
30457 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
30458 - popd >/dev/null || die
30459 -
30460 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
30461 -}
30462
30463 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140416.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140416.ebuild
30464 deleted file mode 100644
30465 index b6bc370..0000000
30466 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140416.ebuild
30467 +++ /dev/null
30468 @@ -1,126 +0,0 @@
30469 -# Copyright 1999-2014 Gentoo Foundation
30470 -# Distributed under the terms of the GNU General Public License v2
30471 -# $Header: $
30472 -
30473 -EAPI="4"
30474 -inherit eutils java-pkg-2 java-ant-2
30475 -
30476 -DESCRIPTION="Netbeans Platform"
30477 -HOMEPAGE="http://netbeans.org/features/platform/"
30478 -SLOT="9999"
30479 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
30480 -SRC_URI="${SOURCE_URL}
30481 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
30482 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
30483 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
30484 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
30485 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
30486 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
30487 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
30488 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30489 -KEYWORDS="~amd64 ~x86"
30490 -IUSE=""
30491 -S="${WORKDIR}"
30492 -
30493 -CDEPEND="dev-java/javahelp:0
30494 - >=dev-java/jna-3.4:0
30495 - >=dev-java/osgi-core-api-5:0
30496 - dev-java/swing-layout:1[source]"
30497 -DEPEND=">=virtual/jdk-1.7
30498 - app-arch/unzip
30499 - ${CDEPEND}"
30500 -RDEPEND=">=virtual/jdk-1.7
30501 - ${CDEPEND}"
30502 -
30503 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30504 -
30505 -EANT_BUILD_XML="nbbuild/build.xml"
30506 -EANT_BUILD_TARGET="rebuild-cluster"
30507 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
30508 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30509 -JAVA_PKG_BSFIX="off"
30510 -
30511 -src_unpack() {
30512 - unpack $(basename ${SOURCE_URL})
30513 -
30514 - einfo "Deleting bundled jars..."
30515 - find -name "*.jar" -type f -delete
30516 -
30517 - unpack netbeans-9999-r12-build.xml.patch.bz2
30518 -
30519 - pushd "${S}" >/dev/null || die
30520 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
30521 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
30522 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
30523 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
30524 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
30525 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
30526 - popd >/dev/null || die
30527 -}
30528 -
30529 -src_prepare() {
30530 - einfo "Deleting bundled class files..."
30531 - find -name "*.class" -type f | xargs rm -vf
30532 -
30533 - # upstream jna jar contains bundled binary libraries so we disable that feature
30534 - epatch netbeans-9999-r12-build.xml.patch
30535 -
30536 - # Support for custom patches
30537 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30538 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30539 -
30540 - if [ -n "${files}" ] ; then
30541 - einfo "Applying custom patches:"
30542 -
30543 - for file in ${files} ; do
30544 - epatch "${file}"
30545 - done
30546 - fi
30547 - fi
30548 -
30549 - einfo "Symlinking external libraries..."
30550 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
30551 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30552 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
30553 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
30554 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
30555 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
30556 -
30557 - java-pkg-2_src_prepare
30558 -}
30559 -
30560 -src_compile() {
30561 - unset DISPLAY
30562 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30563 -}
30564 -
30565 -src_install() {
30566 - pushd nbbuild/netbeans/platform >/dev/null || die
30567 -
30568 - java-pkg_dojar lib/*.jar
30569 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30570 -
30571 - insinto ${INSTALL_DIR}
30572 - doins -r *
30573 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
30574 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
30575 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
30576 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
30577 - rm -fr "${D}"/modules/lib || die
30578 -
30579 - popd >/dev/null || die
30580 -
30581 - fperms 775 ${INSTALL_DIR}/lib/nbexec
30582 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
30583 -
30584 - local instdir=${INSTALL_DIR}/modules/ext
30585 - pushd "${D}"/${instdir} >/dev/null || die
30586 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
30587 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
30588 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
30589 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
30590 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
30591 - popd >/dev/null || die
30592 -
30593 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
30594 -}
30595
30596 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140417.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140417.ebuild
30597 deleted file mode 100644
30598 index 625fff0..0000000
30599 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140417.ebuild
30600 +++ /dev/null
30601 @@ -1,126 +0,0 @@
30602 -# Copyright 1999-2014 Gentoo Foundation
30603 -# Distributed under the terms of the GNU General Public License v2
30604 -# $Header: $
30605 -
30606 -EAPI="4"
30607 -inherit eutils java-pkg-2 java-ant-2
30608 -
30609 -DESCRIPTION="Netbeans Platform"
30610 -HOMEPAGE="http://netbeans.org/features/platform/"
30611 -SLOT="9999"
30612 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
30613 -SRC_URI="${SOURCE_URL}
30614 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
30615 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
30616 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
30617 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
30618 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
30619 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
30620 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
30621 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30622 -KEYWORDS="~amd64 ~x86"
30623 -IUSE=""
30624 -S="${WORKDIR}"
30625 -
30626 -CDEPEND="dev-java/javahelp:0
30627 - >=dev-java/jna-3.4:0
30628 - >=dev-java/osgi-core-api-5:0
30629 - dev-java/swing-layout:1[source]"
30630 -DEPEND=">=virtual/jdk-1.7
30631 - app-arch/unzip
30632 - ${CDEPEND}"
30633 -RDEPEND=">=virtual/jdk-1.7
30634 - ${CDEPEND}"
30635 -
30636 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30637 -
30638 -EANT_BUILD_XML="nbbuild/build.xml"
30639 -EANT_BUILD_TARGET="rebuild-cluster"
30640 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
30641 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30642 -JAVA_PKG_BSFIX="off"
30643 -
30644 -src_unpack() {
30645 - unpack $(basename ${SOURCE_URL})
30646 -
30647 - einfo "Deleting bundled jars..."
30648 - find -name "*.jar" -type f -delete
30649 -
30650 - unpack netbeans-9999-r12-build.xml.patch.bz2
30651 -
30652 - pushd "${S}" >/dev/null || die
30653 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
30654 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
30655 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
30656 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
30657 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
30658 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
30659 - popd >/dev/null || die
30660 -}
30661 -
30662 -src_prepare() {
30663 - einfo "Deleting bundled class files..."
30664 - find -name "*.class" -type f | xargs rm -vf
30665 -
30666 - # upstream jna jar contains bundled binary libraries so we disable that feature
30667 - epatch netbeans-9999-r12-build.xml.patch
30668 -
30669 - # Support for custom patches
30670 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30671 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30672 -
30673 - if [ -n "${files}" ] ; then
30674 - einfo "Applying custom patches:"
30675 -
30676 - for file in ${files} ; do
30677 - epatch "${file}"
30678 - done
30679 - fi
30680 - fi
30681 -
30682 - einfo "Symlinking external libraries..."
30683 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
30684 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30685 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
30686 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
30687 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
30688 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
30689 -
30690 - java-pkg-2_src_prepare
30691 -}
30692 -
30693 -src_compile() {
30694 - unset DISPLAY
30695 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30696 -}
30697 -
30698 -src_install() {
30699 - pushd nbbuild/netbeans/platform >/dev/null || die
30700 -
30701 - java-pkg_dojar lib/*.jar
30702 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30703 -
30704 - insinto ${INSTALL_DIR}
30705 - doins -r *
30706 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
30707 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
30708 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
30709 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
30710 - rm -fr "${D}"/modules/lib || die
30711 -
30712 - popd >/dev/null || die
30713 -
30714 - fperms 775 ${INSTALL_DIR}/lib/nbexec
30715 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
30716 -
30717 - local instdir=${INSTALL_DIR}/modules/ext
30718 - pushd "${D}"/${instdir} >/dev/null || die
30719 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
30720 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
30721 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
30722 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
30723 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
30724 - popd >/dev/null || die
30725 -
30726 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
30727 -}
30728
30729 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140422.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140422.ebuild
30730 deleted file mode 100644
30731 index 08d7938..0000000
30732 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140422.ebuild
30733 +++ /dev/null
30734 @@ -1,126 +0,0 @@
30735 -# Copyright 1999-2014 Gentoo Foundation
30736 -# Distributed under the terms of the GNU General Public License v2
30737 -# $Header: $
30738 -
30739 -EAPI="4"
30740 -inherit eutils java-pkg-2 java-ant-2
30741 -
30742 -DESCRIPTION="Netbeans Platform"
30743 -HOMEPAGE="http://netbeans.org/features/platform/"
30744 -SLOT="9999"
30745 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
30746 -SRC_URI="${SOURCE_URL}
30747 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
30748 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
30749 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
30750 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
30751 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
30752 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
30753 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
30754 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30755 -KEYWORDS="~amd64 ~x86"
30756 -IUSE=""
30757 -S="${WORKDIR}"
30758 -
30759 -CDEPEND="dev-java/javahelp:0
30760 - >=dev-java/jna-3.4:0
30761 - >=dev-java/osgi-core-api-5:0
30762 - dev-java/swing-layout:1[source]"
30763 -DEPEND=">=virtual/jdk-1.7
30764 - app-arch/unzip
30765 - ${CDEPEND}"
30766 -RDEPEND=">=virtual/jdk-1.7
30767 - ${CDEPEND}"
30768 -
30769 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30770 -
30771 -EANT_BUILD_XML="nbbuild/build.xml"
30772 -EANT_BUILD_TARGET="rebuild-cluster"
30773 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
30774 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30775 -JAVA_PKG_BSFIX="off"
30776 -
30777 -src_unpack() {
30778 - unpack $(basename ${SOURCE_URL})
30779 -
30780 - einfo "Deleting bundled jars..."
30781 - find -name "*.jar" -type f -delete
30782 -
30783 - unpack netbeans-9999-r12-build.xml.patch.bz2
30784 -
30785 - pushd "${S}" >/dev/null || die
30786 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
30787 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
30788 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
30789 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
30790 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
30791 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
30792 - popd >/dev/null || die
30793 -}
30794 -
30795 -src_prepare() {
30796 - einfo "Deleting bundled class files..."
30797 - find -name "*.class" -type f | xargs rm -vf
30798 -
30799 - # upstream jna jar contains bundled binary libraries so we disable that feature
30800 - epatch netbeans-9999-r12-build.xml.patch
30801 -
30802 - # Support for custom patches
30803 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30804 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30805 -
30806 - if [ -n "${files}" ] ; then
30807 - einfo "Applying custom patches:"
30808 -
30809 - for file in ${files} ; do
30810 - epatch "${file}"
30811 - done
30812 - fi
30813 - fi
30814 -
30815 - einfo "Symlinking external libraries..."
30816 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
30817 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30818 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
30819 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
30820 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
30821 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
30822 -
30823 - java-pkg-2_src_prepare
30824 -}
30825 -
30826 -src_compile() {
30827 - unset DISPLAY
30828 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30829 -}
30830 -
30831 -src_install() {
30832 - pushd nbbuild/netbeans/platform >/dev/null || die
30833 -
30834 - java-pkg_dojar lib/*.jar
30835 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30836 -
30837 - insinto ${INSTALL_DIR}
30838 - doins -r *
30839 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
30840 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
30841 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
30842 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
30843 - rm -fr "${D}"/modules/lib || die
30844 -
30845 - popd >/dev/null || die
30846 -
30847 - fperms 775 ${INSTALL_DIR}/lib/nbexec
30848 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
30849 -
30850 - local instdir=${INSTALL_DIR}/modules/ext
30851 - pushd "${D}"/${instdir} >/dev/null || die
30852 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
30853 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
30854 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
30855 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
30856 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
30857 - popd >/dev/null || die
30858 -
30859 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
30860 -}
30861
30862 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140423.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140423.ebuild
30863 deleted file mode 100644
30864 index aa28c8a..0000000
30865 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140423.ebuild
30866 +++ /dev/null
30867 @@ -1,126 +0,0 @@
30868 -# Copyright 1999-2014 Gentoo Foundation
30869 -# Distributed under the terms of the GNU General Public License v2
30870 -# $Header: $
30871 -
30872 -EAPI="4"
30873 -inherit eutils java-pkg-2 java-ant-2
30874 -
30875 -DESCRIPTION="Netbeans Platform"
30876 -HOMEPAGE="http://netbeans.org/features/platform/"
30877 -SLOT="9999"
30878 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
30879 -SRC_URI="${SOURCE_URL}
30880 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
30881 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
30882 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
30883 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
30884 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
30885 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
30886 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
30887 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30888 -KEYWORDS="~amd64 ~x86"
30889 -IUSE=""
30890 -S="${WORKDIR}"
30891 -
30892 -CDEPEND="dev-java/javahelp:0
30893 - >=dev-java/jna-3.4:0
30894 - >=dev-java/osgi-core-api-5:0
30895 - dev-java/swing-layout:1[source]"
30896 -DEPEND=">=virtual/jdk-1.7
30897 - app-arch/unzip
30898 - ${CDEPEND}"
30899 -RDEPEND=">=virtual/jdk-1.7
30900 - ${CDEPEND}"
30901 -
30902 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30903 -
30904 -EANT_BUILD_XML="nbbuild/build.xml"
30905 -EANT_BUILD_TARGET="rebuild-cluster"
30906 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
30907 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30908 -JAVA_PKG_BSFIX="off"
30909 -
30910 -src_unpack() {
30911 - unpack $(basename ${SOURCE_URL})
30912 -
30913 - einfo "Deleting bundled jars..."
30914 - find -name "*.jar" -type f -delete
30915 -
30916 - unpack netbeans-9999-r12-build.xml.patch.bz2
30917 -
30918 - pushd "${S}" >/dev/null || die
30919 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
30920 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
30921 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
30922 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
30923 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
30924 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
30925 - popd >/dev/null || die
30926 -}
30927 -
30928 -src_prepare() {
30929 - einfo "Deleting bundled class files..."
30930 - find -name "*.class" -type f | xargs rm -vf
30931 -
30932 - # upstream jna jar contains bundled binary libraries so we disable that feature
30933 - epatch netbeans-9999-r12-build.xml.patch
30934 -
30935 - # Support for custom patches
30936 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30937 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30938 -
30939 - if [ -n "${files}" ] ; then
30940 - einfo "Applying custom patches:"
30941 -
30942 - for file in ${files} ; do
30943 - epatch "${file}"
30944 - done
30945 - fi
30946 - fi
30947 -
30948 - einfo "Symlinking external libraries..."
30949 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
30950 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30951 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
30952 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
30953 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
30954 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
30955 -
30956 - java-pkg-2_src_prepare
30957 -}
30958 -
30959 -src_compile() {
30960 - unset DISPLAY
30961 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30962 -}
30963 -
30964 -src_install() {
30965 - pushd nbbuild/netbeans/platform >/dev/null || die
30966 -
30967 - java-pkg_dojar lib/*.jar
30968 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30969 -
30970 - insinto ${INSTALL_DIR}
30971 - doins -r *
30972 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
30973 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
30974 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
30975 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
30976 - rm -fr "${D}"/modules/lib || die
30977 -
30978 - popd >/dev/null || die
30979 -
30980 - fperms 775 ${INSTALL_DIR}/lib/nbexec
30981 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
30982 -
30983 - local instdir=${INSTALL_DIR}/modules/ext
30984 - pushd "${D}"/${instdir} >/dev/null || die
30985 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
30986 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
30987 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
30988 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
30989 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
30990 - popd >/dev/null || die
30991 -
30992 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
30993 -}
30994
30995 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140424.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140424.ebuild
30996 deleted file mode 100644
30997 index a7c08f2..0000000
30998 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140424.ebuild
30999 +++ /dev/null
31000 @@ -1,126 +0,0 @@
31001 -# Copyright 1999-2014 Gentoo Foundation
31002 -# Distributed under the terms of the GNU General Public License v2
31003 -# $Header: $
31004 -
31005 -EAPI="4"
31006 -inherit eutils java-pkg-2 java-ant-2
31007 -
31008 -DESCRIPTION="Netbeans Platform"
31009 -HOMEPAGE="http://netbeans.org/features/platform/"
31010 -SLOT="9999"
31011 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
31012 -SRC_URI="${SOURCE_URL}
31013 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
31014 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
31015 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
31016 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
31017 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
31018 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
31019 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
31020 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31021 -KEYWORDS="~amd64 ~x86"
31022 -IUSE=""
31023 -S="${WORKDIR}"
31024 -
31025 -CDEPEND="dev-java/javahelp:0
31026 - >=dev-java/jna-3.4:0
31027 - >=dev-java/osgi-core-api-5:0
31028 - dev-java/swing-layout:1[source]"
31029 -DEPEND=">=virtual/jdk-1.7
31030 - app-arch/unzip
31031 - ${CDEPEND}"
31032 -RDEPEND=">=virtual/jdk-1.7
31033 - ${CDEPEND}"
31034 -
31035 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31036 -
31037 -EANT_BUILD_XML="nbbuild/build.xml"
31038 -EANT_BUILD_TARGET="rebuild-cluster"
31039 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
31040 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31041 -JAVA_PKG_BSFIX="off"
31042 -
31043 -src_unpack() {
31044 - unpack $(basename ${SOURCE_URL})
31045 -
31046 - einfo "Deleting bundled jars..."
31047 - find -name "*.jar" -type f -delete
31048 -
31049 - unpack netbeans-9999-r12-build.xml.patch.bz2
31050 -
31051 - pushd "${S}" >/dev/null || die
31052 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
31053 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
31054 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
31055 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
31056 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
31057 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
31058 - popd >/dev/null || die
31059 -}
31060 -
31061 -src_prepare() {
31062 - einfo "Deleting bundled class files..."
31063 - find -name "*.class" -type f | xargs rm -vf
31064 -
31065 - # upstream jna jar contains bundled binary libraries so we disable that feature
31066 - epatch netbeans-9999-r12-build.xml.patch
31067 -
31068 - # Support for custom patches
31069 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31070 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31071 -
31072 - if [ -n "${files}" ] ; then
31073 - einfo "Applying custom patches:"
31074 -
31075 - for file in ${files} ; do
31076 - epatch "${file}"
31077 - done
31078 - fi
31079 - fi
31080 -
31081 - einfo "Symlinking external libraries..."
31082 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
31083 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31084 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
31085 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
31086 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
31087 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
31088 -
31089 - java-pkg-2_src_prepare
31090 -}
31091 -
31092 -src_compile() {
31093 - unset DISPLAY
31094 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
31095 -}
31096 -
31097 -src_install() {
31098 - pushd nbbuild/netbeans/platform >/dev/null || die
31099 -
31100 - java-pkg_dojar lib/*.jar
31101 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31102 -
31103 - insinto ${INSTALL_DIR}
31104 - doins -r *
31105 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
31106 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
31107 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
31108 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
31109 - rm -fr "${D}"/modules/lib || die
31110 -
31111 - popd >/dev/null || die
31112 -
31113 - fperms 775 ${INSTALL_DIR}/lib/nbexec
31114 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
31115 -
31116 - local instdir=${INSTALL_DIR}/modules/ext
31117 - pushd "${D}"/${instdir} >/dev/null || die
31118 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
31119 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
31120 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
31121 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
31122 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
31123 - popd >/dev/null || die
31124 -
31125 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
31126 -}
31127
31128 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140427.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140427.ebuild
31129 deleted file mode 100644
31130 index 119e77a..0000000
31131 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140427.ebuild
31132 +++ /dev/null
31133 @@ -1,126 +0,0 @@
31134 -# Copyright 1999-2014 Gentoo Foundation
31135 -# Distributed under the terms of the GNU General Public License v2
31136 -# $Header: $
31137 -
31138 -EAPI="4"
31139 -inherit eutils java-pkg-2 java-ant-2
31140 -
31141 -DESCRIPTION="Netbeans Platform"
31142 -HOMEPAGE="http://netbeans.org/features/platform/"
31143 -SLOT="9999"
31144 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
31145 -SRC_URI="${SOURCE_URL}
31146 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
31147 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
31148 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
31149 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
31150 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
31151 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
31152 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
31153 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31154 -KEYWORDS="~amd64 ~x86"
31155 -IUSE=""
31156 -S="${WORKDIR}"
31157 -
31158 -CDEPEND="dev-java/javahelp:0
31159 - >=dev-java/jna-3.4:0
31160 - >=dev-java/osgi-core-api-5:0
31161 - dev-java/swing-layout:1[source]"
31162 -DEPEND=">=virtual/jdk-1.7
31163 - app-arch/unzip
31164 - ${CDEPEND}"
31165 -RDEPEND=">=virtual/jdk-1.7
31166 - ${CDEPEND}"
31167 -
31168 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31169 -
31170 -EANT_BUILD_XML="nbbuild/build.xml"
31171 -EANT_BUILD_TARGET="rebuild-cluster"
31172 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
31173 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31174 -JAVA_PKG_BSFIX="off"
31175 -
31176 -src_unpack() {
31177 - unpack $(basename ${SOURCE_URL})
31178 -
31179 - einfo "Deleting bundled jars..."
31180 - find -name "*.jar" -type f -delete
31181 -
31182 - unpack netbeans-9999-r12-build.xml.patch.bz2
31183 -
31184 - pushd "${S}" >/dev/null || die
31185 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
31186 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
31187 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
31188 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
31189 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
31190 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
31191 - popd >/dev/null || die
31192 -}
31193 -
31194 -src_prepare() {
31195 - einfo "Deleting bundled class files..."
31196 - find -name "*.class" -type f | xargs rm -vf
31197 -
31198 - # upstream jna jar contains bundled binary libraries so we disable that feature
31199 - epatch netbeans-9999-r12-build.xml.patch
31200 -
31201 - # Support for custom patches
31202 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31203 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31204 -
31205 - if [ -n "${files}" ] ; then
31206 - einfo "Applying custom patches:"
31207 -
31208 - for file in ${files} ; do
31209 - epatch "${file}"
31210 - done
31211 - fi
31212 - fi
31213 -
31214 - einfo "Symlinking external libraries..."
31215 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
31216 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31217 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
31218 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
31219 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
31220 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
31221 -
31222 - java-pkg-2_src_prepare
31223 -}
31224 -
31225 -src_compile() {
31226 - unset DISPLAY
31227 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
31228 -}
31229 -
31230 -src_install() {
31231 - pushd nbbuild/netbeans/platform >/dev/null || die
31232 -
31233 - java-pkg_dojar lib/*.jar
31234 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31235 -
31236 - insinto ${INSTALL_DIR}
31237 - doins -r *
31238 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
31239 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
31240 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
31241 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
31242 - rm -fr "${D}"/modules/lib || die
31243 -
31244 - popd >/dev/null || die
31245 -
31246 - fperms 775 ${INSTALL_DIR}/lib/nbexec
31247 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
31248 -
31249 - local instdir=${INSTALL_DIR}/modules/ext
31250 - pushd "${D}"/${instdir} >/dev/null || die
31251 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
31252 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
31253 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
31254 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
31255 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
31256 - popd >/dev/null || die
31257 -
31258 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
31259 -}
31260
31261 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20140429.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20140429.ebuild
31262 deleted file mode 100644
31263 index a1108cf..0000000
31264 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20140429.ebuild
31265 +++ /dev/null
31266 @@ -1,126 +0,0 @@
31267 -# Copyright 1999-2014 Gentoo Foundation
31268 -# Distributed under the terms of the GNU General Public License v2
31269 -# $Header: $
31270 -
31271 -EAPI="4"
31272 -inherit eutils java-pkg-2 java-ant-2
31273 -
31274 -DESCRIPTION="Netbeans Platform"
31275 -HOMEPAGE="http://netbeans.org/features/platform/"
31276 -SLOT="9999"
31277 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
31278 -SRC_URI="${SOURCE_URL}
31279 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
31280 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
31281 - http://hg.netbeans.org/binaries/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar
31282 - http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
31283 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
31284 - http://hg.netbeans.org/binaries/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar
31285 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
31286 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31287 -KEYWORDS="~amd64 ~x86"
31288 -IUSE=""
31289 -S="${WORKDIR}"
31290 -
31291 -CDEPEND="dev-java/javahelp:0
31292 - >=dev-java/jna-3.4:0
31293 - >=dev-java/osgi-core-api-5:0
31294 - dev-java/swing-layout:1[source]"
31295 -DEPEND=">=virtual/jdk-1.7
31296 - app-arch/unzip
31297 - ${CDEPEND}"
31298 -RDEPEND=">=virtual/jdk-1.7
31299 - ${CDEPEND}"
31300 -
31301 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31302 -
31303 -EANT_BUILD_XML="nbbuild/build.xml"
31304 -EANT_BUILD_TARGET="rebuild-cluster"
31305 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true"
31306 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31307 -JAVA_PKG_BSFIX="off"
31308 -
31309 -src_unpack() {
31310 - unpack $(basename ${SOURCE_URL})
31311 -
31312 - einfo "Deleting bundled jars..."
31313 - find -name "*.jar" -type f -delete
31314 -
31315 - unpack netbeans-9999-r12-build.xml.patch.bz2
31316 -
31317 - pushd "${S}" >/dev/null || die
31318 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
31319 - ln -s "${DISTDIR}"/B54E470D47DF378B9DCE9423F919CCF4C7A60138-org.eclipse.osgi_3.8.0.v20120529-1548.jar netbinox/external/org.eclipse.osgi_3.8.0.v20120529-1548.jar || die
31320 - ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
31321 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
31322 - ln -s "${DISTDIR}"/AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar libs.testng/external/testng-6.8.1-dist.jar || die
31323 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
31324 - popd >/dev/null || die
31325 -}
31326 -
31327 -src_prepare() {
31328 - einfo "Deleting bundled class files..."
31329 - find -name "*.class" -type f | xargs rm -vf
31330 -
31331 - # upstream jna jar contains bundled binary libraries so we disable that feature
31332 - epatch netbeans-9999-r12-build.xml.patch
31333 -
31334 - # Support for custom patches
31335 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31336 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31337 -
31338 - if [ -n "${files}" ] ; then
31339 - einfo "Applying custom patches:"
31340 -
31341 - for file in ${files} ; do
31342 - epatch "${file}"
31343 - done
31344 - fi
31345 - fi
31346 -
31347 - einfo "Symlinking external libraries..."
31348 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar platform-3.4.0.jar
31349 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31350 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.4.0.jar
31351 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
31352 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
31353 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
31354 -
31355 - java-pkg-2_src_prepare
31356 -}
31357 -
31358 -src_compile() {
31359 - unset DISPLAY
31360 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
31361 -}
31362 -
31363 -src_install() {
31364 - pushd nbbuild/netbeans/platform >/dev/null || die
31365 -
31366 - java-pkg_dojar lib/*.jar
31367 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31368 -
31369 - insinto ${INSTALL_DIR}
31370 - doins -r *
31371 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
31372 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
31373 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
31374 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
31375 - rm -fr "${D}"/modules/lib || die
31376 -
31377 - popd >/dev/null || die
31378 -
31379 - fperms 775 ${INSTALL_DIR}/lib/nbexec
31380 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
31381 -
31382 - local instdir=${INSTALL_DIR}/modules/ext
31383 - pushd "${D}"/${instdir} >/dev/null || die
31384 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
31385 - rm jna-3.4.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.4.0.jar || die
31386 - rm platform-3.4.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.4.0.jar || die
31387 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
31388 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
31389 - popd >/dev/null || die
31390 -
31391 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
31392 -}
31393
31394 diff --git a/dev-java/netbeans-profiler/ChangeLog b/dev-java/netbeans-profiler/ChangeLog
31395 index c6b0482..450ce9d 100644
31396 --- a/dev-java/netbeans-profiler/ChangeLog
31397 +++ b/dev-java/netbeans-profiler/ChangeLog
31398 @@ -2,6 +2,20 @@
31399 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
31400 # $Header: $
31401
31402 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
31403 + -netbeans-profiler-9999_p20140410.ebuild,
31404 + -netbeans-profiler-9999_p20140411.ebuild,
31405 + -netbeans-profiler-9999_p20140413.ebuild,
31406 + -netbeans-profiler-9999_p20140415.ebuild,
31407 + -netbeans-profiler-9999_p20140416.ebuild,
31408 + -netbeans-profiler-9999_p20140417.ebuild,
31409 + -netbeans-profiler-9999_p20140422.ebuild,
31410 + -netbeans-profiler-9999_p20140423.ebuild,
31411 + -netbeans-profiler-9999_p20140424.ebuild,
31412 + -netbeans-profiler-9999_p20140427.ebuild,
31413 + -netbeans-profiler-9999_p20140429.ebuild:
31414 + removed obsolete ebuilds
31415 +
31416 *netbeans-profiler-9999_p20140526 (26 May 2014)
31417
31418 26 May 2014; Miroslav Šulc <fordfrog@g.o>
31419
31420 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
31421 index 08731f4..16d8b3e 100644
31422 --- a/dev-java/netbeans-profiler/Manifest
31423 +++ b/dev-java/netbeans-profiler/Manifest
31424 @@ -12,17 +12,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
31425 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
31426 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
31427 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
31428 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
31429 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
31430 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
31431 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
31432 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
31433 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
31434 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
31435 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
31436 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
31437 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
31438 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
31439 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
31440 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
31441 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
31442 @@ -46,17 +35,6 @@ EBUILD netbeans-profiler-7.2.ebuild 3214 SHA256 ddcba9ba672ad566ef256538fc8631ae
31443 EBUILD netbeans-profiler-7.3.ebuild 3231 SHA256 05ff6550e8f5d0162c1c00c5917ec48d882410907bd915d2d8a325f55a73c469 SHA512 6c617b5c2cb709861fb018b0a9509f9aa57e4016e611f1c034ee344a4babf98d8da1dcda926d8ee5905c0f405f357aeb005b4ecd3a858ea1ff742d677a955861 WHIRLPOOL de5bde53559c58393e8d521965b3ef0b8f56c36e7c3c31caab33d0ee441827339b325fa5b70126b23f535fb35ec89a3a6028a6edd3047d194339fc5081eb4661
31444 EBUILD netbeans-profiler-7.4.ebuild 3406 SHA256 e73ede861ec7b56587a238e62d98d02dd0c0f635c015a89f1599e234e157fb38 SHA512 e2bad58feb9edd50cf7d8a481185da444e3ebb901b7a301727b8d1da331fbae9bdbd409f877057d4115c262b34a33f35e29fc0af803cac52226be75f239fd71d WHIRLPOOL c257a910f2338f291f5d62741558e77c2535a86d8e4d1c94206c96b5e0db3d2aeb1004de45e817ebbec316c56bf5bbfd369e77e6c58ad5720b827032a1c10913
31445 EBUILD netbeans-profiler-8.0.ebuild 3400 SHA256 f437313de87204944244c45525990358130f5febf569e9f4d89b2017871f9176 SHA512 a7c4520f851a93c7b627aff815cec0053f32800e643546fddfd6487d5b3b5108718302fca25f94f7de7ad087b4d721d86a0c516b125a213a5b1d95cdf6964e1b WHIRLPOOL 3ed8e38cc8315793375e8b25bc7b1d90704860feb8c0d0619139044fd01e058206b6203a934d4aefdb315f2ec7f67a706a8d5da575694bdb218f336764b6a035
31446 -EBUILD netbeans-profiler-9999_p20140410.ebuild 3452 SHA256 2cd99f42b6a28d0ad86cc8601fad5ca4b9dc627a6a15cbf1823e3e72987fabe4 SHA512 b28447aa3559467c5b8e8829bddfa6e4d98d55e6ae8ede1b8a5137c405217cc9207877c37c86b58f42fd041756567b893ebb509150175c369eb29ec85c5f1a29 WHIRLPOOL bfa15bae64da7bb691d8b8fb558e28af0e3a634b6a8e6dff752b799aca5c2f9cc853698c0ca1e7898190b1b5168662f00f7e2962eef4b145db468075a1b955b3
31447 -EBUILD netbeans-profiler-9999_p20140411.ebuild 3452 SHA256 c2d821ef43901b62d357cc7b3bcbe307161aa747d41b0add779f7bddbdb9abe3 SHA512 22927875b96e0a75694b5950b320bd97c9fa1203dc4b54a235a5fb8583e764649e34c83ba71b1f30c9b6b381ab757c07cd2ecb58287f2b8768de23c5c867a24e WHIRLPOOL 26a1ba16ff973bc47fb47b717c017b86c6d5b6992feef8c5819adfefc7db5e7769f859af8d28b2476f88c89d3f7f0e4e3471fcc885e8f1a9c1466d0666d49009
31448 -EBUILD netbeans-profiler-9999_p20140413.ebuild 3452 SHA256 17f5d30db236fdd92604143b5f450493ab2c56b4ba19b9a32484c928ce444bf9 SHA512 ef8cfc3ef37b334594424674edd0b00aa27888739d5b09f109f652a02f77c930c79740dad57617fbff70af0d17ccfb0c646712c8c368c2444df7fc6ed63f78d8 WHIRLPOOL 758d4ed14e817b7bf3bf39222fe820ed91ff7b031e9ed434a7b1d297970db941b575ba20eeb43ce561962788ed4697d9d8f27a6fac2ba849ffef3a5a11962137
31449 -EBUILD netbeans-profiler-9999_p20140415.ebuild 3452 SHA256 c090e7d3cb22183233de972cecf845ab4478d42ea6c20718d42eedf64db2385c SHA512 e3ab89ccac638c212aca07ab63bef8ff53f94ced456c82e4bb1221b7a367ccda2e2f5701e636dc2464f6af5fd3a0d85ce863fea4b607393d2924281e77f50550 WHIRLPOOL 45cf070493e1a7354083697fab64686cf461be3bc9a9b22aa3d9fde9d32b802814ffca8c2220ce077776f1dda2ff027f89f58b148e492238f29f7295ee556b54
31450 -EBUILD netbeans-profiler-9999_p20140416.ebuild 3452 SHA256 d417c293417879500b344985e1135dbd2cfa6f5824c42622ec466b69eba6bbeb SHA512 25c178b01acfc57381940448d529aa253f121ccb5fd779d1c8d7dc1bf59567428169265e8a5315aba60d92fedc752f0ed7e00822664936936de709c7d90daa9d WHIRLPOOL 0f7757fc7f1b4e7882fe1e2847dc85aa6c6755275ee59de6afc232ea25e578819c61cbb4d0659b13477e5f13f315b2955160ad3d1c6d40b5693de47050e08231
31451 -EBUILD netbeans-profiler-9999_p20140417.ebuild 3452 SHA256 410184e1028fa28480c8f5675a2f5bfb553c9fce044d3beb08170b8e389e6471 SHA512 267a82b7be88a2a2c03f15a6ae47e6f79277bda84f845b9a0de5dd8818c453396cc00e01fae28e16e55e789d5ea11f90103e62e5f3382dfdd8a84d2ee667d07c WHIRLPOOL 80f487d425da3bbff54a9865024f326188781773edbe829964f7b17d7caa0670024597fd61c62fa8c4885f55ee1f2694135c284d0511ab033a3838614f35249c
31452 -EBUILD netbeans-profiler-9999_p20140422.ebuild 3452 SHA256 4f52aa1057fb6d44d27bff13c259456cdb60b522a7a624d135fe4e78601f4b17 SHA512 93747d71c15b049ae3160159156e8940674909e77194c3a54087a14b75a018f1e8c6a803089ef1fd78bd5a5be9d8c1a03635c6ca8cc846da735957a50eb16265 WHIRLPOOL f405881db7493fbd289db3c3cb22f31f09b5424563a9998d766b0b19ba1d16c17345485ebf7fb234e734ce294f5b736180ddadae1309139aec6cdc9ae1b66ae2
31453 -EBUILD netbeans-profiler-9999_p20140423.ebuild 3452 SHA256 f95df9fe44fd067440dfce90c2176b084a392ce70d7a4a74e79d8618132d6862 SHA512 c70923318492aaaa984c7e3b5fc06a608f8f5c0db513681a5087dd1f1a3ad6be6ac5e0949fd99c1a6cf2ac2de4fc6ea2e0c7aa4516973dce975e15827dc5d16b WHIRLPOOL 52065777b130538cb638af446c549c1a76c48e1af9fde4704214f914a48aff175e985cc55ca08dcfbc965e751dc6249b4860b8ef2f490f9e246e57816c127d02
31454 -EBUILD netbeans-profiler-9999_p20140424.ebuild 3452 SHA256 5863347018c79f164cdcf25c7f3824520008f9551912bc3281b3d25a9f2709df SHA512 24fe4c35d73d593835af469f3c037dfd1e6631d3e749a069acd49d4b5c5959e90738a0cd141dc465774fd7e42685c59ec2500980b94c76e21829b4c172a763a1 WHIRLPOOL 857cbe423515fa8529278ed91990da4d3bcbc5ed8fc8e5f92e9670a018c147cd517347712b75e462a7211675eb8408fa44ee604743fc2d1b01dbf107c562846c
31455 -EBUILD netbeans-profiler-9999_p20140427.ebuild 3452 SHA256 30ce2d3c97530c7ce9ef730c80e0a7994628a85efe38dcfe1e671916fadd49ab SHA512 4a699d1e1c119792f84842236fe42f28fde3f54c592e89b44c6ddf42f46a9a64925ce31677f199262a0b7a592c1e644a68599b09fc2db85142a3b0a702c8fad5 WHIRLPOOL 34edc1ac7933ccc77f9cbfae4f86295ee35798cfd98be1a090b0bc1a214e2feba90113f4a85eaee6b49a2c09be26ddb7840662c7a05cdf58dcc7932eeca16b75
31456 -EBUILD netbeans-profiler-9999_p20140429.ebuild 3452 SHA256 5c3dfcc032c3371ba118629c4a63f5c4357d2de73a1f2f0dca404a0a28095d0c SHA512 1a95b83042cde3a1013e17395b64ca92793a6b219e80301976f2a120c84e3c640e95fe149ed605f407a900c236cbdaa7d0c82ebe40c7f2ad1bcbf3369e1b36d2 WHIRLPOOL cf2ef7c8aea3b74e282531d18618197e6e0f6b8b9975b298dad80e24a33e9f4e8b78cdeab7f722b39bf49a0bacea879b29ad798aacbf8f33eaa946adcec8a6c1
31457 EBUILD netbeans-profiler-9999_p20140501.ebuild 3452 SHA256 9f7162b921d246dd5ba70656ed01bbcbe3c1fcbfbc3e0d335ed856e8e73b36df SHA512 ed67f0636a69cfb083d64f889b2e6590ce02a1b0df6f200cf1fd1d9681d001f8e17032a6fbacd8c3a8eab87291745a10513078c97379f29c86a71726e6e85898 WHIRLPOOL 1b9188dcf2346039e428d2eb537780791722efdf8d002898ac32bb70199ab6b8f96d3d0a8875308e3f52d5682f155eea324cfd9a1d0ff13b37d8ab138285339a
31458 EBUILD netbeans-profiler-9999_p20140502.ebuild 3452 SHA256 5462ef7f8f03994ab835f7f25976cbe713541237d800631b8c0ea008f6e01afe SHA512 6279308c424440208b3c1f7b86f7413b72933bc541a52987add58c177f7b032138c0d83f0ff49f6fb37b7bd450064672ebaf517444b3c8b8e2be9ea1711507e0 WHIRLPOOL b04fbbcb551cc70d9041de004baedfce6c1c8078158cf5ab7da37655c7703fcd54694329b234f03e8dd7ef676be31bec17664cdc7bcfb030d96298523b158cd2
31459 EBUILD netbeans-profiler-9999_p20140504.ebuild 3452 SHA256 998e0ab2ca388b934d9cc76281515c4a260458d88e512f2ad7687a1a1d7f6b8a SHA512 c9963f84e7e393bff380b7509dfd9e84071668a46456aafb7be677094e418ba0eb37f82e3b97ca722a4772fd0edfe946b172bcd06ae6de38e9b762f4399b8592 WHIRLPOOL 3503eeba67dedcb037ac4f9769dc46b8f1ae1382ef0c6fe406560d374ba1238734258f77e7f19693a3d0d2adfd20364d53b5a04435b93dbee6c3c2c3cd4911ef
31460 @@ -74,5 +52,5 @@ EBUILD netbeans-profiler-9999_p20140520.ebuild 3452 SHA256 b242ade6ab59b4c8f96db
31461 EBUILD netbeans-profiler-9999_p20140521.ebuild 3452 SHA256 d5900b43da58f180951373a4166b0a8f5a81eae39f5650cac437f765966d1ea2 SHA512 40835502b078746a18dbae5b4f19bf91231fd6e44286bb36c563f32b5c01fed257518f0a1fe957f2048d2d17d40dad5773c91cdf1d78e7b97201e8cc7a0bd3fe WHIRLPOOL 6f27f6fac55f91b3898ea82c89bbde24752f12882d896f401f702c68ff6fb4c6c0cdf947c518fd3ff3e8b736429d82f507f05cfb213712ed42971f4c11473fee
31462 EBUILD netbeans-profiler-9999_p20140522.ebuild 3452 SHA256 1ba41f699221cbdd1b2e49a67639101e8e3f440b31a5664ce90577df6007bbc2 SHA512 5df84617689169b26913381d15cb6c4c686a8d5c02266a42da8e86ad9d0b271e2598634a0aaabb7e6ed4ee62602b747e05fdce07443877550fab008f5de59ec3 WHIRLPOOL 4360c137b64de34a34546542b9fdeac884c38001d022727d608f0b94269eb2382bc7c32eb9e55c95630fcb14c580c02307500bb30176c273b740b08fc605f6aa
31463 EBUILD netbeans-profiler-9999_p20140526.ebuild 3452 SHA256 0d1a8901d46f25facbbd7660e60b4118fd3b958ee2db5fa9e67870fc0e0b60e3 SHA512 a273c68d474ca729b5b34440fd3c58c7f3c1796ea23526aeba52d3435934170f4b8cb82f1fb6402ab726cfbb263492e82aeb1ab860388b3b1815f2c78b4f245c WHIRLPOOL 4a09f4ad36af3019291cdb9d0f8c42229e8e2369eb5e1d8ec530f08e83c5bd31a3d075d22e3795aedb9d839a15fd1311d47eb2cac64f47a97e455f69d63bfc53
31464 -MISC ChangeLog 119074 SHA256 f7f1a621fd220e62a672f77d536c3c3fd8736ae399352b3fd485066567ca3cf3 SHA512 2486ee07946130e3c4f52b1e856e569848803b2a222cc8f08aa0b650bbb6afe3175f6e26321275d32f7870fc94fa7da71aca641517403fdc25ddae131c4a763b WHIRLPOOL 07cff45eff2828007b15a8812bf8c88eb5fc8f6ecf140961bf1fbe479dae102556d981b3b938d626020c87c3c51aff2845682e1f0c9faddd364e2c7e805f05c3
31465 +MISC ChangeLog 119638 SHA256 10f69d03f9a1821d87cc23ba27464596994a3dff1f680ea898987c798fb67888 SHA512 f388de7a19baf3b42276c62f4d60700a060665165e2b1ec3fbb2d873ee7b81206022c4ee933a1a2d88a2e51ca4cfbc8d1ae06e7026c0c7089cee116d6f188d26 WHIRLPOOL 0f46ddee73e9f0dc72391e8ea73854507e4531876fa9e93a61661df88fac0ed9743adc232ba41901af543ca30b3eef3d82b76e96b932cebe49ca4454e2ca52a3
31466 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
31467
31468 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140410.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140410.ebuild
31469 deleted file mode 100644
31470 index fe687f3..0000000
31471 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140410.ebuild
31472 +++ /dev/null
31473 @@ -1,121 +0,0 @@
31474 -# Copyright 1999-2014 Gentoo Foundation
31475 -# Distributed under the terms of the GNU General Public License v2
31476 -# $Header: $
31477 -
31478 -EAPI="4"
31479 -inherit eutils java-pkg-2 java-ant-2
31480 -
31481 -DESCRIPTION="Netbeans Profiler Cluster"
31482 -HOMEPAGE="http://netbeans.org/projects/profiler"
31483 -SLOT="9999"
31484 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
31485 -SRC_URI="${SOURCE_URL}
31486 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
31487 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31488 -KEYWORDS="~amd64 ~x86"
31489 -IUSE=""
31490 -S="${WORKDIR}"
31491 -
31492 -# Binary files needed for remote profiling
31493 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
31494 -
31495 -CDEPEND="~dev-java/netbeans-extide-${PV}
31496 - ~dev-java/netbeans-ide-${PV}
31497 - ~dev-java/netbeans-java-${PV}
31498 - ~dev-java/netbeans-platform-${PV}"
31499 -DEPEND=">=virtual/jdk-1.7
31500 - app-arch/unzip
31501 - ${CDEPEND}
31502 - dev-java/javahelp:0"
31503 -RDEPEND=">=virtual/jdk-1.7
31504 - ${CDEPEND}"
31505 -
31506 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31507 -
31508 -EANT_BUILD_XML="nbbuild/build.xml"
31509 -EANT_BUILD_TARGET="rebuild-cluster"
31510 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
31511 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31512 -JAVA_PKG_BSFIX="off"
31513 -
31514 -src_unpack() {
31515 - unpack $(basename ${SOURCE_URL})
31516 -
31517 - einfo "Deleting bundled jars..."
31518 - find -name "*.jar" -type f -delete
31519 -
31520 - unpack netbeans-9999-r12-build.xml.patch.bz2
31521 -}
31522 -
31523 -src_prepare() {
31524 - einfo "Deleting bundled class files..."
31525 - find -name "*.class" -type f | xargs rm -vf
31526 -
31527 - epatch netbeans-9999-r12-build.xml.patch
31528 -
31529 - # Support for custom patches
31530 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31531 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31532 -
31533 - if [ -n "${files}" ] ; then
31534 - einfo "Applying custom patches:"
31535 -
31536 - for file in ${files} ; do
31537 - epatch "${file}"
31538 - done
31539 - fi
31540 - fi
31541 -
31542 - einfo "Symlinking external libraries..."
31543 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31544 -
31545 - einfo "Linking in other clusters..."
31546 - mkdir "${S}"/nbbuild/netbeans || die
31547 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31548 -
31549 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31550 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31551 - touch nb.cluster.extide.built
31552 -
31553 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31554 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31555 - touch nb.cluster.ide.built
31556 -
31557 - ln -s /usr/share/netbeans-java-${SLOT} java || die
31558 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31559 - touch nb.cluster.java.built
31560 -
31561 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31562 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31563 - touch nb.cluster.platform.built
31564 -
31565 - popd >/dev/null || die
31566 -
31567 - java-pkg-2_src_prepare
31568 -}
31569 -
31570 -src_install() {
31571 - pushd nbbuild/netbeans/profiler >/dev/null || die
31572 -
31573 - insinto ${INSTALL_DIR}
31574 -
31575 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31576 -
31577 - doins -r *
31578 -
31579 - for file in lib/deployed/cvm/linux/*.so ; do
31580 - fperms 755 ${file}
31581 - done
31582 -
31583 - for file in lib/deployed/jdk*/linux*/*.so ; do
31584 - fperms 755 ${file}
31585 - done
31586 -
31587 - for file in remote-pack-defs/*.sh ; do
31588 - fperms 755 ${file}
31589 - done
31590 -
31591 - popd >/dev/null || die
31592 -
31593 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
31594 -}
31595
31596 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140411.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140411.ebuild
31597 deleted file mode 100644
31598 index 48841a7..0000000
31599 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140411.ebuild
31600 +++ /dev/null
31601 @@ -1,121 +0,0 @@
31602 -# Copyright 1999-2014 Gentoo Foundation
31603 -# Distributed under the terms of the GNU General Public License v2
31604 -# $Header: $
31605 -
31606 -EAPI="4"
31607 -inherit eutils java-pkg-2 java-ant-2
31608 -
31609 -DESCRIPTION="Netbeans Profiler Cluster"
31610 -HOMEPAGE="http://netbeans.org/projects/profiler"
31611 -SLOT="9999"
31612 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
31613 -SRC_URI="${SOURCE_URL}
31614 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
31615 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31616 -KEYWORDS="~amd64 ~x86"
31617 -IUSE=""
31618 -S="${WORKDIR}"
31619 -
31620 -# Binary files needed for remote profiling
31621 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
31622 -
31623 -CDEPEND="~dev-java/netbeans-extide-${PV}
31624 - ~dev-java/netbeans-ide-${PV}
31625 - ~dev-java/netbeans-java-${PV}
31626 - ~dev-java/netbeans-platform-${PV}"
31627 -DEPEND=">=virtual/jdk-1.7
31628 - app-arch/unzip
31629 - ${CDEPEND}
31630 - dev-java/javahelp:0"
31631 -RDEPEND=">=virtual/jdk-1.7
31632 - ${CDEPEND}"
31633 -
31634 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31635 -
31636 -EANT_BUILD_XML="nbbuild/build.xml"
31637 -EANT_BUILD_TARGET="rebuild-cluster"
31638 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
31639 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31640 -JAVA_PKG_BSFIX="off"
31641 -
31642 -src_unpack() {
31643 - unpack $(basename ${SOURCE_URL})
31644 -
31645 - einfo "Deleting bundled jars..."
31646 - find -name "*.jar" -type f -delete
31647 -
31648 - unpack netbeans-9999-r12-build.xml.patch.bz2
31649 -}
31650 -
31651 -src_prepare() {
31652 - einfo "Deleting bundled class files..."
31653 - find -name "*.class" -type f | xargs rm -vf
31654 -
31655 - epatch netbeans-9999-r12-build.xml.patch
31656 -
31657 - # Support for custom patches
31658 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31659 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31660 -
31661 - if [ -n "${files}" ] ; then
31662 - einfo "Applying custom patches:"
31663 -
31664 - for file in ${files} ; do
31665 - epatch "${file}"
31666 - done
31667 - fi
31668 - fi
31669 -
31670 - einfo "Symlinking external libraries..."
31671 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31672 -
31673 - einfo "Linking in other clusters..."
31674 - mkdir "${S}"/nbbuild/netbeans || die
31675 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31676 -
31677 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31678 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31679 - touch nb.cluster.extide.built
31680 -
31681 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31682 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31683 - touch nb.cluster.ide.built
31684 -
31685 - ln -s /usr/share/netbeans-java-${SLOT} java || die
31686 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31687 - touch nb.cluster.java.built
31688 -
31689 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31690 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31691 - touch nb.cluster.platform.built
31692 -
31693 - popd >/dev/null || die
31694 -
31695 - java-pkg-2_src_prepare
31696 -}
31697 -
31698 -src_install() {
31699 - pushd nbbuild/netbeans/profiler >/dev/null || die
31700 -
31701 - insinto ${INSTALL_DIR}
31702 -
31703 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31704 -
31705 - doins -r *
31706 -
31707 - for file in lib/deployed/cvm/linux/*.so ; do
31708 - fperms 755 ${file}
31709 - done
31710 -
31711 - for file in lib/deployed/jdk*/linux*/*.so ; do
31712 - fperms 755 ${file}
31713 - done
31714 -
31715 - for file in remote-pack-defs/*.sh ; do
31716 - fperms 755 ${file}
31717 - done
31718 -
31719 - popd >/dev/null || die
31720 -
31721 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
31722 -}
31723
31724 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140413.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140413.ebuild
31725 deleted file mode 100644
31726 index e607c32..0000000
31727 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140413.ebuild
31728 +++ /dev/null
31729 @@ -1,121 +0,0 @@
31730 -# Copyright 1999-2014 Gentoo Foundation
31731 -# Distributed under the terms of the GNU General Public License v2
31732 -# $Header: $
31733 -
31734 -EAPI="4"
31735 -inherit eutils java-pkg-2 java-ant-2
31736 -
31737 -DESCRIPTION="Netbeans Profiler Cluster"
31738 -HOMEPAGE="http://netbeans.org/projects/profiler"
31739 -SLOT="9999"
31740 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
31741 -SRC_URI="${SOURCE_URL}
31742 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
31743 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31744 -KEYWORDS="~amd64 ~x86"
31745 -IUSE=""
31746 -S="${WORKDIR}"
31747 -
31748 -# Binary files needed for remote profiling
31749 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
31750 -
31751 -CDEPEND="~dev-java/netbeans-extide-${PV}
31752 - ~dev-java/netbeans-ide-${PV}
31753 - ~dev-java/netbeans-java-${PV}
31754 - ~dev-java/netbeans-platform-${PV}"
31755 -DEPEND=">=virtual/jdk-1.7
31756 - app-arch/unzip
31757 - ${CDEPEND}
31758 - dev-java/javahelp:0"
31759 -RDEPEND=">=virtual/jdk-1.7
31760 - ${CDEPEND}"
31761 -
31762 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31763 -
31764 -EANT_BUILD_XML="nbbuild/build.xml"
31765 -EANT_BUILD_TARGET="rebuild-cluster"
31766 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
31767 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31768 -JAVA_PKG_BSFIX="off"
31769 -
31770 -src_unpack() {
31771 - unpack $(basename ${SOURCE_URL})
31772 -
31773 - einfo "Deleting bundled jars..."
31774 - find -name "*.jar" -type f -delete
31775 -
31776 - unpack netbeans-9999-r12-build.xml.patch.bz2
31777 -}
31778 -
31779 -src_prepare() {
31780 - einfo "Deleting bundled class files..."
31781 - find -name "*.class" -type f | xargs rm -vf
31782 -
31783 - epatch netbeans-9999-r12-build.xml.patch
31784 -
31785 - # Support for custom patches
31786 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31787 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31788 -
31789 - if [ -n "${files}" ] ; then
31790 - einfo "Applying custom patches:"
31791 -
31792 - for file in ${files} ; do
31793 - epatch "${file}"
31794 - done
31795 - fi
31796 - fi
31797 -
31798 - einfo "Symlinking external libraries..."
31799 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31800 -
31801 - einfo "Linking in other clusters..."
31802 - mkdir "${S}"/nbbuild/netbeans || die
31803 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31804 -
31805 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31806 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31807 - touch nb.cluster.extide.built
31808 -
31809 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31810 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31811 - touch nb.cluster.ide.built
31812 -
31813 - ln -s /usr/share/netbeans-java-${SLOT} java || die
31814 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31815 - touch nb.cluster.java.built
31816 -
31817 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31818 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31819 - touch nb.cluster.platform.built
31820 -
31821 - popd >/dev/null || die
31822 -
31823 - java-pkg-2_src_prepare
31824 -}
31825 -
31826 -src_install() {
31827 - pushd nbbuild/netbeans/profiler >/dev/null || die
31828 -
31829 - insinto ${INSTALL_DIR}
31830 -
31831 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31832 -
31833 - doins -r *
31834 -
31835 - for file in lib/deployed/cvm/linux/*.so ; do
31836 - fperms 755 ${file}
31837 - done
31838 -
31839 - for file in lib/deployed/jdk*/linux*/*.so ; do
31840 - fperms 755 ${file}
31841 - done
31842 -
31843 - for file in remote-pack-defs/*.sh ; do
31844 - fperms 755 ${file}
31845 - done
31846 -
31847 - popd >/dev/null || die
31848 -
31849 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
31850 -}
31851
31852 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140415.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140415.ebuild
31853 deleted file mode 100644
31854 index 9855596..0000000
31855 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140415.ebuild
31856 +++ /dev/null
31857 @@ -1,121 +0,0 @@
31858 -# Copyright 1999-2014 Gentoo Foundation
31859 -# Distributed under the terms of the GNU General Public License v2
31860 -# $Header: $
31861 -
31862 -EAPI="4"
31863 -inherit eutils java-pkg-2 java-ant-2
31864 -
31865 -DESCRIPTION="Netbeans Profiler Cluster"
31866 -HOMEPAGE="http://netbeans.org/projects/profiler"
31867 -SLOT="9999"
31868 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
31869 -SRC_URI="${SOURCE_URL}
31870 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
31871 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31872 -KEYWORDS="~amd64 ~x86"
31873 -IUSE=""
31874 -S="${WORKDIR}"
31875 -
31876 -# Binary files needed for remote profiling
31877 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
31878 -
31879 -CDEPEND="~dev-java/netbeans-extide-${PV}
31880 - ~dev-java/netbeans-ide-${PV}
31881 - ~dev-java/netbeans-java-${PV}
31882 - ~dev-java/netbeans-platform-${PV}"
31883 -DEPEND=">=virtual/jdk-1.7
31884 - app-arch/unzip
31885 - ${CDEPEND}
31886 - dev-java/javahelp:0"
31887 -RDEPEND=">=virtual/jdk-1.7
31888 - ${CDEPEND}"
31889 -
31890 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31891 -
31892 -EANT_BUILD_XML="nbbuild/build.xml"
31893 -EANT_BUILD_TARGET="rebuild-cluster"
31894 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
31895 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31896 -JAVA_PKG_BSFIX="off"
31897 -
31898 -src_unpack() {
31899 - unpack $(basename ${SOURCE_URL})
31900 -
31901 - einfo "Deleting bundled jars..."
31902 - find -name "*.jar" -type f -delete
31903 -
31904 - unpack netbeans-9999-r12-build.xml.patch.bz2
31905 -}
31906 -
31907 -src_prepare() {
31908 - einfo "Deleting bundled class files..."
31909 - find -name "*.class" -type f | xargs rm -vf
31910 -
31911 - epatch netbeans-9999-r12-build.xml.patch
31912 -
31913 - # Support for custom patches
31914 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31915 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31916 -
31917 - if [ -n "${files}" ] ; then
31918 - einfo "Applying custom patches:"
31919 -
31920 - for file in ${files} ; do
31921 - epatch "${file}"
31922 - done
31923 - fi
31924 - fi
31925 -
31926 - einfo "Symlinking external libraries..."
31927 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31928 -
31929 - einfo "Linking in other clusters..."
31930 - mkdir "${S}"/nbbuild/netbeans || die
31931 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31932 -
31933 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31934 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31935 - touch nb.cluster.extide.built
31936 -
31937 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31938 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31939 - touch nb.cluster.ide.built
31940 -
31941 - ln -s /usr/share/netbeans-java-${SLOT} java || die
31942 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31943 - touch nb.cluster.java.built
31944 -
31945 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31946 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31947 - touch nb.cluster.platform.built
31948 -
31949 - popd >/dev/null || die
31950 -
31951 - java-pkg-2_src_prepare
31952 -}
31953 -
31954 -src_install() {
31955 - pushd nbbuild/netbeans/profiler >/dev/null || die
31956 -
31957 - insinto ${INSTALL_DIR}
31958 -
31959 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31960 -
31961 - doins -r *
31962 -
31963 - for file in lib/deployed/cvm/linux/*.so ; do
31964 - fperms 755 ${file}
31965 - done
31966 -
31967 - for file in lib/deployed/jdk*/linux*/*.so ; do
31968 - fperms 755 ${file}
31969 - done
31970 -
31971 - for file in remote-pack-defs/*.sh ; do
31972 - fperms 755 ${file}
31973 - done
31974 -
31975 - popd >/dev/null || die
31976 -
31977 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
31978 -}
31979
31980 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140416.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140416.ebuild
31981 deleted file mode 100644
31982 index ff28a04..0000000
31983 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140416.ebuild
31984 +++ /dev/null
31985 @@ -1,121 +0,0 @@
31986 -# Copyright 1999-2014 Gentoo Foundation
31987 -# Distributed under the terms of the GNU General Public License v2
31988 -# $Header: $
31989 -
31990 -EAPI="4"
31991 -inherit eutils java-pkg-2 java-ant-2
31992 -
31993 -DESCRIPTION="Netbeans Profiler Cluster"
31994 -HOMEPAGE="http://netbeans.org/projects/profiler"
31995 -SLOT="9999"
31996 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
31997 -SRC_URI="${SOURCE_URL}
31998 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
31999 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32000 -KEYWORDS="~amd64 ~x86"
32001 -IUSE=""
32002 -S="${WORKDIR}"
32003 -
32004 -# Binary files needed for remote profiling
32005 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
32006 -
32007 -CDEPEND="~dev-java/netbeans-extide-${PV}
32008 - ~dev-java/netbeans-ide-${PV}
32009 - ~dev-java/netbeans-java-${PV}
32010 - ~dev-java/netbeans-platform-${PV}"
32011 -DEPEND=">=virtual/jdk-1.7
32012 - app-arch/unzip
32013 - ${CDEPEND}
32014 - dev-java/javahelp:0"
32015 -RDEPEND=">=virtual/jdk-1.7
32016 - ${CDEPEND}"
32017 -
32018 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32019 -
32020 -EANT_BUILD_XML="nbbuild/build.xml"
32021 -EANT_BUILD_TARGET="rebuild-cluster"
32022 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
32023 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32024 -JAVA_PKG_BSFIX="off"
32025 -
32026 -src_unpack() {
32027 - unpack $(basename ${SOURCE_URL})
32028 -
32029 - einfo "Deleting bundled jars..."
32030 - find -name "*.jar" -type f -delete
32031 -
32032 - unpack netbeans-9999-r12-build.xml.patch.bz2
32033 -}
32034 -
32035 -src_prepare() {
32036 - einfo "Deleting bundled class files..."
32037 - find -name "*.class" -type f | xargs rm -vf
32038 -
32039 - epatch netbeans-9999-r12-build.xml.patch
32040 -
32041 - # Support for custom patches
32042 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32043 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32044 -
32045 - if [ -n "${files}" ] ; then
32046 - einfo "Applying custom patches:"
32047 -
32048 - for file in ${files} ; do
32049 - epatch "${file}"
32050 - done
32051 - fi
32052 - fi
32053 -
32054 - einfo "Symlinking external libraries..."
32055 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32056 -
32057 - einfo "Linking in other clusters..."
32058 - mkdir "${S}"/nbbuild/netbeans || die
32059 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32060 -
32061 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32062 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32063 - touch nb.cluster.extide.built
32064 -
32065 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32066 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32067 - touch nb.cluster.ide.built
32068 -
32069 - ln -s /usr/share/netbeans-java-${SLOT} java || die
32070 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32071 - touch nb.cluster.java.built
32072 -
32073 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32074 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32075 - touch nb.cluster.platform.built
32076 -
32077 - popd >/dev/null || die
32078 -
32079 - java-pkg-2_src_prepare
32080 -}
32081 -
32082 -src_install() {
32083 - pushd nbbuild/netbeans/profiler >/dev/null || die
32084 -
32085 - insinto ${INSTALL_DIR}
32086 -
32087 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32088 -
32089 - doins -r *
32090 -
32091 - for file in lib/deployed/cvm/linux/*.so ; do
32092 - fperms 755 ${file}
32093 - done
32094 -
32095 - for file in lib/deployed/jdk*/linux*/*.so ; do
32096 - fperms 755 ${file}
32097 - done
32098 -
32099 - for file in remote-pack-defs/*.sh ; do
32100 - fperms 755 ${file}
32101 - done
32102 -
32103 - popd >/dev/null || die
32104 -
32105 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
32106 -}
32107
32108 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140417.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140417.ebuild
32109 deleted file mode 100644
32110 index dee97b2..0000000
32111 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140417.ebuild
32112 +++ /dev/null
32113 @@ -1,121 +0,0 @@
32114 -# Copyright 1999-2014 Gentoo Foundation
32115 -# Distributed under the terms of the GNU General Public License v2
32116 -# $Header: $
32117 -
32118 -EAPI="4"
32119 -inherit eutils java-pkg-2 java-ant-2
32120 -
32121 -DESCRIPTION="Netbeans Profiler Cluster"
32122 -HOMEPAGE="http://netbeans.org/projects/profiler"
32123 -SLOT="9999"
32124 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
32125 -SRC_URI="${SOURCE_URL}
32126 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
32127 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32128 -KEYWORDS="~amd64 ~x86"
32129 -IUSE=""
32130 -S="${WORKDIR}"
32131 -
32132 -# Binary files needed for remote profiling
32133 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
32134 -
32135 -CDEPEND="~dev-java/netbeans-extide-${PV}
32136 - ~dev-java/netbeans-ide-${PV}
32137 - ~dev-java/netbeans-java-${PV}
32138 - ~dev-java/netbeans-platform-${PV}"
32139 -DEPEND=">=virtual/jdk-1.7
32140 - app-arch/unzip
32141 - ${CDEPEND}
32142 - dev-java/javahelp:0"
32143 -RDEPEND=">=virtual/jdk-1.7
32144 - ${CDEPEND}"
32145 -
32146 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32147 -
32148 -EANT_BUILD_XML="nbbuild/build.xml"
32149 -EANT_BUILD_TARGET="rebuild-cluster"
32150 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
32151 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32152 -JAVA_PKG_BSFIX="off"
32153 -
32154 -src_unpack() {
32155 - unpack $(basename ${SOURCE_URL})
32156 -
32157 - einfo "Deleting bundled jars..."
32158 - find -name "*.jar" -type f -delete
32159 -
32160 - unpack netbeans-9999-r12-build.xml.patch.bz2
32161 -}
32162 -
32163 -src_prepare() {
32164 - einfo "Deleting bundled class files..."
32165 - find -name "*.class" -type f | xargs rm -vf
32166 -
32167 - epatch netbeans-9999-r12-build.xml.patch
32168 -
32169 - # Support for custom patches
32170 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32171 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32172 -
32173 - if [ -n "${files}" ] ; then
32174 - einfo "Applying custom patches:"
32175 -
32176 - for file in ${files} ; do
32177 - epatch "${file}"
32178 - done
32179 - fi
32180 - fi
32181 -
32182 - einfo "Symlinking external libraries..."
32183 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32184 -
32185 - einfo "Linking in other clusters..."
32186 - mkdir "${S}"/nbbuild/netbeans || die
32187 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32188 -
32189 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32190 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32191 - touch nb.cluster.extide.built
32192 -
32193 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32194 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32195 - touch nb.cluster.ide.built
32196 -
32197 - ln -s /usr/share/netbeans-java-${SLOT} java || die
32198 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32199 - touch nb.cluster.java.built
32200 -
32201 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32202 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32203 - touch nb.cluster.platform.built
32204 -
32205 - popd >/dev/null || die
32206 -
32207 - java-pkg-2_src_prepare
32208 -}
32209 -
32210 -src_install() {
32211 - pushd nbbuild/netbeans/profiler >/dev/null || die
32212 -
32213 - insinto ${INSTALL_DIR}
32214 -
32215 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32216 -
32217 - doins -r *
32218 -
32219 - for file in lib/deployed/cvm/linux/*.so ; do
32220 - fperms 755 ${file}
32221 - done
32222 -
32223 - for file in lib/deployed/jdk*/linux*/*.so ; do
32224 - fperms 755 ${file}
32225 - done
32226 -
32227 - for file in remote-pack-defs/*.sh ; do
32228 - fperms 755 ${file}
32229 - done
32230 -
32231 - popd >/dev/null || die
32232 -
32233 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
32234 -}
32235
32236 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140422.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140422.ebuild
32237 deleted file mode 100644
32238 index b4aa52b..0000000
32239 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140422.ebuild
32240 +++ /dev/null
32241 @@ -1,121 +0,0 @@
32242 -# Copyright 1999-2014 Gentoo Foundation
32243 -# Distributed under the terms of the GNU General Public License v2
32244 -# $Header: $
32245 -
32246 -EAPI="4"
32247 -inherit eutils java-pkg-2 java-ant-2
32248 -
32249 -DESCRIPTION="Netbeans Profiler Cluster"
32250 -HOMEPAGE="http://netbeans.org/projects/profiler"
32251 -SLOT="9999"
32252 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
32253 -SRC_URI="${SOURCE_URL}
32254 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
32255 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32256 -KEYWORDS="~amd64 ~x86"
32257 -IUSE=""
32258 -S="${WORKDIR}"
32259 -
32260 -# Binary files needed for remote profiling
32261 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
32262 -
32263 -CDEPEND="~dev-java/netbeans-extide-${PV}
32264 - ~dev-java/netbeans-ide-${PV}
32265 - ~dev-java/netbeans-java-${PV}
32266 - ~dev-java/netbeans-platform-${PV}"
32267 -DEPEND=">=virtual/jdk-1.7
32268 - app-arch/unzip
32269 - ${CDEPEND}
32270 - dev-java/javahelp:0"
32271 -RDEPEND=">=virtual/jdk-1.7
32272 - ${CDEPEND}"
32273 -
32274 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32275 -
32276 -EANT_BUILD_XML="nbbuild/build.xml"
32277 -EANT_BUILD_TARGET="rebuild-cluster"
32278 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
32279 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32280 -JAVA_PKG_BSFIX="off"
32281 -
32282 -src_unpack() {
32283 - unpack $(basename ${SOURCE_URL})
32284 -
32285 - einfo "Deleting bundled jars..."
32286 - find -name "*.jar" -type f -delete
32287 -
32288 - unpack netbeans-9999-r12-build.xml.patch.bz2
32289 -}
32290 -
32291 -src_prepare() {
32292 - einfo "Deleting bundled class files..."
32293 - find -name "*.class" -type f | xargs rm -vf
32294 -
32295 - epatch netbeans-9999-r12-build.xml.patch
32296 -
32297 - # Support for custom patches
32298 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32299 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32300 -
32301 - if [ -n "${files}" ] ; then
32302 - einfo "Applying custom patches:"
32303 -
32304 - for file in ${files} ; do
32305 - epatch "${file}"
32306 - done
32307 - fi
32308 - fi
32309 -
32310 - einfo "Symlinking external libraries..."
32311 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32312 -
32313 - einfo "Linking in other clusters..."
32314 - mkdir "${S}"/nbbuild/netbeans || die
32315 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32316 -
32317 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32318 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32319 - touch nb.cluster.extide.built
32320 -
32321 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32322 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32323 - touch nb.cluster.ide.built
32324 -
32325 - ln -s /usr/share/netbeans-java-${SLOT} java || die
32326 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32327 - touch nb.cluster.java.built
32328 -
32329 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32330 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32331 - touch nb.cluster.platform.built
32332 -
32333 - popd >/dev/null || die
32334 -
32335 - java-pkg-2_src_prepare
32336 -}
32337 -
32338 -src_install() {
32339 - pushd nbbuild/netbeans/profiler >/dev/null || die
32340 -
32341 - insinto ${INSTALL_DIR}
32342 -
32343 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32344 -
32345 - doins -r *
32346 -
32347 - for file in lib/deployed/cvm/linux/*.so ; do
32348 - fperms 755 ${file}
32349 - done
32350 -
32351 - for file in lib/deployed/jdk*/linux*/*.so ; do
32352 - fperms 755 ${file}
32353 - done
32354 -
32355 - for file in remote-pack-defs/*.sh ; do
32356 - fperms 755 ${file}
32357 - done
32358 -
32359 - popd >/dev/null || die
32360 -
32361 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
32362 -}
32363
32364 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140423.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140423.ebuild
32365 deleted file mode 100644
32366 index c916dae..0000000
32367 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140423.ebuild
32368 +++ /dev/null
32369 @@ -1,121 +0,0 @@
32370 -# Copyright 1999-2014 Gentoo Foundation
32371 -# Distributed under the terms of the GNU General Public License v2
32372 -# $Header: $
32373 -
32374 -EAPI="4"
32375 -inherit eutils java-pkg-2 java-ant-2
32376 -
32377 -DESCRIPTION="Netbeans Profiler Cluster"
32378 -HOMEPAGE="http://netbeans.org/projects/profiler"
32379 -SLOT="9999"
32380 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
32381 -SRC_URI="${SOURCE_URL}
32382 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
32383 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32384 -KEYWORDS="~amd64 ~x86"
32385 -IUSE=""
32386 -S="${WORKDIR}"
32387 -
32388 -# Binary files needed for remote profiling
32389 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
32390 -
32391 -CDEPEND="~dev-java/netbeans-extide-${PV}
32392 - ~dev-java/netbeans-ide-${PV}
32393 - ~dev-java/netbeans-java-${PV}
32394 - ~dev-java/netbeans-platform-${PV}"
32395 -DEPEND=">=virtual/jdk-1.7
32396 - app-arch/unzip
32397 - ${CDEPEND}
32398 - dev-java/javahelp:0"
32399 -RDEPEND=">=virtual/jdk-1.7
32400 - ${CDEPEND}"
32401 -
32402 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32403 -
32404 -EANT_BUILD_XML="nbbuild/build.xml"
32405 -EANT_BUILD_TARGET="rebuild-cluster"
32406 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
32407 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32408 -JAVA_PKG_BSFIX="off"
32409 -
32410 -src_unpack() {
32411 - unpack $(basename ${SOURCE_URL})
32412 -
32413 - einfo "Deleting bundled jars..."
32414 - find -name "*.jar" -type f -delete
32415 -
32416 - unpack netbeans-9999-r12-build.xml.patch.bz2
32417 -}
32418 -
32419 -src_prepare() {
32420 - einfo "Deleting bundled class files..."
32421 - find -name "*.class" -type f | xargs rm -vf
32422 -
32423 - epatch netbeans-9999-r12-build.xml.patch
32424 -
32425 - # Support for custom patches
32426 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32427 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32428 -
32429 - if [ -n "${files}" ] ; then
32430 - einfo "Applying custom patches:"
32431 -
32432 - for file in ${files} ; do
32433 - epatch "${file}"
32434 - done
32435 - fi
32436 - fi
32437 -
32438 - einfo "Symlinking external libraries..."
32439 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32440 -
32441 - einfo "Linking in other clusters..."
32442 - mkdir "${S}"/nbbuild/netbeans || die
32443 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32444 -
32445 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32446 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32447 - touch nb.cluster.extide.built
32448 -
32449 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32450 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32451 - touch nb.cluster.ide.built
32452 -
32453 - ln -s /usr/share/netbeans-java-${SLOT} java || die
32454 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32455 - touch nb.cluster.java.built
32456 -
32457 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32458 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32459 - touch nb.cluster.platform.built
32460 -
32461 - popd >/dev/null || die
32462 -
32463 - java-pkg-2_src_prepare
32464 -}
32465 -
32466 -src_install() {
32467 - pushd nbbuild/netbeans/profiler >/dev/null || die
32468 -
32469 - insinto ${INSTALL_DIR}
32470 -
32471 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32472 -
32473 - doins -r *
32474 -
32475 - for file in lib/deployed/cvm/linux/*.so ; do
32476 - fperms 755 ${file}
32477 - done
32478 -
32479 - for file in lib/deployed/jdk*/linux*/*.so ; do
32480 - fperms 755 ${file}
32481 - done
32482 -
32483 - for file in remote-pack-defs/*.sh ; do
32484 - fperms 755 ${file}
32485 - done
32486 -
32487 - popd >/dev/null || die
32488 -
32489 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
32490 -}
32491
32492 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140424.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140424.ebuild
32493 deleted file mode 100644
32494 index c4c5179..0000000
32495 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140424.ebuild
32496 +++ /dev/null
32497 @@ -1,121 +0,0 @@
32498 -# Copyright 1999-2014 Gentoo Foundation
32499 -# Distributed under the terms of the GNU General Public License v2
32500 -# $Header: $
32501 -
32502 -EAPI="4"
32503 -inherit eutils java-pkg-2 java-ant-2
32504 -
32505 -DESCRIPTION="Netbeans Profiler Cluster"
32506 -HOMEPAGE="http://netbeans.org/projects/profiler"
32507 -SLOT="9999"
32508 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
32509 -SRC_URI="${SOURCE_URL}
32510 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
32511 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32512 -KEYWORDS="~amd64 ~x86"
32513 -IUSE=""
32514 -S="${WORKDIR}"
32515 -
32516 -# Binary files needed for remote profiling
32517 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
32518 -
32519 -CDEPEND="~dev-java/netbeans-extide-${PV}
32520 - ~dev-java/netbeans-ide-${PV}
32521 - ~dev-java/netbeans-java-${PV}
32522 - ~dev-java/netbeans-platform-${PV}"
32523 -DEPEND=">=virtual/jdk-1.7
32524 - app-arch/unzip
32525 - ${CDEPEND}
32526 - dev-java/javahelp:0"
32527 -RDEPEND=">=virtual/jdk-1.7
32528 - ${CDEPEND}"
32529 -
32530 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32531 -
32532 -EANT_BUILD_XML="nbbuild/build.xml"
32533 -EANT_BUILD_TARGET="rebuild-cluster"
32534 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
32535 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32536 -JAVA_PKG_BSFIX="off"
32537 -
32538 -src_unpack() {
32539 - unpack $(basename ${SOURCE_URL})
32540 -
32541 - einfo "Deleting bundled jars..."
32542 - find -name "*.jar" -type f -delete
32543 -
32544 - unpack netbeans-9999-r12-build.xml.patch.bz2
32545 -}
32546 -
32547 -src_prepare() {
32548 - einfo "Deleting bundled class files..."
32549 - find -name "*.class" -type f | xargs rm -vf
32550 -
32551 - epatch netbeans-9999-r12-build.xml.patch
32552 -
32553 - # Support for custom patches
32554 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32555 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32556 -
32557 - if [ -n "${files}" ] ; then
32558 - einfo "Applying custom patches:"
32559 -
32560 - for file in ${files} ; do
32561 - epatch "${file}"
32562 - done
32563 - fi
32564 - fi
32565 -
32566 - einfo "Symlinking external libraries..."
32567 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32568 -
32569 - einfo "Linking in other clusters..."
32570 - mkdir "${S}"/nbbuild/netbeans || die
32571 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32572 -
32573 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32574 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32575 - touch nb.cluster.extide.built
32576 -
32577 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32578 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32579 - touch nb.cluster.ide.built
32580 -
32581 - ln -s /usr/share/netbeans-java-${SLOT} java || die
32582 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32583 - touch nb.cluster.java.built
32584 -
32585 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32586 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32587 - touch nb.cluster.platform.built
32588 -
32589 - popd >/dev/null || die
32590 -
32591 - java-pkg-2_src_prepare
32592 -}
32593 -
32594 -src_install() {
32595 - pushd nbbuild/netbeans/profiler >/dev/null || die
32596 -
32597 - insinto ${INSTALL_DIR}
32598 -
32599 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32600 -
32601 - doins -r *
32602 -
32603 - for file in lib/deployed/cvm/linux/*.so ; do
32604 - fperms 755 ${file}
32605 - done
32606 -
32607 - for file in lib/deployed/jdk*/linux*/*.so ; do
32608 - fperms 755 ${file}
32609 - done
32610 -
32611 - for file in remote-pack-defs/*.sh ; do
32612 - fperms 755 ${file}
32613 - done
32614 -
32615 - popd >/dev/null || die
32616 -
32617 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
32618 -}
32619
32620 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140427.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140427.ebuild
32621 deleted file mode 100644
32622 index 2f6578b..0000000
32623 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140427.ebuild
32624 +++ /dev/null
32625 @@ -1,121 +0,0 @@
32626 -# Copyright 1999-2014 Gentoo Foundation
32627 -# Distributed under the terms of the GNU General Public License v2
32628 -# $Header: $
32629 -
32630 -EAPI="4"
32631 -inherit eutils java-pkg-2 java-ant-2
32632 -
32633 -DESCRIPTION="Netbeans Profiler Cluster"
32634 -HOMEPAGE="http://netbeans.org/projects/profiler"
32635 -SLOT="9999"
32636 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
32637 -SRC_URI="${SOURCE_URL}
32638 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
32639 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32640 -KEYWORDS="~amd64 ~x86"
32641 -IUSE=""
32642 -S="${WORKDIR}"
32643 -
32644 -# Binary files needed for remote profiling
32645 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
32646 -
32647 -CDEPEND="~dev-java/netbeans-extide-${PV}
32648 - ~dev-java/netbeans-ide-${PV}
32649 - ~dev-java/netbeans-java-${PV}
32650 - ~dev-java/netbeans-platform-${PV}"
32651 -DEPEND=">=virtual/jdk-1.7
32652 - app-arch/unzip
32653 - ${CDEPEND}
32654 - dev-java/javahelp:0"
32655 -RDEPEND=">=virtual/jdk-1.7
32656 - ${CDEPEND}"
32657 -
32658 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32659 -
32660 -EANT_BUILD_XML="nbbuild/build.xml"
32661 -EANT_BUILD_TARGET="rebuild-cluster"
32662 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
32663 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32664 -JAVA_PKG_BSFIX="off"
32665 -
32666 -src_unpack() {
32667 - unpack $(basename ${SOURCE_URL})
32668 -
32669 - einfo "Deleting bundled jars..."
32670 - find -name "*.jar" -type f -delete
32671 -
32672 - unpack netbeans-9999-r12-build.xml.patch.bz2
32673 -}
32674 -
32675 -src_prepare() {
32676 - einfo "Deleting bundled class files..."
32677 - find -name "*.class" -type f | xargs rm -vf
32678 -
32679 - epatch netbeans-9999-r12-build.xml.patch
32680 -
32681 - # Support for custom patches
32682 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32683 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32684 -
32685 - if [ -n "${files}" ] ; then
32686 - einfo "Applying custom patches:"
32687 -
32688 - for file in ${files} ; do
32689 - epatch "${file}"
32690 - done
32691 - fi
32692 - fi
32693 -
32694 - einfo "Symlinking external libraries..."
32695 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32696 -
32697 - einfo "Linking in other clusters..."
32698 - mkdir "${S}"/nbbuild/netbeans || die
32699 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32700 -
32701 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32702 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32703 - touch nb.cluster.extide.built
32704 -
32705 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32706 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32707 - touch nb.cluster.ide.built
32708 -
32709 - ln -s /usr/share/netbeans-java-${SLOT} java || die
32710 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32711 - touch nb.cluster.java.built
32712 -
32713 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32714 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32715 - touch nb.cluster.platform.built
32716 -
32717 - popd >/dev/null || die
32718 -
32719 - java-pkg-2_src_prepare
32720 -}
32721 -
32722 -src_install() {
32723 - pushd nbbuild/netbeans/profiler >/dev/null || die
32724 -
32725 - insinto ${INSTALL_DIR}
32726 -
32727 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32728 -
32729 - doins -r *
32730 -
32731 - for file in lib/deployed/cvm/linux/*.so ; do
32732 - fperms 755 ${file}
32733 - done
32734 -
32735 - for file in lib/deployed/jdk*/linux*/*.so ; do
32736 - fperms 755 ${file}
32737 - done
32738 -
32739 - for file in remote-pack-defs/*.sh ; do
32740 - fperms 755 ${file}
32741 - done
32742 -
32743 - popd >/dev/null || die
32744 -
32745 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
32746 -}
32747
32748 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140429.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140429.ebuild
32749 deleted file mode 100644
32750 index a0c8066..0000000
32751 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20140429.ebuild
32752 +++ /dev/null
32753 @@ -1,121 +0,0 @@
32754 -# Copyright 1999-2014 Gentoo Foundation
32755 -# Distributed under the terms of the GNU General Public License v2
32756 -# $Header: $
32757 -
32758 -EAPI="4"
32759 -inherit eutils java-pkg-2 java-ant-2
32760 -
32761 -DESCRIPTION="Netbeans Profiler Cluster"
32762 -HOMEPAGE="http://netbeans.org/projects/profiler"
32763 -SLOT="9999"
32764 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
32765 -SRC_URI="${SOURCE_URL}
32766 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
32767 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32768 -KEYWORDS="~amd64 ~x86"
32769 -IUSE=""
32770 -S="${WORKDIR}"
32771 -
32772 -# Binary files needed for remote profiling
32773 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
32774 -
32775 -CDEPEND="~dev-java/netbeans-extide-${PV}
32776 - ~dev-java/netbeans-ide-${PV}
32777 - ~dev-java/netbeans-java-${PV}
32778 - ~dev-java/netbeans-platform-${PV}"
32779 -DEPEND=">=virtual/jdk-1.7
32780 - app-arch/unzip
32781 - ${CDEPEND}
32782 - dev-java/javahelp:0"
32783 -RDEPEND=">=virtual/jdk-1.7
32784 - ${CDEPEND}"
32785 -
32786 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32787 -
32788 -EANT_BUILD_XML="nbbuild/build.xml"
32789 -EANT_BUILD_TARGET="rebuild-cluster"
32790 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true"
32791 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32792 -JAVA_PKG_BSFIX="off"
32793 -
32794 -src_unpack() {
32795 - unpack $(basename ${SOURCE_URL})
32796 -
32797 - einfo "Deleting bundled jars..."
32798 - find -name "*.jar" -type f -delete
32799 -
32800 - unpack netbeans-9999-r12-build.xml.patch.bz2
32801 -}
32802 -
32803 -src_prepare() {
32804 - einfo "Deleting bundled class files..."
32805 - find -name "*.class" -type f | xargs rm -vf
32806 -
32807 - epatch netbeans-9999-r12-build.xml.patch
32808 -
32809 - # Support for custom patches
32810 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32811 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32812 -
32813 - if [ -n "${files}" ] ; then
32814 - einfo "Applying custom patches:"
32815 -
32816 - for file in ${files} ; do
32817 - epatch "${file}"
32818 - done
32819 - fi
32820 - fi
32821 -
32822 - einfo "Symlinking external libraries..."
32823 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32824 -
32825 - einfo "Linking in other clusters..."
32826 - mkdir "${S}"/nbbuild/netbeans || die
32827 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32828 -
32829 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32830 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32831 - touch nb.cluster.extide.built
32832 -
32833 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32834 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32835 - touch nb.cluster.ide.built
32836 -
32837 - ln -s /usr/share/netbeans-java-${SLOT} java || die
32838 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32839 - touch nb.cluster.java.built
32840 -
32841 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32842 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32843 - touch nb.cluster.platform.built
32844 -
32845 - popd >/dev/null || die
32846 -
32847 - java-pkg-2_src_prepare
32848 -}
32849 -
32850 -src_install() {
32851 - pushd nbbuild/netbeans/profiler >/dev/null || die
32852 -
32853 - insinto ${INSTALL_DIR}
32854 -
32855 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32856 -
32857 - doins -r *
32858 -
32859 - for file in lib/deployed/cvm/linux/*.so ; do
32860 - fperms 755 ${file}
32861 - done
32862 -
32863 - for file in lib/deployed/jdk*/linux*/*.so ; do
32864 - fperms 755 ${file}
32865 - done
32866 -
32867 - for file in remote-pack-defs/*.sh ; do
32868 - fperms 755 ${file}
32869 - done
32870 -
32871 - popd >/dev/null || die
32872 -
32873 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
32874 -}
32875
32876 diff --git a/dev-java/netbeans-webcommon/ChangeLog b/dev-java/netbeans-webcommon/ChangeLog
32877 index 3c0ab5c..8bbcf45 100644
32878 --- a/dev-java/netbeans-webcommon/ChangeLog
32879 +++ b/dev-java/netbeans-webcommon/ChangeLog
32880 @@ -2,6 +2,20 @@
32881 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
32882 # $Header: $
32883
32884 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
32885 + -netbeans-webcommon-9999_p20140410.ebuild,
32886 + -netbeans-webcommon-9999_p20140411.ebuild,
32887 + -netbeans-webcommon-9999_p20140413.ebuild,
32888 + -netbeans-webcommon-9999_p20140415.ebuild,
32889 + -netbeans-webcommon-9999_p20140416.ebuild,
32890 + -netbeans-webcommon-9999_p20140417.ebuild,
32891 + -netbeans-webcommon-9999_p20140422.ebuild,
32892 + -netbeans-webcommon-9999_p20140423.ebuild,
32893 + -netbeans-webcommon-9999_p20140424.ebuild,
32894 + -netbeans-webcommon-9999_p20140427.ebuild,
32895 + -netbeans-webcommon-9999_p20140429.ebuild:
32896 + removed obsolete ebuilds
32897 +
32898 *netbeans-webcommon-9999_p20140526 (26 May 2014)
32899
32900 26 May 2014; Miroslav Šulc <fordfrog@g.o>
32901
32902 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
32903 index 221cab1..98ab786 100644
32904 --- a/dev-java/netbeans-webcommon/Manifest
32905 +++ b/dev-java/netbeans-webcommon/Manifest
32906 @@ -17,17 +17,6 @@ DIST netbeans-8.0-201403101706-src.zip 194215149 SHA256 737a6fe9313e720590933773
32907 DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
32908 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
32909 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
32910 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
32911 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
32912 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
32913 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
32914 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
32915 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
32916 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
32917 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
32918 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
32919 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
32920 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
32921 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
32922 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
32923 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
32924 @@ -49,17 +38,6 @@ EBUILD netbeans-webcommon-7.2.ebuild 2665 SHA256 9328ea550dfeca5be5c2b03aa5f512d
32925 EBUILD netbeans-webcommon-7.3.ebuild 2986 SHA256 327c0a73fb20778d9fbe4a12024fa065e4102a7aff3fcbda7448874656a46420 SHA512 3d270e940424b3bcdc8c7f8ff2016d33eb55420ac4037f4e406b688c2acea1b07a04625772265ac293d80c0d1afe3bbe6f865051ed9234b700619bd0781d8b39 WHIRLPOOL 5bc288949ed3aa9c3c4cd4cd33b817fe317754229ad30e80da8cfea817bfb77e988a1d6d3280aaef90619968e0309fad212deff0f7970f04438494a893a30a5b
32926 EBUILD netbeans-webcommon-7.4.ebuild 4727 SHA256 54a0b63527001da34a21ae3ed69c2cfbf9a446ee69bda4bb6ac5ebb939ebb68d SHA512 96895c972cf7092426ec8bc06dccc6ab4f33334da4e67fd4da01e586801110bda8d955f2f29ecd93b8bb58ae64c4af4139e9954a784c10dec925e2beaeab2394 WHIRLPOOL aa7b3b59d315bd37553052470b1f56f435979569e5ef033493cf6f93c29827f2ecd30f6b874f07a0cd8824469c6546982ac3ed360bf3b6cbf211d95943a3398a
32927 EBUILD netbeans-webcommon-8.0.ebuild 4721 SHA256 cdf2dad59dcbe70dcb8708012ccc5eb9162f7a673ec684593f05fd360cd878d3 SHA512 0e34ca5ef8dbe422f6653a8b44a2550e92d55555a23eda439b46db3c0f8d0a3f712e2065e7247e627b3890789d7843bad964efe2e70302a2d7756f8272b1c803 WHIRLPOOL 37a325a9472bbdd8905842aec8b52aeea6cde1efa5fd990042f3cf6cb627843f47dccff2cd92e86ec385bacce3ea6e938770b552d0e000eccbe0ca73853b3cd5
32928 -EBUILD netbeans-webcommon-9999_p20140410.ebuild 4773 SHA256 10d009bacdee64a6eb93fb1c0da39af4d6ac7ed092eddee73e0a3ad274976949 SHA512 0d880ec0394703508045d3c1e80778ba5aec206939eda386d026a52126ff75319bd93926b25f71aa4fbbfaec3f16228114368e17dce6d17891721f36a612ea98 WHIRLPOOL 6dee1a3ee35623e7cab520b67653145b5ad748677c1b112e24230d3d893f3745b434b47703d374c0c4ed445435a55d372c5c25e5c39843ccce8e136255a0e0a0
32929 -EBUILD netbeans-webcommon-9999_p20140411.ebuild 4773 SHA256 b6b10c15a1eb9e39a5e693bb1c36fd36e072a7f779b18aa4649537c964d4cc26 SHA512 4c5fb243d9a9089874bbd2f2d87cf366ab9a595a0b757a9d8e4a9c4f50139fe1cab92083220b012b486a17e912694a3116e7f7e7f299aff96f7282d7f593f9d3 WHIRLPOOL 5d42b697954777e652005b500bd23b730bfd5252cbad3463071eeff2e590890cff8c9901fe3f04eb5eef5bd77d4aeedb09a4b2a855f5b8391bc61ee7eeca9e72
32930 -EBUILD netbeans-webcommon-9999_p20140413.ebuild 4773 SHA256 027b1fcee7a163e37cb6ccb590bd39209b6cd2f4bcd91d435e0449ebb0106a31 SHA512 58e987e2c66081145cc234dcf37c4d3e721069857eae6575ddeee1cf0669f7683a88e632ae6aafe7064c526bfd74d126bf5dbd136b4c917e686064dd9d8424d7 WHIRLPOOL 9cdd4b4ad9d22e95091db90b2b6f464c7b3bfeec8beaa831d86d2254373cbfba3d995da2ae5108541e419b8b5aabfb4a7b0e7531c4e167eb2b926863bfb29613
32931 -EBUILD netbeans-webcommon-9999_p20140415.ebuild 4773 SHA256 c2c9d30f558b928fd717bb6d2acb0e0fc601b05eca6603422a9fa0083ba9c6e8 SHA512 c54650213fdd1d84bd75cddae500f54c521b5c564a3c70880b1ac0141156fdee4229a2894ded8fdd02cacae25db1136a877d52c38372e36276d282f568f46e04 WHIRLPOOL 19d468861b2003f23828471e9a13cf8af3a13643a6fcdc6ad2f56707afb0f19931653f9cfab2af786044a5d8dc07648fc8b1d2afaa6de59e6947e2f83a03f748
32932 -EBUILD netbeans-webcommon-9999_p20140416.ebuild 4773 SHA256 5ba2a965c06f4bfd64f52ae5a36d81bf9def47cd11e3f1c419f26b93ab72b2a4 SHA512 d163c763359af3d2cf486902c32365a32ac0b1b9a9dd1ba7fa56a8fdcf1e121e5b5aaa91dc4ed8a395b1a0394d4c8aafff97e20989d9abbec14fe36e9e14ca62 WHIRLPOOL 44aff7ca46f1df561e2fc4ddf310799dbe9c18922235ade1f38a0d4cf9040cc26bbdcd8df7408b8d5de5a3b23adef76f203828891b362b6681c685faf80f3ea2
32933 -EBUILD netbeans-webcommon-9999_p20140417.ebuild 4773 SHA256 3ccdb7f7cf121347c088c118287f1ebbd3ca9e32297809ae4f49d3635cf17403 SHA512 b9408851b92c612a73daead2a052d904eb292e5f55e05dc7ff2ea83dc1b14bb5ed805c486a9244629b8ef7ef9d4a028a75ca2bea9dec94bf8f93657063666863 WHIRLPOOL a59831f107f814d831fbb0a3f379cd842f0e8110e2214b511ad08fac3f8a10a55bf5064fc9f726ace77b9e8b78bb755e9d77755d7c56e93f148bcaa281ebc5bc
32934 -EBUILD netbeans-webcommon-9999_p20140422.ebuild 4773 SHA256 97e7d216d9dc3b750bafe4eab08ea9480a9482652e931ee2af615b89fe618c9d SHA512 97e30fa1199529583c4119c42000c56285309781edd942283b7f9e550395a4592427ca2102e114bf2487046eb243ebd47ccbeffdd19a680fc6e06c8234e3cdfa WHIRLPOOL 3f26483312945b87569cec9576ac7a65ba222c53c27652aaf8e3d7bde12686b973e27379018130efb1af542ce135a0d06ee58878375d2430341fe4b6649d1fa5
32935 -EBUILD netbeans-webcommon-9999_p20140423.ebuild 4773 SHA256 bb53de1421f673b46795c59b0a84d15e003749853acf9cef25270dcbd153a146 SHA512 c3dab286171c2b63bbf3b6726760439fe7d53156cffba0e33f6856b0133d122bf9de0d2a826167bd20d92464dddd0ec34c279f6fbf0179423d54012fc65e996b WHIRLPOOL 7fc86a4970b7c3473b55649ec9f5c75a694d4c61c976108a5a295101c2ab9f99200b6207db0f5133b84a642c0453f658d8c029aa83a72f332011775a152557db
32936 -EBUILD netbeans-webcommon-9999_p20140424.ebuild 4773 SHA256 9600ee842177a052b181bc8e80543092666d6ee48a9a4253e5c3ef7380e595a6 SHA512 9dd593b9db4af337692fc1287a2fffebf074c701748cbb5b41b39fcb6235c3662d68fc7ffe67bf7622c4c86c5d9527c5f596246371236a9b42ac08fb8dd4ab2b WHIRLPOOL 34e32fe527cc76ac25dfe00ac1f016168c2118e1e2dd4943bf85c12e3085017c8d821f3d404385879297d93e73ac0a08cfdcdfe7a91e6135b66858d59bdf0d76
32937 -EBUILD netbeans-webcommon-9999_p20140427.ebuild 4773 SHA256 e40fe4c308fab45127e538b76937117b89e105246450951ef8aebbce75b752e2 SHA512 e911e40cdb5d64c1a0e1dc44f33b258ce81a765b42029f4bbfa6abb6f9b60a061cb1aa6bd57bff1314e24aba03380a04bb29b0d52435cea6d1caf91ec5dd3279 WHIRLPOOL f9b9849d999ac47fdc2c842055627aaf9500237b5649fad119ebe07f56eab24a392f0d337c301d7be8ad5ac56edb3b51c55ab160133c31402e14923086fbb1cc
32938 -EBUILD netbeans-webcommon-9999_p20140429.ebuild 4773 SHA256 0f9a5fc48570aa22077bcbdcd961338b73f7c03dcd4dc4abc21c7d98079662ab SHA512 b3bf2c73746eb42dc9cb5254fc86e5627653d2f4f7c732d0134fcd3269f38445d9daf8101d782d8cf195c9b236f5a8b1b9792ff23eace76a1b6bb9fda1a6fe69 WHIRLPOOL a73fe741cd545c32ea8d90835eda5cd396fd773f2d58fdbd0735816a197d1b90b75116c4cffe5a847a9e83ce27c971ff2c79bd0000903f1de03cc34bf98055a0
32939 EBUILD netbeans-webcommon-9999_p20140501.ebuild 4773 SHA256 a8169ce5283cd1876fd9b5250edb343a67eda282a802b0f67c6ec874b6692f3b SHA512 dc70460553ab4d4d48952e00dc5ca396d61e6259769097804fcb6b3a1445aa2eb09c3963ea7cb952d85f14116b07b83b08e2a69b2ecd9eb7fed65dd2c63096e6 WHIRLPOOL 433685acbf16097b5c38f80826fbe46c0dbc5a2f7ec2f98e1d38e8c7565dfc45d3569e633deb440fe33b67bb3a41f32e05b484e38839bcb372fef3b4d42c8861
32940 EBUILD netbeans-webcommon-9999_p20140502.ebuild 4773 SHA256 11167aedfd142cbb14d92fa45b4fa05e66e0a2efb9469b87c8491242f20b975b SHA512 70b90803a3c08b79e128c723a7acc99c955e617ee8a8e916afd3d32f93b4e585c0b277f7f61dbb4b84dc66a25ec14f164229d53ec9c2ebeafc9642c34bdda5dc WHIRLPOOL a6b2fc364f1f903c7f62f4c16b5f068a44b5ea1e9c472a7317db604ee0a96825293d94ea9968fed6fcb16e30a83541ad9f2c44ae85d98ff96e49eb35ebd4b12d
32941 EBUILD netbeans-webcommon-9999_p20140504.ebuild 4773 SHA256 3bd25ca7b8084b7f9cdbe801ed2ef12d0f8f3d9432a4e6b357cf5b7bac51b05e SHA512 9366f7bc74997ec6f22444432204cef0d3f1f221b2cbfa48940481f29c6889f8d52c3fdab7f9af77460151518f7dcc984f87e0f46eba9d8f855236d305760609 WHIRLPOOL bf803e61953e853ad044eff274d3446e5930359cb3dc1bb43978036d6ff7bd1a711e4f97f41253521fead707e271dd2e8b273e26208c8535fc2535165bff18d3
32942 @@ -77,5 +55,5 @@ EBUILD netbeans-webcommon-9999_p20140520.ebuild 4773 SHA256 26a519b3514bb814ca10
32943 EBUILD netbeans-webcommon-9999_p20140521.ebuild 4773 SHA256 3f909618e744885e94c068d8f81389fc0e1788e6697b04762f461f3a47e021bc SHA512 01c66addf6865a10dbb792847d4264d67a80d8a83c20208691ff4858287c29f90efe0de31a232c024fc7115cb79200501a7e44eb6ee395571d38ebf50479d3a3 WHIRLPOOL bf5649392d24b9a9da631da3f595f46c3b3e5e92eac6cffb629c27d9a50185e0a503e1e1e3a4f0ea0a8f7a08faf93d874d411c749bcddb6a9434dc84a483b9e4
32944 EBUILD netbeans-webcommon-9999_p20140522.ebuild 4773 SHA256 b20df5b2abe10662f7859489bd6320ae07e74312c1a5817ada79e1de7a786b7c SHA512 6dc5b58eccba0419d194158c48c2754fa4daa874bc68ff4248a1fecb4622d7d452b6ea8c9bd96460950946a10353cefe45c3c76547ee8d4981a5d65d26fdf45a WHIRLPOOL 8dc7b4f0e624ebd0c88bfca5584bb258ac6c5301409327cd7b96057bc5ba5ca0c09e1d8a61ba92c48c2e3fcc9698c2fcfac284412f641128682d42646a877746
32945 EBUILD netbeans-webcommon-9999_p20140526.ebuild 4773 SHA256 ea9e79cfcea69a798caa794c2de68a9f741c382fb64f807e75d882ce2fbdd8e3 SHA512 86969f4418846ab11b240f9b4e3ebb657ce415c1d38be081a4cbad079a8436bab7e7c2bddad87da931c3d096318ee2d0219184502ccf712b3579de595204c1c1 WHIRLPOOL ca5bd4fc12c87bb8391fa837ccac8dfb322e91d0fe564f10941a4767e2626801d222130126be4dbc0064c7e909613f0a4579d4dca71c6087678ebacc842bc210
32946 -MISC ChangeLog 91508 SHA256 34fa9cfcdecf9d6b5540ccace060e83ee807e9562fc11d12726bfcd28cdb16b9 SHA512 1e5116d3ac3674049254da48b5168ab6eeef26c0fc9753a38dff7320bad56d8ffbd1d99371b69256ad3c617fc4bd924445822b14a21d3131a9c73d1d6cc6c2fc WHIRLPOOL b90ff543c0f35975e198639706d504c2e7c39f9491f7be7e81e6853f64f74f74ef55161a31a9909c0e28a5f9954d19720817ca8aaff649dbcd1ac57db2527ffd
32947 +MISC ChangeLog 92083 SHA256 763248ac6f9776d09953c49633186655b18ec2134233ed137f614034dbe63705 SHA512 51711fcf1fd591437a238445d7e719e70bec469419c3279ba8685484e774fce359bd74a8fb9c5c906d3f6730dbddb9b09a6f644b65bbe83fbc5f6c825de31cd6 WHIRLPOOL db09536b2709b5f0b28abecabf5709bfe18901fcfbdcd2844e1449b59484f092ec53736a4998dc76f4235c0f744ef98fd2868fb9ad1c645b6f61fe1cd549f92c
32948 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
32949
32950 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140410.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140410.ebuild
32951 deleted file mode 100644
32952 index fb1d2ab..0000000
32953 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140410.ebuild
32954 +++ /dev/null
32955 @@ -1,118 +0,0 @@
32956 -# Copyright 1999-2014 Gentoo Foundation
32957 -# Distributed under the terms of the GNU General Public License v2
32958 -# $Header: $
32959 -
32960 -EAPI="4"
32961 -inherit eutils java-pkg-2 java-ant-2
32962 -
32963 -DESCRIPTION="Netbeans Web Services Cluster"
32964 -HOMEPAGE="http://netbeans.org/"
32965 -SLOT="9999"
32966 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
32967 -SRC_URI="${SOURCE_URL}
32968 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
32969 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
32970 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
32971 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
32972 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
32973 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
32974 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
32975 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
32976 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
32977 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32978 -KEYWORDS="~amd64 ~x86"
32979 -IUSE=""
32980 -S="${WORKDIR}"
32981 -
32982 -CDEPEND="~dev-java/netbeans-platform-${PV}
32983 - ~dev-java/netbeans-extide-${PV}
32984 - ~dev-java/netbeans-ide-${PV}"
32985 -DEPEND=">=virtual/jdk-1.7
32986 - app-arch/unzip
32987 - ${CDEPEND}
32988 - dev-java/javahelp:0"
32989 -RDEPEND=">=virtual/jdk-1.7
32990 - ${CDEPEND}"
32991 -
32992 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32993 -
32994 -EANT_BUILD_XML="nbbuild/build.xml"
32995 -EANT_BUILD_TARGET="rebuild-cluster"
32996 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
32997 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32998 -JAVA_PKG_BSFIX="off"
32999 -
33000 -src_unpack() {
33001 - unpack $(basename ${SOURCE_URL})
33002 -
33003 - einfo "Deleting bundled jars..."
33004 - find -name "*.jar" -type f -delete
33005 -
33006 - unpack netbeans-9999-r12-build.xml.patch.bz2
33007 -
33008 - pushd "${S}" >/dev/null || die
33009 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
33010 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
33011 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
33012 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
33013 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
33014 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
33015 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
33016 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
33017 - popd >/dev/null || die
33018 -}
33019 -
33020 -src_prepare() {
33021 - einfo "Deleting bundled class files..."
33022 - find -name "*.class" -type f | xargs rm -vf
33023 -
33024 - epatch netbeans-9999-r12-build.xml.patch
33025 -
33026 - # Support for custom patches
33027 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33028 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33029 -
33030 - if [ -n "${files}" ] ; then
33031 - einfo "Applying custom patches:"
33032 -
33033 - for file in ${files} ; do
33034 - epatch "${file}"
33035 - done
33036 - fi
33037 - fi
33038 -
33039 - einfo "Symlinking external libraries..."
33040 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33041 -
33042 - einfo "Linking in other clusters..."
33043 - mkdir "${S}"/nbbuild/netbeans || die
33044 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33045 -
33046 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33047 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33048 - touch nb.cluster.platform.built
33049 -
33050 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33051 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33052 - touch nb.cluster.extide.built
33053 -
33054 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33055 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33056 - touch nb.cluster.ide.built
33057 -
33058 - popd >/dev/null || die
33059 -
33060 - java-pkg-2_src_prepare
33061 -}
33062 -
33063 -src_install() {
33064 - pushd nbbuild/netbeans/webcommon >/dev/null || die
33065 -
33066 - insinto ${INSTALL_DIR}
33067 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33068 - doins -r *
33069 -
33070 - popd >/dev/null || die
33071 -
33072 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
33073 -}
33074
33075 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140411.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140411.ebuild
33076 deleted file mode 100644
33077 index 74b8705..0000000
33078 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140411.ebuild
33079 +++ /dev/null
33080 @@ -1,118 +0,0 @@
33081 -# Copyright 1999-2014 Gentoo Foundation
33082 -# Distributed under the terms of the GNU General Public License v2
33083 -# $Header: $
33084 -
33085 -EAPI="4"
33086 -inherit eutils java-pkg-2 java-ant-2
33087 -
33088 -DESCRIPTION="Netbeans Web Services Cluster"
33089 -HOMEPAGE="http://netbeans.org/"
33090 -SLOT="9999"
33091 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
33092 -SRC_URI="${SOURCE_URL}
33093 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
33094 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
33095 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
33096 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
33097 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
33098 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
33099 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
33100 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
33101 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
33102 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33103 -KEYWORDS="~amd64 ~x86"
33104 -IUSE=""
33105 -S="${WORKDIR}"
33106 -
33107 -CDEPEND="~dev-java/netbeans-platform-${PV}
33108 - ~dev-java/netbeans-extide-${PV}
33109 - ~dev-java/netbeans-ide-${PV}"
33110 -DEPEND=">=virtual/jdk-1.7
33111 - app-arch/unzip
33112 - ${CDEPEND}
33113 - dev-java/javahelp:0"
33114 -RDEPEND=">=virtual/jdk-1.7
33115 - ${CDEPEND}"
33116 -
33117 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33118 -
33119 -EANT_BUILD_XML="nbbuild/build.xml"
33120 -EANT_BUILD_TARGET="rebuild-cluster"
33121 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
33122 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33123 -JAVA_PKG_BSFIX="off"
33124 -
33125 -src_unpack() {
33126 - unpack $(basename ${SOURCE_URL})
33127 -
33128 - einfo "Deleting bundled jars..."
33129 - find -name "*.jar" -type f -delete
33130 -
33131 - unpack netbeans-9999-r12-build.xml.patch.bz2
33132 -
33133 - pushd "${S}" >/dev/null || die
33134 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
33135 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
33136 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
33137 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
33138 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
33139 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
33140 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
33141 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
33142 - popd >/dev/null || die
33143 -}
33144 -
33145 -src_prepare() {
33146 - einfo "Deleting bundled class files..."
33147 - find -name "*.class" -type f | xargs rm -vf
33148 -
33149 - epatch netbeans-9999-r12-build.xml.patch
33150 -
33151 - # Support for custom patches
33152 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33153 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33154 -
33155 - if [ -n "${files}" ] ; then
33156 - einfo "Applying custom patches:"
33157 -
33158 - for file in ${files} ; do
33159 - epatch "${file}"
33160 - done
33161 - fi
33162 - fi
33163 -
33164 - einfo "Symlinking external libraries..."
33165 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33166 -
33167 - einfo "Linking in other clusters..."
33168 - mkdir "${S}"/nbbuild/netbeans || die
33169 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33170 -
33171 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33172 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33173 - touch nb.cluster.platform.built
33174 -
33175 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33176 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33177 - touch nb.cluster.extide.built
33178 -
33179 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33180 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33181 - touch nb.cluster.ide.built
33182 -
33183 - popd >/dev/null || die
33184 -
33185 - java-pkg-2_src_prepare
33186 -}
33187 -
33188 -src_install() {
33189 - pushd nbbuild/netbeans/webcommon >/dev/null || die
33190 -
33191 - insinto ${INSTALL_DIR}
33192 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33193 - doins -r *
33194 -
33195 - popd >/dev/null || die
33196 -
33197 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
33198 -}
33199
33200 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140413.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140413.ebuild
33201 deleted file mode 100644
33202 index 477a16c..0000000
33203 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140413.ebuild
33204 +++ /dev/null
33205 @@ -1,118 +0,0 @@
33206 -# Copyright 1999-2014 Gentoo Foundation
33207 -# Distributed under the terms of the GNU General Public License v2
33208 -# $Header: $
33209 -
33210 -EAPI="4"
33211 -inherit eutils java-pkg-2 java-ant-2
33212 -
33213 -DESCRIPTION="Netbeans Web Services Cluster"
33214 -HOMEPAGE="http://netbeans.org/"
33215 -SLOT="9999"
33216 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
33217 -SRC_URI="${SOURCE_URL}
33218 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
33219 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
33220 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
33221 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
33222 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
33223 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
33224 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
33225 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
33226 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
33227 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33228 -KEYWORDS="~amd64 ~x86"
33229 -IUSE=""
33230 -S="${WORKDIR}"
33231 -
33232 -CDEPEND="~dev-java/netbeans-platform-${PV}
33233 - ~dev-java/netbeans-extide-${PV}
33234 - ~dev-java/netbeans-ide-${PV}"
33235 -DEPEND=">=virtual/jdk-1.7
33236 - app-arch/unzip
33237 - ${CDEPEND}
33238 - dev-java/javahelp:0"
33239 -RDEPEND=">=virtual/jdk-1.7
33240 - ${CDEPEND}"
33241 -
33242 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33243 -
33244 -EANT_BUILD_XML="nbbuild/build.xml"
33245 -EANT_BUILD_TARGET="rebuild-cluster"
33246 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
33247 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33248 -JAVA_PKG_BSFIX="off"
33249 -
33250 -src_unpack() {
33251 - unpack $(basename ${SOURCE_URL})
33252 -
33253 - einfo "Deleting bundled jars..."
33254 - find -name "*.jar" -type f -delete
33255 -
33256 - unpack netbeans-9999-r12-build.xml.patch.bz2
33257 -
33258 - pushd "${S}" >/dev/null || die
33259 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
33260 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
33261 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
33262 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
33263 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
33264 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
33265 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
33266 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
33267 - popd >/dev/null || die
33268 -}
33269 -
33270 -src_prepare() {
33271 - einfo "Deleting bundled class files..."
33272 - find -name "*.class" -type f | xargs rm -vf
33273 -
33274 - epatch netbeans-9999-r12-build.xml.patch
33275 -
33276 - # Support for custom patches
33277 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33278 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33279 -
33280 - if [ -n "${files}" ] ; then
33281 - einfo "Applying custom patches:"
33282 -
33283 - for file in ${files} ; do
33284 - epatch "${file}"
33285 - done
33286 - fi
33287 - fi
33288 -
33289 - einfo "Symlinking external libraries..."
33290 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33291 -
33292 - einfo "Linking in other clusters..."
33293 - mkdir "${S}"/nbbuild/netbeans || die
33294 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33295 -
33296 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33297 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33298 - touch nb.cluster.platform.built
33299 -
33300 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33301 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33302 - touch nb.cluster.extide.built
33303 -
33304 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33305 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33306 - touch nb.cluster.ide.built
33307 -
33308 - popd >/dev/null || die
33309 -
33310 - java-pkg-2_src_prepare
33311 -}
33312 -
33313 -src_install() {
33314 - pushd nbbuild/netbeans/webcommon >/dev/null || die
33315 -
33316 - insinto ${INSTALL_DIR}
33317 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33318 - doins -r *
33319 -
33320 - popd >/dev/null || die
33321 -
33322 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
33323 -}
33324
33325 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140415.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140415.ebuild
33326 deleted file mode 100644
33327 index a6995d9..0000000
33328 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140415.ebuild
33329 +++ /dev/null
33330 @@ -1,118 +0,0 @@
33331 -# Copyright 1999-2014 Gentoo Foundation
33332 -# Distributed under the terms of the GNU General Public License v2
33333 -# $Header: $
33334 -
33335 -EAPI="4"
33336 -inherit eutils java-pkg-2 java-ant-2
33337 -
33338 -DESCRIPTION="Netbeans Web Services Cluster"
33339 -HOMEPAGE="http://netbeans.org/"
33340 -SLOT="9999"
33341 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
33342 -SRC_URI="${SOURCE_URL}
33343 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
33344 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
33345 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
33346 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
33347 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
33348 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
33349 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
33350 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
33351 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
33352 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33353 -KEYWORDS="~amd64 ~x86"
33354 -IUSE=""
33355 -S="${WORKDIR}"
33356 -
33357 -CDEPEND="~dev-java/netbeans-platform-${PV}
33358 - ~dev-java/netbeans-extide-${PV}
33359 - ~dev-java/netbeans-ide-${PV}"
33360 -DEPEND=">=virtual/jdk-1.7
33361 - app-arch/unzip
33362 - ${CDEPEND}
33363 - dev-java/javahelp:0"
33364 -RDEPEND=">=virtual/jdk-1.7
33365 - ${CDEPEND}"
33366 -
33367 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33368 -
33369 -EANT_BUILD_XML="nbbuild/build.xml"
33370 -EANT_BUILD_TARGET="rebuild-cluster"
33371 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
33372 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33373 -JAVA_PKG_BSFIX="off"
33374 -
33375 -src_unpack() {
33376 - unpack $(basename ${SOURCE_URL})
33377 -
33378 - einfo "Deleting bundled jars..."
33379 - find -name "*.jar" -type f -delete
33380 -
33381 - unpack netbeans-9999-r12-build.xml.patch.bz2
33382 -
33383 - pushd "${S}" >/dev/null || die
33384 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
33385 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
33386 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
33387 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
33388 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
33389 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
33390 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
33391 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
33392 - popd >/dev/null || die
33393 -}
33394 -
33395 -src_prepare() {
33396 - einfo "Deleting bundled class files..."
33397 - find -name "*.class" -type f | xargs rm -vf
33398 -
33399 - epatch netbeans-9999-r12-build.xml.patch
33400 -
33401 - # Support for custom patches
33402 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33403 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33404 -
33405 - if [ -n "${files}" ] ; then
33406 - einfo "Applying custom patches:"
33407 -
33408 - for file in ${files} ; do
33409 - epatch "${file}"
33410 - done
33411 - fi
33412 - fi
33413 -
33414 - einfo "Symlinking external libraries..."
33415 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33416 -
33417 - einfo "Linking in other clusters..."
33418 - mkdir "${S}"/nbbuild/netbeans || die
33419 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33420 -
33421 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33422 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33423 - touch nb.cluster.platform.built
33424 -
33425 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33426 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33427 - touch nb.cluster.extide.built
33428 -
33429 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33430 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33431 - touch nb.cluster.ide.built
33432 -
33433 - popd >/dev/null || die
33434 -
33435 - java-pkg-2_src_prepare
33436 -}
33437 -
33438 -src_install() {
33439 - pushd nbbuild/netbeans/webcommon >/dev/null || die
33440 -
33441 - insinto ${INSTALL_DIR}
33442 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33443 - doins -r *
33444 -
33445 - popd >/dev/null || die
33446 -
33447 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
33448 -}
33449
33450 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140416.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140416.ebuild
33451 deleted file mode 100644
33452 index 66ff9cf..0000000
33453 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140416.ebuild
33454 +++ /dev/null
33455 @@ -1,118 +0,0 @@
33456 -# Copyright 1999-2014 Gentoo Foundation
33457 -# Distributed under the terms of the GNU General Public License v2
33458 -# $Header: $
33459 -
33460 -EAPI="4"
33461 -inherit eutils java-pkg-2 java-ant-2
33462 -
33463 -DESCRIPTION="Netbeans Web Services Cluster"
33464 -HOMEPAGE="http://netbeans.org/"
33465 -SLOT="9999"
33466 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
33467 -SRC_URI="${SOURCE_URL}
33468 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
33469 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
33470 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
33471 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
33472 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
33473 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
33474 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
33475 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
33476 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
33477 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33478 -KEYWORDS="~amd64 ~x86"
33479 -IUSE=""
33480 -S="${WORKDIR}"
33481 -
33482 -CDEPEND="~dev-java/netbeans-platform-${PV}
33483 - ~dev-java/netbeans-extide-${PV}
33484 - ~dev-java/netbeans-ide-${PV}"
33485 -DEPEND=">=virtual/jdk-1.7
33486 - app-arch/unzip
33487 - ${CDEPEND}
33488 - dev-java/javahelp:0"
33489 -RDEPEND=">=virtual/jdk-1.7
33490 - ${CDEPEND}"
33491 -
33492 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33493 -
33494 -EANT_BUILD_XML="nbbuild/build.xml"
33495 -EANT_BUILD_TARGET="rebuild-cluster"
33496 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
33497 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33498 -JAVA_PKG_BSFIX="off"
33499 -
33500 -src_unpack() {
33501 - unpack $(basename ${SOURCE_URL})
33502 -
33503 - einfo "Deleting bundled jars..."
33504 - find -name "*.jar" -type f -delete
33505 -
33506 - unpack netbeans-9999-r12-build.xml.patch.bz2
33507 -
33508 - pushd "${S}" >/dev/null || die
33509 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
33510 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
33511 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
33512 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
33513 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
33514 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
33515 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
33516 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
33517 - popd >/dev/null || die
33518 -}
33519 -
33520 -src_prepare() {
33521 - einfo "Deleting bundled class files..."
33522 - find -name "*.class" -type f | xargs rm -vf
33523 -
33524 - epatch netbeans-9999-r12-build.xml.patch
33525 -
33526 - # Support for custom patches
33527 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33528 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33529 -
33530 - if [ -n "${files}" ] ; then
33531 - einfo "Applying custom patches:"
33532 -
33533 - for file in ${files} ; do
33534 - epatch "${file}"
33535 - done
33536 - fi
33537 - fi
33538 -
33539 - einfo "Symlinking external libraries..."
33540 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33541 -
33542 - einfo "Linking in other clusters..."
33543 - mkdir "${S}"/nbbuild/netbeans || die
33544 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33545 -
33546 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33547 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33548 - touch nb.cluster.platform.built
33549 -
33550 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33551 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33552 - touch nb.cluster.extide.built
33553 -
33554 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33555 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33556 - touch nb.cluster.ide.built
33557 -
33558 - popd >/dev/null || die
33559 -
33560 - java-pkg-2_src_prepare
33561 -}
33562 -
33563 -src_install() {
33564 - pushd nbbuild/netbeans/webcommon >/dev/null || die
33565 -
33566 - insinto ${INSTALL_DIR}
33567 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33568 - doins -r *
33569 -
33570 - popd >/dev/null || die
33571 -
33572 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
33573 -}
33574
33575 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140417.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140417.ebuild
33576 deleted file mode 100644
33577 index 0e8344e..0000000
33578 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140417.ebuild
33579 +++ /dev/null
33580 @@ -1,118 +0,0 @@
33581 -# Copyright 1999-2014 Gentoo Foundation
33582 -# Distributed under the terms of the GNU General Public License v2
33583 -# $Header: $
33584 -
33585 -EAPI="4"
33586 -inherit eutils java-pkg-2 java-ant-2
33587 -
33588 -DESCRIPTION="Netbeans Web Services Cluster"
33589 -HOMEPAGE="http://netbeans.org/"
33590 -SLOT="9999"
33591 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
33592 -SRC_URI="${SOURCE_URL}
33593 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
33594 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
33595 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
33596 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
33597 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
33598 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
33599 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
33600 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
33601 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
33602 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33603 -KEYWORDS="~amd64 ~x86"
33604 -IUSE=""
33605 -S="${WORKDIR}"
33606 -
33607 -CDEPEND="~dev-java/netbeans-platform-${PV}
33608 - ~dev-java/netbeans-extide-${PV}
33609 - ~dev-java/netbeans-ide-${PV}"
33610 -DEPEND=">=virtual/jdk-1.7
33611 - app-arch/unzip
33612 - ${CDEPEND}
33613 - dev-java/javahelp:0"
33614 -RDEPEND=">=virtual/jdk-1.7
33615 - ${CDEPEND}"
33616 -
33617 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33618 -
33619 -EANT_BUILD_XML="nbbuild/build.xml"
33620 -EANT_BUILD_TARGET="rebuild-cluster"
33621 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
33622 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33623 -JAVA_PKG_BSFIX="off"
33624 -
33625 -src_unpack() {
33626 - unpack $(basename ${SOURCE_URL})
33627 -
33628 - einfo "Deleting bundled jars..."
33629 - find -name "*.jar" -type f -delete
33630 -
33631 - unpack netbeans-9999-r12-build.xml.patch.bz2
33632 -
33633 - pushd "${S}" >/dev/null || die
33634 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
33635 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
33636 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
33637 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
33638 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
33639 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
33640 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
33641 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
33642 - popd >/dev/null || die
33643 -}
33644 -
33645 -src_prepare() {
33646 - einfo "Deleting bundled class files..."
33647 - find -name "*.class" -type f | xargs rm -vf
33648 -
33649 - epatch netbeans-9999-r12-build.xml.patch
33650 -
33651 - # Support for custom patches
33652 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33653 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33654 -
33655 - if [ -n "${files}" ] ; then
33656 - einfo "Applying custom patches:"
33657 -
33658 - for file in ${files} ; do
33659 - epatch "${file}"
33660 - done
33661 - fi
33662 - fi
33663 -
33664 - einfo "Symlinking external libraries..."
33665 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33666 -
33667 - einfo "Linking in other clusters..."
33668 - mkdir "${S}"/nbbuild/netbeans || die
33669 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33670 -
33671 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33672 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33673 - touch nb.cluster.platform.built
33674 -
33675 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33676 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33677 - touch nb.cluster.extide.built
33678 -
33679 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33680 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33681 - touch nb.cluster.ide.built
33682 -
33683 - popd >/dev/null || die
33684 -
33685 - java-pkg-2_src_prepare
33686 -}
33687 -
33688 -src_install() {
33689 - pushd nbbuild/netbeans/webcommon >/dev/null || die
33690 -
33691 - insinto ${INSTALL_DIR}
33692 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33693 - doins -r *
33694 -
33695 - popd >/dev/null || die
33696 -
33697 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
33698 -}
33699
33700 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140422.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140422.ebuild
33701 deleted file mode 100644
33702 index 2b2a479..0000000
33703 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140422.ebuild
33704 +++ /dev/null
33705 @@ -1,118 +0,0 @@
33706 -# Copyright 1999-2014 Gentoo Foundation
33707 -# Distributed under the terms of the GNU General Public License v2
33708 -# $Header: $
33709 -
33710 -EAPI="4"
33711 -inherit eutils java-pkg-2 java-ant-2
33712 -
33713 -DESCRIPTION="Netbeans Web Services Cluster"
33714 -HOMEPAGE="http://netbeans.org/"
33715 -SLOT="9999"
33716 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
33717 -SRC_URI="${SOURCE_URL}
33718 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
33719 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
33720 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
33721 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
33722 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
33723 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
33724 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
33725 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
33726 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
33727 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33728 -KEYWORDS="~amd64 ~x86"
33729 -IUSE=""
33730 -S="${WORKDIR}"
33731 -
33732 -CDEPEND="~dev-java/netbeans-platform-${PV}
33733 - ~dev-java/netbeans-extide-${PV}
33734 - ~dev-java/netbeans-ide-${PV}"
33735 -DEPEND=">=virtual/jdk-1.7
33736 - app-arch/unzip
33737 - ${CDEPEND}
33738 - dev-java/javahelp:0"
33739 -RDEPEND=">=virtual/jdk-1.7
33740 - ${CDEPEND}"
33741 -
33742 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33743 -
33744 -EANT_BUILD_XML="nbbuild/build.xml"
33745 -EANT_BUILD_TARGET="rebuild-cluster"
33746 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
33747 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33748 -JAVA_PKG_BSFIX="off"
33749 -
33750 -src_unpack() {
33751 - unpack $(basename ${SOURCE_URL})
33752 -
33753 - einfo "Deleting bundled jars..."
33754 - find -name "*.jar" -type f -delete
33755 -
33756 - unpack netbeans-9999-r12-build.xml.patch.bz2
33757 -
33758 - pushd "${S}" >/dev/null || die
33759 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
33760 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
33761 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
33762 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
33763 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
33764 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
33765 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
33766 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
33767 - popd >/dev/null || die
33768 -}
33769 -
33770 -src_prepare() {
33771 - einfo "Deleting bundled class files..."
33772 - find -name "*.class" -type f | xargs rm -vf
33773 -
33774 - epatch netbeans-9999-r12-build.xml.patch
33775 -
33776 - # Support for custom patches
33777 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33778 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33779 -
33780 - if [ -n "${files}" ] ; then
33781 - einfo "Applying custom patches:"
33782 -
33783 - for file in ${files} ; do
33784 - epatch "${file}"
33785 - done
33786 - fi
33787 - fi
33788 -
33789 - einfo "Symlinking external libraries..."
33790 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33791 -
33792 - einfo "Linking in other clusters..."
33793 - mkdir "${S}"/nbbuild/netbeans || die
33794 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33795 -
33796 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33797 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33798 - touch nb.cluster.platform.built
33799 -
33800 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33801 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33802 - touch nb.cluster.extide.built
33803 -
33804 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33805 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33806 - touch nb.cluster.ide.built
33807 -
33808 - popd >/dev/null || die
33809 -
33810 - java-pkg-2_src_prepare
33811 -}
33812 -
33813 -src_install() {
33814 - pushd nbbuild/netbeans/webcommon >/dev/null || die
33815 -
33816 - insinto ${INSTALL_DIR}
33817 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33818 - doins -r *
33819 -
33820 - popd >/dev/null || die
33821 -
33822 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
33823 -}
33824
33825 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140423.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140423.ebuild
33826 deleted file mode 100644
33827 index ff2bed4..0000000
33828 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140423.ebuild
33829 +++ /dev/null
33830 @@ -1,118 +0,0 @@
33831 -# Copyright 1999-2014 Gentoo Foundation
33832 -# Distributed under the terms of the GNU General Public License v2
33833 -# $Header: $
33834 -
33835 -EAPI="4"
33836 -inherit eutils java-pkg-2 java-ant-2
33837 -
33838 -DESCRIPTION="Netbeans Web Services Cluster"
33839 -HOMEPAGE="http://netbeans.org/"
33840 -SLOT="9999"
33841 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
33842 -SRC_URI="${SOURCE_URL}
33843 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
33844 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
33845 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
33846 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
33847 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
33848 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
33849 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
33850 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
33851 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
33852 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33853 -KEYWORDS="~amd64 ~x86"
33854 -IUSE=""
33855 -S="${WORKDIR}"
33856 -
33857 -CDEPEND="~dev-java/netbeans-platform-${PV}
33858 - ~dev-java/netbeans-extide-${PV}
33859 - ~dev-java/netbeans-ide-${PV}"
33860 -DEPEND=">=virtual/jdk-1.7
33861 - app-arch/unzip
33862 - ${CDEPEND}
33863 - dev-java/javahelp:0"
33864 -RDEPEND=">=virtual/jdk-1.7
33865 - ${CDEPEND}"
33866 -
33867 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33868 -
33869 -EANT_BUILD_XML="nbbuild/build.xml"
33870 -EANT_BUILD_TARGET="rebuild-cluster"
33871 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
33872 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33873 -JAVA_PKG_BSFIX="off"
33874 -
33875 -src_unpack() {
33876 - unpack $(basename ${SOURCE_URL})
33877 -
33878 - einfo "Deleting bundled jars..."
33879 - find -name "*.jar" -type f -delete
33880 -
33881 - unpack netbeans-9999-r12-build.xml.patch.bz2
33882 -
33883 - pushd "${S}" >/dev/null || die
33884 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
33885 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
33886 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
33887 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
33888 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
33889 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
33890 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
33891 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
33892 - popd >/dev/null || die
33893 -}
33894 -
33895 -src_prepare() {
33896 - einfo "Deleting bundled class files..."
33897 - find -name "*.class" -type f | xargs rm -vf
33898 -
33899 - epatch netbeans-9999-r12-build.xml.patch
33900 -
33901 - # Support for custom patches
33902 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33903 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33904 -
33905 - if [ -n "${files}" ] ; then
33906 - einfo "Applying custom patches:"
33907 -
33908 - for file in ${files} ; do
33909 - epatch "${file}"
33910 - done
33911 - fi
33912 - fi
33913 -
33914 - einfo "Symlinking external libraries..."
33915 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33916 -
33917 - einfo "Linking in other clusters..."
33918 - mkdir "${S}"/nbbuild/netbeans || die
33919 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33920 -
33921 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33922 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33923 - touch nb.cluster.platform.built
33924 -
33925 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33926 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33927 - touch nb.cluster.extide.built
33928 -
33929 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33930 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33931 - touch nb.cluster.ide.built
33932 -
33933 - popd >/dev/null || die
33934 -
33935 - java-pkg-2_src_prepare
33936 -}
33937 -
33938 -src_install() {
33939 - pushd nbbuild/netbeans/webcommon >/dev/null || die
33940 -
33941 - insinto ${INSTALL_DIR}
33942 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33943 - doins -r *
33944 -
33945 - popd >/dev/null || die
33946 -
33947 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
33948 -}
33949
33950 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140424.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140424.ebuild
33951 deleted file mode 100644
33952 index 96c859e..0000000
33953 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140424.ebuild
33954 +++ /dev/null
33955 @@ -1,118 +0,0 @@
33956 -# Copyright 1999-2014 Gentoo Foundation
33957 -# Distributed under the terms of the GNU General Public License v2
33958 -# $Header: $
33959 -
33960 -EAPI="4"
33961 -inherit eutils java-pkg-2 java-ant-2
33962 -
33963 -DESCRIPTION="Netbeans Web Services Cluster"
33964 -HOMEPAGE="http://netbeans.org/"
33965 -SLOT="9999"
33966 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
33967 -SRC_URI="${SOURCE_URL}
33968 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
33969 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
33970 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
33971 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
33972 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
33973 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
33974 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
33975 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
33976 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
33977 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33978 -KEYWORDS="~amd64 ~x86"
33979 -IUSE=""
33980 -S="${WORKDIR}"
33981 -
33982 -CDEPEND="~dev-java/netbeans-platform-${PV}
33983 - ~dev-java/netbeans-extide-${PV}
33984 - ~dev-java/netbeans-ide-${PV}"
33985 -DEPEND=">=virtual/jdk-1.7
33986 - app-arch/unzip
33987 - ${CDEPEND}
33988 - dev-java/javahelp:0"
33989 -RDEPEND=">=virtual/jdk-1.7
33990 - ${CDEPEND}"
33991 -
33992 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33993 -
33994 -EANT_BUILD_XML="nbbuild/build.xml"
33995 -EANT_BUILD_TARGET="rebuild-cluster"
33996 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
33997 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33998 -JAVA_PKG_BSFIX="off"
33999 -
34000 -src_unpack() {
34001 - unpack $(basename ${SOURCE_URL})
34002 -
34003 - einfo "Deleting bundled jars..."
34004 - find -name "*.jar" -type f -delete
34005 -
34006 - unpack netbeans-9999-r12-build.xml.patch.bz2
34007 -
34008 - pushd "${S}" >/dev/null || die
34009 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
34010 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
34011 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
34012 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
34013 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
34014 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
34015 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
34016 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
34017 - popd >/dev/null || die
34018 -}
34019 -
34020 -src_prepare() {
34021 - einfo "Deleting bundled class files..."
34022 - find -name "*.class" -type f | xargs rm -vf
34023 -
34024 - epatch netbeans-9999-r12-build.xml.patch
34025 -
34026 - # Support for custom patches
34027 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34028 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34029 -
34030 - if [ -n "${files}" ] ; then
34031 - einfo "Applying custom patches:"
34032 -
34033 - for file in ${files} ; do
34034 - epatch "${file}"
34035 - done
34036 - fi
34037 - fi
34038 -
34039 - einfo "Symlinking external libraries..."
34040 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34041 -
34042 - einfo "Linking in other clusters..."
34043 - mkdir "${S}"/nbbuild/netbeans || die
34044 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34045 -
34046 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34047 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34048 - touch nb.cluster.platform.built
34049 -
34050 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
34051 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34052 - touch nb.cluster.extide.built
34053 -
34054 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34055 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34056 - touch nb.cluster.ide.built
34057 -
34058 - popd >/dev/null || die
34059 -
34060 - java-pkg-2_src_prepare
34061 -}
34062 -
34063 -src_install() {
34064 - pushd nbbuild/netbeans/webcommon >/dev/null || die
34065 -
34066 - insinto ${INSTALL_DIR}
34067 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34068 - doins -r *
34069 -
34070 - popd >/dev/null || die
34071 -
34072 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
34073 -}
34074
34075 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140427.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140427.ebuild
34076 deleted file mode 100644
34077 index 21ecc51..0000000
34078 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140427.ebuild
34079 +++ /dev/null
34080 @@ -1,118 +0,0 @@
34081 -# Copyright 1999-2014 Gentoo Foundation
34082 -# Distributed under the terms of the GNU General Public License v2
34083 -# $Header: $
34084 -
34085 -EAPI="4"
34086 -inherit eutils java-pkg-2 java-ant-2
34087 -
34088 -DESCRIPTION="Netbeans Web Services Cluster"
34089 -HOMEPAGE="http://netbeans.org/"
34090 -SLOT="9999"
34091 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
34092 -SRC_URI="${SOURCE_URL}
34093 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
34094 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
34095 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
34096 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
34097 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
34098 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
34099 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
34100 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
34101 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
34102 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34103 -KEYWORDS="~amd64 ~x86"
34104 -IUSE=""
34105 -S="${WORKDIR}"
34106 -
34107 -CDEPEND="~dev-java/netbeans-platform-${PV}
34108 - ~dev-java/netbeans-extide-${PV}
34109 - ~dev-java/netbeans-ide-${PV}"
34110 -DEPEND=">=virtual/jdk-1.7
34111 - app-arch/unzip
34112 - ${CDEPEND}
34113 - dev-java/javahelp:0"
34114 -RDEPEND=">=virtual/jdk-1.7
34115 - ${CDEPEND}"
34116 -
34117 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34118 -
34119 -EANT_BUILD_XML="nbbuild/build.xml"
34120 -EANT_BUILD_TARGET="rebuild-cluster"
34121 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
34122 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34123 -JAVA_PKG_BSFIX="off"
34124 -
34125 -src_unpack() {
34126 - unpack $(basename ${SOURCE_URL})
34127 -
34128 - einfo "Deleting bundled jars..."
34129 - find -name "*.jar" -type f -delete
34130 -
34131 - unpack netbeans-9999-r12-build.xml.patch.bz2
34132 -
34133 - pushd "${S}" >/dev/null || die
34134 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
34135 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
34136 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
34137 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
34138 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
34139 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
34140 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
34141 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
34142 - popd >/dev/null || die
34143 -}
34144 -
34145 -src_prepare() {
34146 - einfo "Deleting bundled class files..."
34147 - find -name "*.class" -type f | xargs rm -vf
34148 -
34149 - epatch netbeans-9999-r12-build.xml.patch
34150 -
34151 - # Support for custom patches
34152 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34153 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34154 -
34155 - if [ -n "${files}" ] ; then
34156 - einfo "Applying custom patches:"
34157 -
34158 - for file in ${files} ; do
34159 - epatch "${file}"
34160 - done
34161 - fi
34162 - fi
34163 -
34164 - einfo "Symlinking external libraries..."
34165 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34166 -
34167 - einfo "Linking in other clusters..."
34168 - mkdir "${S}"/nbbuild/netbeans || die
34169 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34170 -
34171 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34172 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34173 - touch nb.cluster.platform.built
34174 -
34175 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
34176 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34177 - touch nb.cluster.extide.built
34178 -
34179 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34180 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34181 - touch nb.cluster.ide.built
34182 -
34183 - popd >/dev/null || die
34184 -
34185 - java-pkg-2_src_prepare
34186 -}
34187 -
34188 -src_install() {
34189 - pushd nbbuild/netbeans/webcommon >/dev/null || die
34190 -
34191 - insinto ${INSTALL_DIR}
34192 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34193 - doins -r *
34194 -
34195 - popd >/dev/null || die
34196 -
34197 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
34198 -}
34199
34200 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140429.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140429.ebuild
34201 deleted file mode 100644
34202 index 9094df2..0000000
34203 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20140429.ebuild
34204 +++ /dev/null
34205 @@ -1,118 +0,0 @@
34206 -# Copyright 1999-2014 Gentoo Foundation
34207 -# Distributed under the terms of the GNU General Public License v2
34208 -# $Header: $
34209 -
34210 -EAPI="4"
34211 -inherit eutils java-pkg-2 java-ant-2
34212 -
34213 -DESCRIPTION="Netbeans Web Services Cluster"
34214 -HOMEPAGE="http://netbeans.org/"
34215 -SLOT="9999"
34216 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
34217 -SRC_URI="${SOURCE_URL}
34218 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2
34219 - http://hg.netbeans.org/binaries/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip
34220 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
34221 - http://hg.netbeans.org/binaries/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim
34222 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
34223 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
34224 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
34225 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
34226 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
34227 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34228 -KEYWORDS="~amd64 ~x86"
34229 -IUSE=""
34230 -S="${WORKDIR}"
34231 -
34232 -CDEPEND="~dev-java/netbeans-platform-${PV}
34233 - ~dev-java/netbeans-extide-${PV}
34234 - ~dev-java/netbeans-ide-${PV}"
34235 -DEPEND=">=virtual/jdk-1.7
34236 - app-arch/unzip
34237 - ${CDEPEND}
34238 - dev-java/javahelp:0"
34239 -RDEPEND=">=virtual/jdk-1.7
34240 - ${CDEPEND}"
34241 -
34242 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34243 -
34244 -EANT_BUILD_XML="nbbuild/build.xml"
34245 -EANT_BUILD_TARGET="rebuild-cluster"
34246 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true"
34247 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34248 -JAVA_PKG_BSFIX="off"
34249 -
34250 -src_unpack() {
34251 - unpack $(basename ${SOURCE_URL})
34252 -
34253 - einfo "Deleting bundled jars..."
34254 - find -name "*.jar" -type f -delete
34255 -
34256 - unpack netbeans-9999-r12-build.xml.patch.bz2
34257 -
34258 - pushd "${S}" >/dev/null || die
34259 - ln -s "${DISTDIR}"/20317762D93542637CD2C6123B836C8DA267DE9D-cdnjs.zip web.clientproject.api/external/cdnjs.zip || die
34260 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
34261 - ln -s "${DISTDIR}"/19E6B14D6D0FAE61910F631590E4C553D73A79F3-ios-sim cordova.platforms.ios/external/ios-sim || die
34262 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
34263 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
34264 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
34265 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
34266 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
34267 - popd >/dev/null || die
34268 -}
34269 -
34270 -src_prepare() {
34271 - einfo "Deleting bundled class files..."
34272 - find -name "*.class" -type f | xargs rm -vf
34273 -
34274 - epatch netbeans-9999-r12-build.xml.patch
34275 -
34276 - # Support for custom patches
34277 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34278 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34279 -
34280 - if [ -n "${files}" ] ; then
34281 - einfo "Applying custom patches:"
34282 -
34283 - for file in ${files} ; do
34284 - epatch "${file}"
34285 - done
34286 - fi
34287 - fi
34288 -
34289 - einfo "Symlinking external libraries..."
34290 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34291 -
34292 - einfo "Linking in other clusters..."
34293 - mkdir "${S}"/nbbuild/netbeans || die
34294 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34295 -
34296 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34297 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34298 - touch nb.cluster.platform.built
34299 -
34300 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
34301 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34302 - touch nb.cluster.extide.built
34303 -
34304 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34305 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34306 - touch nb.cluster.ide.built
34307 -
34308 - popd >/dev/null || die
34309 -
34310 - java-pkg-2_src_prepare
34311 -}
34312 -
34313 -src_install() {
34314 - pushd nbbuild/netbeans/webcommon >/dev/null || die
34315 -
34316 - insinto ${INSTALL_DIR}
34317 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34318 - doins -r *
34319 -
34320 - popd >/dev/null || die
34321 -
34322 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
34323 -}
34324
34325 diff --git a/dev-java/netbeans-websvccommon/ChangeLog b/dev-java/netbeans-websvccommon/ChangeLog
34326 index bf3c1f7..a6d483d 100644
34327 --- a/dev-java/netbeans-websvccommon/ChangeLog
34328 +++ b/dev-java/netbeans-websvccommon/ChangeLog
34329 @@ -2,6 +2,20 @@
34330 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
34331 # $Header: $
34332
34333 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
34334 + -netbeans-websvccommon-9999_p20140410.ebuild,
34335 + -netbeans-websvccommon-9999_p20140411.ebuild,
34336 + -netbeans-websvccommon-9999_p20140413.ebuild,
34337 + -netbeans-websvccommon-9999_p20140415.ebuild,
34338 + -netbeans-websvccommon-9999_p20140416.ebuild,
34339 + -netbeans-websvccommon-9999_p20140417.ebuild,
34340 + -netbeans-websvccommon-9999_p20140422.ebuild,
34341 + -netbeans-websvccommon-9999_p20140423.ebuild,
34342 + -netbeans-websvccommon-9999_p20140424.ebuild,
34343 + -netbeans-websvccommon-9999_p20140427.ebuild,
34344 + -netbeans-websvccommon-9999_p20140429.ebuild:
34345 + removed obsolete ebuilds
34346 +
34347 *netbeans-websvccommon-9999_p20140526 (26 May 2014)
34348
34349 26 May 2014; Miroslav Šulc <fordfrog@g.o>
34350
34351 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
34352 index dccdb1e..1d6be10 100644
34353 --- a/dev-java/netbeans-websvccommon/Manifest
34354 +++ b/dev-java/netbeans-websvccommon/Manifest
34355 @@ -12,17 +12,6 @@ DIST netbeans-8.0-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c
34356 DIST netbeans-9999-r1-build.xml.patch.bz2 2379 SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e SHA512 7f28a0b2536ea84ebaba26df072411f62db01873e7803f2e28400b55bd61f0857b5508668bd03894364333edf6b8cf9901b823980a8f51f8d6a711bd3a47cb59 WHIRLPOOL 74dcc47859101722f9879bf0cf2dadd210555560b2fcd036e43ac099c71fe0c712b360aadad8e88092a324c93ff42fc2e467e89e3227f23a24d55b9c9e2c27b6
34357 DIST netbeans-9999-r12-build.xml.patch.bz2 2685 SHA256 3ffbe61e33ab28f39acbe28209469c673ac97ba4620e9ab7391537b9d242da6a SHA512 247c67cf53ee40e94768d547218664cbf82c487f16982a43daed054a17327f168f35319ed4fa2def995adf3f0a6d25f85a3bb23ff4a84aa4e4f751257f255545 WHIRLPOOL bceeaebe6a7079910cfabcbf48738694b8b86a5ab7147002182eba3c305a310febe5861abdc3e63df904b45fcf3a5ecb3007c15611b59b4ce53406e578d13c47
34358 DIST netbeans-9999-r13-build.xml.patch.bz2 2665 SHA256 bf65cee10218a3539d8b3ecb664cf9be3eb6f78254403b0bf8ce7ce6d046fed7 SHA512 0aeb569dc51ce45f488fa2f2f32662e1fd4738a27909df6988dd5f5be69b818208ba140c8171628f85f72137f2ead0b215205e02a5d904b4502403cd7f37c1cb WHIRLPOOL 5c9e7bc395f7089a8258c843496a9d7e2ee120cef642230480246a94b6f5afd94cbbb3bdc51df79fecde763aff1eed4abe7f3a87ce55e980711c09d83980e77e
34359 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
34360 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
34361 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
34362 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
34363 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
34364 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
34365 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
34366 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
34367 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
34368 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
34369 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
34370 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
34371 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
34372 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
34373 @@ -46,17 +35,6 @@ EBUILD netbeans-websvccommon-7.2.ebuild 2684 SHA256 8bf8cad1e0469713c63280620fed
34374 EBUILD netbeans-websvccommon-7.3.ebuild 2701 SHA256 a5d30b948c23550941eac8797bab345f5e39053fc3b57bbcb1d5c9265ccd096d SHA512 0ec5dddc77b1a3f7654f3be281312f4e270c5de80fca495ab24c5a553f03349e3eae59964fcd6e88ddde0ea8846ed7c20cb810d3fe399261b5a52af151822c97 WHIRLPOOL 6d60dada897e176240f652595222a31b75dcd11d78daa0983a7fd1d8b35401be550b5f7fa737e8ccfb1dc000efa260edaa322314987fb30fe1c54261ec9c8b0d
34375 EBUILD netbeans-websvccommon-7.4.ebuild 2655 SHA256 e21fe6e680e79651d20220b3b913ca09be3b77b87924527dfa674ef274030cf4 SHA512 e4d42507b3e71edbdf97389d9fca959f97e2e06e6df64890c8e2b7106560495ff6f595d0eb34cde186bbc1bb47a7f0490469e3b7eb6f80d9de8c468c69b24c9b WHIRLPOOL 5f08f148bdbbd637dc82c031933bd0f5fbcb5bf58bbc8f2f2335e72e34eb7ae3c4899de27e076b2043fa249237b8aae4b10d7bb0613119d00c98646ee5086821
34376 EBUILD netbeans-websvccommon-8.0.ebuild 2649 SHA256 7d216abb3e3a38e9b730f273ef7b5ed4c14acd3475842b9f16ee14b07f529904 SHA512 27fe3cf6e6e8bf28ab06d70f5d4c18063bf70f070a829837c5b9f0e637e741b36cb5561842545421808b3048f493af49ee64fde7409770a838d2357638ef5a8b WHIRLPOOL bf7066689776a7d4ab0e89dc3bfac1b9caafc8082a60bf7a1a2901a4e7293055a68cd6c83f9457497c11d4b577c9a96d9444685b8d54684dd6e1bca558cc5604
34377 -EBUILD netbeans-websvccommon-9999_p20140410.ebuild 2701 SHA256 2c086cb46519b0dcbfe9b8852f1c4fdb843734c404ce941c84bdd6bd898702d9 SHA512 5fb8e82bc557e57e65f692ffd1805cb1d18cd27789f005263f8ad65cfaa3ca3ef9c2a17dd8f873cf0010d55bd670a275479a670fb0ff70f8234a083b539c39d5 WHIRLPOOL 09e94173474a18b09e034e32d075cc28772c0466df0166d2915f0366327f4d16c213ce33900207b24a715c0a30db5d26569dd7277e02e5e5968e7c15a5e00989
34378 -EBUILD netbeans-websvccommon-9999_p20140411.ebuild 2701 SHA256 3540921caa7449347b5469ec4366b2a3b0c9a0639df45639724e87ce5d6f74df SHA512 2df6937afba4b17824df0879c8e7332be9fac298edcb503218f3cc5033c3a31b376a5ace27997cc4b9242e65568e480a692de29c536ca1e8e8683617dcdd2fe7 WHIRLPOOL eae7b848adf4a9c3c77e30e4a78160662ba444a2faeb5dafc9458cf1cf87dc9d70d884a37c813d228d85732781c8fb225bb928bfd8a675701ca5d93245c2770b
34379 -EBUILD netbeans-websvccommon-9999_p20140413.ebuild 2701 SHA256 4e1fcca12a264c27048b4bc65bbeb74d3b175396fa20f9f03e627ca08cfa027f SHA512 14cec45d51e7ca8bfd3ea4b99284fa0c86e1ab546f2c0e4a0470991d8d3bf0c07d71ef156e6853bb3a1968c6be0c1a3e0d12b5b6b49970b1cefe6abc89707749 WHIRLPOOL 1fcac084ac026aa56cd356f57491bb1d18164c1d755277e24dade2d80efbf6d5106981a37b7118de595c87a6f863e7b45a069b62bbbab6fc231f2bac99676b0e
34380 -EBUILD netbeans-websvccommon-9999_p20140415.ebuild 2701 SHA256 771f5ee9be9891993003d9b207517f69d9c104c0f852b0c00af68b9c619e6ac3 SHA512 545e07ca78201a460891fadcdc211733f99d20c97ac47ad6d12555dc6b05e5e8a75c1ea228fec08c0761a605f917e1bc9c31ba9b1ce4f188c4ecb2b4d625cbec WHIRLPOOL 257f3bac247f6472b114567e32d57a9d3860ad4a24fd8a1b8cbb0a708b828bbd30eb040a29fecb09c2701d1b2dcf91b8545ccb289584fc2a99ad2a5549f06cdf
34381 -EBUILD netbeans-websvccommon-9999_p20140416.ebuild 2701 SHA256 2941e63b139cbd235477224623083a6927e7061a21d040c7902b6cbb8969f023 SHA512 19c258132abe3f43c81882dbf1cdce55489a182995035858e43790003017de29b8a73d82b1348225b97e9cce25cf85818d889c95bb1732e3572f748d7c2cbd31 WHIRLPOOL 983d3feb8bbe7250594aca26672bef6cfe6cf3d88a4aa7fd7b5016f1c833372d5c31f9fce3ace437d290dfff390b091c63bbaeb8ccccb21603338c233836084a
34382 -EBUILD netbeans-websvccommon-9999_p20140417.ebuild 2701 SHA256 4c03d78e22aeccb324d2932dc917b29e72bfe909589732e0c737ef7b32288dcf SHA512 1dbda43f5255874646cb73d35219a20d8c921b5c38da3ac08258868538c7f963e24dfa1a9fe60e08fb940833e860d6b6ffb8ec11c6af7a42a33bbf08bd20ed97 WHIRLPOOL 540d337958928996f7339b2542580819a6751f4fab8f750e2f7019714ae2f7fb15dbd32c18e422a6027a7648251421f90f1a28f94a84aa1c39d1153a2be81fa8
34383 -EBUILD netbeans-websvccommon-9999_p20140422.ebuild 2701 SHA256 939eb4026196255de11f37dc2298b44324e2f25625fd783b333010058d44fe61 SHA512 daafa9f7cff2ad0434ec142b478afc1456f0f2ff3587514ce79d5e55b7c136078a6e747bb2b0ced4d163e77599489c8f77bc23a57cefe01e82e4fd629c2426e8 WHIRLPOOL 97ecbce454c3ed3ead97ede28aa5d32d302083a9bd0804321e772fd850eda043a7bd05c43624f485d37054a1761a7a905275677c90e303a864ff5f9182cb3879
34384 -EBUILD netbeans-websvccommon-9999_p20140423.ebuild 2701 SHA256 8291dead51433298481e10f3702a4ef8cf741df042ae63710101c413ff8bef0f SHA512 3049717434ffa565f1ad48335d2ceeab88319ae32e21429ad7a4d16680f042b20b8ca882de086a5b5b5e627f80eb07917692d00530598155980bb6105b653566 WHIRLPOOL e791305206c85ee8448bcad4da9a1902946d7dfd436f263bd7417c9f796da59bb6c9e00f7dac3320274e4ff12acba009ac65746bf19030a2c0fd5889aeaafce5
34385 -EBUILD netbeans-websvccommon-9999_p20140424.ebuild 2701 SHA256 947b8c27020fd3d976c10b1d3bc13f8a51ea1a63a414e7a9e50f42d5a56e1189 SHA512 e0d05ca2634e67c9fd31dc8877d1619b4e7ce5d40f1d830965c1daa27614aebab72ebf7643abd8dd5b9a7a974e9ade4ec5f3b4a563c3551a2cada9fb2dd0332c WHIRLPOOL 40007f0b1cba041b48b726bdbd3eb69b126447bfdead03b034d119a626b60825a41f1b84c53647efbb3d8b8f08feddd211b35abbdaed3f00dff64ef65496a849
34386 -EBUILD netbeans-websvccommon-9999_p20140427.ebuild 2701 SHA256 0e9ed9395243e89e55d653eef918c5a8f3cf8319694ab70c52c8a5688d59e453 SHA512 3f3ec8fd98aa7fa562c51a2d0685b940349b085792eaac6730fe24f84c33fe5d7ccbd61b5bd5ab8e18e59fbd9c6ccf75a5d58d6dd020d80143a149e9b2c0a4b3 WHIRLPOOL f84842e18ffbe321e6f5fb51d239b1f368e6028074841f35ceb80adb2f5f6121a8d015e588a0c11fd47afb0f205c515f9d3d48dd2decaef27b87e06fd87677a9
34387 -EBUILD netbeans-websvccommon-9999_p20140429.ebuild 2701 SHA256 176e5bef7c95e15c5bc692699fef21ab2ae9f5e5fa4c451b08069a1d779bb7b8 SHA512 3931c686e9cdde004de2aaba54a90854a77bc321ba1ac3badb04f40bccca1865a3b507373243de0343634c1359cf3e2c6620764cddfb9603fb654c3fe3b106a8 WHIRLPOOL 7215a865ccfdf894287fa1248d154a9568960ddf9296f9ae0b15490a0f90545d19cb4751eaf8c40a966d0941dac4d4681467e4697e0cf0184bac00251b4a4af2
34388 EBUILD netbeans-websvccommon-9999_p20140501.ebuild 2701 SHA256 0661baff8b7bad2073afa6109d7a69d5437cfa827ea92e84e093e8c1f60b9d45 SHA512 42bb563fdcb67671b169609ec639a440432f012dc7301cfb8c49225ef6904c490fa1b7df8e8fbfa7258f7a37a05579f0b1369fd008dc61b705d2f4499de1b5dc WHIRLPOOL ebdbdb42505354a7bf49d60214ac637d10a851115740c01b07b5fd9c0eb6ecb57a53d3ac1e3e203f5f12f7067d4e997a343c50a08aa55ef5f38e9197dcb7b558
34389 EBUILD netbeans-websvccommon-9999_p20140502.ebuild 2701 SHA256 88d2f0aa640c8511dce572c05416ceb62a0a009fd035e9114128fe0d3ff58205 SHA512 7edcf1c49442a60160cf7dbfc421dd6e0058035af7f3863933693870e0e42b30768d24f7318c58e9ea9b0aa3bad4d15f7d853d0c77fe5607655d13cf3e920a10 WHIRLPOOL 4a5c9cb80106535b54affed95e96719cd509476a25de2b531877756446e80604db5e8336348dad5dd46929955787d3e0f64a555bcda40d70ada5d98a1bf36174
34390 EBUILD netbeans-websvccommon-9999_p20140504.ebuild 2701 SHA256 d16eb05980ff1da24e02b1ca3d3b592a5c06739c7ebc0d3e3a1c70cf4ac01e0d SHA512 1381b6229cd4101a2a7034314a9abee254f22242ac5b1d6e796a9227ffdac749a645de044b4b6befe90f7030b40c8e39362f1cd80bcbe683bd4cbfdb16651e4b WHIRLPOOL 7a9a2948dba406a9dc7ff75338a6ca508ecb313db343d6c2f50287fc981cdbc75b5094b284ee46e5fa5de6f19c28d81e7321a4e703960c0dffd968c72ad44b3e
34391 @@ -74,5 +52,5 @@ EBUILD netbeans-websvccommon-9999_p20140520.ebuild 2701 SHA256 44d83370318c5230a
34392 EBUILD netbeans-websvccommon-9999_p20140521.ebuild 2701 SHA256 8677a48c9594716b0dc37e352c61c8e6dc38ac6cb3147a793d967e4024a54310 SHA512 2f7d109c0001a84ba9f514fb26d7f4bb6f6274c96056b488f4721a4b0a571f06bda817cdd1d49a4803f27d39c74b3bf3c5632c620046920c9e2ac3ecc04f9a97 WHIRLPOOL 2d0fea2228a9867f7c5bb302ef0b7310634220f498613f167f1dbb101bdcdae77f2d7b5cf9df92ce08e847841e6010bb3e5cb6a81de264686c390e593adb627c
34393 EBUILD netbeans-websvccommon-9999_p20140522.ebuild 2701 SHA256 f6687de3cfea5eedcca680e60f94ad292409e162e5074c2962b5a32b791a3a1d SHA512 73fecef817518717600d1c920f9addf12e6489a105e7b578957fe74f1ab3b8109bb132d0b5f0298bb964ccea4bfa97b89a3f1ef552127a582afe41928884ae89 WHIRLPOOL 74ea633ad85b6b298a25ef10f69a0c4a241a91acfc39ad12c53add46f5c395e5d0ceb00d403bfda9dec25a8de50a1cd8b5de517b541426a5006c5ef838e45ffb
34394 EBUILD netbeans-websvccommon-9999_p20140526.ebuild 2701 SHA256 62e9c4141f7705eb7cb9eaef7a0b9b9842408893021a9407ac8b7a6438df1038 SHA512 e1d2c5a22fc17024414bab4142b189d117a4a7b167d4f6c9be32563aaa1205f7079be51c0a92ac4a64d38517e5bf1d701d5384cdb69bea3c36daaeaa89701416 WHIRLPOOL 845bf6f46f585608d04897b565d90c04e4660feea34a48f8a9e92893778b83533fc70cc5b2ce2c084f7bcb53b7774a8c972b79008cebc9d2b6877cc8f8f14016
34395 -MISC ChangeLog 124551 SHA256 3aaacf961b4f3028241e5297562b0bf2c2c781c69a39e73a3565b9a72607e9b1 SHA512 ca9b3c2ca110fb1160a2c5fd7ba3c9b946c13a83082378ffb57710b5a45894cd145a458817c6aaf6f0261ce7130202f313a4d8b27448f3d9241319dbc643ee58 WHIRLPOOL a73f53aa59fe658c4d212aba6f255452a01b8b41a4286a0a32ca61c0edb6cb21b282c4ac6d2d23823452c711da60830dea8d930fe2f01becf72c7eb03bd5978e
34396 +MISC ChangeLog 125159 SHA256 5c4253797db3e0c2cf45ef6e7f6dad5757a18babc833cd816c1bba2bdcb3c8d5 SHA512 aa9008771f4535874f944d61277fd638d1a26e9e0e4a8d29b9ee86efd795ddb3d7443d7d688afbc2a5cee5e6524acc8bf4f83f36ff9cd42e2c08d5f10671f41c WHIRLPOOL 0bba60dbe213b3afe94492ec1f096ef9d68a5d87d0a8cf343fd29765743b9674de8deaf1a46733ff9c84bfc49c7dd5e2edda65e71f4297339205c8ef24e3b577
34397 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
34398
34399 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140410.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140410.ebuild
34400 deleted file mode 100644
34401 index 7f32423..0000000
34402 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140410.ebuild
34403 +++ /dev/null
34404 @@ -1,94 +0,0 @@
34405 -# Copyright 1999-2014 Gentoo Foundation
34406 -# Distributed under the terms of the GNU General Public License v2
34407 -# $Header: $
34408 -
34409 -EAPI="4"
34410 -inherit eutils java-pkg-2 java-ant-2
34411 -
34412 -DESCRIPTION="Netbeans Web Services Common Cluster"
34413 -HOMEPAGE="http://netbeans.org/"
34414 -SLOT="9999"
34415 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
34416 -SRC_URI="${SOURCE_URL}
34417 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
34418 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34419 -KEYWORDS="~amd64 ~x86"
34420 -IUSE=""
34421 -S="${WORKDIR}"
34422 -
34423 -CDEPEND="~dev-java/netbeans-platform-${PV}
34424 - ~dev-java/netbeans-ide-${PV}"
34425 -DEPEND=">=virtual/jdk-1.7
34426 - app-arch/unzip
34427 - ${CDEPEND}
34428 - dev-java/javahelp:0"
34429 -RDEPEND=">=virtual/jdk-1.7
34430 - ${CDEPEND}"
34431 -
34432 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34433 -
34434 -EANT_BUILD_XML="nbbuild/build.xml"
34435 -EANT_BUILD_TARGET="rebuild-cluster"
34436 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
34437 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34438 -JAVA_PKG_BSFIX="off"
34439 -
34440 -src_unpack() {
34441 - unpack $(basename ${SOURCE_URL})
34442 -
34443 - einfo "Deleting bundled jars..."
34444 - find -name "*.jar" -type f -delete
34445 -
34446 - unpack netbeans-9999-r12-build.xml.patch.bz2
34447 -}
34448 -
34449 -src_prepare() {
34450 - einfo "Deleting bundled class files..."
34451 - find -name "*.class" -type f | xargs rm -vf
34452 -
34453 - epatch netbeans-9999-r12-build.xml.patch
34454 -
34455 - # Support for custom patches
34456 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34457 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34458 -
34459 - if [ -n "${files}" ] ; then
34460 - einfo "Applying custom patches:"
34461 -
34462 - for file in ${files} ; do
34463 - epatch "${file}"
34464 - done
34465 - fi
34466 - fi
34467 -
34468 - einfo "Symlinking external libraries..."
34469 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34470 -
34471 - einfo "Linking in other clusters..."
34472 - mkdir "${S}"/nbbuild/netbeans || die
34473 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34474 -
34475 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34476 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34477 - touch nb.cluster.platform.built
34478 -
34479 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34480 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34481 - touch nb.cluster.ide.built
34482 -
34483 - popd >/dev/null || die
34484 -
34485 - java-pkg-2_src_prepare
34486 -}
34487 -
34488 -src_install() {
34489 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
34490 -
34491 - insinto ${INSTALL_DIR}
34492 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34493 - doins -r *
34494 -
34495 - popd >/dev/null || die
34496 -
34497 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
34498 -}
34499
34500 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140411.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140411.ebuild
34501 deleted file mode 100644
34502 index b7e29b5..0000000
34503 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140411.ebuild
34504 +++ /dev/null
34505 @@ -1,94 +0,0 @@
34506 -# Copyright 1999-2014 Gentoo Foundation
34507 -# Distributed under the terms of the GNU General Public License v2
34508 -# $Header: $
34509 -
34510 -EAPI="4"
34511 -inherit eutils java-pkg-2 java-ant-2
34512 -
34513 -DESCRIPTION="Netbeans Web Services Common Cluster"
34514 -HOMEPAGE="http://netbeans.org/"
34515 -SLOT="9999"
34516 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
34517 -SRC_URI="${SOURCE_URL}
34518 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
34519 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34520 -KEYWORDS="~amd64 ~x86"
34521 -IUSE=""
34522 -S="${WORKDIR}"
34523 -
34524 -CDEPEND="~dev-java/netbeans-platform-${PV}
34525 - ~dev-java/netbeans-ide-${PV}"
34526 -DEPEND=">=virtual/jdk-1.7
34527 - app-arch/unzip
34528 - ${CDEPEND}
34529 - dev-java/javahelp:0"
34530 -RDEPEND=">=virtual/jdk-1.7
34531 - ${CDEPEND}"
34532 -
34533 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34534 -
34535 -EANT_BUILD_XML="nbbuild/build.xml"
34536 -EANT_BUILD_TARGET="rebuild-cluster"
34537 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
34538 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34539 -JAVA_PKG_BSFIX="off"
34540 -
34541 -src_unpack() {
34542 - unpack $(basename ${SOURCE_URL})
34543 -
34544 - einfo "Deleting bundled jars..."
34545 - find -name "*.jar" -type f -delete
34546 -
34547 - unpack netbeans-9999-r12-build.xml.patch.bz2
34548 -}
34549 -
34550 -src_prepare() {
34551 - einfo "Deleting bundled class files..."
34552 - find -name "*.class" -type f | xargs rm -vf
34553 -
34554 - epatch netbeans-9999-r12-build.xml.patch
34555 -
34556 - # Support for custom patches
34557 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34558 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34559 -
34560 - if [ -n "${files}" ] ; then
34561 - einfo "Applying custom patches:"
34562 -
34563 - for file in ${files} ; do
34564 - epatch "${file}"
34565 - done
34566 - fi
34567 - fi
34568 -
34569 - einfo "Symlinking external libraries..."
34570 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34571 -
34572 - einfo "Linking in other clusters..."
34573 - mkdir "${S}"/nbbuild/netbeans || die
34574 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34575 -
34576 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34577 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34578 - touch nb.cluster.platform.built
34579 -
34580 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34581 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34582 - touch nb.cluster.ide.built
34583 -
34584 - popd >/dev/null || die
34585 -
34586 - java-pkg-2_src_prepare
34587 -}
34588 -
34589 -src_install() {
34590 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
34591 -
34592 - insinto ${INSTALL_DIR}
34593 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34594 - doins -r *
34595 -
34596 - popd >/dev/null || die
34597 -
34598 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
34599 -}
34600
34601 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140413.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140413.ebuild
34602 deleted file mode 100644
34603 index 246446e..0000000
34604 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140413.ebuild
34605 +++ /dev/null
34606 @@ -1,94 +0,0 @@
34607 -# Copyright 1999-2014 Gentoo Foundation
34608 -# Distributed under the terms of the GNU General Public License v2
34609 -# $Header: $
34610 -
34611 -EAPI="4"
34612 -inherit eutils java-pkg-2 java-ant-2
34613 -
34614 -DESCRIPTION="Netbeans Web Services Common Cluster"
34615 -HOMEPAGE="http://netbeans.org/"
34616 -SLOT="9999"
34617 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
34618 -SRC_URI="${SOURCE_URL}
34619 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
34620 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34621 -KEYWORDS="~amd64 ~x86"
34622 -IUSE=""
34623 -S="${WORKDIR}"
34624 -
34625 -CDEPEND="~dev-java/netbeans-platform-${PV}
34626 - ~dev-java/netbeans-ide-${PV}"
34627 -DEPEND=">=virtual/jdk-1.7
34628 - app-arch/unzip
34629 - ${CDEPEND}
34630 - dev-java/javahelp:0"
34631 -RDEPEND=">=virtual/jdk-1.7
34632 - ${CDEPEND}"
34633 -
34634 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34635 -
34636 -EANT_BUILD_XML="nbbuild/build.xml"
34637 -EANT_BUILD_TARGET="rebuild-cluster"
34638 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
34639 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34640 -JAVA_PKG_BSFIX="off"
34641 -
34642 -src_unpack() {
34643 - unpack $(basename ${SOURCE_URL})
34644 -
34645 - einfo "Deleting bundled jars..."
34646 - find -name "*.jar" -type f -delete
34647 -
34648 - unpack netbeans-9999-r12-build.xml.patch.bz2
34649 -}
34650 -
34651 -src_prepare() {
34652 - einfo "Deleting bundled class files..."
34653 - find -name "*.class" -type f | xargs rm -vf
34654 -
34655 - epatch netbeans-9999-r12-build.xml.patch
34656 -
34657 - # Support for custom patches
34658 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34659 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34660 -
34661 - if [ -n "${files}" ] ; then
34662 - einfo "Applying custom patches:"
34663 -
34664 - for file in ${files} ; do
34665 - epatch "${file}"
34666 - done
34667 - fi
34668 - fi
34669 -
34670 - einfo "Symlinking external libraries..."
34671 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34672 -
34673 - einfo "Linking in other clusters..."
34674 - mkdir "${S}"/nbbuild/netbeans || die
34675 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34676 -
34677 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34678 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34679 - touch nb.cluster.platform.built
34680 -
34681 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34682 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34683 - touch nb.cluster.ide.built
34684 -
34685 - popd >/dev/null || die
34686 -
34687 - java-pkg-2_src_prepare
34688 -}
34689 -
34690 -src_install() {
34691 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
34692 -
34693 - insinto ${INSTALL_DIR}
34694 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34695 - doins -r *
34696 -
34697 - popd >/dev/null || die
34698 -
34699 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
34700 -}
34701
34702 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140415.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140415.ebuild
34703 deleted file mode 100644
34704 index bb20f37..0000000
34705 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140415.ebuild
34706 +++ /dev/null
34707 @@ -1,94 +0,0 @@
34708 -# Copyright 1999-2014 Gentoo Foundation
34709 -# Distributed under the terms of the GNU General Public License v2
34710 -# $Header: $
34711 -
34712 -EAPI="4"
34713 -inherit eutils java-pkg-2 java-ant-2
34714 -
34715 -DESCRIPTION="Netbeans Web Services Common Cluster"
34716 -HOMEPAGE="http://netbeans.org/"
34717 -SLOT="9999"
34718 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
34719 -SRC_URI="${SOURCE_URL}
34720 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
34721 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34722 -KEYWORDS="~amd64 ~x86"
34723 -IUSE=""
34724 -S="${WORKDIR}"
34725 -
34726 -CDEPEND="~dev-java/netbeans-platform-${PV}
34727 - ~dev-java/netbeans-ide-${PV}"
34728 -DEPEND=">=virtual/jdk-1.7
34729 - app-arch/unzip
34730 - ${CDEPEND}
34731 - dev-java/javahelp:0"
34732 -RDEPEND=">=virtual/jdk-1.7
34733 - ${CDEPEND}"
34734 -
34735 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34736 -
34737 -EANT_BUILD_XML="nbbuild/build.xml"
34738 -EANT_BUILD_TARGET="rebuild-cluster"
34739 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
34740 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34741 -JAVA_PKG_BSFIX="off"
34742 -
34743 -src_unpack() {
34744 - unpack $(basename ${SOURCE_URL})
34745 -
34746 - einfo "Deleting bundled jars..."
34747 - find -name "*.jar" -type f -delete
34748 -
34749 - unpack netbeans-9999-r12-build.xml.patch.bz2
34750 -}
34751 -
34752 -src_prepare() {
34753 - einfo "Deleting bundled class files..."
34754 - find -name "*.class" -type f | xargs rm -vf
34755 -
34756 - epatch netbeans-9999-r12-build.xml.patch
34757 -
34758 - # Support for custom patches
34759 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34760 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34761 -
34762 - if [ -n "${files}" ] ; then
34763 - einfo "Applying custom patches:"
34764 -
34765 - for file in ${files} ; do
34766 - epatch "${file}"
34767 - done
34768 - fi
34769 - fi
34770 -
34771 - einfo "Symlinking external libraries..."
34772 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34773 -
34774 - einfo "Linking in other clusters..."
34775 - mkdir "${S}"/nbbuild/netbeans || die
34776 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34777 -
34778 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34779 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34780 - touch nb.cluster.platform.built
34781 -
34782 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34783 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34784 - touch nb.cluster.ide.built
34785 -
34786 - popd >/dev/null || die
34787 -
34788 - java-pkg-2_src_prepare
34789 -}
34790 -
34791 -src_install() {
34792 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
34793 -
34794 - insinto ${INSTALL_DIR}
34795 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34796 - doins -r *
34797 -
34798 - popd >/dev/null || die
34799 -
34800 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
34801 -}
34802
34803 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140416.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140416.ebuild
34804 deleted file mode 100644
34805 index ea5997a..0000000
34806 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140416.ebuild
34807 +++ /dev/null
34808 @@ -1,94 +0,0 @@
34809 -# Copyright 1999-2014 Gentoo Foundation
34810 -# Distributed under the terms of the GNU General Public License v2
34811 -# $Header: $
34812 -
34813 -EAPI="4"
34814 -inherit eutils java-pkg-2 java-ant-2
34815 -
34816 -DESCRIPTION="Netbeans Web Services Common Cluster"
34817 -HOMEPAGE="http://netbeans.org/"
34818 -SLOT="9999"
34819 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
34820 -SRC_URI="${SOURCE_URL}
34821 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
34822 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34823 -KEYWORDS="~amd64 ~x86"
34824 -IUSE=""
34825 -S="${WORKDIR}"
34826 -
34827 -CDEPEND="~dev-java/netbeans-platform-${PV}
34828 - ~dev-java/netbeans-ide-${PV}"
34829 -DEPEND=">=virtual/jdk-1.7
34830 - app-arch/unzip
34831 - ${CDEPEND}
34832 - dev-java/javahelp:0"
34833 -RDEPEND=">=virtual/jdk-1.7
34834 - ${CDEPEND}"
34835 -
34836 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34837 -
34838 -EANT_BUILD_XML="nbbuild/build.xml"
34839 -EANT_BUILD_TARGET="rebuild-cluster"
34840 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
34841 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34842 -JAVA_PKG_BSFIX="off"
34843 -
34844 -src_unpack() {
34845 - unpack $(basename ${SOURCE_URL})
34846 -
34847 - einfo "Deleting bundled jars..."
34848 - find -name "*.jar" -type f -delete
34849 -
34850 - unpack netbeans-9999-r12-build.xml.patch.bz2
34851 -}
34852 -
34853 -src_prepare() {
34854 - einfo "Deleting bundled class files..."
34855 - find -name "*.class" -type f | xargs rm -vf
34856 -
34857 - epatch netbeans-9999-r12-build.xml.patch
34858 -
34859 - # Support for custom patches
34860 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34861 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34862 -
34863 - if [ -n "${files}" ] ; then
34864 - einfo "Applying custom patches:"
34865 -
34866 - for file in ${files} ; do
34867 - epatch "${file}"
34868 - done
34869 - fi
34870 - fi
34871 -
34872 - einfo "Symlinking external libraries..."
34873 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34874 -
34875 - einfo "Linking in other clusters..."
34876 - mkdir "${S}"/nbbuild/netbeans || die
34877 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34878 -
34879 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34880 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34881 - touch nb.cluster.platform.built
34882 -
34883 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34884 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34885 - touch nb.cluster.ide.built
34886 -
34887 - popd >/dev/null || die
34888 -
34889 - java-pkg-2_src_prepare
34890 -}
34891 -
34892 -src_install() {
34893 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
34894 -
34895 - insinto ${INSTALL_DIR}
34896 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34897 - doins -r *
34898 -
34899 - popd >/dev/null || die
34900 -
34901 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
34902 -}
34903
34904 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140417.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140417.ebuild
34905 deleted file mode 100644
34906 index e3551c4..0000000
34907 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140417.ebuild
34908 +++ /dev/null
34909 @@ -1,94 +0,0 @@
34910 -# Copyright 1999-2014 Gentoo Foundation
34911 -# Distributed under the terms of the GNU General Public License v2
34912 -# $Header: $
34913 -
34914 -EAPI="4"
34915 -inherit eutils java-pkg-2 java-ant-2
34916 -
34917 -DESCRIPTION="Netbeans Web Services Common Cluster"
34918 -HOMEPAGE="http://netbeans.org/"
34919 -SLOT="9999"
34920 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
34921 -SRC_URI="${SOURCE_URL}
34922 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
34923 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34924 -KEYWORDS="~amd64 ~x86"
34925 -IUSE=""
34926 -S="${WORKDIR}"
34927 -
34928 -CDEPEND="~dev-java/netbeans-platform-${PV}
34929 - ~dev-java/netbeans-ide-${PV}"
34930 -DEPEND=">=virtual/jdk-1.7
34931 - app-arch/unzip
34932 - ${CDEPEND}
34933 - dev-java/javahelp:0"
34934 -RDEPEND=">=virtual/jdk-1.7
34935 - ${CDEPEND}"
34936 -
34937 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34938 -
34939 -EANT_BUILD_XML="nbbuild/build.xml"
34940 -EANT_BUILD_TARGET="rebuild-cluster"
34941 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
34942 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34943 -JAVA_PKG_BSFIX="off"
34944 -
34945 -src_unpack() {
34946 - unpack $(basename ${SOURCE_URL})
34947 -
34948 - einfo "Deleting bundled jars..."
34949 - find -name "*.jar" -type f -delete
34950 -
34951 - unpack netbeans-9999-r12-build.xml.patch.bz2
34952 -}
34953 -
34954 -src_prepare() {
34955 - einfo "Deleting bundled class files..."
34956 - find -name "*.class" -type f | xargs rm -vf
34957 -
34958 - epatch netbeans-9999-r12-build.xml.patch
34959 -
34960 - # Support for custom patches
34961 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34962 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34963 -
34964 - if [ -n "${files}" ] ; then
34965 - einfo "Applying custom patches:"
34966 -
34967 - for file in ${files} ; do
34968 - epatch "${file}"
34969 - done
34970 - fi
34971 - fi
34972 -
34973 - einfo "Symlinking external libraries..."
34974 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34975 -
34976 - einfo "Linking in other clusters..."
34977 - mkdir "${S}"/nbbuild/netbeans || die
34978 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34979 -
34980 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34981 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34982 - touch nb.cluster.platform.built
34983 -
34984 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34985 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34986 - touch nb.cluster.ide.built
34987 -
34988 - popd >/dev/null || die
34989 -
34990 - java-pkg-2_src_prepare
34991 -}
34992 -
34993 -src_install() {
34994 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
34995 -
34996 - insinto ${INSTALL_DIR}
34997 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34998 - doins -r *
34999 -
35000 - popd >/dev/null || die
35001 -
35002 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
35003 -}
35004
35005 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140422.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140422.ebuild
35006 deleted file mode 100644
35007 index db746e9..0000000
35008 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140422.ebuild
35009 +++ /dev/null
35010 @@ -1,94 +0,0 @@
35011 -# Copyright 1999-2014 Gentoo Foundation
35012 -# Distributed under the terms of the GNU General Public License v2
35013 -# $Header: $
35014 -
35015 -EAPI="4"
35016 -inherit eutils java-pkg-2 java-ant-2
35017 -
35018 -DESCRIPTION="Netbeans Web Services Common Cluster"
35019 -HOMEPAGE="http://netbeans.org/"
35020 -SLOT="9999"
35021 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
35022 -SRC_URI="${SOURCE_URL}
35023 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
35024 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35025 -KEYWORDS="~amd64 ~x86"
35026 -IUSE=""
35027 -S="${WORKDIR}"
35028 -
35029 -CDEPEND="~dev-java/netbeans-platform-${PV}
35030 - ~dev-java/netbeans-ide-${PV}"
35031 -DEPEND=">=virtual/jdk-1.7
35032 - app-arch/unzip
35033 - ${CDEPEND}
35034 - dev-java/javahelp:0"
35035 -RDEPEND=">=virtual/jdk-1.7
35036 - ${CDEPEND}"
35037 -
35038 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35039 -
35040 -EANT_BUILD_XML="nbbuild/build.xml"
35041 -EANT_BUILD_TARGET="rebuild-cluster"
35042 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
35043 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35044 -JAVA_PKG_BSFIX="off"
35045 -
35046 -src_unpack() {
35047 - unpack $(basename ${SOURCE_URL})
35048 -
35049 - einfo "Deleting bundled jars..."
35050 - find -name "*.jar" -type f -delete
35051 -
35052 - unpack netbeans-9999-r12-build.xml.patch.bz2
35053 -}
35054 -
35055 -src_prepare() {
35056 - einfo "Deleting bundled class files..."
35057 - find -name "*.class" -type f | xargs rm -vf
35058 -
35059 - epatch netbeans-9999-r12-build.xml.patch
35060 -
35061 - # Support for custom patches
35062 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35063 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35064 -
35065 - if [ -n "${files}" ] ; then
35066 - einfo "Applying custom patches:"
35067 -
35068 - for file in ${files} ; do
35069 - epatch "${file}"
35070 - done
35071 - fi
35072 - fi
35073 -
35074 - einfo "Symlinking external libraries..."
35075 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35076 -
35077 - einfo "Linking in other clusters..."
35078 - mkdir "${S}"/nbbuild/netbeans || die
35079 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35080 -
35081 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35082 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35083 - touch nb.cluster.platform.built
35084 -
35085 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
35086 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35087 - touch nb.cluster.ide.built
35088 -
35089 - popd >/dev/null || die
35090 -
35091 - java-pkg-2_src_prepare
35092 -}
35093 -
35094 -src_install() {
35095 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
35096 -
35097 - insinto ${INSTALL_DIR}
35098 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35099 - doins -r *
35100 -
35101 - popd >/dev/null || die
35102 -
35103 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
35104 -}
35105
35106 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140423.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140423.ebuild
35107 deleted file mode 100644
35108 index f8a9bc1..0000000
35109 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140423.ebuild
35110 +++ /dev/null
35111 @@ -1,94 +0,0 @@
35112 -# Copyright 1999-2014 Gentoo Foundation
35113 -# Distributed under the terms of the GNU General Public License v2
35114 -# $Header: $
35115 -
35116 -EAPI="4"
35117 -inherit eutils java-pkg-2 java-ant-2
35118 -
35119 -DESCRIPTION="Netbeans Web Services Common Cluster"
35120 -HOMEPAGE="http://netbeans.org/"
35121 -SLOT="9999"
35122 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
35123 -SRC_URI="${SOURCE_URL}
35124 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
35125 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35126 -KEYWORDS="~amd64 ~x86"
35127 -IUSE=""
35128 -S="${WORKDIR}"
35129 -
35130 -CDEPEND="~dev-java/netbeans-platform-${PV}
35131 - ~dev-java/netbeans-ide-${PV}"
35132 -DEPEND=">=virtual/jdk-1.7
35133 - app-arch/unzip
35134 - ${CDEPEND}
35135 - dev-java/javahelp:0"
35136 -RDEPEND=">=virtual/jdk-1.7
35137 - ${CDEPEND}"
35138 -
35139 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35140 -
35141 -EANT_BUILD_XML="nbbuild/build.xml"
35142 -EANT_BUILD_TARGET="rebuild-cluster"
35143 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
35144 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35145 -JAVA_PKG_BSFIX="off"
35146 -
35147 -src_unpack() {
35148 - unpack $(basename ${SOURCE_URL})
35149 -
35150 - einfo "Deleting bundled jars..."
35151 - find -name "*.jar" -type f -delete
35152 -
35153 - unpack netbeans-9999-r12-build.xml.patch.bz2
35154 -}
35155 -
35156 -src_prepare() {
35157 - einfo "Deleting bundled class files..."
35158 - find -name "*.class" -type f | xargs rm -vf
35159 -
35160 - epatch netbeans-9999-r12-build.xml.patch
35161 -
35162 - # Support for custom patches
35163 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35164 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35165 -
35166 - if [ -n "${files}" ] ; then
35167 - einfo "Applying custom patches:"
35168 -
35169 - for file in ${files} ; do
35170 - epatch "${file}"
35171 - done
35172 - fi
35173 - fi
35174 -
35175 - einfo "Symlinking external libraries..."
35176 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35177 -
35178 - einfo "Linking in other clusters..."
35179 - mkdir "${S}"/nbbuild/netbeans || die
35180 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35181 -
35182 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35183 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35184 - touch nb.cluster.platform.built
35185 -
35186 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
35187 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35188 - touch nb.cluster.ide.built
35189 -
35190 - popd >/dev/null || die
35191 -
35192 - java-pkg-2_src_prepare
35193 -}
35194 -
35195 -src_install() {
35196 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
35197 -
35198 - insinto ${INSTALL_DIR}
35199 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35200 - doins -r *
35201 -
35202 - popd >/dev/null || die
35203 -
35204 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
35205 -}
35206
35207 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140424.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140424.ebuild
35208 deleted file mode 100644
35209 index 9d9f0ab..0000000
35210 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140424.ebuild
35211 +++ /dev/null
35212 @@ -1,94 +0,0 @@
35213 -# Copyright 1999-2014 Gentoo Foundation
35214 -# Distributed under the terms of the GNU General Public License v2
35215 -# $Header: $
35216 -
35217 -EAPI="4"
35218 -inherit eutils java-pkg-2 java-ant-2
35219 -
35220 -DESCRIPTION="Netbeans Web Services Common Cluster"
35221 -HOMEPAGE="http://netbeans.org/"
35222 -SLOT="9999"
35223 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
35224 -SRC_URI="${SOURCE_URL}
35225 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
35226 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35227 -KEYWORDS="~amd64 ~x86"
35228 -IUSE=""
35229 -S="${WORKDIR}"
35230 -
35231 -CDEPEND="~dev-java/netbeans-platform-${PV}
35232 - ~dev-java/netbeans-ide-${PV}"
35233 -DEPEND=">=virtual/jdk-1.7
35234 - app-arch/unzip
35235 - ${CDEPEND}
35236 - dev-java/javahelp:0"
35237 -RDEPEND=">=virtual/jdk-1.7
35238 - ${CDEPEND}"
35239 -
35240 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35241 -
35242 -EANT_BUILD_XML="nbbuild/build.xml"
35243 -EANT_BUILD_TARGET="rebuild-cluster"
35244 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
35245 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35246 -JAVA_PKG_BSFIX="off"
35247 -
35248 -src_unpack() {
35249 - unpack $(basename ${SOURCE_URL})
35250 -
35251 - einfo "Deleting bundled jars..."
35252 - find -name "*.jar" -type f -delete
35253 -
35254 - unpack netbeans-9999-r12-build.xml.patch.bz2
35255 -}
35256 -
35257 -src_prepare() {
35258 - einfo "Deleting bundled class files..."
35259 - find -name "*.class" -type f | xargs rm -vf
35260 -
35261 - epatch netbeans-9999-r12-build.xml.patch
35262 -
35263 - # Support for custom patches
35264 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35265 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35266 -
35267 - if [ -n "${files}" ] ; then
35268 - einfo "Applying custom patches:"
35269 -
35270 - for file in ${files} ; do
35271 - epatch "${file}"
35272 - done
35273 - fi
35274 - fi
35275 -
35276 - einfo "Symlinking external libraries..."
35277 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35278 -
35279 - einfo "Linking in other clusters..."
35280 - mkdir "${S}"/nbbuild/netbeans || die
35281 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35282 -
35283 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35284 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35285 - touch nb.cluster.platform.built
35286 -
35287 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
35288 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35289 - touch nb.cluster.ide.built
35290 -
35291 - popd >/dev/null || die
35292 -
35293 - java-pkg-2_src_prepare
35294 -}
35295 -
35296 -src_install() {
35297 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
35298 -
35299 - insinto ${INSTALL_DIR}
35300 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35301 - doins -r *
35302 -
35303 - popd >/dev/null || die
35304 -
35305 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
35306 -}
35307
35308 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140427.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140427.ebuild
35309 deleted file mode 100644
35310 index a406776..0000000
35311 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140427.ebuild
35312 +++ /dev/null
35313 @@ -1,94 +0,0 @@
35314 -# Copyright 1999-2014 Gentoo Foundation
35315 -# Distributed under the terms of the GNU General Public License v2
35316 -# $Header: $
35317 -
35318 -EAPI="4"
35319 -inherit eutils java-pkg-2 java-ant-2
35320 -
35321 -DESCRIPTION="Netbeans Web Services Common Cluster"
35322 -HOMEPAGE="http://netbeans.org/"
35323 -SLOT="9999"
35324 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
35325 -SRC_URI="${SOURCE_URL}
35326 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
35327 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35328 -KEYWORDS="~amd64 ~x86"
35329 -IUSE=""
35330 -S="${WORKDIR}"
35331 -
35332 -CDEPEND="~dev-java/netbeans-platform-${PV}
35333 - ~dev-java/netbeans-ide-${PV}"
35334 -DEPEND=">=virtual/jdk-1.7
35335 - app-arch/unzip
35336 - ${CDEPEND}
35337 - dev-java/javahelp:0"
35338 -RDEPEND=">=virtual/jdk-1.7
35339 - ${CDEPEND}"
35340 -
35341 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35342 -
35343 -EANT_BUILD_XML="nbbuild/build.xml"
35344 -EANT_BUILD_TARGET="rebuild-cluster"
35345 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
35346 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35347 -JAVA_PKG_BSFIX="off"
35348 -
35349 -src_unpack() {
35350 - unpack $(basename ${SOURCE_URL})
35351 -
35352 - einfo "Deleting bundled jars..."
35353 - find -name "*.jar" -type f -delete
35354 -
35355 - unpack netbeans-9999-r12-build.xml.patch.bz2
35356 -}
35357 -
35358 -src_prepare() {
35359 - einfo "Deleting bundled class files..."
35360 - find -name "*.class" -type f | xargs rm -vf
35361 -
35362 - epatch netbeans-9999-r12-build.xml.patch
35363 -
35364 - # Support for custom patches
35365 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35366 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35367 -
35368 - if [ -n "${files}" ] ; then
35369 - einfo "Applying custom patches:"
35370 -
35371 - for file in ${files} ; do
35372 - epatch "${file}"
35373 - done
35374 - fi
35375 - fi
35376 -
35377 - einfo "Symlinking external libraries..."
35378 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35379 -
35380 - einfo "Linking in other clusters..."
35381 - mkdir "${S}"/nbbuild/netbeans || die
35382 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35383 -
35384 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35385 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35386 - touch nb.cluster.platform.built
35387 -
35388 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
35389 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35390 - touch nb.cluster.ide.built
35391 -
35392 - popd >/dev/null || die
35393 -
35394 - java-pkg-2_src_prepare
35395 -}
35396 -
35397 -src_install() {
35398 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
35399 -
35400 - insinto ${INSTALL_DIR}
35401 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35402 - doins -r *
35403 -
35404 - popd >/dev/null || die
35405 -
35406 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
35407 -}
35408
35409 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140429.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140429.ebuild
35410 deleted file mode 100644
35411 index 4fd4197..0000000
35412 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20140429.ebuild
35413 +++ /dev/null
35414 @@ -1,94 +0,0 @@
35415 -# Copyright 1999-2014 Gentoo Foundation
35416 -# Distributed under the terms of the GNU General Public License v2
35417 -# $Header: $
35418 -
35419 -EAPI="4"
35420 -inherit eutils java-pkg-2 java-ant-2
35421 -
35422 -DESCRIPTION="Netbeans Web Services Common Cluster"
35423 -HOMEPAGE="http://netbeans.org/"
35424 -SLOT="9999"
35425 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
35426 -SRC_URI="${SOURCE_URL}
35427 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
35428 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35429 -KEYWORDS="~amd64 ~x86"
35430 -IUSE=""
35431 -S="${WORKDIR}"
35432 -
35433 -CDEPEND="~dev-java/netbeans-platform-${PV}
35434 - ~dev-java/netbeans-ide-${PV}"
35435 -DEPEND=">=virtual/jdk-1.7
35436 - app-arch/unzip
35437 - ${CDEPEND}
35438 - dev-java/javahelp:0"
35439 -RDEPEND=">=virtual/jdk-1.7
35440 - ${CDEPEND}"
35441 -
35442 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35443 -
35444 -EANT_BUILD_XML="nbbuild/build.xml"
35445 -EANT_BUILD_TARGET="rebuild-cluster"
35446 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true"
35447 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35448 -JAVA_PKG_BSFIX="off"
35449 -
35450 -src_unpack() {
35451 - unpack $(basename ${SOURCE_URL})
35452 -
35453 - einfo "Deleting bundled jars..."
35454 - find -name "*.jar" -type f -delete
35455 -
35456 - unpack netbeans-9999-r12-build.xml.patch.bz2
35457 -}
35458 -
35459 -src_prepare() {
35460 - einfo "Deleting bundled class files..."
35461 - find -name "*.class" -type f | xargs rm -vf
35462 -
35463 - epatch netbeans-9999-r12-build.xml.patch
35464 -
35465 - # Support for custom patches
35466 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35467 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35468 -
35469 - if [ -n "${files}" ] ; then
35470 - einfo "Applying custom patches:"
35471 -
35472 - for file in ${files} ; do
35473 - epatch "${file}"
35474 - done
35475 - fi
35476 - fi
35477 -
35478 - einfo "Symlinking external libraries..."
35479 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35480 -
35481 - einfo "Linking in other clusters..."
35482 - mkdir "${S}"/nbbuild/netbeans || die
35483 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35484 -
35485 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35486 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35487 - touch nb.cluster.platform.built
35488 -
35489 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
35490 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35491 - touch nb.cluster.ide.built
35492 -
35493 - popd >/dev/null || die
35494 -
35495 - java-pkg-2_src_prepare
35496 -}
35497 -
35498 -src_install() {
35499 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
35500 -
35501 - insinto ${INSTALL_DIR}
35502 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35503 - doins -r *
35504 -
35505 - popd >/dev/null || die
35506 -
35507 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
35508 -}
35509
35510 diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
35511 index 9af9c66..b66e34e 100644
35512 --- a/dev-util/netbeans/ChangeLog
35513 +++ b/dev-util/netbeans/ChangeLog
35514 @@ -2,6 +2,15 @@
35515 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
35516 # $Header: $
35517
35518 + 26 May 2014; Miroslav Šulc <fordfrog@g.o>
35519 + -netbeans-9999_p20140410.ebuild, -netbeans-9999_p20140411.ebuild,
35520 + -netbeans-9999_p20140413.ebuild, -netbeans-9999_p20140415.ebuild,
35521 + -netbeans-9999_p20140416.ebuild, -netbeans-9999_p20140417.ebuild,
35522 + -netbeans-9999_p20140422.ebuild, -netbeans-9999_p20140423.ebuild,
35523 + -netbeans-9999_p20140424.ebuild, -netbeans-9999_p20140427.ebuild,
35524 + -netbeans-9999_p20140429.ebuild:
35525 + removed obsolete ebuilds
35526 +
35527 *netbeans-9999_p20140526 (26 May 2014)
35528
35529 26 May 2014; Miroslav Šulc <fordfrog@g.o>
35530
35531 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
35532 index 2661aa7..b653947 100644
35533 --- a/dev-util/netbeans/Manifest
35534 +++ b/dev-util/netbeans/Manifest
35535 @@ -19,17 +19,6 @@ DIST netbeans-l10n-7.3-20130214.tar.bz2 12285267 SHA256 9bebe1cc7fdb71084aa41b47
35536 DIST netbeans-l10n-7.4-20131010.tar.bz2 12414976 SHA256 b0810e4e04011a7a634b30d330ddfd2c2942ec34a42f1463bb39d2eb162e4442 SHA512 1b43951f3820990a57d2177114780c705606af941300cf93e7cee379dfc906703b986ff4ec8058d722dcfed0d2deed0cd718b3b5f3d7537a0b44f869e340c885 WHIRLPOOL 396d1bc2b13df23ac2e07e28c22b979d55bf03488a28e5e57c0095aae644d492862fd69702c45ed661f2c2f9f7ff19ce5bf9de391865fabac58283c0a00b0fbd
35537 DIST netbeans-l10n-8.0-20140228.tar.bz2 12022373 SHA256 5ff8c77aff7cd596206cfc573d5f37f83b475802a42a87b7892c00856b1bd91a SHA512 bd5e12277362bf4d51148fdad3faaa4d7d70e36b6b487e6ef9dfc4a082a3e1aa2a8828d266ad851e7bc98c28cdcf132a1fa01323677ee42a6add9bf920fa6161 WHIRLPOOL 3ca6e20abe73fe22a7653be97d6229daee3dd2a8f0f2a7a6a2a821f4336f8836abe6d11917acc539e47739e946ceb7533de15dc7e9919c449ddc4762920c657b
35538 DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
35539 -DIST netbeans-trunk-nightly-201404100001-src.zip 194701439 SHA256 2461f4a8870fa66fdd371d7eef75107e18193c87f60e2f1050de423e973ed3d8 SHA512 c0bf9b45e799c799d13ca0be9abc21740a965f6904fe73929f202711e09f77b7a9dc32fd68080aa7199266afcdeeba3899d26e84175abd1d7304c3b30d764353 WHIRLPOOL 29d4118ec33e21179651ade93ad1dd06c5f5ee5cba40e76e6fe796aeb5f0ea3607677962dec49cc680f59cb457161028c8b8b14394d07582d6e6bc13a9713855
35540 -DIST netbeans-trunk-nightly-201404110001-src.zip 194704488 SHA256 c48eec9faa6fa7a097a7521ba18d907d68c35ac982ba69dd417b3cd7f174f324 SHA512 15ee7131eea646fd983a3354587adc06a7a04e9a4c16c0b20ba1e683cf183d4646a0bc44af3e1dbc85ef88fb6ec9f456b6e6d14a6af59d84845ba42f573ef6b4 WHIRLPOOL cb8829e72443c99a322b2ee695133487544440d58ec0b355b1f4a006fc0ce85f0bd662a7d0f8d9de8ee28b0687f920e4554256947a5dd12c6ffa05cdd393d006
35541 -DIST netbeans-trunk-nightly-201404130001-src.zip 194711675 SHA256 5078bf156539d3312763c68f243b8dc077251f3a1f81067585a982b1c6d38dfe SHA512 079e241ebdd55f3e3953b780ce669d7cadf83e8efa53e08d2da04fbd8d0a94ffe7e2d66ff5c37698b0afc3464587557bc82f8b4b2c1aa658529fd30193a9e059 WHIRLPOOL 084f9605852bab63548bf55aaf64c95fca4253ce1fe86100965a19fce448cf6baa6a7acef5d656b2fc3396d5d4dd25fe9a8871e459ce26d2a81cee48671967bd
35542 -DIST netbeans-trunk-nightly-201404150001-src.zip 194711942 SHA256 627b6bdec0fc3fd8453a5ec91e1dc4c8dbe8350a7bfd055569a206065231c8be SHA512 8f4f63df2f84b59952059724bd4743aeae43f8c742f0039d5b7867b4bd5071820200bebbe24599e7377bf55b49a44e67c5729e0f5280116fddef1c075534f3ff WHIRLPOOL e9f9a3a370597b23772ca1b3c88418c22644c2138633c1d576d146e95b1bfd6b7208d78cb21a8b40f36d058d977dfe2768d6bf62e51820a3417423f45931cbb5
35543 -DIST netbeans-trunk-nightly-201404160001-src.zip 194711961 SHA256 e4f91ae4e850d0a868dbd59a2e47cc06495131c09d3704147ed37dc08ae50820 SHA512 bc3ea0d8bd980f522305fb9eeaa4585462c20845a5954da4e4875ca63363d844b5182a54023800868600d7b45bf191bdf104ac16e12e5510b86b69a5506f4100 WHIRLPOOL cc7e7e93a35315b11508ba7f70bc049fbd60062003451e79310c36321e96530a3f5bce00e4167610cec79773cbb8c73b6e1db7ca5144a2a2aa755a30dc02e329
35544 -DIST netbeans-trunk-nightly-201404170001-src.zip 194712675 SHA256 905bd4d908cfd22cc93717c5424bb31e90678ee52f45be1cf8ed68e5b4c15c8a SHA512 016163964ad3fd775e32269681df0c95d1e60c4d3e9ab00f8299cca899cccba03751e5f850f8e6567522b66eccf51f9d6f369dce7058871ac1332042a823ae15 WHIRLPOOL 5cefc2fee48adb43e70575df28031212fd773106cdcf80e5409a9965d9c3f757914c93f3d16addb434ed6056a32f2b14a6cea84187b47ad6f42328ce38ed6e82
35545 -DIST netbeans-trunk-nightly-201404220001-src.zip 194857095 SHA256 007fafd94430f2f3195125286003bf13b57f7f111e94ef5024186ddba6441ff5 SHA512 31ee61f2370dc0cc17c4e2bc0ccade15f61e406e2138d004ddf8df5ee0b08d73cefb140bbc73fccdd905d6f65f2731ad359e970e906702ea1ecd322d459744e8 WHIRLPOOL ed9b9a23e0b8f4fda6a1d9d78ed2183abcbdab23c31c3173de41be717d8eff604efd420eb18deeff89d3f20c746696c1456f41314e3f7edaf20a98d33cbba808
35546 -DIST netbeans-trunk-nightly-201404230001-src.zip 194857832 SHA256 97a2f705dbce15e58daeaa5bace5ce0aedd035c1ac36d797a50e6f3fa04a67a7 SHA512 3cee68ad7650e1f81b5546c86fb12b01f5a4fcf6c3d35823e22dc62e57662ae577702fb8d6f853ad7bb26fa0df9d42cf87a86764b61bbcb0d4ac307be355b0b4 WHIRLPOOL 7cfa05ba8609d1fc8948065d31e452d6f9b8eb91c55bf67a8014a399883b0542185f55e3ae49bb021e0395a53f8b869f8d32575b7c478b606cb44db975a68519
35547 -DIST netbeans-trunk-nightly-201404240001-src.zip 194859182 SHA256 c4c647bcc85e99dca3f5ec212b3b8c3a11a8af47b3e2546b7c7ea6b97f8afd94 SHA512 db7c2e4ac68cba34681df68929c1afe5fbf93179df79f7eb04ab7a892e2e424abe407283a927defb38d79c35d76f5b4fa1a5d0fb13aefce8b46d57f56fa4ea82 WHIRLPOOL 2f7fce076dc571c578ef9bf0208aef18749788a463350bd191af506e0c4a6ee0b9ebd4c9d5e81d3f48cb9b169f34bb55fab1e8f4909c61730d15b31361ffebd6
35548 -DIST netbeans-trunk-nightly-201404270001-src.zip 194868551 SHA256 4a4103ead7f215a889d6f71f48309e441075f2e7dff262a8de4d977aad11164f SHA512 aa8575a3c46925dd5230a1af372df0670c4cadc8b08e0e4549a2710d86b5a4f5c160260457667db7b5378b0cee638e97d9486bf56e137cce90fe68f9baaf6709 WHIRLPOOL eb52cd703eb7b6ae68d1c260b848eebaa944b0c8c5a15ee81cf4206ef685ea5c893cbe5a78155d27c7b985d12635f74bc4b55d91ca89bb36464e456fef31f681
35549 -DIST netbeans-trunk-nightly-201404290001-src.zip 194870636 SHA256 094e6c635a0ef0010e8a4e05476bf091bc69ab67381c8f4800c5d364af818299 SHA512 4f49273611c79689ddf9417d4754493b70ca8d9e338978d3a52446590843448322860551e5e41455009e5f8221093f5904412148f0abac3a794a64ab32b499a8 WHIRLPOOL 41b9730b3e2a797b5d443e9b617217b136cd6a29d3d8b242d21579d48efe72e3ed7b25731e597d82ea24503cba47377a87159439249c318c41d609053dabb43c
35550 DIST netbeans-trunk-nightly-201405010001-src.zip 194871309 SHA256 56498121b13dc076af9e9237b51335e9be02636c9981000d37b11f5598f0865c SHA512 0cb71b5edeb83b6fe5704c013bf0b998160e7208af1dfd47cbabd8fcaed562b2ac3fc622c8e4a6ee685681b21c00f1b26d69acefeecdad52e60ec5a3b6532446 WHIRLPOOL f2e28e089bc705a06161889fb53bda7ca7fff05efb7aa6b88e4e84b8ba720f1d30fcc999edf7b1b2614bee9ce4c94fc9cffebb0c086c40dfceb4a82c4dc8acd2
35551 DIST netbeans-trunk-nightly-201405020001-src.zip 194871309 SHA256 dadd648f07179d44beff2eb8046b7204c079c6b6f96013b60d49ad17df114e21 SHA512 c6501a8df2c9b810b771ddbd94d77f63deb3bffa72d13ae24431de021befe2bfa350b36cfd09487fb8be5e52e5b2802f26923f8db13749d493d77d23ac3da24e WHIRLPOOL 141fe0a2fec3022ca0e14dbe0b61e0916914715347ac2ec02f614839f29ae6c3cdcae4a616461e87bddf4e27c6a80568e80df83a38d55cae32c631441d0418a5
35552 DIST netbeans-trunk-nightly-201405040001-src.zip 194880399 SHA256 82258f784f45475aa88c3acb50505290c86b88d6dc9af187fd042caccba517be SHA512 457e550b3bd24fe5d3eebb92ad81702824523af76c372b5f84bd6cf407b6c1438ff3fe3aae18755bec42670acef5c5bab7656335288064358459f95ce2f197bc WHIRLPOOL 92396e8ff325744253284418eb0635a84bbc2e099757745d84d9c4acf1df6fa60657ab147f516f79b559ead4bd994a863bcf417320455a75f0070980b6c80d59
35553 @@ -53,17 +42,6 @@ EBUILD netbeans-7.2.ebuild 7057 SHA256 29140b2779f1a24722499605101c286d05415b4f9
35554 EBUILD netbeans-7.3.ebuild 7074 SHA256 30465addae831440b18a7fad88f9d38067a7405256f8711f2d621b453d6b16fa SHA512 f238a21c1f7edebfa5538a5f54fe869da3a8bfdbd084440a8bcb478e577e846588513981e825ab703a89e3f1306f1fb743cb8e92e7a9138cb77eb5b12fca4b2f WHIRLPOOL 5f3bf21cd777b4f6e7bf83f5a0d01db4b85f96eb4ae157b65197137149d08ca8e516724e893be1f1e27d65208fb17cf5a66e4159e9a3f16c6be5f3a88b45f25d
35555 EBUILD netbeans-7.4.ebuild 7169 SHA256 2f632e897796886c6bd4d16191b9b75ea480046deeb85815b87a885720a742d5 SHA512 cf09bfe47cdc796118001c9b181b671e58c0ffa36f0abc8f5e2cbacbda8f9eda1c9952de6c8be0ab353e3fcb15a877a6860a46e0bb93df37b3c35ef6937458d6 WHIRLPOOL 4158d082b1207f8ad3ac750342a59b52f22656defc4c782f5eb217a9e0c1f02ad6493eb72b17a89e62f2638a4904772a60b3fce6fc157cfb14a979a4e8d4515e
35556 EBUILD netbeans-8.0.ebuild 7163 SHA256 45598392e0b78719738465961369c082696753d8ed06cb89fa2490b63c2a1427 SHA512 27ddd189ad7dc22b202d8c1ed5259a5f8d29313d41a22cab1afba64d41da71ffc2c0adfa357f36fb31873dc7e21cbe5cce58671344d715db69180d8b2509e98d WHIRLPOOL e69cb0725b792f907688e622b886e315a75ed95e6e0c5e465a002961cfe905cd07270b0071ed675105db0711c023e78ff4df5cc91234ef210f427a9cd2b79393
35557 -EBUILD netbeans-9999_p20140410.ebuild 7216 SHA256 11ee78c96e43eb2b3674b31837ddd529b48257a1dd597de4f882ec9352257dfa SHA512 eff81abcf60073ee010f72c50bf0819e961580a7aa36297a87609ecb56aac706ec82e6d48e3000a7b0c35db17287d26efa2a4fc5c9e6fc35b247efa3a0a57f4e WHIRLPOOL 245ab3a6d630ac7bc47ca92c4ea0fa5cf9a56540fbec065f345fda257933ba4f4a9182b41f41580daa534333190eb9ae19a6e947f4bb8a5f8f6942bb87b444f9
35558 -EBUILD netbeans-9999_p20140411.ebuild 7216 SHA256 6535e4ddf3c0b20fc950777d175f18078996e8971b9cb6c61b1025ad0f2a7848 SHA512 56fbcb7930f453882204c22dae95470856acd10d6a787d0f83466d90d767f920eacab3cdd8ad99b5b896f675db08eee10fbc6fce353d1cca441e969cb94427f6 WHIRLPOOL ccdfe53c920d2134c3b8fc7ef3ad279b28a3f0b1198ba6271a11fd320be9c2a30ce99efdc43c88ab5f15e77a6eb0c6e12c0f5cd47fae1c0c68f0104ee045719e
35559 -EBUILD netbeans-9999_p20140413.ebuild 7216 SHA256 b1e25c606439250dfe0577aedabce45d74e45f4ad9792459cc546d70340dfee6 SHA512 df7be357308c0e1a6c0e815fbfbaa04c2eaf885c22d1a5d8926f0454d30f8d141112000802128d6ae6a1f0c720a66704707e6e3d8617335d0d4af0b1a9d76c4c WHIRLPOOL 04550b8a06756fe93fc655f16a8b75d65031f9ac828b1f6d881e689773885ec58c520b52be4734cfa448854bed5a2b767e3e98b982e1151731d74b2a16b20a8a
35560 -EBUILD netbeans-9999_p20140415.ebuild 7216 SHA256 99c900205368a4377471cbaa7e0dc3f7e9a38763ed3d05259249829402a29b1a SHA512 7bbe2f26975af4e46dc42a94221086be6e1698c0d6f38dfdac4c6413f83ee3cf4b585c14a6b75e41c627339e7ad56c4afa40239ac3adae99e64b34973a1d17d5 WHIRLPOOL 74ddb214f961c0791a13b45c3e79de90ba431ffd9fc7f56f970a48b963ba59a6543d9f499cc720cef58961bca0fcfb72c401b2f8d47aceaa96114d19d638a84d
35561 -EBUILD netbeans-9999_p20140416.ebuild 7216 SHA256 bc38fed1b5fb419d04d21f186593a28a51456c6c1fdddbd9aaf451d03f71711a SHA512 3fd54fb7ca0f9a4e6aac6a1c7efbaed9c7846f8b36a01bc79bbd40c4696ec4b39d07503f8c7ba32f38b049dc714cb3831d514c4aac6741a987a681603eb1292f WHIRLPOOL 11b27ecbbcbc1e479ef01ac7a2e0f8e2b33549b33dcc4561a9e2a0bc24c38662e836b5a9abd6aa2a0d739de10b121b800a182b20457f935644200b14c4c24e7d
35562 -EBUILD netbeans-9999_p20140417.ebuild 7216 SHA256 9dfc51ef7d434200339bcb86900289f6ecd7d2c435b102f9b77495acbdf2409d SHA512 8f640f88baaad5636b7f07f36b9682de21cbdec500c83c4ab9baea65957d79b47b52e65e6ea6965234d5247c54d12d579662b056fd652bff30e1609f001032e9 WHIRLPOOL a85a60e6faaa77aab052425e3e3af5ac1c650530dfebfd982baa441c4f6987cac2f016ed46381b4db243f1bb1558843c2bceaf9049fd8abe84d8481b9aec4642
35563 -EBUILD netbeans-9999_p20140422.ebuild 7216 SHA256 e103eccdbc832ce4c0864ff94090fdd252c4f5e7646fffdd8516ac0d50111f5c SHA512 b841fe13da2ddd9ed924df5a8213c7e969ee5bb3f86c86d877f08d4dad2177d90c28f3cca6af02aaa0f9ed29fff008c5e9a09ace67e11386c74f8bcc1f8df05c WHIRLPOOL 30292830ec0bd8a93eace413fe49439a2783c3149f7ca40f0438185c11213960b07efd52b793c6cea4f7196d115ce7aa0ba521f675f10e3b44769d769cad4a51
35564 -EBUILD netbeans-9999_p20140423.ebuild 7216 SHA256 16480005df1632fd7a76ffc722bc09a89b6cc32cfb5b4ce59342aea3184bcd60 SHA512 a5fd1b2c65f94142b89fe0c6f7ef1ddd679fb275bda2fdc7ca16552acab7855ed575d3350ef73f96847e5f97f637f3ceafcfca6952628e09658769fc6059d730 WHIRLPOOL 73218016e159c25151692db198d94ccd4d45f8d1554579cedef8926993c9a3d41bab241965840016c44ccd95321fddf5e45c5022d9e32a87cac5336cd9cc27c7
35565 -EBUILD netbeans-9999_p20140424.ebuild 7216 SHA256 482301e83e37e9778c15d582e9779b30427ea6b3ef3fcb8e2e6e32989d37203e SHA512 5c34859c33d999518c2e43b8159590dc6f5d9528d8645d765d97de444c0954ed78ecb758f1cca5f6d289cae367d7a72573427ec4b541b83d2030432fd54823f1 WHIRLPOOL 3beb5aba7275fa34600b48ec0bc91a6bd8fc57fa0a4e7df1af241c12b1285c4d02cf5c2a0ce6ba4c03c738864eacb7c789595398b6e67878e9b86e0ae54757ea
35566 -EBUILD netbeans-9999_p20140427.ebuild 7216 SHA256 b3371d5489a4bbe814532881af3ddf4bfb2f95dd6eb7b5679d292002f953795c SHA512 2ce87d1435a59391bd94ffa252ac998b49a8eb9756e9881cd2c01ce8e6bb0cb898a4bd64b3c3c2560b106104fd3e69b3a3e3f1bfdc3848787f086011de233feb WHIRLPOOL 58da947f488bad41dbe49f3da813760537cff0a986acb8a21403967516bc73e24f34ef4e377b569257fbfebe4a06856914d40ec9899b23a41d27b348c1c5d393
35567 -EBUILD netbeans-9999_p20140429.ebuild 7216 SHA256 84d6adb353a02b0430f3f7cc917770db6dbfaa0d26376031398262ea936263dc SHA512 9d3cff538a4956524ec1c7b99b737d4c292bea730dd458a055756fbf8db25d12801a2b9fb5b228470ad67e0c79a38e5d7e91d4f5615b2f82bb9fa6306b07fe15 WHIRLPOOL c9b5bda01614bf2f63da51dd64a77a5c50e9f0e3cea2ad8dd5bb5b48ebfc16e50192641e22ad2d1efca27bb5ab80cbf85754044ddd637041d6889c177cf1c91b
35568 EBUILD netbeans-9999_p20140501.ebuild 7216 SHA256 30fe4a302484e77ab3d82a0e36ece294bf1e26afcb183dd256c3b2e09c1cf7a7 SHA512 91406eae0513b07fc3e144605ffad9463a1e217da71348a46b5ce69c3c4481ec5d02f78c1223bf63f77c1b1802551e99e5f9217948b510cac8603a0fa3a10544 WHIRLPOOL 8474083b18d119ddee1e4184030ac7569449aa3d396985df13bb4bdfe5d9246cad40768bfdd36efcd5654f466a4b4965af2f1eeba6d672d6a95dd2b65a6ce1fb
35569 EBUILD netbeans-9999_p20140502.ebuild 7216 SHA256 3230e9559a512070c49f181fcc813bf3cfbb47ea0e8111f72798e7dff5ae0b93 SHA512 02735d8d555847c6c67e595f379f3951bed6d56d5b90c881f9d29a04adb2f2bfbe1321ac31d7cde7fb646d6fe2c380ae49928b3b7fc9dfca1bebeac4491cc066 WHIRLPOOL f7e6275e405c4caddd467677377fe2ee5ce848caec173cdb35a274133355863a13c0dc8e2017db61d0c2fd0f311f28a05b668a4d584560df0b7e4ccef6ebb70f
35570 EBUILD netbeans-9999_p20140504.ebuild 7216 SHA256 31960ff76c354600bc2b48095cfdd9f045a0e1266c8d238ac0657c2cee298094 SHA512 69d7d210cb04f397b863a584c374b49b5eef716b9c20fb43fea5baed698940f589d2a491e52762558a595f283dc2fca0f9383b2c23d4862644b4f14090b14c74 WHIRLPOOL 529c0517d9cd4e4694aee90dde7f607020407a5322184b3f3e7d9f3141b811621539fd8ea3ff3e2e2573eebcd16478a544904d3a37bf4dba3512d0d261add082
35571 @@ -81,5 +59,5 @@ EBUILD netbeans-9999_p20140520.ebuild 7216 SHA256 7c2048d14c32afce6d3f8f7b80232c
35572 EBUILD netbeans-9999_p20140521.ebuild 7216 SHA256 40b0aa262c6807cad4b7f0744cc2a4e755cb1bb94306098874d538f867bc8ec5 SHA512 fb0d150daf2d8efcc4ee2f73d53fad4c2b9081e64fa88fc84fc25deceee7ca685766a8d70539871fe717b314a569c881af8fd7feb069ade512f16a81649adf1f WHIRLPOOL e315aa09aace162c840e956d5f8c096d31808986a0466378a823f175af8d1703f88a7bfe11cc7f15450d7225a389d5f56dacf56c37e1bbc0c5b17403a0a7389c
35573 EBUILD netbeans-9999_p20140522.ebuild 7216 SHA256 61e13193d7d4cf4dfbb80677f545ecb266cfc55073e75c3ee44719bd1829ed43 SHA512 808087736eab326c761fe876dea70a5ea23106a395ea7f70935d6ed201ef01cc48b9e60a8efc4b7668753bf3fad5673cc91060165711366c212878b796a97d60 WHIRLPOOL 643a4f78c79c1af8153a959b980b2d23d4173f7d81950a9813e97d0007d4b61f32d1826e82946f2218241000a63671aa2f92891b99aa0711df474d7b84eec5bf
35574 EBUILD netbeans-9999_p20140526.ebuild 7216 SHA256 5192c8546a48f098a980d5bf317749514ce23fd4fcd8206d015c61f0bba60fc8 SHA512 91a758c2d8c6b4c98ece5dd32f7e4c060e78b0d25dd7053443b516576233a39b2e05022a8be68dbc712e5951818aac952a8e24279667ea82b2a8b8c357bcfaf0 WHIRLPOOL 2e009fea6da2bf83e0a7a0dec64143aa8f683c1a3dc76f752dbc9991d259be2206a537a72a6c6b984efa41fadc1f49f78334f88788409e2ce5bd7ee4b6d2c4d6
35575 -MISC ChangeLog 106723 SHA256 b5e54ce39d9413d1a2de14fbb02ec23cb6aa993cc18177eff0df81e7a8d52318 SHA512 e67434565dc0f60e65fcda1eb342e6f92ef596d98b33d49555b7665eef92dae7244e218420e30bf5bd05e85306db9728c29ebede7b4205ace5c7798dec9b23ea WHIRLPOOL 2d9860cd1cbe942bdd610dda249faa9b00eefe838205206359c99b3dcbf90049bc3eceeff81546956fbb6dc14ab1d906ea0b0f19cf067ef4e28a459a724193dd
35576 +MISC ChangeLog 107178 SHA256 3cd0eb26c356212fa64fea1a23be63fafc997ddc01de7ccc49ddd085ee74575f SHA512 a3292a9707aed15708202ce54d12992974839fba0bf505e5dbba1cd012dcafe0fca1c71105329125f87da78ad04f9ae5122f3f39da4d1a42a37fc1149f2e38e9 WHIRLPOOL 08f3605bd2023975307bd90e915b4b35880bef060155c8c557405292dba539257f48e140a16ccfdc7b805207ba86df82f32c8f3ca9690a0e60fba39e8354303a
35577 MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
35578
35579 diff --git a/dev-util/netbeans/netbeans-9999_p20140410.ebuild b/dev-util/netbeans/netbeans-9999_p20140410.ebuild
35580 deleted file mode 100644
35581 index 37f7979..0000000
35582 --- a/dev-util/netbeans/netbeans-9999_p20140410.ebuild
35583 +++ /dev/null
35584 @@ -1,264 +0,0 @@
35585 -# Copyright 1999-2014 Gentoo Foundation
35586 -# Distributed under the terms of the GNU General Public License v2
35587 -# $Header: $
35588 -
35589 -EAPI="4"
35590 -inherit eutils java-pkg-2 java-ant-2
35591 -
35592 -DESCRIPTION="Netbeans IDE"
35593 -HOMEPAGE="http://netbeans.org/"
35594 -SLOT="9999"
35595 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-10_00-01-47/zip/netbeans-trunk-nightly-201404100001-src.zip"
35596 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
35597 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
35598 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
35599 -SRC_URI="linguas_af? ( ${ALL_URLS} )
35600 - linguas_ar? ( ${ALL_URLS} )
35601 - linguas_bg? ( ${ALL_URLS} )
35602 - linguas_ca? ( ${ALL_URLS} )
35603 - linguas_cs? ( ${ALL_URLS} )
35604 - linguas_de? ( ${ALL_URLS} )
35605 - linguas_el? ( ${ALL_URLS} )
35606 - linguas_es? ( ${ALL_URLS} )
35607 - linguas_fr? ( ${ALL_URLS} )
35608 - linguas_gl? ( ${ALL_URLS} )
35609 - linguas_hi_IN? ( ${ALL_URLS} )
35610 - linguas_id? ( ${ALL_URLS} )
35611 - linguas_it? ( ${ALL_URLS} )
35612 - linguas_ja? ( ${ALL_URLS} )
35613 - linguas_ko? ( ${ALL_URLS} )
35614 - linguas_lt? ( ${ALL_URLS} )
35615 - linguas_nl? ( ${ALL_URLS} )
35616 - linguas_pl? ( ${ALL_URLS} )
35617 - linguas_pt_BR? ( ${ALL_URLS} )
35618 - linguas_pt_PT? ( ${ALL_URLS} )
35619 - linguas_ro? ( ${ALL_URLS} )
35620 - linguas_ru? ( ${ALL_URLS} )
35621 - linguas_si? ( ${ALL_URLS} )
35622 - linguas_sq? ( ${ALL_URLS} )
35623 - linguas_sr? ( ${ALL_URLS} )
35624 - linguas_sv? ( ${ALL_URLS} )
35625 - linguas_ta_IN? ( ${ALL_URLS} )
35626 - linguas_tl? ( ${ALL_URLS} )
35627 - linguas_tr? ( ${ALL_URLS} )
35628 - linguas_vi? ( ${ALL_URLS} )
35629 - linguas_zh_CN? ( ${ALL_URLS} )
35630 - linguas_zh_TW? ( ${ALL_URLS} )
35631 -"
35632 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35633 -KEYWORDS="~amd64 ~x86"
35634 -IUSE_NETBEANS_MODULES="
35635 - +netbeans_modules_apisupport
35636 - netbeans_modules_cnd
35637 - netbeans_modules_dlight
35638 - netbeans_modules_enterprise
35639 - netbeans_modules_ergonomics
35640 - netbeans_modules_extide
35641 - netbeans_modules_groovy
35642 - +netbeans_modules_java
35643 - netbeans_modules_javacard
35644 - +netbeans_modules_javafx
35645 - netbeans_modules_mobility
35646 - netbeans_modules_php
35647 - +netbeans_modules_profiler
35648 - netbeans_modules_webcommon
35649 - +netbeans_modules_websvccommon"
35650 -IUSE_LINGUAS="
35651 - linguas_af
35652 - linguas_ar
35653 - linguas_bg
35654 - linguas_ca
35655 - linguas_cs
35656 - linguas_de
35657 - linguas_el
35658 - linguas_es
35659 - linguas_fr
35660 - linguas_gl
35661 - linguas_hi_IN
35662 - linguas_id
35663 - linguas_it
35664 - linguas_ja
35665 - linguas_ko
35666 - linguas_lt
35667 - linguas_nl
35668 - linguas_pl
35669 - linguas_pt_BR
35670 - linguas_pt_PT
35671 - linguas_ro
35672 - linguas_ru
35673 - linguas_si
35674 - linguas_sq
35675 - linguas_sr
35676 - linguas_sv
35677 - linguas_ta_IN
35678 - linguas_tl
35679 - linguas_tr
35680 - linguas_vi
35681 - linguas_zh_CN
35682 - linguas_zh_TW"
35683 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
35684 -S="${WORKDIR}"
35685 -
35686 -DEPEND=">=virtual/jdk-1.7
35687 - dev-java/javahelp:0"
35688 -RDEPEND=">=virtual/jdk-1.7
35689 - ~dev-java/netbeans-harness-${PV}
35690 - ~dev-java/netbeans-ide-${PV}
35691 - ~dev-java/netbeans-nb-${PV}
35692 - ~dev-java/netbeans-platform-${PV}
35693 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
35694 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
35695 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
35696 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
35697 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
35698 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
35699 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
35700 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
35701 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
35702 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
35703 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
35704 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
35705 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
35706 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
35707 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
35708 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
35709 -JAVA_PKG_BSFIX="off"
35710 -NBLOCALES=""
35711 -
35712 -pkg_setup() {
35713 - for lingua in ${IUSE_LINGUAS} ; do
35714 - local lang=${lingua/linguas_/}
35715 -
35716 - if [[ "${lang}" = "ar" ]] ; then
35717 - lang="ar_EG,ar_SA"
35718 - elif [[ "${lang}" = "es" ]] ; then
35719 - lang="es,es_CO"
35720 - elif [[ "${lang}" = "gl" ]] ; then
35721 - lang="gl_ES"
35722 - elif [[ "${lang}" = "id" ]] ; then
35723 - lang="in_ID"
35724 - elif [[ "${lang}" = "nl" ]] ; then
35725 - lang="nl_BE,nl_NL"
35726 - elif [[ "${lang}" = "tl" ]] ; then
35727 - lang="fil_PH"
35728 - fi
35729 -
35730 - if use ${lingua} ; then
35731 - if [ -z "${NBLOCALES}" ] ; then
35732 - NBLOCALES="${lang}"
35733 - else
35734 - NBLOCALES="${NBLOCALES},${lang}"
35735 - fi
35736 - fi
35737 - done
35738 -
35739 - java-pkg-2_pkg_setup
35740 -}
35741 -
35742 -src_unpack() {
35743 - if [ -n "${NBLOCALES}" ] ; then
35744 - unpack $(basename ${SOURCE_URL})
35745 - unpack $(basename ${L10N_URL})
35746 -
35747 - einfo "Deleting bundled jars..."
35748 - find -name "*.jar" -type f -delete
35749 -
35750 - unpack netbeans-9999-r12-build.xml.patch.bz2
35751 - fi
35752 -}
35753 -
35754 -src_prepare() {
35755 - if [ -n "${NBLOCALES}" ] ; then
35756 - einfo "Deleting bundled class files..."
35757 - find -name "*.class" -type f | xargs rm -vf
35758 -
35759 - epatch netbeans-9999-r12-build.xml.patch
35760 -
35761 - # Support for custom patches
35762 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35763 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35764 -
35765 - if [ -n "${files}" ] ; then
35766 - einfo "Applying custom patches:"
35767 -
35768 - for file in ${files} ; do
35769 - epatch "${file}"
35770 - done
35771 - fi
35772 - fi
35773 -
35774 - einfo "Symlinking external libraries..."
35775 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35776 - fi
35777 -
35778 - java-pkg-2_src_prepare
35779 -}
35780 -
35781 -src_compile() {
35782 - if [ -n "${NBLOCALES}" ] ; then
35783 - einfo "Compiling support for locales: ${NBLOCALES}"
35784 - eant -f nbbuild/build.xml bootstrap || die
35785 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
35786 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
35787 - fi
35788 -}
35789 -
35790 -src_install() {
35791 - if [ -n "${NBLOCALES}" ] ; then
35792 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35793 -
35794 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
35795 - if [ -d "${cluster}" ] ; then
35796 - insinto /usr/share/netbeans-${cluster}-${SLOT}
35797 - doins -r ${cluster}/*
35798 - fi
35799 - done
35800 -
35801 - if [ -d nb ] ; then
35802 - insinto /usr/share/netbeans-nb-${SLOT}/nb
35803 - doins -r nb/*
35804 - fi
35805 -
35806 - popd >/dev/null || die
35807 - fi
35808 -}
35809 -
35810 -pkg_postinst() {
35811 - if [ -n "${NBLOCALES}" ] ; then
35812 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
35813 - einfo "the locale is built for Netbeans."
35814 - einfo "If you want to force specific locale, use --locale argument, for example:"
35815 - einfo "${PN}-${SLOT} --locale de"
35816 - einfo "${PN}-${SLOT} --locale pt:BR"
35817 - fi
35818 -
35819 - if use linguas_ar ; then
35820 - einfo
35821 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
35822 - fi
35823 -
35824 - if use linguas_es ; then
35825 - einfo
35826 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
35827 - fi
35828 -
35829 - if use linguas_gl ; then
35830 - einfo
35831 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
35832 - fi
35833 -
35834 - if use linguas_id ; then
35835 - einfo
35836 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
35837 - fi
35838 -
35839 - if use linguas_nl ; then
35840 - einfo
35841 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
35842 - fi
35843 -
35844 - if use linguas_tl ; then
35845 - einfo
35846 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
35847 - fi
35848 -}
35849
35850 diff --git a/dev-util/netbeans/netbeans-9999_p20140411.ebuild b/dev-util/netbeans/netbeans-9999_p20140411.ebuild
35851 deleted file mode 100644
35852 index 6b0a28d..0000000
35853 --- a/dev-util/netbeans/netbeans-9999_p20140411.ebuild
35854 +++ /dev/null
35855 @@ -1,264 +0,0 @@
35856 -# Copyright 1999-2014 Gentoo Foundation
35857 -# Distributed under the terms of the GNU General Public License v2
35858 -# $Header: $
35859 -
35860 -EAPI="4"
35861 -inherit eutils java-pkg-2 java-ant-2
35862 -
35863 -DESCRIPTION="Netbeans IDE"
35864 -HOMEPAGE="http://netbeans.org/"
35865 -SLOT="9999"
35866 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-11_00-01-47/zip/netbeans-trunk-nightly-201404110001-src.zip"
35867 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
35868 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
35869 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
35870 -SRC_URI="linguas_af? ( ${ALL_URLS} )
35871 - linguas_ar? ( ${ALL_URLS} )
35872 - linguas_bg? ( ${ALL_URLS} )
35873 - linguas_ca? ( ${ALL_URLS} )
35874 - linguas_cs? ( ${ALL_URLS} )
35875 - linguas_de? ( ${ALL_URLS} )
35876 - linguas_el? ( ${ALL_URLS} )
35877 - linguas_es? ( ${ALL_URLS} )
35878 - linguas_fr? ( ${ALL_URLS} )
35879 - linguas_gl? ( ${ALL_URLS} )
35880 - linguas_hi_IN? ( ${ALL_URLS} )
35881 - linguas_id? ( ${ALL_URLS} )
35882 - linguas_it? ( ${ALL_URLS} )
35883 - linguas_ja? ( ${ALL_URLS} )
35884 - linguas_ko? ( ${ALL_URLS} )
35885 - linguas_lt? ( ${ALL_URLS} )
35886 - linguas_nl? ( ${ALL_URLS} )
35887 - linguas_pl? ( ${ALL_URLS} )
35888 - linguas_pt_BR? ( ${ALL_URLS} )
35889 - linguas_pt_PT? ( ${ALL_URLS} )
35890 - linguas_ro? ( ${ALL_URLS} )
35891 - linguas_ru? ( ${ALL_URLS} )
35892 - linguas_si? ( ${ALL_URLS} )
35893 - linguas_sq? ( ${ALL_URLS} )
35894 - linguas_sr? ( ${ALL_URLS} )
35895 - linguas_sv? ( ${ALL_URLS} )
35896 - linguas_ta_IN? ( ${ALL_URLS} )
35897 - linguas_tl? ( ${ALL_URLS} )
35898 - linguas_tr? ( ${ALL_URLS} )
35899 - linguas_vi? ( ${ALL_URLS} )
35900 - linguas_zh_CN? ( ${ALL_URLS} )
35901 - linguas_zh_TW? ( ${ALL_URLS} )
35902 -"
35903 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35904 -KEYWORDS="~amd64 ~x86"
35905 -IUSE_NETBEANS_MODULES="
35906 - +netbeans_modules_apisupport
35907 - netbeans_modules_cnd
35908 - netbeans_modules_dlight
35909 - netbeans_modules_enterprise
35910 - netbeans_modules_ergonomics
35911 - netbeans_modules_extide
35912 - netbeans_modules_groovy
35913 - +netbeans_modules_java
35914 - netbeans_modules_javacard
35915 - +netbeans_modules_javafx
35916 - netbeans_modules_mobility
35917 - netbeans_modules_php
35918 - +netbeans_modules_profiler
35919 - netbeans_modules_webcommon
35920 - +netbeans_modules_websvccommon"
35921 -IUSE_LINGUAS="
35922 - linguas_af
35923 - linguas_ar
35924 - linguas_bg
35925 - linguas_ca
35926 - linguas_cs
35927 - linguas_de
35928 - linguas_el
35929 - linguas_es
35930 - linguas_fr
35931 - linguas_gl
35932 - linguas_hi_IN
35933 - linguas_id
35934 - linguas_it
35935 - linguas_ja
35936 - linguas_ko
35937 - linguas_lt
35938 - linguas_nl
35939 - linguas_pl
35940 - linguas_pt_BR
35941 - linguas_pt_PT
35942 - linguas_ro
35943 - linguas_ru
35944 - linguas_si
35945 - linguas_sq
35946 - linguas_sr
35947 - linguas_sv
35948 - linguas_ta_IN
35949 - linguas_tl
35950 - linguas_tr
35951 - linguas_vi
35952 - linguas_zh_CN
35953 - linguas_zh_TW"
35954 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
35955 -S="${WORKDIR}"
35956 -
35957 -DEPEND=">=virtual/jdk-1.7
35958 - dev-java/javahelp:0"
35959 -RDEPEND=">=virtual/jdk-1.7
35960 - ~dev-java/netbeans-harness-${PV}
35961 - ~dev-java/netbeans-ide-${PV}
35962 - ~dev-java/netbeans-nb-${PV}
35963 - ~dev-java/netbeans-platform-${PV}
35964 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
35965 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
35966 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
35967 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
35968 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
35969 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
35970 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
35971 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
35972 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
35973 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
35974 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
35975 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
35976 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
35977 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
35978 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
35979 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
35980 -JAVA_PKG_BSFIX="off"
35981 -NBLOCALES=""
35982 -
35983 -pkg_setup() {
35984 - for lingua in ${IUSE_LINGUAS} ; do
35985 - local lang=${lingua/linguas_/}
35986 -
35987 - if [[ "${lang}" = "ar" ]] ; then
35988 - lang="ar_EG,ar_SA"
35989 - elif [[ "${lang}" = "es" ]] ; then
35990 - lang="es,es_CO"
35991 - elif [[ "${lang}" = "gl" ]] ; then
35992 - lang="gl_ES"
35993 - elif [[ "${lang}" = "id" ]] ; then
35994 - lang="in_ID"
35995 - elif [[ "${lang}" = "nl" ]] ; then
35996 - lang="nl_BE,nl_NL"
35997 - elif [[ "${lang}" = "tl" ]] ; then
35998 - lang="fil_PH"
35999 - fi
36000 -
36001 - if use ${lingua} ; then
36002 - if [ -z "${NBLOCALES}" ] ; then
36003 - NBLOCALES="${lang}"
36004 - else
36005 - NBLOCALES="${NBLOCALES},${lang}"
36006 - fi
36007 - fi
36008 - done
36009 -
36010 - java-pkg-2_pkg_setup
36011 -}
36012 -
36013 -src_unpack() {
36014 - if [ -n "${NBLOCALES}" ] ; then
36015 - unpack $(basename ${SOURCE_URL})
36016 - unpack $(basename ${L10N_URL})
36017 -
36018 - einfo "Deleting bundled jars..."
36019 - find -name "*.jar" -type f -delete
36020 -
36021 - unpack netbeans-9999-r12-build.xml.patch.bz2
36022 - fi
36023 -}
36024 -
36025 -src_prepare() {
36026 - if [ -n "${NBLOCALES}" ] ; then
36027 - einfo "Deleting bundled class files..."
36028 - find -name "*.class" -type f | xargs rm -vf
36029 -
36030 - epatch netbeans-9999-r12-build.xml.patch
36031 -
36032 - # Support for custom patches
36033 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36034 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36035 -
36036 - if [ -n "${files}" ] ; then
36037 - einfo "Applying custom patches:"
36038 -
36039 - for file in ${files} ; do
36040 - epatch "${file}"
36041 - done
36042 - fi
36043 - fi
36044 -
36045 - einfo "Symlinking external libraries..."
36046 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36047 - fi
36048 -
36049 - java-pkg-2_src_prepare
36050 -}
36051 -
36052 -src_compile() {
36053 - if [ -n "${NBLOCALES}" ] ; then
36054 - einfo "Compiling support for locales: ${NBLOCALES}"
36055 - eant -f nbbuild/build.xml bootstrap || die
36056 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
36057 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
36058 - fi
36059 -}
36060 -
36061 -src_install() {
36062 - if [ -n "${NBLOCALES}" ] ; then
36063 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36064 -
36065 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
36066 - if [ -d "${cluster}" ] ; then
36067 - insinto /usr/share/netbeans-${cluster}-${SLOT}
36068 - doins -r ${cluster}/*
36069 - fi
36070 - done
36071 -
36072 - if [ -d nb ] ; then
36073 - insinto /usr/share/netbeans-nb-${SLOT}/nb
36074 - doins -r nb/*
36075 - fi
36076 -
36077 - popd >/dev/null || die
36078 - fi
36079 -}
36080 -
36081 -pkg_postinst() {
36082 - if [ -n "${NBLOCALES}" ] ; then
36083 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
36084 - einfo "the locale is built for Netbeans."
36085 - einfo "If you want to force specific locale, use --locale argument, for example:"
36086 - einfo "${PN}-${SLOT} --locale de"
36087 - einfo "${PN}-${SLOT} --locale pt:BR"
36088 - fi
36089 -
36090 - if use linguas_ar ; then
36091 - einfo
36092 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
36093 - fi
36094 -
36095 - if use linguas_es ; then
36096 - einfo
36097 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
36098 - fi
36099 -
36100 - if use linguas_gl ; then
36101 - einfo
36102 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
36103 - fi
36104 -
36105 - if use linguas_id ; then
36106 - einfo
36107 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
36108 - fi
36109 -
36110 - if use linguas_nl ; then
36111 - einfo
36112 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
36113 - fi
36114 -
36115 - if use linguas_tl ; then
36116 - einfo
36117 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
36118 - fi
36119 -}
36120
36121 diff --git a/dev-util/netbeans/netbeans-9999_p20140413.ebuild b/dev-util/netbeans/netbeans-9999_p20140413.ebuild
36122 deleted file mode 100644
36123 index 1e9222d..0000000
36124 --- a/dev-util/netbeans/netbeans-9999_p20140413.ebuild
36125 +++ /dev/null
36126 @@ -1,264 +0,0 @@
36127 -# Copyright 1999-2014 Gentoo Foundation
36128 -# Distributed under the terms of the GNU General Public License v2
36129 -# $Header: $
36130 -
36131 -EAPI="4"
36132 -inherit eutils java-pkg-2 java-ant-2
36133 -
36134 -DESCRIPTION="Netbeans IDE"
36135 -HOMEPAGE="http://netbeans.org/"
36136 -SLOT="9999"
36137 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-13_00-01-47/zip/netbeans-trunk-nightly-201404130001-src.zip"
36138 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
36139 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
36140 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
36141 -SRC_URI="linguas_af? ( ${ALL_URLS} )
36142 - linguas_ar? ( ${ALL_URLS} )
36143 - linguas_bg? ( ${ALL_URLS} )
36144 - linguas_ca? ( ${ALL_URLS} )
36145 - linguas_cs? ( ${ALL_URLS} )
36146 - linguas_de? ( ${ALL_URLS} )
36147 - linguas_el? ( ${ALL_URLS} )
36148 - linguas_es? ( ${ALL_URLS} )
36149 - linguas_fr? ( ${ALL_URLS} )
36150 - linguas_gl? ( ${ALL_URLS} )
36151 - linguas_hi_IN? ( ${ALL_URLS} )
36152 - linguas_id? ( ${ALL_URLS} )
36153 - linguas_it? ( ${ALL_URLS} )
36154 - linguas_ja? ( ${ALL_URLS} )
36155 - linguas_ko? ( ${ALL_URLS} )
36156 - linguas_lt? ( ${ALL_URLS} )
36157 - linguas_nl? ( ${ALL_URLS} )
36158 - linguas_pl? ( ${ALL_URLS} )
36159 - linguas_pt_BR? ( ${ALL_URLS} )
36160 - linguas_pt_PT? ( ${ALL_URLS} )
36161 - linguas_ro? ( ${ALL_URLS} )
36162 - linguas_ru? ( ${ALL_URLS} )
36163 - linguas_si? ( ${ALL_URLS} )
36164 - linguas_sq? ( ${ALL_URLS} )
36165 - linguas_sr? ( ${ALL_URLS} )
36166 - linguas_sv? ( ${ALL_URLS} )
36167 - linguas_ta_IN? ( ${ALL_URLS} )
36168 - linguas_tl? ( ${ALL_URLS} )
36169 - linguas_tr? ( ${ALL_URLS} )
36170 - linguas_vi? ( ${ALL_URLS} )
36171 - linguas_zh_CN? ( ${ALL_URLS} )
36172 - linguas_zh_TW? ( ${ALL_URLS} )
36173 -"
36174 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36175 -KEYWORDS="~amd64 ~x86"
36176 -IUSE_NETBEANS_MODULES="
36177 - +netbeans_modules_apisupport
36178 - netbeans_modules_cnd
36179 - netbeans_modules_dlight
36180 - netbeans_modules_enterprise
36181 - netbeans_modules_ergonomics
36182 - netbeans_modules_extide
36183 - netbeans_modules_groovy
36184 - +netbeans_modules_java
36185 - netbeans_modules_javacard
36186 - +netbeans_modules_javafx
36187 - netbeans_modules_mobility
36188 - netbeans_modules_php
36189 - +netbeans_modules_profiler
36190 - netbeans_modules_webcommon
36191 - +netbeans_modules_websvccommon"
36192 -IUSE_LINGUAS="
36193 - linguas_af
36194 - linguas_ar
36195 - linguas_bg
36196 - linguas_ca
36197 - linguas_cs
36198 - linguas_de
36199 - linguas_el
36200 - linguas_es
36201 - linguas_fr
36202 - linguas_gl
36203 - linguas_hi_IN
36204 - linguas_id
36205 - linguas_it
36206 - linguas_ja
36207 - linguas_ko
36208 - linguas_lt
36209 - linguas_nl
36210 - linguas_pl
36211 - linguas_pt_BR
36212 - linguas_pt_PT
36213 - linguas_ro
36214 - linguas_ru
36215 - linguas_si
36216 - linguas_sq
36217 - linguas_sr
36218 - linguas_sv
36219 - linguas_ta_IN
36220 - linguas_tl
36221 - linguas_tr
36222 - linguas_vi
36223 - linguas_zh_CN
36224 - linguas_zh_TW"
36225 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
36226 -S="${WORKDIR}"
36227 -
36228 -DEPEND=">=virtual/jdk-1.7
36229 - dev-java/javahelp:0"
36230 -RDEPEND=">=virtual/jdk-1.7
36231 - ~dev-java/netbeans-harness-${PV}
36232 - ~dev-java/netbeans-ide-${PV}
36233 - ~dev-java/netbeans-nb-${PV}
36234 - ~dev-java/netbeans-platform-${PV}
36235 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
36236 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
36237 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
36238 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
36239 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
36240 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
36241 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
36242 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
36243 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
36244 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
36245 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
36246 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
36247 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
36248 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
36249 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
36250 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
36251 -JAVA_PKG_BSFIX="off"
36252 -NBLOCALES=""
36253 -
36254 -pkg_setup() {
36255 - for lingua in ${IUSE_LINGUAS} ; do
36256 - local lang=${lingua/linguas_/}
36257 -
36258 - if [[ "${lang}" = "ar" ]] ; then
36259 - lang="ar_EG,ar_SA"
36260 - elif [[ "${lang}" = "es" ]] ; then
36261 - lang="es,es_CO"
36262 - elif [[ "${lang}" = "gl" ]] ; then
36263 - lang="gl_ES"
36264 - elif [[ "${lang}" = "id" ]] ; then
36265 - lang="in_ID"
36266 - elif [[ "${lang}" = "nl" ]] ; then
36267 - lang="nl_BE,nl_NL"
36268 - elif [[ "${lang}" = "tl" ]] ; then
36269 - lang="fil_PH"
36270 - fi
36271 -
36272 - if use ${lingua} ; then
36273 - if [ -z "${NBLOCALES}" ] ; then
36274 - NBLOCALES="${lang}"
36275 - else
36276 - NBLOCALES="${NBLOCALES},${lang}"
36277 - fi
36278 - fi
36279 - done
36280 -
36281 - java-pkg-2_pkg_setup
36282 -}
36283 -
36284 -src_unpack() {
36285 - if [ -n "${NBLOCALES}" ] ; then
36286 - unpack $(basename ${SOURCE_URL})
36287 - unpack $(basename ${L10N_URL})
36288 -
36289 - einfo "Deleting bundled jars..."
36290 - find -name "*.jar" -type f -delete
36291 -
36292 - unpack netbeans-9999-r12-build.xml.patch.bz2
36293 - fi
36294 -}
36295 -
36296 -src_prepare() {
36297 - if [ -n "${NBLOCALES}" ] ; then
36298 - einfo "Deleting bundled class files..."
36299 - find -name "*.class" -type f | xargs rm -vf
36300 -
36301 - epatch netbeans-9999-r12-build.xml.patch
36302 -
36303 - # Support for custom patches
36304 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36305 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36306 -
36307 - if [ -n "${files}" ] ; then
36308 - einfo "Applying custom patches:"
36309 -
36310 - for file in ${files} ; do
36311 - epatch "${file}"
36312 - done
36313 - fi
36314 - fi
36315 -
36316 - einfo "Symlinking external libraries..."
36317 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36318 - fi
36319 -
36320 - java-pkg-2_src_prepare
36321 -}
36322 -
36323 -src_compile() {
36324 - if [ -n "${NBLOCALES}" ] ; then
36325 - einfo "Compiling support for locales: ${NBLOCALES}"
36326 - eant -f nbbuild/build.xml bootstrap || die
36327 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
36328 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
36329 - fi
36330 -}
36331 -
36332 -src_install() {
36333 - if [ -n "${NBLOCALES}" ] ; then
36334 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36335 -
36336 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
36337 - if [ -d "${cluster}" ] ; then
36338 - insinto /usr/share/netbeans-${cluster}-${SLOT}
36339 - doins -r ${cluster}/*
36340 - fi
36341 - done
36342 -
36343 - if [ -d nb ] ; then
36344 - insinto /usr/share/netbeans-nb-${SLOT}/nb
36345 - doins -r nb/*
36346 - fi
36347 -
36348 - popd >/dev/null || die
36349 - fi
36350 -}
36351 -
36352 -pkg_postinst() {
36353 - if [ -n "${NBLOCALES}" ] ; then
36354 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
36355 - einfo "the locale is built for Netbeans."
36356 - einfo "If you want to force specific locale, use --locale argument, for example:"
36357 - einfo "${PN}-${SLOT} --locale de"
36358 - einfo "${PN}-${SLOT} --locale pt:BR"
36359 - fi
36360 -
36361 - if use linguas_ar ; then
36362 - einfo
36363 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
36364 - fi
36365 -
36366 - if use linguas_es ; then
36367 - einfo
36368 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
36369 - fi
36370 -
36371 - if use linguas_gl ; then
36372 - einfo
36373 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
36374 - fi
36375 -
36376 - if use linguas_id ; then
36377 - einfo
36378 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
36379 - fi
36380 -
36381 - if use linguas_nl ; then
36382 - einfo
36383 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
36384 - fi
36385 -
36386 - if use linguas_tl ; then
36387 - einfo
36388 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
36389 - fi
36390 -}
36391
36392 diff --git a/dev-util/netbeans/netbeans-9999_p20140415.ebuild b/dev-util/netbeans/netbeans-9999_p20140415.ebuild
36393 deleted file mode 100644
36394 index 9a11483..0000000
36395 --- a/dev-util/netbeans/netbeans-9999_p20140415.ebuild
36396 +++ /dev/null
36397 @@ -1,264 +0,0 @@
36398 -# Copyright 1999-2014 Gentoo Foundation
36399 -# Distributed under the terms of the GNU General Public License v2
36400 -# $Header: $
36401 -
36402 -EAPI="4"
36403 -inherit eutils java-pkg-2 java-ant-2
36404 -
36405 -DESCRIPTION="Netbeans IDE"
36406 -HOMEPAGE="http://netbeans.org/"
36407 -SLOT="9999"
36408 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-15_00-01-47/zip/netbeans-trunk-nightly-201404150001-src.zip"
36409 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
36410 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
36411 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
36412 -SRC_URI="linguas_af? ( ${ALL_URLS} )
36413 - linguas_ar? ( ${ALL_URLS} )
36414 - linguas_bg? ( ${ALL_URLS} )
36415 - linguas_ca? ( ${ALL_URLS} )
36416 - linguas_cs? ( ${ALL_URLS} )
36417 - linguas_de? ( ${ALL_URLS} )
36418 - linguas_el? ( ${ALL_URLS} )
36419 - linguas_es? ( ${ALL_URLS} )
36420 - linguas_fr? ( ${ALL_URLS} )
36421 - linguas_gl? ( ${ALL_URLS} )
36422 - linguas_hi_IN? ( ${ALL_URLS} )
36423 - linguas_id? ( ${ALL_URLS} )
36424 - linguas_it? ( ${ALL_URLS} )
36425 - linguas_ja? ( ${ALL_URLS} )
36426 - linguas_ko? ( ${ALL_URLS} )
36427 - linguas_lt? ( ${ALL_URLS} )
36428 - linguas_nl? ( ${ALL_URLS} )
36429 - linguas_pl? ( ${ALL_URLS} )
36430 - linguas_pt_BR? ( ${ALL_URLS} )
36431 - linguas_pt_PT? ( ${ALL_URLS} )
36432 - linguas_ro? ( ${ALL_URLS} )
36433 - linguas_ru? ( ${ALL_URLS} )
36434 - linguas_si? ( ${ALL_URLS} )
36435 - linguas_sq? ( ${ALL_URLS} )
36436 - linguas_sr? ( ${ALL_URLS} )
36437 - linguas_sv? ( ${ALL_URLS} )
36438 - linguas_ta_IN? ( ${ALL_URLS} )
36439 - linguas_tl? ( ${ALL_URLS} )
36440 - linguas_tr? ( ${ALL_URLS} )
36441 - linguas_vi? ( ${ALL_URLS} )
36442 - linguas_zh_CN? ( ${ALL_URLS} )
36443 - linguas_zh_TW? ( ${ALL_URLS} )
36444 -"
36445 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36446 -KEYWORDS="~amd64 ~x86"
36447 -IUSE_NETBEANS_MODULES="
36448 - +netbeans_modules_apisupport
36449 - netbeans_modules_cnd
36450 - netbeans_modules_dlight
36451 - netbeans_modules_enterprise
36452 - netbeans_modules_ergonomics
36453 - netbeans_modules_extide
36454 - netbeans_modules_groovy
36455 - +netbeans_modules_java
36456 - netbeans_modules_javacard
36457 - +netbeans_modules_javafx
36458 - netbeans_modules_mobility
36459 - netbeans_modules_php
36460 - +netbeans_modules_profiler
36461 - netbeans_modules_webcommon
36462 - +netbeans_modules_websvccommon"
36463 -IUSE_LINGUAS="
36464 - linguas_af
36465 - linguas_ar
36466 - linguas_bg
36467 - linguas_ca
36468 - linguas_cs
36469 - linguas_de
36470 - linguas_el
36471 - linguas_es
36472 - linguas_fr
36473 - linguas_gl
36474 - linguas_hi_IN
36475 - linguas_id
36476 - linguas_it
36477 - linguas_ja
36478 - linguas_ko
36479 - linguas_lt
36480 - linguas_nl
36481 - linguas_pl
36482 - linguas_pt_BR
36483 - linguas_pt_PT
36484 - linguas_ro
36485 - linguas_ru
36486 - linguas_si
36487 - linguas_sq
36488 - linguas_sr
36489 - linguas_sv
36490 - linguas_ta_IN
36491 - linguas_tl
36492 - linguas_tr
36493 - linguas_vi
36494 - linguas_zh_CN
36495 - linguas_zh_TW"
36496 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
36497 -S="${WORKDIR}"
36498 -
36499 -DEPEND=">=virtual/jdk-1.7
36500 - dev-java/javahelp:0"
36501 -RDEPEND=">=virtual/jdk-1.7
36502 - ~dev-java/netbeans-harness-${PV}
36503 - ~dev-java/netbeans-ide-${PV}
36504 - ~dev-java/netbeans-nb-${PV}
36505 - ~dev-java/netbeans-platform-${PV}
36506 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
36507 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
36508 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
36509 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
36510 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
36511 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
36512 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
36513 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
36514 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
36515 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
36516 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
36517 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
36518 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
36519 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
36520 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
36521 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
36522 -JAVA_PKG_BSFIX="off"
36523 -NBLOCALES=""
36524 -
36525 -pkg_setup() {
36526 - for lingua in ${IUSE_LINGUAS} ; do
36527 - local lang=${lingua/linguas_/}
36528 -
36529 - if [[ "${lang}" = "ar" ]] ; then
36530 - lang="ar_EG,ar_SA"
36531 - elif [[ "${lang}" = "es" ]] ; then
36532 - lang="es,es_CO"
36533 - elif [[ "${lang}" = "gl" ]] ; then
36534 - lang="gl_ES"
36535 - elif [[ "${lang}" = "id" ]] ; then
36536 - lang="in_ID"
36537 - elif [[ "${lang}" = "nl" ]] ; then
36538 - lang="nl_BE,nl_NL"
36539 - elif [[ "${lang}" = "tl" ]] ; then
36540 - lang="fil_PH"
36541 - fi
36542 -
36543 - if use ${lingua} ; then
36544 - if [ -z "${NBLOCALES}" ] ; then
36545 - NBLOCALES="${lang}"
36546 - else
36547 - NBLOCALES="${NBLOCALES},${lang}"
36548 - fi
36549 - fi
36550 - done
36551 -
36552 - java-pkg-2_pkg_setup
36553 -}
36554 -
36555 -src_unpack() {
36556 - if [ -n "${NBLOCALES}" ] ; then
36557 - unpack $(basename ${SOURCE_URL})
36558 - unpack $(basename ${L10N_URL})
36559 -
36560 - einfo "Deleting bundled jars..."
36561 - find -name "*.jar" -type f -delete
36562 -
36563 - unpack netbeans-9999-r12-build.xml.patch.bz2
36564 - fi
36565 -}
36566 -
36567 -src_prepare() {
36568 - if [ -n "${NBLOCALES}" ] ; then
36569 - einfo "Deleting bundled class files..."
36570 - find -name "*.class" -type f | xargs rm -vf
36571 -
36572 - epatch netbeans-9999-r12-build.xml.patch
36573 -
36574 - # Support for custom patches
36575 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36576 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36577 -
36578 - if [ -n "${files}" ] ; then
36579 - einfo "Applying custom patches:"
36580 -
36581 - for file in ${files} ; do
36582 - epatch "${file}"
36583 - done
36584 - fi
36585 - fi
36586 -
36587 - einfo "Symlinking external libraries..."
36588 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36589 - fi
36590 -
36591 - java-pkg-2_src_prepare
36592 -}
36593 -
36594 -src_compile() {
36595 - if [ -n "${NBLOCALES}" ] ; then
36596 - einfo "Compiling support for locales: ${NBLOCALES}"
36597 - eant -f nbbuild/build.xml bootstrap || die
36598 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
36599 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
36600 - fi
36601 -}
36602 -
36603 -src_install() {
36604 - if [ -n "${NBLOCALES}" ] ; then
36605 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36606 -
36607 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
36608 - if [ -d "${cluster}" ] ; then
36609 - insinto /usr/share/netbeans-${cluster}-${SLOT}
36610 - doins -r ${cluster}/*
36611 - fi
36612 - done
36613 -
36614 - if [ -d nb ] ; then
36615 - insinto /usr/share/netbeans-nb-${SLOT}/nb
36616 - doins -r nb/*
36617 - fi
36618 -
36619 - popd >/dev/null || die
36620 - fi
36621 -}
36622 -
36623 -pkg_postinst() {
36624 - if [ -n "${NBLOCALES}" ] ; then
36625 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
36626 - einfo "the locale is built for Netbeans."
36627 - einfo "If you want to force specific locale, use --locale argument, for example:"
36628 - einfo "${PN}-${SLOT} --locale de"
36629 - einfo "${PN}-${SLOT} --locale pt:BR"
36630 - fi
36631 -
36632 - if use linguas_ar ; then
36633 - einfo
36634 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
36635 - fi
36636 -
36637 - if use linguas_es ; then
36638 - einfo
36639 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
36640 - fi
36641 -
36642 - if use linguas_gl ; then
36643 - einfo
36644 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
36645 - fi
36646 -
36647 - if use linguas_id ; then
36648 - einfo
36649 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
36650 - fi
36651 -
36652 - if use linguas_nl ; then
36653 - einfo
36654 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
36655 - fi
36656 -
36657 - if use linguas_tl ; then
36658 - einfo
36659 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
36660 - fi
36661 -}
36662
36663 diff --git a/dev-util/netbeans/netbeans-9999_p20140416.ebuild b/dev-util/netbeans/netbeans-9999_p20140416.ebuild
36664 deleted file mode 100644
36665 index e3df910..0000000
36666 --- a/dev-util/netbeans/netbeans-9999_p20140416.ebuild
36667 +++ /dev/null
36668 @@ -1,264 +0,0 @@
36669 -# Copyright 1999-2014 Gentoo Foundation
36670 -# Distributed under the terms of the GNU General Public License v2
36671 -# $Header: $
36672 -
36673 -EAPI="4"
36674 -inherit eutils java-pkg-2 java-ant-2
36675 -
36676 -DESCRIPTION="Netbeans IDE"
36677 -HOMEPAGE="http://netbeans.org/"
36678 -SLOT="9999"
36679 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-16_00-01-47/zip/netbeans-trunk-nightly-201404160001-src.zip"
36680 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
36681 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
36682 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
36683 -SRC_URI="linguas_af? ( ${ALL_URLS} )
36684 - linguas_ar? ( ${ALL_URLS} )
36685 - linguas_bg? ( ${ALL_URLS} )
36686 - linguas_ca? ( ${ALL_URLS} )
36687 - linguas_cs? ( ${ALL_URLS} )
36688 - linguas_de? ( ${ALL_URLS} )
36689 - linguas_el? ( ${ALL_URLS} )
36690 - linguas_es? ( ${ALL_URLS} )
36691 - linguas_fr? ( ${ALL_URLS} )
36692 - linguas_gl? ( ${ALL_URLS} )
36693 - linguas_hi_IN? ( ${ALL_URLS} )
36694 - linguas_id? ( ${ALL_URLS} )
36695 - linguas_it? ( ${ALL_URLS} )
36696 - linguas_ja? ( ${ALL_URLS} )
36697 - linguas_ko? ( ${ALL_URLS} )
36698 - linguas_lt? ( ${ALL_URLS} )
36699 - linguas_nl? ( ${ALL_URLS} )
36700 - linguas_pl? ( ${ALL_URLS} )
36701 - linguas_pt_BR? ( ${ALL_URLS} )
36702 - linguas_pt_PT? ( ${ALL_URLS} )
36703 - linguas_ro? ( ${ALL_URLS} )
36704 - linguas_ru? ( ${ALL_URLS} )
36705 - linguas_si? ( ${ALL_URLS} )
36706 - linguas_sq? ( ${ALL_URLS} )
36707 - linguas_sr? ( ${ALL_URLS} )
36708 - linguas_sv? ( ${ALL_URLS} )
36709 - linguas_ta_IN? ( ${ALL_URLS} )
36710 - linguas_tl? ( ${ALL_URLS} )
36711 - linguas_tr? ( ${ALL_URLS} )
36712 - linguas_vi? ( ${ALL_URLS} )
36713 - linguas_zh_CN? ( ${ALL_URLS} )
36714 - linguas_zh_TW? ( ${ALL_URLS} )
36715 -"
36716 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36717 -KEYWORDS="~amd64 ~x86"
36718 -IUSE_NETBEANS_MODULES="
36719 - +netbeans_modules_apisupport
36720 - netbeans_modules_cnd
36721 - netbeans_modules_dlight
36722 - netbeans_modules_enterprise
36723 - netbeans_modules_ergonomics
36724 - netbeans_modules_extide
36725 - netbeans_modules_groovy
36726 - +netbeans_modules_java
36727 - netbeans_modules_javacard
36728 - +netbeans_modules_javafx
36729 - netbeans_modules_mobility
36730 - netbeans_modules_php
36731 - +netbeans_modules_profiler
36732 - netbeans_modules_webcommon
36733 - +netbeans_modules_websvccommon"
36734 -IUSE_LINGUAS="
36735 - linguas_af
36736 - linguas_ar
36737 - linguas_bg
36738 - linguas_ca
36739 - linguas_cs
36740 - linguas_de
36741 - linguas_el
36742 - linguas_es
36743 - linguas_fr
36744 - linguas_gl
36745 - linguas_hi_IN
36746 - linguas_id
36747 - linguas_it
36748 - linguas_ja
36749 - linguas_ko
36750 - linguas_lt
36751 - linguas_nl
36752 - linguas_pl
36753 - linguas_pt_BR
36754 - linguas_pt_PT
36755 - linguas_ro
36756 - linguas_ru
36757 - linguas_si
36758 - linguas_sq
36759 - linguas_sr
36760 - linguas_sv
36761 - linguas_ta_IN
36762 - linguas_tl
36763 - linguas_tr
36764 - linguas_vi
36765 - linguas_zh_CN
36766 - linguas_zh_TW"
36767 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
36768 -S="${WORKDIR}"
36769 -
36770 -DEPEND=">=virtual/jdk-1.7
36771 - dev-java/javahelp:0"
36772 -RDEPEND=">=virtual/jdk-1.7
36773 - ~dev-java/netbeans-harness-${PV}
36774 - ~dev-java/netbeans-ide-${PV}
36775 - ~dev-java/netbeans-nb-${PV}
36776 - ~dev-java/netbeans-platform-${PV}
36777 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
36778 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
36779 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
36780 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
36781 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
36782 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
36783 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
36784 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
36785 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
36786 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
36787 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
36788 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
36789 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
36790 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
36791 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
36792 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
36793 -JAVA_PKG_BSFIX="off"
36794 -NBLOCALES=""
36795 -
36796 -pkg_setup() {
36797 - for lingua in ${IUSE_LINGUAS} ; do
36798 - local lang=${lingua/linguas_/}
36799 -
36800 - if [[ "${lang}" = "ar" ]] ; then
36801 - lang="ar_EG,ar_SA"
36802 - elif [[ "${lang}" = "es" ]] ; then
36803 - lang="es,es_CO"
36804 - elif [[ "${lang}" = "gl" ]] ; then
36805 - lang="gl_ES"
36806 - elif [[ "${lang}" = "id" ]] ; then
36807 - lang="in_ID"
36808 - elif [[ "${lang}" = "nl" ]] ; then
36809 - lang="nl_BE,nl_NL"
36810 - elif [[ "${lang}" = "tl" ]] ; then
36811 - lang="fil_PH"
36812 - fi
36813 -
36814 - if use ${lingua} ; then
36815 - if [ -z "${NBLOCALES}" ] ; then
36816 - NBLOCALES="${lang}"
36817 - else
36818 - NBLOCALES="${NBLOCALES},${lang}"
36819 - fi
36820 - fi
36821 - done
36822 -
36823 - java-pkg-2_pkg_setup
36824 -}
36825 -
36826 -src_unpack() {
36827 - if [ -n "${NBLOCALES}" ] ; then
36828 - unpack $(basename ${SOURCE_URL})
36829 - unpack $(basename ${L10N_URL})
36830 -
36831 - einfo "Deleting bundled jars..."
36832 - find -name "*.jar" -type f -delete
36833 -
36834 - unpack netbeans-9999-r12-build.xml.patch.bz2
36835 - fi
36836 -}
36837 -
36838 -src_prepare() {
36839 - if [ -n "${NBLOCALES}" ] ; then
36840 - einfo "Deleting bundled class files..."
36841 - find -name "*.class" -type f | xargs rm -vf
36842 -
36843 - epatch netbeans-9999-r12-build.xml.patch
36844 -
36845 - # Support for custom patches
36846 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36847 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36848 -
36849 - if [ -n "${files}" ] ; then
36850 - einfo "Applying custom patches:"
36851 -
36852 - for file in ${files} ; do
36853 - epatch "${file}"
36854 - done
36855 - fi
36856 - fi
36857 -
36858 - einfo "Symlinking external libraries..."
36859 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36860 - fi
36861 -
36862 - java-pkg-2_src_prepare
36863 -}
36864 -
36865 -src_compile() {
36866 - if [ -n "${NBLOCALES}" ] ; then
36867 - einfo "Compiling support for locales: ${NBLOCALES}"
36868 - eant -f nbbuild/build.xml bootstrap || die
36869 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
36870 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
36871 - fi
36872 -}
36873 -
36874 -src_install() {
36875 - if [ -n "${NBLOCALES}" ] ; then
36876 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36877 -
36878 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
36879 - if [ -d "${cluster}" ] ; then
36880 - insinto /usr/share/netbeans-${cluster}-${SLOT}
36881 - doins -r ${cluster}/*
36882 - fi
36883 - done
36884 -
36885 - if [ -d nb ] ; then
36886 - insinto /usr/share/netbeans-nb-${SLOT}/nb
36887 - doins -r nb/*
36888 - fi
36889 -
36890 - popd >/dev/null || die
36891 - fi
36892 -}
36893 -
36894 -pkg_postinst() {
36895 - if [ -n "${NBLOCALES}" ] ; then
36896 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
36897 - einfo "the locale is built for Netbeans."
36898 - einfo "If you want to force specific locale, use --locale argument, for example:"
36899 - einfo "${PN}-${SLOT} --locale de"
36900 - einfo "${PN}-${SLOT} --locale pt:BR"
36901 - fi
36902 -
36903 - if use linguas_ar ; then
36904 - einfo
36905 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
36906 - fi
36907 -
36908 - if use linguas_es ; then
36909 - einfo
36910 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
36911 - fi
36912 -
36913 - if use linguas_gl ; then
36914 - einfo
36915 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
36916 - fi
36917 -
36918 - if use linguas_id ; then
36919 - einfo
36920 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
36921 - fi
36922 -
36923 - if use linguas_nl ; then
36924 - einfo
36925 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
36926 - fi
36927 -
36928 - if use linguas_tl ; then
36929 - einfo
36930 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
36931 - fi
36932 -}
36933
36934 diff --git a/dev-util/netbeans/netbeans-9999_p20140417.ebuild b/dev-util/netbeans/netbeans-9999_p20140417.ebuild
36935 deleted file mode 100644
36936 index 8a83c4e..0000000
36937 --- a/dev-util/netbeans/netbeans-9999_p20140417.ebuild
36938 +++ /dev/null
36939 @@ -1,264 +0,0 @@
36940 -# Copyright 1999-2014 Gentoo Foundation
36941 -# Distributed under the terms of the GNU General Public License v2
36942 -# $Header: $
36943 -
36944 -EAPI="4"
36945 -inherit eutils java-pkg-2 java-ant-2
36946 -
36947 -DESCRIPTION="Netbeans IDE"
36948 -HOMEPAGE="http://netbeans.org/"
36949 -SLOT="9999"
36950 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-17_00-01-47/zip/netbeans-trunk-nightly-201404170001-src.zip"
36951 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
36952 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
36953 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
36954 -SRC_URI="linguas_af? ( ${ALL_URLS} )
36955 - linguas_ar? ( ${ALL_URLS} )
36956 - linguas_bg? ( ${ALL_URLS} )
36957 - linguas_ca? ( ${ALL_URLS} )
36958 - linguas_cs? ( ${ALL_URLS} )
36959 - linguas_de? ( ${ALL_URLS} )
36960 - linguas_el? ( ${ALL_URLS} )
36961 - linguas_es? ( ${ALL_URLS} )
36962 - linguas_fr? ( ${ALL_URLS} )
36963 - linguas_gl? ( ${ALL_URLS} )
36964 - linguas_hi_IN? ( ${ALL_URLS} )
36965 - linguas_id? ( ${ALL_URLS} )
36966 - linguas_it? ( ${ALL_URLS} )
36967 - linguas_ja? ( ${ALL_URLS} )
36968 - linguas_ko? ( ${ALL_URLS} )
36969 - linguas_lt? ( ${ALL_URLS} )
36970 - linguas_nl? ( ${ALL_URLS} )
36971 - linguas_pl? ( ${ALL_URLS} )
36972 - linguas_pt_BR? ( ${ALL_URLS} )
36973 - linguas_pt_PT? ( ${ALL_URLS} )
36974 - linguas_ro? ( ${ALL_URLS} )
36975 - linguas_ru? ( ${ALL_URLS} )
36976 - linguas_si? ( ${ALL_URLS} )
36977 - linguas_sq? ( ${ALL_URLS} )
36978 - linguas_sr? ( ${ALL_URLS} )
36979 - linguas_sv? ( ${ALL_URLS} )
36980 - linguas_ta_IN? ( ${ALL_URLS} )
36981 - linguas_tl? ( ${ALL_URLS} )
36982 - linguas_tr? ( ${ALL_URLS} )
36983 - linguas_vi? ( ${ALL_URLS} )
36984 - linguas_zh_CN? ( ${ALL_URLS} )
36985 - linguas_zh_TW? ( ${ALL_URLS} )
36986 -"
36987 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36988 -KEYWORDS="~amd64 ~x86"
36989 -IUSE_NETBEANS_MODULES="
36990 - +netbeans_modules_apisupport
36991 - netbeans_modules_cnd
36992 - netbeans_modules_dlight
36993 - netbeans_modules_enterprise
36994 - netbeans_modules_ergonomics
36995 - netbeans_modules_extide
36996 - netbeans_modules_groovy
36997 - +netbeans_modules_java
36998 - netbeans_modules_javacard
36999 - +netbeans_modules_javafx
37000 - netbeans_modules_mobility
37001 - netbeans_modules_php
37002 - +netbeans_modules_profiler
37003 - netbeans_modules_webcommon
37004 - +netbeans_modules_websvccommon"
37005 -IUSE_LINGUAS="
37006 - linguas_af
37007 - linguas_ar
37008 - linguas_bg
37009 - linguas_ca
37010 - linguas_cs
37011 - linguas_de
37012 - linguas_el
37013 - linguas_es
37014 - linguas_fr
37015 - linguas_gl
37016 - linguas_hi_IN
37017 - linguas_id
37018 - linguas_it
37019 - linguas_ja
37020 - linguas_ko
37021 - linguas_lt
37022 - linguas_nl
37023 - linguas_pl
37024 - linguas_pt_BR
37025 - linguas_pt_PT
37026 - linguas_ro
37027 - linguas_ru
37028 - linguas_si
37029 - linguas_sq
37030 - linguas_sr
37031 - linguas_sv
37032 - linguas_ta_IN
37033 - linguas_tl
37034 - linguas_tr
37035 - linguas_vi
37036 - linguas_zh_CN
37037 - linguas_zh_TW"
37038 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
37039 -S="${WORKDIR}"
37040 -
37041 -DEPEND=">=virtual/jdk-1.7
37042 - dev-java/javahelp:0"
37043 -RDEPEND=">=virtual/jdk-1.7
37044 - ~dev-java/netbeans-harness-${PV}
37045 - ~dev-java/netbeans-ide-${PV}
37046 - ~dev-java/netbeans-nb-${PV}
37047 - ~dev-java/netbeans-platform-${PV}
37048 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
37049 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
37050 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
37051 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
37052 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
37053 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
37054 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
37055 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
37056 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
37057 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
37058 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
37059 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
37060 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
37061 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
37062 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
37063 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
37064 -JAVA_PKG_BSFIX="off"
37065 -NBLOCALES=""
37066 -
37067 -pkg_setup() {
37068 - for lingua in ${IUSE_LINGUAS} ; do
37069 - local lang=${lingua/linguas_/}
37070 -
37071 - if [[ "${lang}" = "ar" ]] ; then
37072 - lang="ar_EG,ar_SA"
37073 - elif [[ "${lang}" = "es" ]] ; then
37074 - lang="es,es_CO"
37075 - elif [[ "${lang}" = "gl" ]] ; then
37076 - lang="gl_ES"
37077 - elif [[ "${lang}" = "id" ]] ; then
37078 - lang="in_ID"
37079 - elif [[ "${lang}" = "nl" ]] ; then
37080 - lang="nl_BE,nl_NL"
37081 - elif [[ "${lang}" = "tl" ]] ; then
37082 - lang="fil_PH"
37083 - fi
37084 -
37085 - if use ${lingua} ; then
37086 - if [ -z "${NBLOCALES}" ] ; then
37087 - NBLOCALES="${lang}"
37088 - else
37089 - NBLOCALES="${NBLOCALES},${lang}"
37090 - fi
37091 - fi
37092 - done
37093 -
37094 - java-pkg-2_pkg_setup
37095 -}
37096 -
37097 -src_unpack() {
37098 - if [ -n "${NBLOCALES}" ] ; then
37099 - unpack $(basename ${SOURCE_URL})
37100 - unpack $(basename ${L10N_URL})
37101 -
37102 - einfo "Deleting bundled jars..."
37103 - find -name "*.jar" -type f -delete
37104 -
37105 - unpack netbeans-9999-r12-build.xml.patch.bz2
37106 - fi
37107 -}
37108 -
37109 -src_prepare() {
37110 - if [ -n "${NBLOCALES}" ] ; then
37111 - einfo "Deleting bundled class files..."
37112 - find -name "*.class" -type f | xargs rm -vf
37113 -
37114 - epatch netbeans-9999-r12-build.xml.patch
37115 -
37116 - # Support for custom patches
37117 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37118 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37119 -
37120 - if [ -n "${files}" ] ; then
37121 - einfo "Applying custom patches:"
37122 -
37123 - for file in ${files} ; do
37124 - epatch "${file}"
37125 - done
37126 - fi
37127 - fi
37128 -
37129 - einfo "Symlinking external libraries..."
37130 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37131 - fi
37132 -
37133 - java-pkg-2_src_prepare
37134 -}
37135 -
37136 -src_compile() {
37137 - if [ -n "${NBLOCALES}" ] ; then
37138 - einfo "Compiling support for locales: ${NBLOCALES}"
37139 - eant -f nbbuild/build.xml bootstrap || die
37140 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
37141 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
37142 - fi
37143 -}
37144 -
37145 -src_install() {
37146 - if [ -n "${NBLOCALES}" ] ; then
37147 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37148 -
37149 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
37150 - if [ -d "${cluster}" ] ; then
37151 - insinto /usr/share/netbeans-${cluster}-${SLOT}
37152 - doins -r ${cluster}/*
37153 - fi
37154 - done
37155 -
37156 - if [ -d nb ] ; then
37157 - insinto /usr/share/netbeans-nb-${SLOT}/nb
37158 - doins -r nb/*
37159 - fi
37160 -
37161 - popd >/dev/null || die
37162 - fi
37163 -}
37164 -
37165 -pkg_postinst() {
37166 - if [ -n "${NBLOCALES}" ] ; then
37167 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
37168 - einfo "the locale is built for Netbeans."
37169 - einfo "If you want to force specific locale, use --locale argument, for example:"
37170 - einfo "${PN}-${SLOT} --locale de"
37171 - einfo "${PN}-${SLOT} --locale pt:BR"
37172 - fi
37173 -
37174 - if use linguas_ar ; then
37175 - einfo
37176 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
37177 - fi
37178 -
37179 - if use linguas_es ; then
37180 - einfo
37181 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
37182 - fi
37183 -
37184 - if use linguas_gl ; then
37185 - einfo
37186 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
37187 - fi
37188 -
37189 - if use linguas_id ; then
37190 - einfo
37191 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
37192 - fi
37193 -
37194 - if use linguas_nl ; then
37195 - einfo
37196 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
37197 - fi
37198 -
37199 - if use linguas_tl ; then
37200 - einfo
37201 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
37202 - fi
37203 -}
37204
37205 diff --git a/dev-util/netbeans/netbeans-9999_p20140422.ebuild b/dev-util/netbeans/netbeans-9999_p20140422.ebuild
37206 deleted file mode 100644
37207 index 9d5c045..0000000
37208 --- a/dev-util/netbeans/netbeans-9999_p20140422.ebuild
37209 +++ /dev/null
37210 @@ -1,264 +0,0 @@
37211 -# Copyright 1999-2014 Gentoo Foundation
37212 -# Distributed under the terms of the GNU General Public License v2
37213 -# $Header: $
37214 -
37215 -EAPI="4"
37216 -inherit eutils java-pkg-2 java-ant-2
37217 -
37218 -DESCRIPTION="Netbeans IDE"
37219 -HOMEPAGE="http://netbeans.org/"
37220 -SLOT="9999"
37221 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-22_00-01-47/zip/netbeans-trunk-nightly-201404220001-src.zip"
37222 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
37223 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
37224 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
37225 -SRC_URI="linguas_af? ( ${ALL_URLS} )
37226 - linguas_ar? ( ${ALL_URLS} )
37227 - linguas_bg? ( ${ALL_URLS} )
37228 - linguas_ca? ( ${ALL_URLS} )
37229 - linguas_cs? ( ${ALL_URLS} )
37230 - linguas_de? ( ${ALL_URLS} )
37231 - linguas_el? ( ${ALL_URLS} )
37232 - linguas_es? ( ${ALL_URLS} )
37233 - linguas_fr? ( ${ALL_URLS} )
37234 - linguas_gl? ( ${ALL_URLS} )
37235 - linguas_hi_IN? ( ${ALL_URLS} )
37236 - linguas_id? ( ${ALL_URLS} )
37237 - linguas_it? ( ${ALL_URLS} )
37238 - linguas_ja? ( ${ALL_URLS} )
37239 - linguas_ko? ( ${ALL_URLS} )
37240 - linguas_lt? ( ${ALL_URLS} )
37241 - linguas_nl? ( ${ALL_URLS} )
37242 - linguas_pl? ( ${ALL_URLS} )
37243 - linguas_pt_BR? ( ${ALL_URLS} )
37244 - linguas_pt_PT? ( ${ALL_URLS} )
37245 - linguas_ro? ( ${ALL_URLS} )
37246 - linguas_ru? ( ${ALL_URLS} )
37247 - linguas_si? ( ${ALL_URLS} )
37248 - linguas_sq? ( ${ALL_URLS} )
37249 - linguas_sr? ( ${ALL_URLS} )
37250 - linguas_sv? ( ${ALL_URLS} )
37251 - linguas_ta_IN? ( ${ALL_URLS} )
37252 - linguas_tl? ( ${ALL_URLS} )
37253 - linguas_tr? ( ${ALL_URLS} )
37254 - linguas_vi? ( ${ALL_URLS} )
37255 - linguas_zh_CN? ( ${ALL_URLS} )
37256 - linguas_zh_TW? ( ${ALL_URLS} )
37257 -"
37258 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37259 -KEYWORDS="~amd64 ~x86"
37260 -IUSE_NETBEANS_MODULES="
37261 - +netbeans_modules_apisupport
37262 - netbeans_modules_cnd
37263 - netbeans_modules_dlight
37264 - netbeans_modules_enterprise
37265 - netbeans_modules_ergonomics
37266 - netbeans_modules_extide
37267 - netbeans_modules_groovy
37268 - +netbeans_modules_java
37269 - netbeans_modules_javacard
37270 - +netbeans_modules_javafx
37271 - netbeans_modules_mobility
37272 - netbeans_modules_php
37273 - +netbeans_modules_profiler
37274 - netbeans_modules_webcommon
37275 - +netbeans_modules_websvccommon"
37276 -IUSE_LINGUAS="
37277 - linguas_af
37278 - linguas_ar
37279 - linguas_bg
37280 - linguas_ca
37281 - linguas_cs
37282 - linguas_de
37283 - linguas_el
37284 - linguas_es
37285 - linguas_fr
37286 - linguas_gl
37287 - linguas_hi_IN
37288 - linguas_id
37289 - linguas_it
37290 - linguas_ja
37291 - linguas_ko
37292 - linguas_lt
37293 - linguas_nl
37294 - linguas_pl
37295 - linguas_pt_BR
37296 - linguas_pt_PT
37297 - linguas_ro
37298 - linguas_ru
37299 - linguas_si
37300 - linguas_sq
37301 - linguas_sr
37302 - linguas_sv
37303 - linguas_ta_IN
37304 - linguas_tl
37305 - linguas_tr
37306 - linguas_vi
37307 - linguas_zh_CN
37308 - linguas_zh_TW"
37309 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
37310 -S="${WORKDIR}"
37311 -
37312 -DEPEND=">=virtual/jdk-1.7
37313 - dev-java/javahelp:0"
37314 -RDEPEND=">=virtual/jdk-1.7
37315 - ~dev-java/netbeans-harness-${PV}
37316 - ~dev-java/netbeans-ide-${PV}
37317 - ~dev-java/netbeans-nb-${PV}
37318 - ~dev-java/netbeans-platform-${PV}
37319 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
37320 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
37321 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
37322 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
37323 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
37324 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
37325 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
37326 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
37327 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
37328 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
37329 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
37330 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
37331 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
37332 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
37333 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
37334 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
37335 -JAVA_PKG_BSFIX="off"
37336 -NBLOCALES=""
37337 -
37338 -pkg_setup() {
37339 - for lingua in ${IUSE_LINGUAS} ; do
37340 - local lang=${lingua/linguas_/}
37341 -
37342 - if [[ "${lang}" = "ar" ]] ; then
37343 - lang="ar_EG,ar_SA"
37344 - elif [[ "${lang}" = "es" ]] ; then
37345 - lang="es,es_CO"
37346 - elif [[ "${lang}" = "gl" ]] ; then
37347 - lang="gl_ES"
37348 - elif [[ "${lang}" = "id" ]] ; then
37349 - lang="in_ID"
37350 - elif [[ "${lang}" = "nl" ]] ; then
37351 - lang="nl_BE,nl_NL"
37352 - elif [[ "${lang}" = "tl" ]] ; then
37353 - lang="fil_PH"
37354 - fi
37355 -
37356 - if use ${lingua} ; then
37357 - if [ -z "${NBLOCALES}" ] ; then
37358 - NBLOCALES="${lang}"
37359 - else
37360 - NBLOCALES="${NBLOCALES},${lang}"
37361 - fi
37362 - fi
37363 - done
37364 -
37365 - java-pkg-2_pkg_setup
37366 -}
37367 -
37368 -src_unpack() {
37369 - if [ -n "${NBLOCALES}" ] ; then
37370 - unpack $(basename ${SOURCE_URL})
37371 - unpack $(basename ${L10N_URL})
37372 -
37373 - einfo "Deleting bundled jars..."
37374 - find -name "*.jar" -type f -delete
37375 -
37376 - unpack netbeans-9999-r12-build.xml.patch.bz2
37377 - fi
37378 -}
37379 -
37380 -src_prepare() {
37381 - if [ -n "${NBLOCALES}" ] ; then
37382 - einfo "Deleting bundled class files..."
37383 - find -name "*.class" -type f | xargs rm -vf
37384 -
37385 - epatch netbeans-9999-r12-build.xml.patch
37386 -
37387 - # Support for custom patches
37388 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37389 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37390 -
37391 - if [ -n "${files}" ] ; then
37392 - einfo "Applying custom patches:"
37393 -
37394 - for file in ${files} ; do
37395 - epatch "${file}"
37396 - done
37397 - fi
37398 - fi
37399 -
37400 - einfo "Symlinking external libraries..."
37401 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37402 - fi
37403 -
37404 - java-pkg-2_src_prepare
37405 -}
37406 -
37407 -src_compile() {
37408 - if [ -n "${NBLOCALES}" ] ; then
37409 - einfo "Compiling support for locales: ${NBLOCALES}"
37410 - eant -f nbbuild/build.xml bootstrap || die
37411 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
37412 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
37413 - fi
37414 -}
37415 -
37416 -src_install() {
37417 - if [ -n "${NBLOCALES}" ] ; then
37418 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37419 -
37420 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
37421 - if [ -d "${cluster}" ] ; then
37422 - insinto /usr/share/netbeans-${cluster}-${SLOT}
37423 - doins -r ${cluster}/*
37424 - fi
37425 - done
37426 -
37427 - if [ -d nb ] ; then
37428 - insinto /usr/share/netbeans-nb-${SLOT}/nb
37429 - doins -r nb/*
37430 - fi
37431 -
37432 - popd >/dev/null || die
37433 - fi
37434 -}
37435 -
37436 -pkg_postinst() {
37437 - if [ -n "${NBLOCALES}" ] ; then
37438 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
37439 - einfo "the locale is built for Netbeans."
37440 - einfo "If you want to force specific locale, use --locale argument, for example:"
37441 - einfo "${PN}-${SLOT} --locale de"
37442 - einfo "${PN}-${SLOT} --locale pt:BR"
37443 - fi
37444 -
37445 - if use linguas_ar ; then
37446 - einfo
37447 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
37448 - fi
37449 -
37450 - if use linguas_es ; then
37451 - einfo
37452 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
37453 - fi
37454 -
37455 - if use linguas_gl ; then
37456 - einfo
37457 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
37458 - fi
37459 -
37460 - if use linguas_id ; then
37461 - einfo
37462 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
37463 - fi
37464 -
37465 - if use linguas_nl ; then
37466 - einfo
37467 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
37468 - fi
37469 -
37470 - if use linguas_tl ; then
37471 - einfo
37472 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
37473 - fi
37474 -}
37475
37476 diff --git a/dev-util/netbeans/netbeans-9999_p20140423.ebuild b/dev-util/netbeans/netbeans-9999_p20140423.ebuild
37477 deleted file mode 100644
37478 index 9ecf40d..0000000
37479 --- a/dev-util/netbeans/netbeans-9999_p20140423.ebuild
37480 +++ /dev/null
37481 @@ -1,264 +0,0 @@
37482 -# Copyright 1999-2014 Gentoo Foundation
37483 -# Distributed under the terms of the GNU General Public License v2
37484 -# $Header: $
37485 -
37486 -EAPI="4"
37487 -inherit eutils java-pkg-2 java-ant-2
37488 -
37489 -DESCRIPTION="Netbeans IDE"
37490 -HOMEPAGE="http://netbeans.org/"
37491 -SLOT="9999"
37492 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-23_00-01-47/zip/netbeans-trunk-nightly-201404230001-src.zip"
37493 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
37494 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
37495 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
37496 -SRC_URI="linguas_af? ( ${ALL_URLS} )
37497 - linguas_ar? ( ${ALL_URLS} )
37498 - linguas_bg? ( ${ALL_URLS} )
37499 - linguas_ca? ( ${ALL_URLS} )
37500 - linguas_cs? ( ${ALL_URLS} )
37501 - linguas_de? ( ${ALL_URLS} )
37502 - linguas_el? ( ${ALL_URLS} )
37503 - linguas_es? ( ${ALL_URLS} )
37504 - linguas_fr? ( ${ALL_URLS} )
37505 - linguas_gl? ( ${ALL_URLS} )
37506 - linguas_hi_IN? ( ${ALL_URLS} )
37507 - linguas_id? ( ${ALL_URLS} )
37508 - linguas_it? ( ${ALL_URLS} )
37509 - linguas_ja? ( ${ALL_URLS} )
37510 - linguas_ko? ( ${ALL_URLS} )
37511 - linguas_lt? ( ${ALL_URLS} )
37512 - linguas_nl? ( ${ALL_URLS} )
37513 - linguas_pl? ( ${ALL_URLS} )
37514 - linguas_pt_BR? ( ${ALL_URLS} )
37515 - linguas_pt_PT? ( ${ALL_URLS} )
37516 - linguas_ro? ( ${ALL_URLS} )
37517 - linguas_ru? ( ${ALL_URLS} )
37518 - linguas_si? ( ${ALL_URLS} )
37519 - linguas_sq? ( ${ALL_URLS} )
37520 - linguas_sr? ( ${ALL_URLS} )
37521 - linguas_sv? ( ${ALL_URLS} )
37522 - linguas_ta_IN? ( ${ALL_URLS} )
37523 - linguas_tl? ( ${ALL_URLS} )
37524 - linguas_tr? ( ${ALL_URLS} )
37525 - linguas_vi? ( ${ALL_URLS} )
37526 - linguas_zh_CN? ( ${ALL_URLS} )
37527 - linguas_zh_TW? ( ${ALL_URLS} )
37528 -"
37529 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37530 -KEYWORDS="~amd64 ~x86"
37531 -IUSE_NETBEANS_MODULES="
37532 - +netbeans_modules_apisupport
37533 - netbeans_modules_cnd
37534 - netbeans_modules_dlight
37535 - netbeans_modules_enterprise
37536 - netbeans_modules_ergonomics
37537 - netbeans_modules_extide
37538 - netbeans_modules_groovy
37539 - +netbeans_modules_java
37540 - netbeans_modules_javacard
37541 - +netbeans_modules_javafx
37542 - netbeans_modules_mobility
37543 - netbeans_modules_php
37544 - +netbeans_modules_profiler
37545 - netbeans_modules_webcommon
37546 - +netbeans_modules_websvccommon"
37547 -IUSE_LINGUAS="
37548 - linguas_af
37549 - linguas_ar
37550 - linguas_bg
37551 - linguas_ca
37552 - linguas_cs
37553 - linguas_de
37554 - linguas_el
37555 - linguas_es
37556 - linguas_fr
37557 - linguas_gl
37558 - linguas_hi_IN
37559 - linguas_id
37560 - linguas_it
37561 - linguas_ja
37562 - linguas_ko
37563 - linguas_lt
37564 - linguas_nl
37565 - linguas_pl
37566 - linguas_pt_BR
37567 - linguas_pt_PT
37568 - linguas_ro
37569 - linguas_ru
37570 - linguas_si
37571 - linguas_sq
37572 - linguas_sr
37573 - linguas_sv
37574 - linguas_ta_IN
37575 - linguas_tl
37576 - linguas_tr
37577 - linguas_vi
37578 - linguas_zh_CN
37579 - linguas_zh_TW"
37580 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
37581 -S="${WORKDIR}"
37582 -
37583 -DEPEND=">=virtual/jdk-1.7
37584 - dev-java/javahelp:0"
37585 -RDEPEND=">=virtual/jdk-1.7
37586 - ~dev-java/netbeans-harness-${PV}
37587 - ~dev-java/netbeans-ide-${PV}
37588 - ~dev-java/netbeans-nb-${PV}
37589 - ~dev-java/netbeans-platform-${PV}
37590 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
37591 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
37592 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
37593 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
37594 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
37595 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
37596 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
37597 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
37598 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
37599 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
37600 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
37601 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
37602 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
37603 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
37604 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
37605 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
37606 -JAVA_PKG_BSFIX="off"
37607 -NBLOCALES=""
37608 -
37609 -pkg_setup() {
37610 - for lingua in ${IUSE_LINGUAS} ; do
37611 - local lang=${lingua/linguas_/}
37612 -
37613 - if [[ "${lang}" = "ar" ]] ; then
37614 - lang="ar_EG,ar_SA"
37615 - elif [[ "${lang}" = "es" ]] ; then
37616 - lang="es,es_CO"
37617 - elif [[ "${lang}" = "gl" ]] ; then
37618 - lang="gl_ES"
37619 - elif [[ "${lang}" = "id" ]] ; then
37620 - lang="in_ID"
37621 - elif [[ "${lang}" = "nl" ]] ; then
37622 - lang="nl_BE,nl_NL"
37623 - elif [[ "${lang}" = "tl" ]] ; then
37624 - lang="fil_PH"
37625 - fi
37626 -
37627 - if use ${lingua} ; then
37628 - if [ -z "${NBLOCALES}" ] ; then
37629 - NBLOCALES="${lang}"
37630 - else
37631 - NBLOCALES="${NBLOCALES},${lang}"
37632 - fi
37633 - fi
37634 - done
37635 -
37636 - java-pkg-2_pkg_setup
37637 -}
37638 -
37639 -src_unpack() {
37640 - if [ -n "${NBLOCALES}" ] ; then
37641 - unpack $(basename ${SOURCE_URL})
37642 - unpack $(basename ${L10N_URL})
37643 -
37644 - einfo "Deleting bundled jars..."
37645 - find -name "*.jar" -type f -delete
37646 -
37647 - unpack netbeans-9999-r12-build.xml.patch.bz2
37648 - fi
37649 -}
37650 -
37651 -src_prepare() {
37652 - if [ -n "${NBLOCALES}" ] ; then
37653 - einfo "Deleting bundled class files..."
37654 - find -name "*.class" -type f | xargs rm -vf
37655 -
37656 - epatch netbeans-9999-r12-build.xml.patch
37657 -
37658 - # Support for custom patches
37659 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37660 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37661 -
37662 - if [ -n "${files}" ] ; then
37663 - einfo "Applying custom patches:"
37664 -
37665 - for file in ${files} ; do
37666 - epatch "${file}"
37667 - done
37668 - fi
37669 - fi
37670 -
37671 - einfo "Symlinking external libraries..."
37672 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37673 - fi
37674 -
37675 - java-pkg-2_src_prepare
37676 -}
37677 -
37678 -src_compile() {
37679 - if [ -n "${NBLOCALES}" ] ; then
37680 - einfo "Compiling support for locales: ${NBLOCALES}"
37681 - eant -f nbbuild/build.xml bootstrap || die
37682 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
37683 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
37684 - fi
37685 -}
37686 -
37687 -src_install() {
37688 - if [ -n "${NBLOCALES}" ] ; then
37689 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37690 -
37691 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
37692 - if [ -d "${cluster}" ] ; then
37693 - insinto /usr/share/netbeans-${cluster}-${SLOT}
37694 - doins -r ${cluster}/*
37695 - fi
37696 - done
37697 -
37698 - if [ -d nb ] ; then
37699 - insinto /usr/share/netbeans-nb-${SLOT}/nb
37700 - doins -r nb/*
37701 - fi
37702 -
37703 - popd >/dev/null || die
37704 - fi
37705 -}
37706 -
37707 -pkg_postinst() {
37708 - if [ -n "${NBLOCALES}" ] ; then
37709 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
37710 - einfo "the locale is built for Netbeans."
37711 - einfo "If you want to force specific locale, use --locale argument, for example:"
37712 - einfo "${PN}-${SLOT} --locale de"
37713 - einfo "${PN}-${SLOT} --locale pt:BR"
37714 - fi
37715 -
37716 - if use linguas_ar ; then
37717 - einfo
37718 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
37719 - fi
37720 -
37721 - if use linguas_es ; then
37722 - einfo
37723 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
37724 - fi
37725 -
37726 - if use linguas_gl ; then
37727 - einfo
37728 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
37729 - fi
37730 -
37731 - if use linguas_id ; then
37732 - einfo
37733 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
37734 - fi
37735 -
37736 - if use linguas_nl ; then
37737 - einfo
37738 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
37739 - fi
37740 -
37741 - if use linguas_tl ; then
37742 - einfo
37743 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
37744 - fi
37745 -}
37746
37747 diff --git a/dev-util/netbeans/netbeans-9999_p20140424.ebuild b/dev-util/netbeans/netbeans-9999_p20140424.ebuild
37748 deleted file mode 100644
37749 index 518ef58..0000000
37750 --- a/dev-util/netbeans/netbeans-9999_p20140424.ebuild
37751 +++ /dev/null
37752 @@ -1,264 +0,0 @@
37753 -# Copyright 1999-2014 Gentoo Foundation
37754 -# Distributed under the terms of the GNU General Public License v2
37755 -# $Header: $
37756 -
37757 -EAPI="4"
37758 -inherit eutils java-pkg-2 java-ant-2
37759 -
37760 -DESCRIPTION="Netbeans IDE"
37761 -HOMEPAGE="http://netbeans.org/"
37762 -SLOT="9999"
37763 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-24_00-01-47/zip/netbeans-trunk-nightly-201404240001-src.zip"
37764 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
37765 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
37766 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
37767 -SRC_URI="linguas_af? ( ${ALL_URLS} )
37768 - linguas_ar? ( ${ALL_URLS} )
37769 - linguas_bg? ( ${ALL_URLS} )
37770 - linguas_ca? ( ${ALL_URLS} )
37771 - linguas_cs? ( ${ALL_URLS} )
37772 - linguas_de? ( ${ALL_URLS} )
37773 - linguas_el? ( ${ALL_URLS} )
37774 - linguas_es? ( ${ALL_URLS} )
37775 - linguas_fr? ( ${ALL_URLS} )
37776 - linguas_gl? ( ${ALL_URLS} )
37777 - linguas_hi_IN? ( ${ALL_URLS} )
37778 - linguas_id? ( ${ALL_URLS} )
37779 - linguas_it? ( ${ALL_URLS} )
37780 - linguas_ja? ( ${ALL_URLS} )
37781 - linguas_ko? ( ${ALL_URLS} )
37782 - linguas_lt? ( ${ALL_URLS} )
37783 - linguas_nl? ( ${ALL_URLS} )
37784 - linguas_pl? ( ${ALL_URLS} )
37785 - linguas_pt_BR? ( ${ALL_URLS} )
37786 - linguas_pt_PT? ( ${ALL_URLS} )
37787 - linguas_ro? ( ${ALL_URLS} )
37788 - linguas_ru? ( ${ALL_URLS} )
37789 - linguas_si? ( ${ALL_URLS} )
37790 - linguas_sq? ( ${ALL_URLS} )
37791 - linguas_sr? ( ${ALL_URLS} )
37792 - linguas_sv? ( ${ALL_URLS} )
37793 - linguas_ta_IN? ( ${ALL_URLS} )
37794 - linguas_tl? ( ${ALL_URLS} )
37795 - linguas_tr? ( ${ALL_URLS} )
37796 - linguas_vi? ( ${ALL_URLS} )
37797 - linguas_zh_CN? ( ${ALL_URLS} )
37798 - linguas_zh_TW? ( ${ALL_URLS} )
37799 -"
37800 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37801 -KEYWORDS="~amd64 ~x86"
37802 -IUSE_NETBEANS_MODULES="
37803 - +netbeans_modules_apisupport
37804 - netbeans_modules_cnd
37805 - netbeans_modules_dlight
37806 - netbeans_modules_enterprise
37807 - netbeans_modules_ergonomics
37808 - netbeans_modules_extide
37809 - netbeans_modules_groovy
37810 - +netbeans_modules_java
37811 - netbeans_modules_javacard
37812 - +netbeans_modules_javafx
37813 - netbeans_modules_mobility
37814 - netbeans_modules_php
37815 - +netbeans_modules_profiler
37816 - netbeans_modules_webcommon
37817 - +netbeans_modules_websvccommon"
37818 -IUSE_LINGUAS="
37819 - linguas_af
37820 - linguas_ar
37821 - linguas_bg
37822 - linguas_ca
37823 - linguas_cs
37824 - linguas_de
37825 - linguas_el
37826 - linguas_es
37827 - linguas_fr
37828 - linguas_gl
37829 - linguas_hi_IN
37830 - linguas_id
37831 - linguas_it
37832 - linguas_ja
37833 - linguas_ko
37834 - linguas_lt
37835 - linguas_nl
37836 - linguas_pl
37837 - linguas_pt_BR
37838 - linguas_pt_PT
37839 - linguas_ro
37840 - linguas_ru
37841 - linguas_si
37842 - linguas_sq
37843 - linguas_sr
37844 - linguas_sv
37845 - linguas_ta_IN
37846 - linguas_tl
37847 - linguas_tr
37848 - linguas_vi
37849 - linguas_zh_CN
37850 - linguas_zh_TW"
37851 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
37852 -S="${WORKDIR}"
37853 -
37854 -DEPEND=">=virtual/jdk-1.7
37855 - dev-java/javahelp:0"
37856 -RDEPEND=">=virtual/jdk-1.7
37857 - ~dev-java/netbeans-harness-${PV}
37858 - ~dev-java/netbeans-ide-${PV}
37859 - ~dev-java/netbeans-nb-${PV}
37860 - ~dev-java/netbeans-platform-${PV}
37861 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
37862 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
37863 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
37864 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
37865 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
37866 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
37867 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
37868 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
37869 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
37870 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
37871 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
37872 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
37873 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
37874 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
37875 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
37876 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
37877 -JAVA_PKG_BSFIX="off"
37878 -NBLOCALES=""
37879 -
37880 -pkg_setup() {
37881 - for lingua in ${IUSE_LINGUAS} ; do
37882 - local lang=${lingua/linguas_/}
37883 -
37884 - if [[ "${lang}" = "ar" ]] ; then
37885 - lang="ar_EG,ar_SA"
37886 - elif [[ "${lang}" = "es" ]] ; then
37887 - lang="es,es_CO"
37888 - elif [[ "${lang}" = "gl" ]] ; then
37889 - lang="gl_ES"
37890 - elif [[ "${lang}" = "id" ]] ; then
37891 - lang="in_ID"
37892 - elif [[ "${lang}" = "nl" ]] ; then
37893 - lang="nl_BE,nl_NL"
37894 - elif [[ "${lang}" = "tl" ]] ; then
37895 - lang="fil_PH"
37896 - fi
37897 -
37898 - if use ${lingua} ; then
37899 - if [ -z "${NBLOCALES}" ] ; then
37900 - NBLOCALES="${lang}"
37901 - else
37902 - NBLOCALES="${NBLOCALES},${lang}"
37903 - fi
37904 - fi
37905 - done
37906 -
37907 - java-pkg-2_pkg_setup
37908 -}
37909 -
37910 -src_unpack() {
37911 - if [ -n "${NBLOCALES}" ] ; then
37912 - unpack $(basename ${SOURCE_URL})
37913 - unpack $(basename ${L10N_URL})
37914 -
37915 - einfo "Deleting bundled jars..."
37916 - find -name "*.jar" -type f -delete
37917 -
37918 - unpack netbeans-9999-r12-build.xml.patch.bz2
37919 - fi
37920 -}
37921 -
37922 -src_prepare() {
37923 - if [ -n "${NBLOCALES}" ] ; then
37924 - einfo "Deleting bundled class files..."
37925 - find -name "*.class" -type f | xargs rm -vf
37926 -
37927 - epatch netbeans-9999-r12-build.xml.patch
37928 -
37929 - # Support for custom patches
37930 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37931 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37932 -
37933 - if [ -n "${files}" ] ; then
37934 - einfo "Applying custom patches:"
37935 -
37936 - for file in ${files} ; do
37937 - epatch "${file}"
37938 - done
37939 - fi
37940 - fi
37941 -
37942 - einfo "Symlinking external libraries..."
37943 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37944 - fi
37945 -
37946 - java-pkg-2_src_prepare
37947 -}
37948 -
37949 -src_compile() {
37950 - if [ -n "${NBLOCALES}" ] ; then
37951 - einfo "Compiling support for locales: ${NBLOCALES}"
37952 - eant -f nbbuild/build.xml bootstrap || die
37953 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
37954 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
37955 - fi
37956 -}
37957 -
37958 -src_install() {
37959 - if [ -n "${NBLOCALES}" ] ; then
37960 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37961 -
37962 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
37963 - if [ -d "${cluster}" ] ; then
37964 - insinto /usr/share/netbeans-${cluster}-${SLOT}
37965 - doins -r ${cluster}/*
37966 - fi
37967 - done
37968 -
37969 - if [ -d nb ] ; then
37970 - insinto /usr/share/netbeans-nb-${SLOT}/nb
37971 - doins -r nb/*
37972 - fi
37973 -
37974 - popd >/dev/null || die
37975 - fi
37976 -}
37977 -
37978 -pkg_postinst() {
37979 - if [ -n "${NBLOCALES}" ] ; then
37980 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
37981 - einfo "the locale is built for Netbeans."
37982 - einfo "If you want to force specific locale, use --locale argument, for example:"
37983 - einfo "${PN}-${SLOT} --locale de"
37984 - einfo "${PN}-${SLOT} --locale pt:BR"
37985 - fi
37986 -
37987 - if use linguas_ar ; then
37988 - einfo
37989 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
37990 - fi
37991 -
37992 - if use linguas_es ; then
37993 - einfo
37994 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
37995 - fi
37996 -
37997 - if use linguas_gl ; then
37998 - einfo
37999 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
38000 - fi
38001 -
38002 - if use linguas_id ; then
38003 - einfo
38004 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
38005 - fi
38006 -
38007 - if use linguas_nl ; then
38008 - einfo
38009 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
38010 - fi
38011 -
38012 - if use linguas_tl ; then
38013 - einfo
38014 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
38015 - fi
38016 -}
38017
38018 diff --git a/dev-util/netbeans/netbeans-9999_p20140427.ebuild b/dev-util/netbeans/netbeans-9999_p20140427.ebuild
38019 deleted file mode 100644
38020 index e171d70..0000000
38021 --- a/dev-util/netbeans/netbeans-9999_p20140427.ebuild
38022 +++ /dev/null
38023 @@ -1,264 +0,0 @@
38024 -# Copyright 1999-2014 Gentoo Foundation
38025 -# Distributed under the terms of the GNU General Public License v2
38026 -# $Header: $
38027 -
38028 -EAPI="4"
38029 -inherit eutils java-pkg-2 java-ant-2
38030 -
38031 -DESCRIPTION="Netbeans IDE"
38032 -HOMEPAGE="http://netbeans.org/"
38033 -SLOT="9999"
38034 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-27_00-01-58/zip/netbeans-trunk-nightly-201404270001-src.zip"
38035 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
38036 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
38037 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
38038 -SRC_URI="linguas_af? ( ${ALL_URLS} )
38039 - linguas_ar? ( ${ALL_URLS} )
38040 - linguas_bg? ( ${ALL_URLS} )
38041 - linguas_ca? ( ${ALL_URLS} )
38042 - linguas_cs? ( ${ALL_URLS} )
38043 - linguas_de? ( ${ALL_URLS} )
38044 - linguas_el? ( ${ALL_URLS} )
38045 - linguas_es? ( ${ALL_URLS} )
38046 - linguas_fr? ( ${ALL_URLS} )
38047 - linguas_gl? ( ${ALL_URLS} )
38048 - linguas_hi_IN? ( ${ALL_URLS} )
38049 - linguas_id? ( ${ALL_URLS} )
38050 - linguas_it? ( ${ALL_URLS} )
38051 - linguas_ja? ( ${ALL_URLS} )
38052 - linguas_ko? ( ${ALL_URLS} )
38053 - linguas_lt? ( ${ALL_URLS} )
38054 - linguas_nl? ( ${ALL_URLS} )
38055 - linguas_pl? ( ${ALL_URLS} )
38056 - linguas_pt_BR? ( ${ALL_URLS} )
38057 - linguas_pt_PT? ( ${ALL_URLS} )
38058 - linguas_ro? ( ${ALL_URLS} )
38059 - linguas_ru? ( ${ALL_URLS} )
38060 - linguas_si? ( ${ALL_URLS} )
38061 - linguas_sq? ( ${ALL_URLS} )
38062 - linguas_sr? ( ${ALL_URLS} )
38063 - linguas_sv? ( ${ALL_URLS} )
38064 - linguas_ta_IN? ( ${ALL_URLS} )
38065 - linguas_tl? ( ${ALL_URLS} )
38066 - linguas_tr? ( ${ALL_URLS} )
38067 - linguas_vi? ( ${ALL_URLS} )
38068 - linguas_zh_CN? ( ${ALL_URLS} )
38069 - linguas_zh_TW? ( ${ALL_URLS} )
38070 -"
38071 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38072 -KEYWORDS="~amd64 ~x86"
38073 -IUSE_NETBEANS_MODULES="
38074 - +netbeans_modules_apisupport
38075 - netbeans_modules_cnd
38076 - netbeans_modules_dlight
38077 - netbeans_modules_enterprise
38078 - netbeans_modules_ergonomics
38079 - netbeans_modules_extide
38080 - netbeans_modules_groovy
38081 - +netbeans_modules_java
38082 - netbeans_modules_javacard
38083 - +netbeans_modules_javafx
38084 - netbeans_modules_mobility
38085 - netbeans_modules_php
38086 - +netbeans_modules_profiler
38087 - netbeans_modules_webcommon
38088 - +netbeans_modules_websvccommon"
38089 -IUSE_LINGUAS="
38090 - linguas_af
38091 - linguas_ar
38092 - linguas_bg
38093 - linguas_ca
38094 - linguas_cs
38095 - linguas_de
38096 - linguas_el
38097 - linguas_es
38098 - linguas_fr
38099 - linguas_gl
38100 - linguas_hi_IN
38101 - linguas_id
38102 - linguas_it
38103 - linguas_ja
38104 - linguas_ko
38105 - linguas_lt
38106 - linguas_nl
38107 - linguas_pl
38108 - linguas_pt_BR
38109 - linguas_pt_PT
38110 - linguas_ro
38111 - linguas_ru
38112 - linguas_si
38113 - linguas_sq
38114 - linguas_sr
38115 - linguas_sv
38116 - linguas_ta_IN
38117 - linguas_tl
38118 - linguas_tr
38119 - linguas_vi
38120 - linguas_zh_CN
38121 - linguas_zh_TW"
38122 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
38123 -S="${WORKDIR}"
38124 -
38125 -DEPEND=">=virtual/jdk-1.7
38126 - dev-java/javahelp:0"
38127 -RDEPEND=">=virtual/jdk-1.7
38128 - ~dev-java/netbeans-harness-${PV}
38129 - ~dev-java/netbeans-ide-${PV}
38130 - ~dev-java/netbeans-nb-${PV}
38131 - ~dev-java/netbeans-platform-${PV}
38132 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
38133 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
38134 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
38135 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
38136 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
38137 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
38138 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
38139 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
38140 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
38141 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
38142 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
38143 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
38144 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
38145 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
38146 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
38147 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
38148 -JAVA_PKG_BSFIX="off"
38149 -NBLOCALES=""
38150 -
38151 -pkg_setup() {
38152 - for lingua in ${IUSE_LINGUAS} ; do
38153 - local lang=${lingua/linguas_/}
38154 -
38155 - if [[ "${lang}" = "ar" ]] ; then
38156 - lang="ar_EG,ar_SA"
38157 - elif [[ "${lang}" = "es" ]] ; then
38158 - lang="es,es_CO"
38159 - elif [[ "${lang}" = "gl" ]] ; then
38160 - lang="gl_ES"
38161 - elif [[ "${lang}" = "id" ]] ; then
38162 - lang="in_ID"
38163 - elif [[ "${lang}" = "nl" ]] ; then
38164 - lang="nl_BE,nl_NL"
38165 - elif [[ "${lang}" = "tl" ]] ; then
38166 - lang="fil_PH"
38167 - fi
38168 -
38169 - if use ${lingua} ; then
38170 - if [ -z "${NBLOCALES}" ] ; then
38171 - NBLOCALES="${lang}"
38172 - else
38173 - NBLOCALES="${NBLOCALES},${lang}"
38174 - fi
38175 - fi
38176 - done
38177 -
38178 - java-pkg-2_pkg_setup
38179 -}
38180 -
38181 -src_unpack() {
38182 - if [ -n "${NBLOCALES}" ] ; then
38183 - unpack $(basename ${SOURCE_URL})
38184 - unpack $(basename ${L10N_URL})
38185 -
38186 - einfo "Deleting bundled jars..."
38187 - find -name "*.jar" -type f -delete
38188 -
38189 - unpack netbeans-9999-r12-build.xml.patch.bz2
38190 - fi
38191 -}
38192 -
38193 -src_prepare() {
38194 - if [ -n "${NBLOCALES}" ] ; then
38195 - einfo "Deleting bundled class files..."
38196 - find -name "*.class" -type f | xargs rm -vf
38197 -
38198 - epatch netbeans-9999-r12-build.xml.patch
38199 -
38200 - # Support for custom patches
38201 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38202 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38203 -
38204 - if [ -n "${files}" ] ; then
38205 - einfo "Applying custom patches:"
38206 -
38207 - for file in ${files} ; do
38208 - epatch "${file}"
38209 - done
38210 - fi
38211 - fi
38212 -
38213 - einfo "Symlinking external libraries..."
38214 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38215 - fi
38216 -
38217 - java-pkg-2_src_prepare
38218 -}
38219 -
38220 -src_compile() {
38221 - if [ -n "${NBLOCALES}" ] ; then
38222 - einfo "Compiling support for locales: ${NBLOCALES}"
38223 - eant -f nbbuild/build.xml bootstrap || die
38224 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
38225 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
38226 - fi
38227 -}
38228 -
38229 -src_install() {
38230 - if [ -n "${NBLOCALES}" ] ; then
38231 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38232 -
38233 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
38234 - if [ -d "${cluster}" ] ; then
38235 - insinto /usr/share/netbeans-${cluster}-${SLOT}
38236 - doins -r ${cluster}/*
38237 - fi
38238 - done
38239 -
38240 - if [ -d nb ] ; then
38241 - insinto /usr/share/netbeans-nb-${SLOT}/nb
38242 - doins -r nb/*
38243 - fi
38244 -
38245 - popd >/dev/null || die
38246 - fi
38247 -}
38248 -
38249 -pkg_postinst() {
38250 - if [ -n "${NBLOCALES}" ] ; then
38251 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
38252 - einfo "the locale is built for Netbeans."
38253 - einfo "If you want to force specific locale, use --locale argument, for example:"
38254 - einfo "${PN}-${SLOT} --locale de"
38255 - einfo "${PN}-${SLOT} --locale pt:BR"
38256 - fi
38257 -
38258 - if use linguas_ar ; then
38259 - einfo
38260 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
38261 - fi
38262 -
38263 - if use linguas_es ; then
38264 - einfo
38265 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
38266 - fi
38267 -
38268 - if use linguas_gl ; then
38269 - einfo
38270 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
38271 - fi
38272 -
38273 - if use linguas_id ; then
38274 - einfo
38275 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
38276 - fi
38277 -
38278 - if use linguas_nl ; then
38279 - einfo
38280 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
38281 - fi
38282 -
38283 - if use linguas_tl ; then
38284 - einfo
38285 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
38286 - fi
38287 -}
38288
38289 diff --git a/dev-util/netbeans/netbeans-9999_p20140429.ebuild b/dev-util/netbeans/netbeans-9999_p20140429.ebuild
38290 deleted file mode 100644
38291 index 93ed504..0000000
38292 --- a/dev-util/netbeans/netbeans-9999_p20140429.ebuild
38293 +++ /dev/null
38294 @@ -1,264 +0,0 @@
38295 -# Copyright 1999-2014 Gentoo Foundation
38296 -# Distributed under the terms of the GNU General Public License v2
38297 -# $Header: $
38298 -
38299 -EAPI="4"
38300 -inherit eutils java-pkg-2 java-ant-2
38301 -
38302 -DESCRIPTION="Netbeans IDE"
38303 -HOMEPAGE="http://netbeans.org/"
38304 -SLOT="9999"
38305 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2014-04-29_00-01-57/zip/netbeans-trunk-nightly-201404290001-src.zip"
38306 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r12-build.xml.patch.bz2"
38307 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
38308 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
38309 -SRC_URI="linguas_af? ( ${ALL_URLS} )
38310 - linguas_ar? ( ${ALL_URLS} )
38311 - linguas_bg? ( ${ALL_URLS} )
38312 - linguas_ca? ( ${ALL_URLS} )
38313 - linguas_cs? ( ${ALL_URLS} )
38314 - linguas_de? ( ${ALL_URLS} )
38315 - linguas_el? ( ${ALL_URLS} )
38316 - linguas_es? ( ${ALL_URLS} )
38317 - linguas_fr? ( ${ALL_URLS} )
38318 - linguas_gl? ( ${ALL_URLS} )
38319 - linguas_hi_IN? ( ${ALL_URLS} )
38320 - linguas_id? ( ${ALL_URLS} )
38321 - linguas_it? ( ${ALL_URLS} )
38322 - linguas_ja? ( ${ALL_URLS} )
38323 - linguas_ko? ( ${ALL_URLS} )
38324 - linguas_lt? ( ${ALL_URLS} )
38325 - linguas_nl? ( ${ALL_URLS} )
38326 - linguas_pl? ( ${ALL_URLS} )
38327 - linguas_pt_BR? ( ${ALL_URLS} )
38328 - linguas_pt_PT? ( ${ALL_URLS} )
38329 - linguas_ro? ( ${ALL_URLS} )
38330 - linguas_ru? ( ${ALL_URLS} )
38331 - linguas_si? ( ${ALL_URLS} )
38332 - linguas_sq? ( ${ALL_URLS} )
38333 - linguas_sr? ( ${ALL_URLS} )
38334 - linguas_sv? ( ${ALL_URLS} )
38335 - linguas_ta_IN? ( ${ALL_URLS} )
38336 - linguas_tl? ( ${ALL_URLS} )
38337 - linguas_tr? ( ${ALL_URLS} )
38338 - linguas_vi? ( ${ALL_URLS} )
38339 - linguas_zh_CN? ( ${ALL_URLS} )
38340 - linguas_zh_TW? ( ${ALL_URLS} )
38341 -"
38342 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38343 -KEYWORDS="~amd64 ~x86"
38344 -IUSE_NETBEANS_MODULES="
38345 - +netbeans_modules_apisupport
38346 - netbeans_modules_cnd
38347 - netbeans_modules_dlight
38348 - netbeans_modules_enterprise
38349 - netbeans_modules_ergonomics
38350 - netbeans_modules_extide
38351 - netbeans_modules_groovy
38352 - +netbeans_modules_java
38353 - netbeans_modules_javacard
38354 - +netbeans_modules_javafx
38355 - netbeans_modules_mobility
38356 - netbeans_modules_php
38357 - +netbeans_modules_profiler
38358 - netbeans_modules_webcommon
38359 - +netbeans_modules_websvccommon"
38360 -IUSE_LINGUAS="
38361 - linguas_af
38362 - linguas_ar
38363 - linguas_bg
38364 - linguas_ca
38365 - linguas_cs
38366 - linguas_de
38367 - linguas_el
38368 - linguas_es
38369 - linguas_fr
38370 - linguas_gl
38371 - linguas_hi_IN
38372 - linguas_id
38373 - linguas_it
38374 - linguas_ja
38375 - linguas_ko
38376 - linguas_lt
38377 - linguas_nl
38378 - linguas_pl
38379 - linguas_pt_BR
38380 - linguas_pt_PT
38381 - linguas_ro
38382 - linguas_ru
38383 - linguas_si
38384 - linguas_sq
38385 - linguas_sr
38386 - linguas_sv
38387 - linguas_ta_IN
38388 - linguas_tl
38389 - linguas_tr
38390 - linguas_vi
38391 - linguas_zh_CN
38392 - linguas_zh_TW"
38393 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
38394 -S="${WORKDIR}"
38395 -
38396 -DEPEND=">=virtual/jdk-1.7
38397 - dev-java/javahelp:0"
38398 -RDEPEND=">=virtual/jdk-1.7
38399 - ~dev-java/netbeans-harness-${PV}
38400 - ~dev-java/netbeans-ide-${PV}
38401 - ~dev-java/netbeans-nb-${PV}
38402 - ~dev-java/netbeans-platform-${PV}
38403 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
38404 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
38405 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
38406 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
38407 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
38408 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
38409 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
38410 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
38411 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
38412 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
38413 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
38414 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
38415 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
38416 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
38417 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
38418 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
38419 -JAVA_PKG_BSFIX="off"
38420 -NBLOCALES=""
38421 -
38422 -pkg_setup() {
38423 - for lingua in ${IUSE_LINGUAS} ; do
38424 - local lang=${lingua/linguas_/}
38425 -
38426 - if [[ "${lang}" = "ar" ]] ; then
38427 - lang="ar_EG,ar_SA"
38428 - elif [[ "${lang}" = "es" ]] ; then
38429 - lang="es,es_CO"
38430 - elif [[ "${lang}" = "gl" ]] ; then
38431 - lang="gl_ES"
38432 - elif [[ "${lang}" = "id" ]] ; then
38433 - lang="in_ID"
38434 - elif [[ "${lang}" = "nl" ]] ; then
38435 - lang="nl_BE,nl_NL"
38436 - elif [[ "${lang}" = "tl" ]] ; then
38437 - lang="fil_PH"
38438 - fi
38439 -
38440 - if use ${lingua} ; then
38441 - if [ -z "${NBLOCALES}" ] ; then
38442 - NBLOCALES="${lang}"
38443 - else
38444 - NBLOCALES="${NBLOCALES},${lang}"
38445 - fi
38446 - fi
38447 - done
38448 -
38449 - java-pkg-2_pkg_setup
38450 -}
38451 -
38452 -src_unpack() {
38453 - if [ -n "${NBLOCALES}" ] ; then
38454 - unpack $(basename ${SOURCE_URL})
38455 - unpack $(basename ${L10N_URL})
38456 -
38457 - einfo "Deleting bundled jars..."
38458 - find -name "*.jar" -type f -delete
38459 -
38460 - unpack netbeans-9999-r12-build.xml.patch.bz2
38461 - fi
38462 -}
38463 -
38464 -src_prepare() {
38465 - if [ -n "${NBLOCALES}" ] ; then
38466 - einfo "Deleting bundled class files..."
38467 - find -name "*.class" -type f | xargs rm -vf
38468 -
38469 - epatch netbeans-9999-r12-build.xml.patch
38470 -
38471 - # Support for custom patches
38472 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38473 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38474 -
38475 - if [ -n "${files}" ] ; then
38476 - einfo "Applying custom patches:"
38477 -
38478 - for file in ${files} ; do
38479 - epatch "${file}"
38480 - done
38481 - fi
38482 - fi
38483 -
38484 - einfo "Symlinking external libraries..."
38485 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38486 - fi
38487 -
38488 - java-pkg-2_src_prepare
38489 -}
38490 -
38491 -src_compile() {
38492 - if [ -n "${NBLOCALES}" ] ; then
38493 - einfo "Compiling support for locales: ${NBLOCALES}"
38494 - eant -f nbbuild/build.xml bootstrap || die
38495 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
38496 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
38497 - fi
38498 -}
38499 -
38500 -src_install() {
38501 - if [ -n "${NBLOCALES}" ] ; then
38502 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38503 -
38504 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
38505 - if [ -d "${cluster}" ] ; then
38506 - insinto /usr/share/netbeans-${cluster}-${SLOT}
38507 - doins -r ${cluster}/*
38508 - fi
38509 - done
38510 -
38511 - if [ -d nb ] ; then
38512 - insinto /usr/share/netbeans-nb-${SLOT}/nb
38513 - doins -r nb/*
38514 - fi
38515 -
38516 - popd >/dev/null || die
38517 - fi
38518 -}
38519 -
38520 -pkg_postinst() {
38521 - if [ -n "${NBLOCALES}" ] ; then
38522 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
38523 - einfo "the locale is built for Netbeans."
38524 - einfo "If you want to force specific locale, use --locale argument, for example:"
38525 - einfo "${PN}-${SLOT} --locale de"
38526 - einfo "${PN}-${SLOT} --locale pt:BR"
38527 - fi
38528 -
38529 - if use linguas_ar ; then
38530 - einfo
38531 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
38532 - fi
38533 -
38534 - if use linguas_es ; then
38535 - einfo
38536 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
38537 - fi
38538 -
38539 - if use linguas_gl ; then
38540 - einfo
38541 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
38542 - fi
38543 -
38544 - if use linguas_id ; then
38545 - einfo
38546 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
38547 - fi
38548 -
38549 - if use linguas_nl ; then
38550 - einfo
38551 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
38552 - fi
38553 -
38554 - if use linguas_tl ; then
38555 - einfo
38556 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
38557 - fi
38558 -}