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-harness/, dev-java/netbeans-nb/, dev-java/netbeans-ide/, ...
Date: Mon, 02 May 2016 07:31:21
Message-Id: 1462170990.f913f206920e2e32f64d1935b353582f198c29b7.fordfrog@gentoo
1 commit: f913f206920e2e32f64d1935b353582f198c29b7
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 2 06:36:30 2016 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Mon May 2 06:36:30 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=f913f206
7
8 netbeans: removed obsolete ebuilds
9
10 Package-Manager: portage-2.2.28
11
12 dev-java/netbeans-apisupport/Manifest | 41 ---
13 .../netbeans-apisupport-9999_p20160329.ebuild | 111 ------
14 .../netbeans-apisupport-9999_p20160331.ebuild | 111 ------
15 .../netbeans-apisupport-9999_p20160401.ebuild | 111 ------
16 .../netbeans-apisupport-9999_p20160404.ebuild | 111 ------
17 .../netbeans-apisupport-9999_p20160405.ebuild | 111 ------
18 .../netbeans-apisupport-9999_p20160406.ebuild | 111 ------
19 .../netbeans-apisupport-9999_p20160407.ebuild | 111 ------
20 .../netbeans-apisupport-9999_p20160411.ebuild | 111 ------
21 .../netbeans-apisupport-9999_p20160412.ebuild | 111 ------
22 .../netbeans-apisupport-9999_p20160413.ebuild | 111 ------
23 .../netbeans-apisupport-9999_p20160414.ebuild | 111 ------
24 .../netbeans-apisupport-9999_p20160415.ebuild | 111 ------
25 .../netbeans-apisupport-9999_p20160416.ebuild | 111 ------
26 .../netbeans-apisupport-9999_p20160417.ebuild | 111 ------
27 .../netbeans-apisupport-9999_p20160418.ebuild | 111 ------
28 .../netbeans-apisupport-9999_p20160419.ebuild | 111 ------
29 .../netbeans-apisupport-9999_p20160420.ebuild | 111 ------
30 .../netbeans-apisupport-9999_p20160421.ebuild | 111 ------
31 .../netbeans-apisupport-9999_p20160426.ebuild | 111 ------
32 .../netbeans-apisupport-9999_p20160427.ebuild | 111 ------
33 dev-java/netbeans-cnd/Manifest | 42 ---
34 .../netbeans-cnd-9999_p20160329.ebuild | 127 -------
35 .../netbeans-cnd-9999_p20160331.ebuild | 127 -------
36 .../netbeans-cnd-9999_p20160401.ebuild | 127 -------
37 .../netbeans-cnd-9999_p20160404.ebuild | 127 -------
38 .../netbeans-cnd-9999_p20160405.ebuild | 127 -------
39 .../netbeans-cnd-9999_p20160406.ebuild | 127 -------
40 .../netbeans-cnd-9999_p20160407.ebuild | 127 -------
41 .../netbeans-cnd-9999_p20160411.ebuild | 127 -------
42 .../netbeans-cnd-9999_p20160412.ebuild | 127 -------
43 .../netbeans-cnd-9999_p20160413.ebuild | 127 -------
44 .../netbeans-cnd-9999_p20160414.ebuild | 127 -------
45 .../netbeans-cnd-9999_p20160415.ebuild | 127 -------
46 .../netbeans-cnd-9999_p20160416.ebuild | 127 -------
47 .../netbeans-cnd-9999_p20160417.ebuild | 127 -------
48 .../netbeans-cnd-9999_p20160418.ebuild | 127 -------
49 .../netbeans-cnd-9999_p20160419.ebuild | 127 -------
50 .../netbeans-cnd-9999_p20160420.ebuild | 127 -------
51 .../netbeans-cnd-9999_p20160421.ebuild | 127 -------
52 .../netbeans-cnd-9999_p20160426.ebuild | 127 -------
53 .../netbeans-cnd-9999_p20160427.ebuild | 127 -------
54 dev-java/netbeans-dlight/Manifest | 41 ---
55 .../netbeans-dlight-9999_p20160329.ebuild | 101 ------
56 .../netbeans-dlight-9999_p20160331.ebuild | 101 ------
57 .../netbeans-dlight-9999_p20160401.ebuild | 101 ------
58 .../netbeans-dlight-9999_p20160404.ebuild | 101 ------
59 .../netbeans-dlight-9999_p20160405.ebuild | 101 ------
60 .../netbeans-dlight-9999_p20160406.ebuild | 101 ------
61 .../netbeans-dlight-9999_p20160407.ebuild | 101 ------
62 .../netbeans-dlight-9999_p20160411.ebuild | 101 ------
63 .../netbeans-dlight-9999_p20160412.ebuild | 101 ------
64 .../netbeans-dlight-9999_p20160413.ebuild | 101 ------
65 .../netbeans-dlight-9999_p20160414.ebuild | 101 ------
66 .../netbeans-dlight-9999_p20160415.ebuild | 101 ------
67 .../netbeans-dlight-9999_p20160416.ebuild | 101 ------
68 .../netbeans-dlight-9999_p20160417.ebuild | 101 ------
69 .../netbeans-dlight-9999_p20160418.ebuild | 101 ------
70 .../netbeans-dlight-9999_p20160419.ebuild | 101 ------
71 .../netbeans-dlight-9999_p20160420.ebuild | 101 ------
72 .../netbeans-dlight-9999_p20160421.ebuild | 101 ------
73 .../netbeans-dlight-9999_p20160426.ebuild | 101 ------
74 .../netbeans-dlight-9999_p20160427.ebuild | 101 ------
75 dev-java/netbeans-enterprise/Manifest | 41 ---
76 .../netbeans-enterprise-9999_p20160329.ebuild | 266 --------------
77 .../netbeans-enterprise-9999_p20160331.ebuild | 266 --------------
78 .../netbeans-enterprise-9999_p20160401.ebuild | 266 --------------
79 .../netbeans-enterprise-9999_p20160404.ebuild | 266 --------------
80 .../netbeans-enterprise-9999_p20160405.ebuild | 266 --------------
81 .../netbeans-enterprise-9999_p20160406.ebuild | 266 --------------
82 .../netbeans-enterprise-9999_p20160407.ebuild | 266 --------------
83 .../netbeans-enterprise-9999_p20160411.ebuild | 266 --------------
84 .../netbeans-enterprise-9999_p20160412.ebuild | 266 --------------
85 .../netbeans-enterprise-9999_p20160413.ebuild | 266 --------------
86 .../netbeans-enterprise-9999_p20160414.ebuild | 266 --------------
87 .../netbeans-enterprise-9999_p20160415.ebuild | 266 --------------
88 .../netbeans-enterprise-9999_p20160416.ebuild | 266 --------------
89 .../netbeans-enterprise-9999_p20160417.ebuild | 266 --------------
90 .../netbeans-enterprise-9999_p20160418.ebuild | 266 --------------
91 .../netbeans-enterprise-9999_p20160419.ebuild | 266 --------------
92 .../netbeans-enterprise-9999_p20160420.ebuild | 266 --------------
93 .../netbeans-enterprise-9999_p20160421.ebuild | 266 --------------
94 .../netbeans-enterprise-9999_p20160426.ebuild | 266 --------------
95 .../netbeans-enterprise-9999_p20160427.ebuild | 266 --------------
96 dev-java/netbeans-ergonomics/Manifest | 41 ---
97 .../netbeans-ergonomics-9999_p20160329.ebuild | 101 ------
98 .../netbeans-ergonomics-9999_p20160331.ebuild | 101 ------
99 .../netbeans-ergonomics-9999_p20160401.ebuild | 101 ------
100 .../netbeans-ergonomics-9999_p20160404.ebuild | 101 ------
101 .../netbeans-ergonomics-9999_p20160405.ebuild | 101 ------
102 .../netbeans-ergonomics-9999_p20160406.ebuild | 101 ------
103 .../netbeans-ergonomics-9999_p20160407.ebuild | 101 ------
104 .../netbeans-ergonomics-9999_p20160411.ebuild | 101 ------
105 .../netbeans-ergonomics-9999_p20160412.ebuild | 101 ------
106 .../netbeans-ergonomics-9999_p20160413.ebuild | 101 ------
107 .../netbeans-ergonomics-9999_p20160414.ebuild | 101 ------
108 .../netbeans-ergonomics-9999_p20160415.ebuild | 101 ------
109 .../netbeans-ergonomics-9999_p20160416.ebuild | 101 ------
110 .../netbeans-ergonomics-9999_p20160417.ebuild | 101 ------
111 .../netbeans-ergonomics-9999_p20160418.ebuild | 101 ------
112 .../netbeans-ergonomics-9999_p20160419.ebuild | 101 ------
113 .../netbeans-ergonomics-9999_p20160420.ebuild | 101 ------
114 .../netbeans-ergonomics-9999_p20160421.ebuild | 101 ------
115 .../netbeans-ergonomics-9999_p20160426.ebuild | 101 ------
116 .../netbeans-ergonomics-9999_p20160427.ebuild | 101 ------
117 dev-java/netbeans-extide/Manifest | 41 ---
118 .../netbeans-extide-9999_p20160329.ebuild | 108 ------
119 .../netbeans-extide-9999_p20160331.ebuild | 108 ------
120 .../netbeans-extide-9999_p20160401.ebuild | 108 ------
121 .../netbeans-extide-9999_p20160404.ebuild | 108 ------
122 .../netbeans-extide-9999_p20160405.ebuild | 108 ------
123 .../netbeans-extide-9999_p20160406.ebuild | 108 ------
124 .../netbeans-extide-9999_p20160407.ebuild | 108 ------
125 .../netbeans-extide-9999_p20160411.ebuild | 108 ------
126 .../netbeans-extide-9999_p20160412.ebuild | 108 ------
127 .../netbeans-extide-9999_p20160413.ebuild | 108 ------
128 .../netbeans-extide-9999_p20160414.ebuild | 108 ------
129 .../netbeans-extide-9999_p20160415.ebuild | 108 ------
130 .../netbeans-extide-9999_p20160416.ebuild | 108 ------
131 .../netbeans-extide-9999_p20160417.ebuild | 108 ------
132 .../netbeans-extide-9999_p20160418.ebuild | 108 ------
133 .../netbeans-extide-9999_p20160419.ebuild | 108 ------
134 .../netbeans-extide-9999_p20160420.ebuild | 108 ------
135 .../netbeans-extide-9999_p20160421.ebuild | 108 ------
136 .../netbeans-extide-9999_p20160426.ebuild | 108 ------
137 .../netbeans-extide-9999_p20160427.ebuild | 108 ------
138 dev-java/netbeans-groovy/Manifest | 41 ---
139 .../netbeans-groovy-9999_p20160329.ebuild | 111 ------
140 .../netbeans-groovy-9999_p20160331.ebuild | 111 ------
141 .../netbeans-groovy-9999_p20160401.ebuild | 111 ------
142 .../netbeans-groovy-9999_p20160404.ebuild | 111 ------
143 .../netbeans-groovy-9999_p20160405.ebuild | 111 ------
144 .../netbeans-groovy-9999_p20160406.ebuild | 111 ------
145 .../netbeans-groovy-9999_p20160407.ebuild | 111 ------
146 .../netbeans-groovy-9999_p20160411.ebuild | 111 ------
147 .../netbeans-groovy-9999_p20160412.ebuild | 111 ------
148 .../netbeans-groovy-9999_p20160413.ebuild | 111 ------
149 .../netbeans-groovy-9999_p20160414.ebuild | 111 ------
150 .../netbeans-groovy-9999_p20160415.ebuild | 111 ------
151 .../netbeans-groovy-9999_p20160416.ebuild | 111 ------
152 .../netbeans-groovy-9999_p20160417.ebuild | 111 ------
153 .../netbeans-groovy-9999_p20160418.ebuild | 111 ------
154 .../netbeans-groovy-9999_p20160419.ebuild | 111 ------
155 .../netbeans-groovy-9999_p20160420.ebuild | 111 ------
156 .../netbeans-groovy-9999_p20160421.ebuild | 111 ------
157 .../netbeans-groovy-9999_p20160426.ebuild | 111 ------
158 .../netbeans-groovy-9999_p20160427.ebuild | 111 ------
159 dev-java/netbeans-harness/Manifest | 41 ---
160 .../netbeans-harness-9999_p20160329.ebuild | 114 ------
161 .../netbeans-harness-9999_p20160331.ebuild | 114 ------
162 .../netbeans-harness-9999_p20160401.ebuild | 114 ------
163 .../netbeans-harness-9999_p20160404.ebuild | 114 ------
164 .../netbeans-harness-9999_p20160405.ebuild | 114 ------
165 .../netbeans-harness-9999_p20160406.ebuild | 114 ------
166 .../netbeans-harness-9999_p20160407.ebuild | 114 ------
167 .../netbeans-harness-9999_p20160411.ebuild | 114 ------
168 .../netbeans-harness-9999_p20160412.ebuild | 114 ------
169 .../netbeans-harness-9999_p20160413.ebuild | 114 ------
170 .../netbeans-harness-9999_p20160414.ebuild | 114 ------
171 .../netbeans-harness-9999_p20160415.ebuild | 114 ------
172 .../netbeans-harness-9999_p20160416.ebuild | 114 ------
173 .../netbeans-harness-9999_p20160417.ebuild | 114 ------
174 .../netbeans-harness-9999_p20160418.ebuild | 114 ------
175 .../netbeans-harness-9999_p20160419.ebuild | 114 ------
176 .../netbeans-harness-9999_p20160420.ebuild | 114 ------
177 .../netbeans-harness-9999_p20160421.ebuild | 114 ------
178 .../netbeans-harness-9999_p20160426.ebuild | 114 ------
179 .../netbeans-harness-9999_p20160427.ebuild | 114 ------
180 dev-java/netbeans-ide/Manifest | 41 ---
181 .../netbeans-ide-9999_p20160329.ebuild | 378 --------------------
182 .../netbeans-ide-9999_p20160331.ebuild | 380 --------------------
183 .../netbeans-ide-9999_p20160401.ebuild | 382 ---------------------
184 .../netbeans-ide-9999_p20160404.ebuild | 382 ---------------------
185 .../netbeans-ide-9999_p20160405.ebuild | 382 ---------------------
186 .../netbeans-ide-9999_p20160406.ebuild | 382 ---------------------
187 .../netbeans-ide-9999_p20160407.ebuild | 382 ---------------------
188 .../netbeans-ide-9999_p20160411.ebuild | 382 ---------------------
189 .../netbeans-ide-9999_p20160412.ebuild | 382 ---------------------
190 .../netbeans-ide-9999_p20160413.ebuild | 382 ---------------------
191 .../netbeans-ide-9999_p20160414.ebuild | 382 ---------------------
192 .../netbeans-ide-9999_p20160415.ebuild | 382 ---------------------
193 .../netbeans-ide-9999_p20160416.ebuild | 382 ---------------------
194 .../netbeans-ide-9999_p20160417.ebuild | 382 ---------------------
195 .../netbeans-ide-9999_p20160418.ebuild | 382 ---------------------
196 .../netbeans-ide-9999_p20160419.ebuild | 382 ---------------------
197 .../netbeans-ide-9999_p20160420.ebuild | 382 ---------------------
198 .../netbeans-ide-9999_p20160421.ebuild | 382 ---------------------
199 .../netbeans-ide-9999_p20160426.ebuild | 382 ---------------------
200 .../netbeans-ide-9999_p20160427.ebuild | 382 ---------------------
201 dev-java/netbeans-java/Manifest | 43 ---
202 .../netbeans-java-9999_p20160329.ebuild | 274 ---------------
203 .../netbeans-java-9999_p20160331.ebuild | 274 ---------------
204 .../netbeans-java-9999_p20160401.ebuild | 274 ---------------
205 .../netbeans-java-9999_p20160404.ebuild | 274 ---------------
206 .../netbeans-java-9999_p20160405.ebuild | 274 ---------------
207 .../netbeans-java-9999_p20160406.ebuild | 274 ---------------
208 .../netbeans-java-9999_p20160407.ebuild | 274 ---------------
209 .../netbeans-java-9999_p20160411.ebuild | 280 ---------------
210 .../netbeans-java-9999_p20160412.ebuild | 280 ---------------
211 .../netbeans-java-9999_p20160413.ebuild | 280 ---------------
212 .../netbeans-java-9999_p20160414.ebuild | 280 ---------------
213 .../netbeans-java-9999_p20160415.ebuild | 280 ---------------
214 .../netbeans-java-9999_p20160416.ebuild | 280 ---------------
215 .../netbeans-java-9999_p20160417.ebuild | 280 ---------------
216 .../netbeans-java-9999_p20160418.ebuild | 280 ---------------
217 .../netbeans-java-9999_p20160419.ebuild | 280 ---------------
218 .../netbeans-java-9999_p20160420.ebuild | 280 ---------------
219 .../netbeans-java-9999_p20160421.ebuild | 280 ---------------
220 .../netbeans-java-9999_p20160426.ebuild | 280 ---------------
221 .../netbeans-java-9999_p20160427.ebuild | 280 ---------------
222 dev-java/netbeans-javacard/Manifest | 41 ---
223 .../netbeans-javacard-9999_p20160329.ebuild | 134 --------
224 .../netbeans-javacard-9999_p20160331.ebuild | 134 --------
225 .../netbeans-javacard-9999_p20160401.ebuild | 134 --------
226 .../netbeans-javacard-9999_p20160404.ebuild | 134 --------
227 .../netbeans-javacard-9999_p20160405.ebuild | 134 --------
228 .../netbeans-javacard-9999_p20160406.ebuild | 134 --------
229 .../netbeans-javacard-9999_p20160407.ebuild | 134 --------
230 .../netbeans-javacard-9999_p20160411.ebuild | 134 --------
231 .../netbeans-javacard-9999_p20160412.ebuild | 134 --------
232 .../netbeans-javacard-9999_p20160413.ebuild | 134 --------
233 .../netbeans-javacard-9999_p20160414.ebuild | 134 --------
234 .../netbeans-javacard-9999_p20160415.ebuild | 134 --------
235 .../netbeans-javacard-9999_p20160416.ebuild | 134 --------
236 .../netbeans-javacard-9999_p20160417.ebuild | 134 --------
237 .../netbeans-javacard-9999_p20160418.ebuild | 134 --------
238 .../netbeans-javacard-9999_p20160419.ebuild | 134 --------
239 .../netbeans-javacard-9999_p20160420.ebuild | 134 --------
240 .../netbeans-javacard-9999_p20160421.ebuild | 134 --------
241 .../netbeans-javacard-9999_p20160426.ebuild | 134 --------
242 .../netbeans-javacard-9999_p20160427.ebuild | 134 --------
243 dev-java/netbeans-javadoc/Manifest | 41 ---
244 .../netbeans-javadoc-9999_p20160329.ebuild | 168 ---------
245 .../netbeans-javadoc-9999_p20160331.ebuild | 168 ---------
246 .../netbeans-javadoc-9999_p20160401.ebuild | 168 ---------
247 .../netbeans-javadoc-9999_p20160404.ebuild | 168 ---------
248 .../netbeans-javadoc-9999_p20160405.ebuild | 168 ---------
249 .../netbeans-javadoc-9999_p20160406.ebuild | 168 ---------
250 .../netbeans-javadoc-9999_p20160407.ebuild | 168 ---------
251 .../netbeans-javadoc-9999_p20160411.ebuild | 168 ---------
252 .../netbeans-javadoc-9999_p20160412.ebuild | 168 ---------
253 .../netbeans-javadoc-9999_p20160413.ebuild | 168 ---------
254 .../netbeans-javadoc-9999_p20160414.ebuild | 168 ---------
255 .../netbeans-javadoc-9999_p20160415.ebuild | 168 ---------
256 .../netbeans-javadoc-9999_p20160416.ebuild | 168 ---------
257 .../netbeans-javadoc-9999_p20160417.ebuild | 168 ---------
258 .../netbeans-javadoc-9999_p20160418.ebuild | 168 ---------
259 .../netbeans-javadoc-9999_p20160419.ebuild | 168 ---------
260 .../netbeans-javadoc-9999_p20160420.ebuild | 168 ---------
261 .../netbeans-javadoc-9999_p20160421.ebuild | 168 ---------
262 .../netbeans-javadoc-9999_p20160426.ebuild | 168 ---------
263 .../netbeans-javadoc-9999_p20160427.ebuild | 168 ---------
264 dev-java/netbeans-javafx/Manifest | 41 ---
265 .../netbeans-javafx-9999_p20160329.ebuild | 124 -------
266 .../netbeans-javafx-9999_p20160331.ebuild | 124 -------
267 .../netbeans-javafx-9999_p20160401.ebuild | 124 -------
268 .../netbeans-javafx-9999_p20160404.ebuild | 124 -------
269 .../netbeans-javafx-9999_p20160405.ebuild | 124 -------
270 .../netbeans-javafx-9999_p20160406.ebuild | 124 -------
271 .../netbeans-javafx-9999_p20160407.ebuild | 124 -------
272 .../netbeans-javafx-9999_p20160411.ebuild | 124 -------
273 .../netbeans-javafx-9999_p20160412.ebuild | 124 -------
274 .../netbeans-javafx-9999_p20160413.ebuild | 124 -------
275 .../netbeans-javafx-9999_p20160414.ebuild | 124 -------
276 .../netbeans-javafx-9999_p20160415.ebuild | 124 -------
277 .../netbeans-javafx-9999_p20160416.ebuild | 124 -------
278 .../netbeans-javafx-9999_p20160417.ebuild | 124 -------
279 .../netbeans-javafx-9999_p20160418.ebuild | 124 -------
280 .../netbeans-javafx-9999_p20160419.ebuild | 124 -------
281 .../netbeans-javafx-9999_p20160420.ebuild | 124 -------
282 .../netbeans-javafx-9999_p20160421.ebuild | 124 -------
283 .../netbeans-javafx-9999_p20160426.ebuild | 124 -------
284 .../netbeans-javafx-9999_p20160427.ebuild | 124 -------
285 dev-java/netbeans-mobility/Manifest | 41 ---
286 .../netbeans-mobility-9999_p20160329.ebuild | 126 -------
287 .../netbeans-mobility-9999_p20160331.ebuild | 126 -------
288 .../netbeans-mobility-9999_p20160401.ebuild | 126 -------
289 .../netbeans-mobility-9999_p20160404.ebuild | 126 -------
290 .../netbeans-mobility-9999_p20160405.ebuild | 126 -------
291 .../netbeans-mobility-9999_p20160406.ebuild | 126 -------
292 .../netbeans-mobility-9999_p20160407.ebuild | 126 -------
293 .../netbeans-mobility-9999_p20160411.ebuild | 126 -------
294 .../netbeans-mobility-9999_p20160412.ebuild | 126 -------
295 .../netbeans-mobility-9999_p20160413.ebuild | 126 -------
296 .../netbeans-mobility-9999_p20160414.ebuild | 126 -------
297 .../netbeans-mobility-9999_p20160415.ebuild | 126 -------
298 .../netbeans-mobility-9999_p20160416.ebuild | 126 -------
299 .../netbeans-mobility-9999_p20160417.ebuild | 126 -------
300 .../netbeans-mobility-9999_p20160418.ebuild | 126 -------
301 .../netbeans-mobility-9999_p20160419.ebuild | 126 -------
302 .../netbeans-mobility-9999_p20160420.ebuild | 126 -------
303 .../netbeans-mobility-9999_p20160421.ebuild | 126 -------
304 .../netbeans-mobility-9999_p20160426.ebuild | 126 -------
305 .../netbeans-mobility-9999_p20160427.ebuild | 126 -------
306 dev-java/netbeans-nb/Manifest | 41 ---
307 .../netbeans-nb/netbeans-nb-9999_p20160329.ebuild | 128 -------
308 .../netbeans-nb/netbeans-nb-9999_p20160331.ebuild | 128 -------
309 .../netbeans-nb/netbeans-nb-9999_p20160401.ebuild | 128 -------
310 .../netbeans-nb/netbeans-nb-9999_p20160404.ebuild | 128 -------
311 .../netbeans-nb/netbeans-nb-9999_p20160405.ebuild | 128 -------
312 .../netbeans-nb/netbeans-nb-9999_p20160406.ebuild | 128 -------
313 .../netbeans-nb/netbeans-nb-9999_p20160407.ebuild | 128 -------
314 .../netbeans-nb/netbeans-nb-9999_p20160411.ebuild | 128 -------
315 .../netbeans-nb/netbeans-nb-9999_p20160412.ebuild | 128 -------
316 .../netbeans-nb/netbeans-nb-9999_p20160413.ebuild | 128 -------
317 .../netbeans-nb/netbeans-nb-9999_p20160414.ebuild | 128 -------
318 .../netbeans-nb/netbeans-nb-9999_p20160415.ebuild | 128 -------
319 .../netbeans-nb/netbeans-nb-9999_p20160416.ebuild | 128 -------
320 .../netbeans-nb/netbeans-nb-9999_p20160417.ebuild | 128 -------
321 .../netbeans-nb/netbeans-nb-9999_p20160418.ebuild | 128 -------
322 .../netbeans-nb/netbeans-nb-9999_p20160419.ebuild | 128 -------
323 .../netbeans-nb/netbeans-nb-9999_p20160420.ebuild | 128 -------
324 .../netbeans-nb/netbeans-nb-9999_p20160421.ebuild | 128 -------
325 .../netbeans-nb/netbeans-nb-9999_p20160426.ebuild | 128 -------
326 .../netbeans-nb/netbeans-nb-9999_p20160427.ebuild | 128 -------
327 dev-java/netbeans-php/Manifest | 41 ---
328 .../netbeans-php-9999_p20160329.ebuild | 127 -------
329 .../netbeans-php-9999_p20160331.ebuild | 127 -------
330 .../netbeans-php-9999_p20160401.ebuild | 127 -------
331 .../netbeans-php-9999_p20160404.ebuild | 127 -------
332 .../netbeans-php-9999_p20160405.ebuild | 127 -------
333 .../netbeans-php-9999_p20160406.ebuild | 127 -------
334 .../netbeans-php-9999_p20160407.ebuild | 127 -------
335 .../netbeans-php-9999_p20160411.ebuild | 127 -------
336 .../netbeans-php-9999_p20160412.ebuild | 127 -------
337 .../netbeans-php-9999_p20160413.ebuild | 127 -------
338 .../netbeans-php-9999_p20160414.ebuild | 127 -------
339 .../netbeans-php-9999_p20160415.ebuild | 127 -------
340 .../netbeans-php-9999_p20160416.ebuild | 127 -------
341 .../netbeans-php-9999_p20160417.ebuild | 127 -------
342 .../netbeans-php-9999_p20160418.ebuild | 127 -------
343 .../netbeans-php-9999_p20160419.ebuild | 127 -------
344 .../netbeans-php-9999_p20160420.ebuild | 127 -------
345 .../netbeans-php-9999_p20160421.ebuild | 127 -------
346 .../netbeans-php-9999_p20160426.ebuild | 127 -------
347 .../netbeans-php-9999_p20160427.ebuild | 127 -------
348 dev-java/netbeans-platform/Manifest | 42 ---
349 .../netbeans-platform-9999_p20160329.ebuild | 167 ---------
350 .../netbeans-platform-9999_p20160331.ebuild | 167 ---------
351 .../netbeans-platform-9999_p20160401.ebuild | 167 ---------
352 .../netbeans-platform-9999_p20160404.ebuild | 167 ---------
353 .../netbeans-platform-9999_p20160405.ebuild | 167 ---------
354 .../netbeans-platform-9999_p20160406.ebuild | 167 ---------
355 .../netbeans-platform-9999_p20160407.ebuild | 167 ---------
356 .../netbeans-platform-9999_p20160411.ebuild | 167 ---------
357 .../netbeans-platform-9999_p20160412.ebuild | 167 ---------
358 .../netbeans-platform-9999_p20160413.ebuild | 167 ---------
359 .../netbeans-platform-9999_p20160414.ebuild | 167 ---------
360 .../netbeans-platform-9999_p20160415.ebuild | 167 ---------
361 .../netbeans-platform-9999_p20160416.ebuild | 167 ---------
362 .../netbeans-platform-9999_p20160417.ebuild | 167 ---------
363 .../netbeans-platform-9999_p20160418.ebuild | 167 ---------
364 .../netbeans-platform-9999_p20160419.ebuild | 167 ---------
365 .../netbeans-platform-9999_p20160420.ebuild | 167 ---------
366 .../netbeans-platform-9999_p20160421.ebuild | 167 ---------
367 .../netbeans-platform-9999_p20160426.ebuild | 167 ---------
368 .../netbeans-platform-9999_p20160427.ebuild | 167 ---------
369 dev-java/netbeans-profiler/Manifest | 41 ---
370 .../netbeans-profiler-9999_p20160329.ebuild | 121 -------
371 .../netbeans-profiler-9999_p20160331.ebuild | 121 -------
372 .../netbeans-profiler-9999_p20160401.ebuild | 121 -------
373 .../netbeans-profiler-9999_p20160404.ebuild | 121 -------
374 .../netbeans-profiler-9999_p20160405.ebuild | 121 -------
375 .../netbeans-profiler-9999_p20160406.ebuild | 121 -------
376 .../netbeans-profiler-9999_p20160407.ebuild | 121 -------
377 .../netbeans-profiler-9999_p20160411.ebuild | 121 -------
378 .../netbeans-profiler-9999_p20160412.ebuild | 121 -------
379 .../netbeans-profiler-9999_p20160413.ebuild | 121 -------
380 .../netbeans-profiler-9999_p20160414.ebuild | 121 -------
381 .../netbeans-profiler-9999_p20160415.ebuild | 121 -------
382 .../netbeans-profiler-9999_p20160416.ebuild | 121 -------
383 .../netbeans-profiler-9999_p20160417.ebuild | 121 -------
384 .../netbeans-profiler-9999_p20160418.ebuild | 121 -------
385 .../netbeans-profiler-9999_p20160419.ebuild | 121 -------
386 .../netbeans-profiler-9999_p20160420.ebuild | 121 -------
387 .../netbeans-profiler-9999_p20160421.ebuild | 121 -------
388 .../netbeans-profiler-9999_p20160426.ebuild | 121 -------
389 .../netbeans-profiler-9999_p20160427.ebuild | 121 -------
390 dev-java/netbeans-webcommon/Manifest | 41 ---
391 .../netbeans-webcommon-9999_p20160329.ebuild | 122 -------
392 .../netbeans-webcommon-9999_p20160331.ebuild | 124 -------
393 .../netbeans-webcommon-9999_p20160401.ebuild | 124 -------
394 .../netbeans-webcommon-9999_p20160404.ebuild | 124 -------
395 .../netbeans-webcommon-9999_p20160405.ebuild | 124 -------
396 .../netbeans-webcommon-9999_p20160406.ebuild | 124 -------
397 .../netbeans-webcommon-9999_p20160407.ebuild | 124 -------
398 .../netbeans-webcommon-9999_p20160411.ebuild | 124 -------
399 .../netbeans-webcommon-9999_p20160412.ebuild | 124 -------
400 .../netbeans-webcommon-9999_p20160413.ebuild | 124 -------
401 .../netbeans-webcommon-9999_p20160414.ebuild | 124 -------
402 .../netbeans-webcommon-9999_p20160415.ebuild | 124 -------
403 .../netbeans-webcommon-9999_p20160416.ebuild | 124 -------
404 .../netbeans-webcommon-9999_p20160417.ebuild | 124 -------
405 .../netbeans-webcommon-9999_p20160418.ebuild | 124 -------
406 .../netbeans-webcommon-9999_p20160419.ebuild | 124 -------
407 .../netbeans-webcommon-9999_p20160420.ebuild | 124 -------
408 .../netbeans-webcommon-9999_p20160421.ebuild | 124 -------
409 .../netbeans-webcommon-9999_p20160426.ebuild | 124 -------
410 .../netbeans-webcommon-9999_p20160427.ebuild | 124 -------
411 dev-java/netbeans-websvccommon/Manifest | 41 ---
412 .../netbeans-websvccommon-9999_p20160329.ebuild | 94 -----
413 .../netbeans-websvccommon-9999_p20160331.ebuild | 94 -----
414 .../netbeans-websvccommon-9999_p20160401.ebuild | 94 -----
415 .../netbeans-websvccommon-9999_p20160404.ebuild | 94 -----
416 .../netbeans-websvccommon-9999_p20160405.ebuild | 94 -----
417 .../netbeans-websvccommon-9999_p20160406.ebuild | 94 -----
418 .../netbeans-websvccommon-9999_p20160407.ebuild | 94 -----
419 .../netbeans-websvccommon-9999_p20160411.ebuild | 94 -----
420 .../netbeans-websvccommon-9999_p20160412.ebuild | 94 -----
421 .../netbeans-websvccommon-9999_p20160413.ebuild | 94 -----
422 .../netbeans-websvccommon-9999_p20160414.ebuild | 94 -----
423 .../netbeans-websvccommon-9999_p20160415.ebuild | 94 -----
424 .../netbeans-websvccommon-9999_p20160416.ebuild | 94 -----
425 .../netbeans-websvccommon-9999_p20160417.ebuild | 94 -----
426 .../netbeans-websvccommon-9999_p20160418.ebuild | 94 -----
427 .../netbeans-websvccommon-9999_p20160419.ebuild | 94 -----
428 .../netbeans-websvccommon-9999_p20160420.ebuild | 94 -----
429 .../netbeans-websvccommon-9999_p20160421.ebuild | 94 -----
430 .../netbeans-websvccommon-9999_p20160426.ebuild | 94 -----
431 .../netbeans-websvccommon-9999_p20160427.ebuild | 94 -----
432 dev-util/netbeans/Manifest | 41 ---
433 dev-util/netbeans/netbeans-9999_p20160329.ebuild | 254 --------------
434 dev-util/netbeans/netbeans-9999_p20160331.ebuild | 254 --------------
435 dev-util/netbeans/netbeans-9999_p20160401.ebuild | 254 --------------
436 dev-util/netbeans/netbeans-9999_p20160404.ebuild | 254 --------------
437 dev-util/netbeans/netbeans-9999_p20160405.ebuild | 254 --------------
438 dev-util/netbeans/netbeans-9999_p20160406.ebuild | 254 --------------
439 dev-util/netbeans/netbeans-9999_p20160407.ebuild | 254 --------------
440 dev-util/netbeans/netbeans-9999_p20160411.ebuild | 254 --------------
441 dev-util/netbeans/netbeans-9999_p20160412.ebuild | 254 --------------
442 dev-util/netbeans/netbeans-9999_p20160413.ebuild | 254 --------------
443 dev-util/netbeans/netbeans-9999_p20160414.ebuild | 254 --------------
444 dev-util/netbeans/netbeans-9999_p20160415.ebuild | 254 --------------
445 dev-util/netbeans/netbeans-9999_p20160416.ebuild | 254 --------------
446 dev-util/netbeans/netbeans-9999_p20160417.ebuild | 254 --------------
447 dev-util/netbeans/netbeans-9999_p20160418.ebuild | 254 --------------
448 dev-util/netbeans/netbeans-9999_p20160419.ebuild | 254 --------------
449 dev-util/netbeans/netbeans-9999_p20160420.ebuild | 254 --------------
450 dev-util/netbeans/netbeans-9999_p20160421.ebuild | 254 --------------
451 dev-util/netbeans/netbeans-9999_p20160426.ebuild | 254 --------------
452 dev-util/netbeans/netbeans-9999_p20160427.ebuild | 254 --------------
453 441 files changed, 66175 deletions(-)
454
455 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
456 index 7a23400..282d955 100644
457 --- a/dev-java/netbeans-apisupport/Manifest
458 +++ b/dev-java/netbeans-apisupport/Manifest
459 @@ -2,54 +2,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
460 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
461 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
462 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
463 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
464 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
465 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
466 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
467 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
468 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
469 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
470 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
471 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
472 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
473 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
474 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
475 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
476 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
477 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
478 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
479 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
480 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
481 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
482 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
483 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
484 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
485 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
486 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
487 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
488 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
489 EBUILD netbeans-apisupport-8.0.2.ebuild 3314 SHA256 b68fe791f275fe4fcc8b00888688949b8927cb39db2cf9ad7860017c6d20adee SHA512 35c4bbcd34ec0eaef8a2de86c13333d2bf092db61af48558c3e173bb17dbf8fcd15001307bd7c498f4ccdbaa4277e1ee42ff0909af6170039165b547f646c383 WHIRLPOOL 206fe8d5f64e76827d3eb958a629ba087e8a16c2797752f5d9e62dff4166653677587a81be19e0a2c6adcf49292255d532e1f542c02550b1cf6ffd51467bde3c
490 EBUILD netbeans-apisupport-8.1.ebuild 3338 SHA256 d249a09cd1a527bfc4f0dc87b1768aad9f05fc7fe7079fad0094c27d416d030c SHA512 47e5db58581625b23157ef7a7b6e340fce1327db85e015369ac32791178a0836af3348397ac6ff4439ab246170d3318c2062994c81019ff361084f00d432c9c8 WHIRLPOOL 8e379c9219b7730a15c10216bed00c3ec104f84b252d32da629f066095897398a4d8818e07cda5afdf94b115b97ead8de6a9529f38c81c1c41144067f119e54e
491 -EBUILD netbeans-apisupport-9999_p20160329.ebuild 3384 SHA256 258837e6ec254494ddcd21ab0a8326fc4bff27a84e3bd385d04fb7b3f629a3cb SHA512 1a1b48e97574aca19409322cb5d19524505fc5a2a646a2d3535998d723cf8d50bdf045b9dd5decda7f42a69ee6d055cd6c84e1f7efd662da4a4d166553b37a8e WHIRLPOOL b798b996f505b86701421970c257c21e5735673211092b44f22b7797898c6a51d0069ada2927f3c5919ad3cc868a7be16444ed7db70830bb9708b128c915553a
492 -EBUILD netbeans-apisupport-9999_p20160331.ebuild 3384 SHA256 e06346a1fb3dddd54244b73d0477f749d31b1fb32e63e70778213a56e16fba54 SHA512 60b14698c86c8d5defe6dd25b5ca49940f1dd8f98c1c08d759fe3b69d7f50031e13786055e74c54ffa5bf8c0266a20f34e70a3e2b67f8da05315cc31a37839f6 WHIRLPOOL 742503281001190fc20448a55a283623ef6c5bbe4e0f8475d9d51df7c92faa673a835be7535ac774b271ca078b322b9e5f4e7919d470b86c907d585e1cf7a56f
493 -EBUILD netbeans-apisupport-9999_p20160401.ebuild 3384 SHA256 003973c2750597459fb300a27786a814c9c15f87cbaba6848bbc65c4019ae129 SHA512 3f159253de523f061621a96f0f32c656127e7eab2e15c10ea21c2f672463db080366e9081e2b63cddd2876a368c90d277ecf2533ddffe30870dc0d5e9524023c WHIRLPOOL b464c550f23e41773a62f7c84485b6c0be9b3dffca420c69e5c56eccb307af05d632de7918cc9bfe5239426391378e2c541564e429a597b0ac00dadcb9703ce8
494 -EBUILD netbeans-apisupport-9999_p20160404.ebuild 3384 SHA256 8f54e9ac6c3f97487a9184792851f04d8e7ed7b4976d0033aced85e286927b57 SHA512 9d665ce19cc3dc2dde493083579668b1ad2cefcda9bae50ade05e3f2d4bb8eb52529b5ad67227e2ffc8b1ee8b51b674526975f235b328d75aa9e83d1b4cbd7b7 WHIRLPOOL 26a75949516d969f871c5ee586113870e2452338448b7f7635f8fb1b81c6c6a5025e14b969aa97a7aa39661e59b0c244671f394db87c1e9467f4a10d133d0331
495 -EBUILD netbeans-apisupport-9999_p20160405.ebuild 3384 SHA256 6b627a227a444b745b45fbe693e6f0bf0bcb84575ac0700c3ab6220dea509c58 SHA512 c2064c152e2870ebc8af67c8cb18160f8b1dda5bd0493427038ad2acf4275e3ad61cd47c1ae74301935e3a7d7c5f0fb387c45916103cb51e799d536174b25279 WHIRLPOOL 875da3fb6df314c313b12aa22e31e79be3b23f6468a6181cf075c59fc9a5477e699bbed5e8e4b0970bdf7093af788e6d61dbf458bb01cba8d957aa3c7f6811e9
496 -EBUILD netbeans-apisupport-9999_p20160406.ebuild 3384 SHA256 c1d774756d7ca01dd8b89b8cca7ab255b647211af22fa5121a6ec2741c0cdfd3 SHA512 707df1e866ab6997a6d1dc736fdf3b54109a8a494aef2fa8efdc2fcf511d6c90810e46553a1b31ec84ff0af62f0a559678d947a5d4ede84c303466f37b1d215b WHIRLPOOL 7174399ff4a5a3e103f5caabf56974099a3f920501ba9589456205adf309879f7588025c3547fd6cd7e901731f6825bd8ef303ecde483e1e31c66f3bfbb7637b
497 -EBUILD netbeans-apisupport-9999_p20160407.ebuild 3384 SHA256 0fe0ad5f4bf66fe1973ffde7a7ab5b88f51f85c0b95c6ed23101dab3454fc17e SHA512 3cc1dbb4077e6b9255ca2db2de368b3897ba9ed9b3699f4a8aa4bc344a2a05b4974a52bad576d2395b28086a610dba7a21e37b2048a237551e32ef6a3a50a3ac WHIRLPOOL 5f3efcbac238c4ea02b9de56cd6f63844371c0d345918ba816d25e31debcf68db7e1d805f4fbee7237b7514a7c36cae8006a1ff3bdf32789462667d54f16e9d2
498 -EBUILD netbeans-apisupport-9999_p20160411.ebuild 3384 SHA256 77f287d4d9a626d7570a7ca2b1492ff36edddbf476290fb50613f83cd4d3ecc5 SHA512 be68ba22efca5ece89a3dc42b0aeefbc84f124b2c9e455dade9370d2d7300e8468854e68dc6373d7eb0ebfaaaef60f8211b5b6695c802d54812f6777c2343723 WHIRLPOOL 107e6d29f88059786aaec3606abde6002468c40f75d4568662fefcad388a68e73c565f02fb648be51a3c9025befd653e10609e18f280eac9fa1c5c9675511730
499 -EBUILD netbeans-apisupport-9999_p20160412.ebuild 3384 SHA256 ccc081695ad26cebef816250a23f0695d02d54e591dfeb6f4fd5296d783e06cb SHA512 a8e3cd74e4e6a7e06f6ca08fc3617ab5cb0f7403b4dda3e8aa6d2c23d725c98d2ed5a4e1dcda69a566c6809fab6555f811ce67b1f0c678534e4f0c7e40c414db WHIRLPOOL dcdc86a2154a17f7dba5235647349a3c7e263415c58b28da9521d29892f66131f9fbd4f9bce98a4e308eb97c7d78afc79eec7e2d7098dfb060e1c93706e9d234
500 -EBUILD netbeans-apisupport-9999_p20160413.ebuild 3384 SHA256 b3df9431c8f59f910654e13f459f02eec964454b4b43d27ce166e835a127206a SHA512 e239154b6d524e2bc6428f2f2deacdc27992220aa44dc5f92941238f479df4c616cdad957b32d37414a395f710e687a00cfc64c93bf427ed0b3c08b0f4db2d6d WHIRLPOOL 55e3fc86fabed25e0104e6f47341485fae54419b598d665b074dd8c8ecfee7b2b727e157cc49b5843df948f64e243e0aeafad40da216634b1efa85bcb8aac93f
501 -EBUILD netbeans-apisupport-9999_p20160414.ebuild 3384 SHA256 e47cc03e2d80f05255130ab3176724bf9da3c065f6bfd111b07435f8dd39d87a SHA512 296a5ad14ec964c47a08e4e4c21f7cfa4e1bfd958bf32c059223833ee2304e9e0aa496ffa08ce593235755d1c41c0b20d475bccb808577e2a97c75fd42b4d049 WHIRLPOOL 9b719f85d70e7f90f9b9842696b76eafd26c4bce3f3dc9132633b7266200a201a66e2e013c1d2bb2a15c481f2f72bc2f56d25672927fbec407935392a0b6b42a
502 -EBUILD netbeans-apisupport-9999_p20160415.ebuild 3384 SHA256 3a30332ca988f521792cb4da2ea9a5bc4c90b39f57823afdbf035f539d5e70dd SHA512 d237666cca753ad2b5e2a431eff42fa9d1193dba319cca148cd57e68fb8795bb43505b10970f9f43c6d5d4ea52b5f6c22c58ab6b45179ef41643c735c9b6cb3a WHIRLPOOL bfb5785da9b6ba1173e892a323846eb2a6f902183ecbc8b52d2265c057f1288420d41f6a0c519ab81bd0b6d4d853eb48214613098684b1d2da822b50e89c69e6
503 -EBUILD netbeans-apisupport-9999_p20160416.ebuild 3384 SHA256 9d4eeb4f7fa5e4f8573591fd923c9e262db371e13c1a6d9fb55d86cef47e89eb SHA512 43b4fd9988f69e5246a358af4376f440f4bbd45941d88f1f8b01ac6ae4640648bd4b2d13224ae731827e59bd8081d0691dbab51ddb677ec07bed1dc637c0625a WHIRLPOOL 40cc03d49bf87036c8126a02771996f5b5dbaa19c8ac7663be0fd1e72fc2cbb7a6cbaeca2afd6f788cdf4d4654ad8b55cf2b044e8b4d5b84001b51e2ac4352ad
504 -EBUILD netbeans-apisupport-9999_p20160417.ebuild 3384 SHA256 0fb247fc376d9cfe8f120a07db8d7d121d4669f2eac25208ab31bd06f02135e2 SHA512 b2c2ba418a0c3144cd5ac819950f55f43408d4d0df2baddd0c4bb799d046f5b7c65a1ca192a1a4f5140cd115615533b2a017f0530a9accabda4fe80ad5c7d666 WHIRLPOOL af9aaa5f1c779653ff810ff21e93af6f34fab91e638f4fee246e0f1929354d6e321bfab86e817dcad149c02d55f397a0f74b6679b32ef7f6e94d6d2d3ec1113c
505 -EBUILD netbeans-apisupport-9999_p20160418.ebuild 3384 SHA256 ce302141901379f4f31cdf17604551dd0c6f7dc45185bd56ea21137b3586dffb SHA512 a7ac352502a6ca40c51f3f78ac180e17f261ff803ec1428b28ecfb861ddb75c17183453233ac3dbe415e64796342a4f60ce34c14940c4acbcb1f5d965279152f WHIRLPOOL aa66a6fe21cf9ccd72e53d12bde3db2d863d9b55dc260e7c75b840ed60b3ce885cf22d8da6686162d21a986b411c3d7131bc96039a28ea9099f27215ae354d0b
506 -EBUILD netbeans-apisupport-9999_p20160419.ebuild 3384 SHA256 f6bc49ea7d1ec7b0ab060751a96ebec6a180e4682c50be943072c0f618a200c5 SHA512 098f5e266f43f7a611e1393a20c65bb735bef530dfb544678d070edff19696ea2e44c34f1bc71f800dc473fe5605d4ff9464e0c8ec3225aa13677605ee81a93e WHIRLPOOL 066b811f5fcc42128253bb3c61473c7fd04669f1d5cfe028fa9a59c9d3772137d05672ba86927ca97f2bb376ecd294ef748ed66c477a1a02fd9cd22ea56df399
507 -EBUILD netbeans-apisupport-9999_p20160420.ebuild 3384 SHA256 d7452100bc9908831149a0af434bc83efe3a84e946c050af25e59d8c414da8bd SHA512 36c3adff92fa711617ab1583ef45de84dad59e8b169b5b8ee3893297d9b01d626f6d64c7fce950fd4fccd00e878e711d495cafd2600d1edf87674fe5cf3e13f5 WHIRLPOOL 5033cfd0d5a4223aafcf5b3156efcd213936a8fee05246a5b79b898c395a4c1bf8f8464c18919b93f33190f94dce9c8515f55aec16cfb4cdb6261a73ddca9e6c
508 -EBUILD netbeans-apisupport-9999_p20160421.ebuild 3384 SHA256 ca40d7f3f6895d9cf0d1d95d6b48c8dbb86897d10efd8f98aac86609fbc2ef78 SHA512 4478f8d874700edcfc4018018141a893200dd9e72874bdc5f0d49f13d571318c91edd815f619802d21f5b2a856f939999b7359f10fa7dd324e2ea5db8350081e WHIRLPOOL 912e5015baf0f5ac0513e0613bdf63f1e5632f8ec85825d8e0f6d6bbb76fa498b891e448d4ead990ca6a4f97c0b89563c4233a58ec183c8e5b7a0c73c4f570dd
509 -EBUILD netbeans-apisupport-9999_p20160426.ebuild 3384 SHA256 0bb51453daef4fc5319e1ecbdf0d9d776e31bae3599aaeea6eb6211c1a6ba101 SHA512 6a27b7c51330a262f3c82ac1ddd5c6900eebe5339782606c54ec37e15cd39224caf1b056f4d1e9bfd487f80a4cb23fc09d82b600ae18b5131eb3042c23df5dc2 WHIRLPOOL 8e0749834928e17c7dfd102af4225cd7f577d01f8a884d7daea6ee16e6ac4d273d5905b0c91f1d68391652787004f4d72db3b58526d88b93225d536a74c9deba
510 -EBUILD netbeans-apisupport-9999_p20160427.ebuild 3384 SHA256 f4c691c6d0a2bc3701346acbb56098122ea0b54c132fdf89854ad20b4d290cbf SHA512 af99e9695eb962a90bcb6baabc1933c0535c1e0171cc03ccf3d3ee862cdd9b0c08f807f6a09a55abb816e62882c1ab1ecc7159b051df406bb41c2da7ea60fabe WHIRLPOOL a6694df1692081b52c8ae5756c9e5f38b300374a1a44788407b0c6b19e9ec2101e946f1ea781db67038f937e06d2165f6921b0b376c6c7017fb4ae8f9a3c9717
511 EBUILD netbeans-apisupport-9999_p20160428.ebuild 3384 SHA256 e866d9fd43d85c959d598d6111e061a3138aea2a9133f516f547a15370086e3a SHA512 cdf600716d69e7b50162f7556e2f70c6cfe9c998c94529be32305cb6bcf732ff568cdb7a3529478c12c72693a8aaa3edd10b2e752f875f6a40ef9599daff9bc1 WHIRLPOOL 5571ecd51924a63326a4759bdd584da6e7c2e5f9b33b7eeea01e4afbd58d6bdf6360e964896112aab5dde57c7b52d136e37e35f35883f3762543afb28a84cd42
512 EBUILD netbeans-apisupport-9999_p20160429.ebuild 3384 SHA256 d1a11151cc917d31f5a6608d63a033b074dd10bda127ddd01ec2de154d69a28c SHA512 cfa61439a98941c4b9faf9fb0ba9ccb45a917b235323f737cdfe054f1c0931974977cb653f8383264f4e39874d6bee6a1777ac00386e1f591acb4d55ec9b6ad4 WHIRLPOOL 96d46a8e752361a06cc369251c2acdfb65dafd405d33fec1f1a13991831dd6c5f2fb24a3404f1702c6daa4faef85b74aa2c3efb332cc2a2e62eef16be40c6f1f
513 EBUILD netbeans-apisupport-9999_p20160430.ebuild 3384 SHA256 f7125ac081a85a5ce6c28d2bbffbb4db19dd56fbdb7e8d191916ebf182b43c28 SHA512 6a99a95d020859118839f6ab0a6fb90456bb4815720824171c7fbd98588e5a896655e2c3e8e69c0ba3b5a3ef76996e9cc3de6134a3f5d812316cb9d7ffbc3d49 WHIRLPOOL fadf22cefdcb71f65ab8888229e90104b0f965f0ba620d63646dffea7692726ded287536af6f7dd30f98f7b31a0f13f048d66107396c47660c2697f339827303
514
515 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160329.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160329.ebuild
516 deleted file mode 100644
517 index 2574452..0000000
518 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160329.ebuild
519 +++ /dev/null
520 @@ -1,111 +0,0 @@
521 -# Copyright 1999-2016 Gentoo Foundation
522 -# Distributed under the terms of the GNU General Public License v2
523 -# $Id$
524 -
525 -EAPI="4"
526 -inherit eutils java-pkg-2 java-ant-2
527 -
528 -DESCRIPTION="Netbeans API Support Cluster"
529 -HOMEPAGE="http://netbeans.org/projects/apisupport"
530 -SLOT="9999"
531 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
532 -SRC_URI="${SOURCE_URL}
533 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2"
534 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
535 -KEYWORDS="~amd64 ~x86"
536 -IUSE=""
537 -S="${WORKDIR}"
538 -
539 -CDEPEND="~dev-java/netbeans-extide-${PV}
540 - ~dev-java/netbeans-harness-${PV}
541 - ~dev-java/netbeans-ide-${PV}
542 - ~dev-java/netbeans-java-${PV}
543 - ~dev-java/netbeans-platform-${PV}"
544 -DEPEND=">=virtual/jdk-1.7
545 - app-arch/unzip
546 - ${CDEPEND}
547 - dev-java/javahelp:0"
548 -RDEPEND=">=virtual/jdk-1.7
549 - ${CDEPEND}"
550 -
551 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
552 -
553 -EANT_BUILD_XML="nbbuild/build.xml"
554 -EANT_BUILD_TARGET="rebuild-cluster"
555 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
556 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
557 -JAVA_PKG_BSFIX="off"
558 -
559 -src_unpack() {
560 - unpack $(basename ${SOURCE_URL})
561 -
562 - einfo "Deleting bundled jars..."
563 - find -name "*.jar" -type f -delete
564 -
565 - unpack netbeans-9999-r15-build.xml.patch.bz2
566 -}
567 -
568 -src_prepare() {
569 - einfo "Deleting bundled class files..."
570 - find -name "*.class" -type f | xargs rm -vf
571 -
572 - epatch netbeans-9999-r15-build.xml.patch
573 -
574 - # Support for custom patches
575 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
576 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
577 -
578 - if [ -n "${files}" ] ; then
579 - einfo "Applying custom patches:"
580 -
581 - for file in ${files} ; do
582 - epatch "${file}"
583 - done
584 - fi
585 - fi
586 -
587 - einfo "Symlinking external libraries..."
588 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
589 -
590 - einfo "Linking in other clusters..."
591 - mkdir "${S}"/nbbuild/netbeans || die
592 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
593 -
594 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
595 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
596 - touch nb.cluster.extide.built
597 -
598 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
599 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
600 - touch nb.cluster.harness.built
601 -
602 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
603 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
604 - touch nb.cluster.ide.built
605 -
606 - ln -s /usr/share/netbeans-java-${SLOT} java || die
607 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
608 - touch nb.cluster.java.built
609 -
610 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
611 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
612 - touch nb.cluster.platform.built
613 -
614 - popd >/dev/null || die
615 -
616 - java-pkg-2_src_prepare
617 -}
618 -
619 -src_install() {
620 - pushd nbbuild/netbeans/apisupport >/dev/null || die
621 -
622 - insinto ${INSTALL_DIR}
623 -
624 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
625 -
626 - doins -r *
627 -
628 - popd >/dev/null || die
629 -
630 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
631 -}
632
633 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160331.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160331.ebuild
634 deleted file mode 100644
635 index 42f6712..0000000
636 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160331.ebuild
637 +++ /dev/null
638 @@ -1,111 +0,0 @@
639 -# Copyright 1999-2016 Gentoo Foundation
640 -# Distributed under the terms of the GNU General Public License v2
641 -# $Id$
642 -
643 -EAPI="4"
644 -inherit eutils java-pkg-2 java-ant-2
645 -
646 -DESCRIPTION="Netbeans API Support Cluster"
647 -HOMEPAGE="http://netbeans.org/projects/apisupport"
648 -SLOT="9999"
649 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
650 -SRC_URI="${SOURCE_URL}
651 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
652 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
653 -KEYWORDS="~amd64 ~x86"
654 -IUSE=""
655 -S="${WORKDIR}"
656 -
657 -CDEPEND="~dev-java/netbeans-extide-${PV}
658 - ~dev-java/netbeans-harness-${PV}
659 - ~dev-java/netbeans-ide-${PV}
660 - ~dev-java/netbeans-java-${PV}
661 - ~dev-java/netbeans-platform-${PV}"
662 -DEPEND=">=virtual/jdk-1.7
663 - app-arch/unzip
664 - ${CDEPEND}
665 - dev-java/javahelp:0"
666 -RDEPEND=">=virtual/jdk-1.7
667 - ${CDEPEND}"
668 -
669 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
670 -
671 -EANT_BUILD_XML="nbbuild/build.xml"
672 -EANT_BUILD_TARGET="rebuild-cluster"
673 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
674 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
675 -JAVA_PKG_BSFIX="off"
676 -
677 -src_unpack() {
678 - unpack $(basename ${SOURCE_URL})
679 -
680 - einfo "Deleting bundled jars..."
681 - find -name "*.jar" -type f -delete
682 -
683 - unpack netbeans-9999-r16-build.xml.patch.bz2
684 -}
685 -
686 -src_prepare() {
687 - einfo "Deleting bundled class files..."
688 - find -name "*.class" -type f | xargs rm -vf
689 -
690 - epatch netbeans-9999-r16-build.xml.patch
691 -
692 - # Support for custom patches
693 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
694 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
695 -
696 - if [ -n "${files}" ] ; then
697 - einfo "Applying custom patches:"
698 -
699 - for file in ${files} ; do
700 - epatch "${file}"
701 - done
702 - fi
703 - fi
704 -
705 - einfo "Symlinking external libraries..."
706 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
707 -
708 - einfo "Linking in other clusters..."
709 - mkdir "${S}"/nbbuild/netbeans || die
710 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
711 -
712 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
713 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
714 - touch nb.cluster.extide.built
715 -
716 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
717 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
718 - touch nb.cluster.harness.built
719 -
720 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
721 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
722 - touch nb.cluster.ide.built
723 -
724 - ln -s /usr/share/netbeans-java-${SLOT} java || die
725 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
726 - touch nb.cluster.java.built
727 -
728 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
729 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
730 - touch nb.cluster.platform.built
731 -
732 - popd >/dev/null || die
733 -
734 - java-pkg-2_src_prepare
735 -}
736 -
737 -src_install() {
738 - pushd nbbuild/netbeans/apisupport >/dev/null || die
739 -
740 - insinto ${INSTALL_DIR}
741 -
742 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
743 -
744 - doins -r *
745 -
746 - popd >/dev/null || die
747 -
748 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
749 -}
750
751 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160401.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160401.ebuild
752 deleted file mode 100644
753 index d8c10b0..0000000
754 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160401.ebuild
755 +++ /dev/null
756 @@ -1,111 +0,0 @@
757 -# Copyright 1999-2016 Gentoo Foundation
758 -# Distributed under the terms of the GNU General Public License v2
759 -# $Id$
760 -
761 -EAPI="4"
762 -inherit eutils java-pkg-2 java-ant-2
763 -
764 -DESCRIPTION="Netbeans API Support Cluster"
765 -HOMEPAGE="http://netbeans.org/projects/apisupport"
766 -SLOT="9999"
767 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
768 -SRC_URI="${SOURCE_URL}
769 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
770 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
771 -KEYWORDS="~amd64 ~x86"
772 -IUSE=""
773 -S="${WORKDIR}"
774 -
775 -CDEPEND="~dev-java/netbeans-extide-${PV}
776 - ~dev-java/netbeans-harness-${PV}
777 - ~dev-java/netbeans-ide-${PV}
778 - ~dev-java/netbeans-java-${PV}
779 - ~dev-java/netbeans-platform-${PV}"
780 -DEPEND=">=virtual/jdk-1.7
781 - app-arch/unzip
782 - ${CDEPEND}
783 - dev-java/javahelp:0"
784 -RDEPEND=">=virtual/jdk-1.7
785 - ${CDEPEND}"
786 -
787 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
788 -
789 -EANT_BUILD_XML="nbbuild/build.xml"
790 -EANT_BUILD_TARGET="rebuild-cluster"
791 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
792 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
793 -JAVA_PKG_BSFIX="off"
794 -
795 -src_unpack() {
796 - unpack $(basename ${SOURCE_URL})
797 -
798 - einfo "Deleting bundled jars..."
799 - find -name "*.jar" -type f -delete
800 -
801 - unpack netbeans-9999-r16-build.xml.patch.bz2
802 -}
803 -
804 -src_prepare() {
805 - einfo "Deleting bundled class files..."
806 - find -name "*.class" -type f | xargs rm -vf
807 -
808 - epatch netbeans-9999-r16-build.xml.patch
809 -
810 - # Support for custom patches
811 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
812 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
813 -
814 - if [ -n "${files}" ] ; then
815 - einfo "Applying custom patches:"
816 -
817 - for file in ${files} ; do
818 - epatch "${file}"
819 - done
820 - fi
821 - fi
822 -
823 - einfo "Symlinking external libraries..."
824 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
825 -
826 - einfo "Linking in other clusters..."
827 - mkdir "${S}"/nbbuild/netbeans || die
828 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
829 -
830 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
831 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
832 - touch nb.cluster.extide.built
833 -
834 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
835 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
836 - touch nb.cluster.harness.built
837 -
838 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
839 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
840 - touch nb.cluster.ide.built
841 -
842 - ln -s /usr/share/netbeans-java-${SLOT} java || die
843 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
844 - touch nb.cluster.java.built
845 -
846 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
847 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
848 - touch nb.cluster.platform.built
849 -
850 - popd >/dev/null || die
851 -
852 - java-pkg-2_src_prepare
853 -}
854 -
855 -src_install() {
856 - pushd nbbuild/netbeans/apisupport >/dev/null || die
857 -
858 - insinto ${INSTALL_DIR}
859 -
860 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
861 -
862 - doins -r *
863 -
864 - popd >/dev/null || die
865 -
866 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
867 -}
868
869 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160404.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160404.ebuild
870 deleted file mode 100644
871 index 9755485..0000000
872 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160404.ebuild
873 +++ /dev/null
874 @@ -1,111 +0,0 @@
875 -# Copyright 1999-2016 Gentoo Foundation
876 -# Distributed under the terms of the GNU General Public License v2
877 -# $Id$
878 -
879 -EAPI="4"
880 -inherit eutils java-pkg-2 java-ant-2
881 -
882 -DESCRIPTION="Netbeans API Support Cluster"
883 -HOMEPAGE="http://netbeans.org/projects/apisupport"
884 -SLOT="9999"
885 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
886 -SRC_URI="${SOURCE_URL}
887 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
888 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
889 -KEYWORDS="~amd64 ~x86"
890 -IUSE=""
891 -S="${WORKDIR}"
892 -
893 -CDEPEND="~dev-java/netbeans-extide-${PV}
894 - ~dev-java/netbeans-harness-${PV}
895 - ~dev-java/netbeans-ide-${PV}
896 - ~dev-java/netbeans-java-${PV}
897 - ~dev-java/netbeans-platform-${PV}"
898 -DEPEND=">=virtual/jdk-1.7
899 - app-arch/unzip
900 - ${CDEPEND}
901 - dev-java/javahelp:0"
902 -RDEPEND=">=virtual/jdk-1.7
903 - ${CDEPEND}"
904 -
905 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
906 -
907 -EANT_BUILD_XML="nbbuild/build.xml"
908 -EANT_BUILD_TARGET="rebuild-cluster"
909 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
910 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
911 -JAVA_PKG_BSFIX="off"
912 -
913 -src_unpack() {
914 - unpack $(basename ${SOURCE_URL})
915 -
916 - einfo "Deleting bundled jars..."
917 - find -name "*.jar" -type f -delete
918 -
919 - unpack netbeans-9999-r16-build.xml.patch.bz2
920 -}
921 -
922 -src_prepare() {
923 - einfo "Deleting bundled class files..."
924 - find -name "*.class" -type f | xargs rm -vf
925 -
926 - epatch netbeans-9999-r16-build.xml.patch
927 -
928 - # Support for custom patches
929 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
930 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
931 -
932 - if [ -n "${files}" ] ; then
933 - einfo "Applying custom patches:"
934 -
935 - for file in ${files} ; do
936 - epatch "${file}"
937 - done
938 - fi
939 - fi
940 -
941 - einfo "Symlinking external libraries..."
942 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
943 -
944 - einfo "Linking in other clusters..."
945 - mkdir "${S}"/nbbuild/netbeans || die
946 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
947 -
948 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
949 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
950 - touch nb.cluster.extide.built
951 -
952 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
953 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
954 - touch nb.cluster.harness.built
955 -
956 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
957 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
958 - touch nb.cluster.ide.built
959 -
960 - ln -s /usr/share/netbeans-java-${SLOT} java || die
961 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
962 - touch nb.cluster.java.built
963 -
964 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
965 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
966 - touch nb.cluster.platform.built
967 -
968 - popd >/dev/null || die
969 -
970 - java-pkg-2_src_prepare
971 -}
972 -
973 -src_install() {
974 - pushd nbbuild/netbeans/apisupport >/dev/null || die
975 -
976 - insinto ${INSTALL_DIR}
977 -
978 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
979 -
980 - doins -r *
981 -
982 - popd >/dev/null || die
983 -
984 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
985 -}
986
987 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160405.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160405.ebuild
988 deleted file mode 100644
989 index 891ae85..0000000
990 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160405.ebuild
991 +++ /dev/null
992 @@ -1,111 +0,0 @@
993 -# Copyright 1999-2016 Gentoo Foundation
994 -# Distributed under the terms of the GNU General Public License v2
995 -# $Id$
996 -
997 -EAPI="4"
998 -inherit eutils java-pkg-2 java-ant-2
999 -
1000 -DESCRIPTION="Netbeans API Support Cluster"
1001 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1002 -SLOT="9999"
1003 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
1004 -SRC_URI="${SOURCE_URL}
1005 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
1006 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1007 -KEYWORDS="~amd64 ~x86"
1008 -IUSE=""
1009 -S="${WORKDIR}"
1010 -
1011 -CDEPEND="~dev-java/netbeans-extide-${PV}
1012 - ~dev-java/netbeans-harness-${PV}
1013 - ~dev-java/netbeans-ide-${PV}
1014 - ~dev-java/netbeans-java-${PV}
1015 - ~dev-java/netbeans-platform-${PV}"
1016 -DEPEND=">=virtual/jdk-1.7
1017 - app-arch/unzip
1018 - ${CDEPEND}
1019 - dev-java/javahelp:0"
1020 -RDEPEND=">=virtual/jdk-1.7
1021 - ${CDEPEND}"
1022 -
1023 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1024 -
1025 -EANT_BUILD_XML="nbbuild/build.xml"
1026 -EANT_BUILD_TARGET="rebuild-cluster"
1027 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1028 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1029 -JAVA_PKG_BSFIX="off"
1030 -
1031 -src_unpack() {
1032 - unpack $(basename ${SOURCE_URL})
1033 -
1034 - einfo "Deleting bundled jars..."
1035 - find -name "*.jar" -type f -delete
1036 -
1037 - unpack netbeans-9999-r16-build.xml.patch.bz2
1038 -}
1039 -
1040 -src_prepare() {
1041 - einfo "Deleting bundled class files..."
1042 - find -name "*.class" -type f | xargs rm -vf
1043 -
1044 - epatch netbeans-9999-r16-build.xml.patch
1045 -
1046 - # Support for custom patches
1047 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1048 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1049 -
1050 - if [ -n "${files}" ] ; then
1051 - einfo "Applying custom patches:"
1052 -
1053 - for file in ${files} ; do
1054 - epatch "${file}"
1055 - done
1056 - fi
1057 - fi
1058 -
1059 - einfo "Symlinking external libraries..."
1060 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1061 -
1062 - einfo "Linking in other clusters..."
1063 - mkdir "${S}"/nbbuild/netbeans || die
1064 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1065 -
1066 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1067 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1068 - touch nb.cluster.extide.built
1069 -
1070 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1071 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1072 - touch nb.cluster.harness.built
1073 -
1074 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1075 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1076 - touch nb.cluster.ide.built
1077 -
1078 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1079 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1080 - touch nb.cluster.java.built
1081 -
1082 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1083 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1084 - touch nb.cluster.platform.built
1085 -
1086 - popd >/dev/null || die
1087 -
1088 - java-pkg-2_src_prepare
1089 -}
1090 -
1091 -src_install() {
1092 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1093 -
1094 - insinto ${INSTALL_DIR}
1095 -
1096 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1097 -
1098 - doins -r *
1099 -
1100 - popd >/dev/null || die
1101 -
1102 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1103 -}
1104
1105 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160406.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160406.ebuild
1106 deleted file mode 100644
1107 index 7ed1d2c..0000000
1108 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160406.ebuild
1109 +++ /dev/null
1110 @@ -1,111 +0,0 @@
1111 -# Copyright 1999-2016 Gentoo Foundation
1112 -# Distributed under the terms of the GNU General Public License v2
1113 -# $Id$
1114 -
1115 -EAPI="4"
1116 -inherit eutils java-pkg-2 java-ant-2
1117 -
1118 -DESCRIPTION="Netbeans API Support Cluster"
1119 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1120 -SLOT="9999"
1121 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
1122 -SRC_URI="${SOURCE_URL}
1123 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
1124 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1125 -KEYWORDS="~amd64 ~x86"
1126 -IUSE=""
1127 -S="${WORKDIR}"
1128 -
1129 -CDEPEND="~dev-java/netbeans-extide-${PV}
1130 - ~dev-java/netbeans-harness-${PV}
1131 - ~dev-java/netbeans-ide-${PV}
1132 - ~dev-java/netbeans-java-${PV}
1133 - ~dev-java/netbeans-platform-${PV}"
1134 -DEPEND=">=virtual/jdk-1.7
1135 - app-arch/unzip
1136 - ${CDEPEND}
1137 - dev-java/javahelp:0"
1138 -RDEPEND=">=virtual/jdk-1.7
1139 - ${CDEPEND}"
1140 -
1141 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1142 -
1143 -EANT_BUILD_XML="nbbuild/build.xml"
1144 -EANT_BUILD_TARGET="rebuild-cluster"
1145 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1146 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1147 -JAVA_PKG_BSFIX="off"
1148 -
1149 -src_unpack() {
1150 - unpack $(basename ${SOURCE_URL})
1151 -
1152 - einfo "Deleting bundled jars..."
1153 - find -name "*.jar" -type f -delete
1154 -
1155 - unpack netbeans-9999-r16-build.xml.patch.bz2
1156 -}
1157 -
1158 -src_prepare() {
1159 - einfo "Deleting bundled class files..."
1160 - find -name "*.class" -type f | xargs rm -vf
1161 -
1162 - epatch netbeans-9999-r16-build.xml.patch
1163 -
1164 - # Support for custom patches
1165 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1166 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1167 -
1168 - if [ -n "${files}" ] ; then
1169 - einfo "Applying custom patches:"
1170 -
1171 - for file in ${files} ; do
1172 - epatch "${file}"
1173 - done
1174 - fi
1175 - fi
1176 -
1177 - einfo "Symlinking external libraries..."
1178 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1179 -
1180 - einfo "Linking in other clusters..."
1181 - mkdir "${S}"/nbbuild/netbeans || die
1182 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1183 -
1184 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1185 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1186 - touch nb.cluster.extide.built
1187 -
1188 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1189 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1190 - touch nb.cluster.harness.built
1191 -
1192 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1193 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1194 - touch nb.cluster.ide.built
1195 -
1196 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1197 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1198 - touch nb.cluster.java.built
1199 -
1200 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1201 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1202 - touch nb.cluster.platform.built
1203 -
1204 - popd >/dev/null || die
1205 -
1206 - java-pkg-2_src_prepare
1207 -}
1208 -
1209 -src_install() {
1210 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1211 -
1212 - insinto ${INSTALL_DIR}
1213 -
1214 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1215 -
1216 - doins -r *
1217 -
1218 - popd >/dev/null || die
1219 -
1220 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1221 -}
1222
1223 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160407.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160407.ebuild
1224 deleted file mode 100644
1225 index c0b5cc8..0000000
1226 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160407.ebuild
1227 +++ /dev/null
1228 @@ -1,111 +0,0 @@
1229 -# Copyright 1999-2016 Gentoo Foundation
1230 -# Distributed under the terms of the GNU General Public License v2
1231 -# $Id$
1232 -
1233 -EAPI="4"
1234 -inherit eutils java-pkg-2 java-ant-2
1235 -
1236 -DESCRIPTION="Netbeans API Support Cluster"
1237 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1238 -SLOT="9999"
1239 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
1240 -SRC_URI="${SOURCE_URL}
1241 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
1242 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1243 -KEYWORDS="~amd64 ~x86"
1244 -IUSE=""
1245 -S="${WORKDIR}"
1246 -
1247 -CDEPEND="~dev-java/netbeans-extide-${PV}
1248 - ~dev-java/netbeans-harness-${PV}
1249 - ~dev-java/netbeans-ide-${PV}
1250 - ~dev-java/netbeans-java-${PV}
1251 - ~dev-java/netbeans-platform-${PV}"
1252 -DEPEND=">=virtual/jdk-1.7
1253 - app-arch/unzip
1254 - ${CDEPEND}
1255 - dev-java/javahelp:0"
1256 -RDEPEND=">=virtual/jdk-1.7
1257 - ${CDEPEND}"
1258 -
1259 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1260 -
1261 -EANT_BUILD_XML="nbbuild/build.xml"
1262 -EANT_BUILD_TARGET="rebuild-cluster"
1263 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1264 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1265 -JAVA_PKG_BSFIX="off"
1266 -
1267 -src_unpack() {
1268 - unpack $(basename ${SOURCE_URL})
1269 -
1270 - einfo "Deleting bundled jars..."
1271 - find -name "*.jar" -type f -delete
1272 -
1273 - unpack netbeans-9999-r16-build.xml.patch.bz2
1274 -}
1275 -
1276 -src_prepare() {
1277 - einfo "Deleting bundled class files..."
1278 - find -name "*.class" -type f | xargs rm -vf
1279 -
1280 - epatch netbeans-9999-r16-build.xml.patch
1281 -
1282 - # Support for custom patches
1283 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1284 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1285 -
1286 - if [ -n "${files}" ] ; then
1287 - einfo "Applying custom patches:"
1288 -
1289 - for file in ${files} ; do
1290 - epatch "${file}"
1291 - done
1292 - fi
1293 - fi
1294 -
1295 - einfo "Symlinking external libraries..."
1296 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1297 -
1298 - einfo "Linking in other clusters..."
1299 - mkdir "${S}"/nbbuild/netbeans || die
1300 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1301 -
1302 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1303 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1304 - touch nb.cluster.extide.built
1305 -
1306 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1307 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1308 - touch nb.cluster.harness.built
1309 -
1310 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1311 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1312 - touch nb.cluster.ide.built
1313 -
1314 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1315 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1316 - touch nb.cluster.java.built
1317 -
1318 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1319 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1320 - touch nb.cluster.platform.built
1321 -
1322 - popd >/dev/null || die
1323 -
1324 - java-pkg-2_src_prepare
1325 -}
1326 -
1327 -src_install() {
1328 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1329 -
1330 - insinto ${INSTALL_DIR}
1331 -
1332 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1333 -
1334 - doins -r *
1335 -
1336 - popd >/dev/null || die
1337 -
1338 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1339 -}
1340
1341 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160411.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160411.ebuild
1342 deleted file mode 100644
1343 index fe02a50..0000000
1344 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160411.ebuild
1345 +++ /dev/null
1346 @@ -1,111 +0,0 @@
1347 -# Copyright 1999-2016 Gentoo Foundation
1348 -# Distributed under the terms of the GNU General Public License v2
1349 -# $Id$
1350 -
1351 -EAPI="4"
1352 -inherit eutils java-pkg-2 java-ant-2
1353 -
1354 -DESCRIPTION="Netbeans API Support Cluster"
1355 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1356 -SLOT="9999"
1357 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
1358 -SRC_URI="${SOURCE_URL}
1359 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
1360 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1361 -KEYWORDS="~amd64 ~x86"
1362 -IUSE=""
1363 -S="${WORKDIR}"
1364 -
1365 -CDEPEND="~dev-java/netbeans-extide-${PV}
1366 - ~dev-java/netbeans-harness-${PV}
1367 - ~dev-java/netbeans-ide-${PV}
1368 - ~dev-java/netbeans-java-${PV}
1369 - ~dev-java/netbeans-platform-${PV}"
1370 -DEPEND=">=virtual/jdk-1.7
1371 - app-arch/unzip
1372 - ${CDEPEND}
1373 - dev-java/javahelp:0"
1374 -RDEPEND=">=virtual/jdk-1.7
1375 - ${CDEPEND}"
1376 -
1377 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1378 -
1379 -EANT_BUILD_XML="nbbuild/build.xml"
1380 -EANT_BUILD_TARGET="rebuild-cluster"
1381 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1382 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1383 -JAVA_PKG_BSFIX="off"
1384 -
1385 -src_unpack() {
1386 - unpack $(basename ${SOURCE_URL})
1387 -
1388 - einfo "Deleting bundled jars..."
1389 - find -name "*.jar" -type f -delete
1390 -
1391 - unpack netbeans-9999-r16-build.xml.patch.bz2
1392 -}
1393 -
1394 -src_prepare() {
1395 - einfo "Deleting bundled class files..."
1396 - find -name "*.class" -type f | xargs rm -vf
1397 -
1398 - epatch netbeans-9999-r16-build.xml.patch
1399 -
1400 - # Support for custom patches
1401 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1402 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1403 -
1404 - if [ -n "${files}" ] ; then
1405 - einfo "Applying custom patches:"
1406 -
1407 - for file in ${files} ; do
1408 - epatch "${file}"
1409 - done
1410 - fi
1411 - fi
1412 -
1413 - einfo "Symlinking external libraries..."
1414 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1415 -
1416 - einfo "Linking in other clusters..."
1417 - mkdir "${S}"/nbbuild/netbeans || die
1418 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1419 -
1420 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1421 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1422 - touch nb.cluster.extide.built
1423 -
1424 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1425 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1426 - touch nb.cluster.harness.built
1427 -
1428 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1429 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1430 - touch nb.cluster.ide.built
1431 -
1432 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1433 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1434 - touch nb.cluster.java.built
1435 -
1436 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1437 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1438 - touch nb.cluster.platform.built
1439 -
1440 - popd >/dev/null || die
1441 -
1442 - java-pkg-2_src_prepare
1443 -}
1444 -
1445 -src_install() {
1446 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1447 -
1448 - insinto ${INSTALL_DIR}
1449 -
1450 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1451 -
1452 - doins -r *
1453 -
1454 - popd >/dev/null || die
1455 -
1456 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1457 -}
1458
1459 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160412.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160412.ebuild
1460 deleted file mode 100644
1461 index 690ac15..0000000
1462 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160412.ebuild
1463 +++ /dev/null
1464 @@ -1,111 +0,0 @@
1465 -# Copyright 1999-2016 Gentoo Foundation
1466 -# Distributed under the terms of the GNU General Public License v2
1467 -# $Id$
1468 -
1469 -EAPI="4"
1470 -inherit eutils java-pkg-2 java-ant-2
1471 -
1472 -DESCRIPTION="Netbeans API Support Cluster"
1473 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1474 -SLOT="9999"
1475 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
1476 -SRC_URI="${SOURCE_URL}
1477 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
1478 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1479 -KEYWORDS="~amd64 ~x86"
1480 -IUSE=""
1481 -S="${WORKDIR}"
1482 -
1483 -CDEPEND="~dev-java/netbeans-extide-${PV}
1484 - ~dev-java/netbeans-harness-${PV}
1485 - ~dev-java/netbeans-ide-${PV}
1486 - ~dev-java/netbeans-java-${PV}
1487 - ~dev-java/netbeans-platform-${PV}"
1488 -DEPEND=">=virtual/jdk-1.7
1489 - app-arch/unzip
1490 - ${CDEPEND}
1491 - dev-java/javahelp:0"
1492 -RDEPEND=">=virtual/jdk-1.7
1493 - ${CDEPEND}"
1494 -
1495 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1496 -
1497 -EANT_BUILD_XML="nbbuild/build.xml"
1498 -EANT_BUILD_TARGET="rebuild-cluster"
1499 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1500 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1501 -JAVA_PKG_BSFIX="off"
1502 -
1503 -src_unpack() {
1504 - unpack $(basename ${SOURCE_URL})
1505 -
1506 - einfo "Deleting bundled jars..."
1507 - find -name "*.jar" -type f -delete
1508 -
1509 - unpack netbeans-9999-r16-build.xml.patch.bz2
1510 -}
1511 -
1512 -src_prepare() {
1513 - einfo "Deleting bundled class files..."
1514 - find -name "*.class" -type f | xargs rm -vf
1515 -
1516 - epatch netbeans-9999-r16-build.xml.patch
1517 -
1518 - # Support for custom patches
1519 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1520 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1521 -
1522 - if [ -n "${files}" ] ; then
1523 - einfo "Applying custom patches:"
1524 -
1525 - for file in ${files} ; do
1526 - epatch "${file}"
1527 - done
1528 - fi
1529 - fi
1530 -
1531 - einfo "Symlinking external libraries..."
1532 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1533 -
1534 - einfo "Linking in other clusters..."
1535 - mkdir "${S}"/nbbuild/netbeans || die
1536 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1537 -
1538 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1539 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1540 - touch nb.cluster.extide.built
1541 -
1542 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1543 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1544 - touch nb.cluster.harness.built
1545 -
1546 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1547 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1548 - touch nb.cluster.ide.built
1549 -
1550 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1551 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1552 - touch nb.cluster.java.built
1553 -
1554 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1555 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1556 - touch nb.cluster.platform.built
1557 -
1558 - popd >/dev/null || die
1559 -
1560 - java-pkg-2_src_prepare
1561 -}
1562 -
1563 -src_install() {
1564 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1565 -
1566 - insinto ${INSTALL_DIR}
1567 -
1568 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1569 -
1570 - doins -r *
1571 -
1572 - popd >/dev/null || die
1573 -
1574 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1575 -}
1576
1577 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160413.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160413.ebuild
1578 deleted file mode 100644
1579 index 139faf0..0000000
1580 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160413.ebuild
1581 +++ /dev/null
1582 @@ -1,111 +0,0 @@
1583 -# Copyright 1999-2016 Gentoo Foundation
1584 -# Distributed under the terms of the GNU General Public License v2
1585 -# $Id$
1586 -
1587 -EAPI="4"
1588 -inherit eutils java-pkg-2 java-ant-2
1589 -
1590 -DESCRIPTION="Netbeans API Support Cluster"
1591 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1592 -SLOT="9999"
1593 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
1594 -SRC_URI="${SOURCE_URL}
1595 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
1596 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1597 -KEYWORDS="~amd64 ~x86"
1598 -IUSE=""
1599 -S="${WORKDIR}"
1600 -
1601 -CDEPEND="~dev-java/netbeans-extide-${PV}
1602 - ~dev-java/netbeans-harness-${PV}
1603 - ~dev-java/netbeans-ide-${PV}
1604 - ~dev-java/netbeans-java-${PV}
1605 - ~dev-java/netbeans-platform-${PV}"
1606 -DEPEND=">=virtual/jdk-1.7
1607 - app-arch/unzip
1608 - ${CDEPEND}
1609 - dev-java/javahelp:0"
1610 -RDEPEND=">=virtual/jdk-1.7
1611 - ${CDEPEND}"
1612 -
1613 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1614 -
1615 -EANT_BUILD_XML="nbbuild/build.xml"
1616 -EANT_BUILD_TARGET="rebuild-cluster"
1617 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1618 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1619 -JAVA_PKG_BSFIX="off"
1620 -
1621 -src_unpack() {
1622 - unpack $(basename ${SOURCE_URL})
1623 -
1624 - einfo "Deleting bundled jars..."
1625 - find -name "*.jar" -type f -delete
1626 -
1627 - unpack netbeans-9999-r16-build.xml.patch.bz2
1628 -}
1629 -
1630 -src_prepare() {
1631 - einfo "Deleting bundled class files..."
1632 - find -name "*.class" -type f | xargs rm -vf
1633 -
1634 - epatch netbeans-9999-r16-build.xml.patch
1635 -
1636 - # Support for custom patches
1637 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1638 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1639 -
1640 - if [ -n "${files}" ] ; then
1641 - einfo "Applying custom patches:"
1642 -
1643 - for file in ${files} ; do
1644 - epatch "${file}"
1645 - done
1646 - fi
1647 - fi
1648 -
1649 - einfo "Symlinking external libraries..."
1650 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1651 -
1652 - einfo "Linking in other clusters..."
1653 - mkdir "${S}"/nbbuild/netbeans || die
1654 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1655 -
1656 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1657 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1658 - touch nb.cluster.extide.built
1659 -
1660 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1661 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1662 - touch nb.cluster.harness.built
1663 -
1664 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1665 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1666 - touch nb.cluster.ide.built
1667 -
1668 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1669 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1670 - touch nb.cluster.java.built
1671 -
1672 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1673 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1674 - touch nb.cluster.platform.built
1675 -
1676 - popd >/dev/null || die
1677 -
1678 - java-pkg-2_src_prepare
1679 -}
1680 -
1681 -src_install() {
1682 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1683 -
1684 - insinto ${INSTALL_DIR}
1685 -
1686 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1687 -
1688 - doins -r *
1689 -
1690 - popd >/dev/null || die
1691 -
1692 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1693 -}
1694
1695 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160414.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160414.ebuild
1696 deleted file mode 100644
1697 index bc96de6..0000000
1698 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160414.ebuild
1699 +++ /dev/null
1700 @@ -1,111 +0,0 @@
1701 -# Copyright 1999-2016 Gentoo Foundation
1702 -# Distributed under the terms of the GNU General Public License v2
1703 -# $Id$
1704 -
1705 -EAPI="4"
1706 -inherit eutils java-pkg-2 java-ant-2
1707 -
1708 -DESCRIPTION="Netbeans API Support Cluster"
1709 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1710 -SLOT="9999"
1711 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
1712 -SRC_URI="${SOURCE_URL}
1713 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
1714 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1715 -KEYWORDS="~amd64 ~x86"
1716 -IUSE=""
1717 -S="${WORKDIR}"
1718 -
1719 -CDEPEND="~dev-java/netbeans-extide-${PV}
1720 - ~dev-java/netbeans-harness-${PV}
1721 - ~dev-java/netbeans-ide-${PV}
1722 - ~dev-java/netbeans-java-${PV}
1723 - ~dev-java/netbeans-platform-${PV}"
1724 -DEPEND=">=virtual/jdk-1.7
1725 - app-arch/unzip
1726 - ${CDEPEND}
1727 - dev-java/javahelp:0"
1728 -RDEPEND=">=virtual/jdk-1.7
1729 - ${CDEPEND}"
1730 -
1731 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1732 -
1733 -EANT_BUILD_XML="nbbuild/build.xml"
1734 -EANT_BUILD_TARGET="rebuild-cluster"
1735 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1736 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1737 -JAVA_PKG_BSFIX="off"
1738 -
1739 -src_unpack() {
1740 - unpack $(basename ${SOURCE_URL})
1741 -
1742 - einfo "Deleting bundled jars..."
1743 - find -name "*.jar" -type f -delete
1744 -
1745 - unpack netbeans-9999-r16-build.xml.patch.bz2
1746 -}
1747 -
1748 -src_prepare() {
1749 - einfo "Deleting bundled class files..."
1750 - find -name "*.class" -type f | xargs rm -vf
1751 -
1752 - epatch netbeans-9999-r16-build.xml.patch
1753 -
1754 - # Support for custom patches
1755 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1756 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1757 -
1758 - if [ -n "${files}" ] ; then
1759 - einfo "Applying custom patches:"
1760 -
1761 - for file in ${files} ; do
1762 - epatch "${file}"
1763 - done
1764 - fi
1765 - fi
1766 -
1767 - einfo "Symlinking external libraries..."
1768 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1769 -
1770 - einfo "Linking in other clusters..."
1771 - mkdir "${S}"/nbbuild/netbeans || die
1772 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1773 -
1774 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1775 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1776 - touch nb.cluster.extide.built
1777 -
1778 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1779 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1780 - touch nb.cluster.harness.built
1781 -
1782 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1783 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1784 - touch nb.cluster.ide.built
1785 -
1786 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1787 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1788 - touch nb.cluster.java.built
1789 -
1790 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1791 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1792 - touch nb.cluster.platform.built
1793 -
1794 - popd >/dev/null || die
1795 -
1796 - java-pkg-2_src_prepare
1797 -}
1798 -
1799 -src_install() {
1800 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1801 -
1802 - insinto ${INSTALL_DIR}
1803 -
1804 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1805 -
1806 - doins -r *
1807 -
1808 - popd >/dev/null || die
1809 -
1810 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1811 -}
1812
1813 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160415.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160415.ebuild
1814 deleted file mode 100644
1815 index f7788c7..0000000
1816 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160415.ebuild
1817 +++ /dev/null
1818 @@ -1,111 +0,0 @@
1819 -# Copyright 1999-2016 Gentoo Foundation
1820 -# Distributed under the terms of the GNU General Public License v2
1821 -# $Id$
1822 -
1823 -EAPI="4"
1824 -inherit eutils java-pkg-2 java-ant-2
1825 -
1826 -DESCRIPTION="Netbeans API Support Cluster"
1827 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1828 -SLOT="9999"
1829 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
1830 -SRC_URI="${SOURCE_URL}
1831 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
1832 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1833 -KEYWORDS="~amd64 ~x86"
1834 -IUSE=""
1835 -S="${WORKDIR}"
1836 -
1837 -CDEPEND="~dev-java/netbeans-extide-${PV}
1838 - ~dev-java/netbeans-harness-${PV}
1839 - ~dev-java/netbeans-ide-${PV}
1840 - ~dev-java/netbeans-java-${PV}
1841 - ~dev-java/netbeans-platform-${PV}"
1842 -DEPEND=">=virtual/jdk-1.7
1843 - app-arch/unzip
1844 - ${CDEPEND}
1845 - dev-java/javahelp:0"
1846 -RDEPEND=">=virtual/jdk-1.7
1847 - ${CDEPEND}"
1848 -
1849 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1850 -
1851 -EANT_BUILD_XML="nbbuild/build.xml"
1852 -EANT_BUILD_TARGET="rebuild-cluster"
1853 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1854 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1855 -JAVA_PKG_BSFIX="off"
1856 -
1857 -src_unpack() {
1858 - unpack $(basename ${SOURCE_URL})
1859 -
1860 - einfo "Deleting bundled jars..."
1861 - find -name "*.jar" -type f -delete
1862 -
1863 - unpack netbeans-9999-r16-build.xml.patch.bz2
1864 -}
1865 -
1866 -src_prepare() {
1867 - einfo "Deleting bundled class files..."
1868 - find -name "*.class" -type f | xargs rm -vf
1869 -
1870 - epatch netbeans-9999-r16-build.xml.patch
1871 -
1872 - # Support for custom patches
1873 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1874 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1875 -
1876 - if [ -n "${files}" ] ; then
1877 - einfo "Applying custom patches:"
1878 -
1879 - for file in ${files} ; do
1880 - epatch "${file}"
1881 - done
1882 - fi
1883 - fi
1884 -
1885 - einfo "Symlinking external libraries..."
1886 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1887 -
1888 - einfo "Linking in other clusters..."
1889 - mkdir "${S}"/nbbuild/netbeans || die
1890 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1891 -
1892 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1893 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1894 - touch nb.cluster.extide.built
1895 -
1896 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1897 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1898 - touch nb.cluster.harness.built
1899 -
1900 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1901 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1902 - touch nb.cluster.ide.built
1903 -
1904 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1905 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1906 - touch nb.cluster.java.built
1907 -
1908 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1909 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1910 - touch nb.cluster.platform.built
1911 -
1912 - popd >/dev/null || die
1913 -
1914 - java-pkg-2_src_prepare
1915 -}
1916 -
1917 -src_install() {
1918 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1919 -
1920 - insinto ${INSTALL_DIR}
1921 -
1922 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1923 -
1924 - doins -r *
1925 -
1926 - popd >/dev/null || die
1927 -
1928 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1929 -}
1930
1931 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160416.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160416.ebuild
1932 deleted file mode 100644
1933 index a91a912..0000000
1934 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160416.ebuild
1935 +++ /dev/null
1936 @@ -1,111 +0,0 @@
1937 -# Copyright 1999-2016 Gentoo Foundation
1938 -# Distributed under the terms of the GNU General Public License v2
1939 -# $Id$
1940 -
1941 -EAPI="4"
1942 -inherit eutils java-pkg-2 java-ant-2
1943 -
1944 -DESCRIPTION="Netbeans API Support Cluster"
1945 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1946 -SLOT="9999"
1947 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
1948 -SRC_URI="${SOURCE_URL}
1949 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
1950 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1951 -KEYWORDS="~amd64 ~x86"
1952 -IUSE=""
1953 -S="${WORKDIR}"
1954 -
1955 -CDEPEND="~dev-java/netbeans-extide-${PV}
1956 - ~dev-java/netbeans-harness-${PV}
1957 - ~dev-java/netbeans-ide-${PV}
1958 - ~dev-java/netbeans-java-${PV}
1959 - ~dev-java/netbeans-platform-${PV}"
1960 -DEPEND=">=virtual/jdk-1.7
1961 - app-arch/unzip
1962 - ${CDEPEND}
1963 - dev-java/javahelp:0"
1964 -RDEPEND=">=virtual/jdk-1.7
1965 - ${CDEPEND}"
1966 -
1967 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1968 -
1969 -EANT_BUILD_XML="nbbuild/build.xml"
1970 -EANT_BUILD_TARGET="rebuild-cluster"
1971 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1972 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1973 -JAVA_PKG_BSFIX="off"
1974 -
1975 -src_unpack() {
1976 - unpack $(basename ${SOURCE_URL})
1977 -
1978 - einfo "Deleting bundled jars..."
1979 - find -name "*.jar" -type f -delete
1980 -
1981 - unpack netbeans-9999-r16-build.xml.patch.bz2
1982 -}
1983 -
1984 -src_prepare() {
1985 - einfo "Deleting bundled class files..."
1986 - find -name "*.class" -type f | xargs rm -vf
1987 -
1988 - epatch netbeans-9999-r16-build.xml.patch
1989 -
1990 - # Support for custom patches
1991 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1992 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1993 -
1994 - if [ -n "${files}" ] ; then
1995 - einfo "Applying custom patches:"
1996 -
1997 - for file in ${files} ; do
1998 - epatch "${file}"
1999 - done
2000 - fi
2001 - fi
2002 -
2003 - einfo "Symlinking external libraries..."
2004 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2005 -
2006 - einfo "Linking in other clusters..."
2007 - mkdir "${S}"/nbbuild/netbeans || die
2008 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2009 -
2010 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2011 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2012 - touch nb.cluster.extide.built
2013 -
2014 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2015 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2016 - touch nb.cluster.harness.built
2017 -
2018 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2019 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2020 - touch nb.cluster.ide.built
2021 -
2022 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2023 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2024 - touch nb.cluster.java.built
2025 -
2026 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2027 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2028 - touch nb.cluster.platform.built
2029 -
2030 - popd >/dev/null || die
2031 -
2032 - java-pkg-2_src_prepare
2033 -}
2034 -
2035 -src_install() {
2036 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2037 -
2038 - insinto ${INSTALL_DIR}
2039 -
2040 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2041 -
2042 - doins -r *
2043 -
2044 - popd >/dev/null || die
2045 -
2046 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2047 -}
2048
2049 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160417.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160417.ebuild
2050 deleted file mode 100644
2051 index 22e7fad..0000000
2052 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160417.ebuild
2053 +++ /dev/null
2054 @@ -1,111 +0,0 @@
2055 -# Copyright 1999-2016 Gentoo Foundation
2056 -# Distributed under the terms of the GNU General Public License v2
2057 -# $Id$
2058 -
2059 -EAPI="4"
2060 -inherit eutils java-pkg-2 java-ant-2
2061 -
2062 -DESCRIPTION="Netbeans API Support Cluster"
2063 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2064 -SLOT="9999"
2065 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
2066 -SRC_URI="${SOURCE_URL}
2067 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
2068 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2069 -KEYWORDS="~amd64 ~x86"
2070 -IUSE=""
2071 -S="${WORKDIR}"
2072 -
2073 -CDEPEND="~dev-java/netbeans-extide-${PV}
2074 - ~dev-java/netbeans-harness-${PV}
2075 - ~dev-java/netbeans-ide-${PV}
2076 - ~dev-java/netbeans-java-${PV}
2077 - ~dev-java/netbeans-platform-${PV}"
2078 -DEPEND=">=virtual/jdk-1.7
2079 - app-arch/unzip
2080 - ${CDEPEND}
2081 - dev-java/javahelp:0"
2082 -RDEPEND=">=virtual/jdk-1.7
2083 - ${CDEPEND}"
2084 -
2085 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2086 -
2087 -EANT_BUILD_XML="nbbuild/build.xml"
2088 -EANT_BUILD_TARGET="rebuild-cluster"
2089 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2090 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2091 -JAVA_PKG_BSFIX="off"
2092 -
2093 -src_unpack() {
2094 - unpack $(basename ${SOURCE_URL})
2095 -
2096 - einfo "Deleting bundled jars..."
2097 - find -name "*.jar" -type f -delete
2098 -
2099 - unpack netbeans-9999-r16-build.xml.patch.bz2
2100 -}
2101 -
2102 -src_prepare() {
2103 - einfo "Deleting bundled class files..."
2104 - find -name "*.class" -type f | xargs rm -vf
2105 -
2106 - epatch netbeans-9999-r16-build.xml.patch
2107 -
2108 - # Support for custom patches
2109 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2110 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2111 -
2112 - if [ -n "${files}" ] ; then
2113 - einfo "Applying custom patches:"
2114 -
2115 - for file in ${files} ; do
2116 - epatch "${file}"
2117 - done
2118 - fi
2119 - fi
2120 -
2121 - einfo "Symlinking external libraries..."
2122 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2123 -
2124 - einfo "Linking in other clusters..."
2125 - mkdir "${S}"/nbbuild/netbeans || die
2126 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2127 -
2128 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2129 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2130 - touch nb.cluster.extide.built
2131 -
2132 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2133 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2134 - touch nb.cluster.harness.built
2135 -
2136 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2137 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2138 - touch nb.cluster.ide.built
2139 -
2140 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2141 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2142 - touch nb.cluster.java.built
2143 -
2144 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2145 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2146 - touch nb.cluster.platform.built
2147 -
2148 - popd >/dev/null || die
2149 -
2150 - java-pkg-2_src_prepare
2151 -}
2152 -
2153 -src_install() {
2154 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2155 -
2156 - insinto ${INSTALL_DIR}
2157 -
2158 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2159 -
2160 - doins -r *
2161 -
2162 - popd >/dev/null || die
2163 -
2164 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2165 -}
2166
2167 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160418.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160418.ebuild
2168 deleted file mode 100644
2169 index 2e4ff08..0000000
2170 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160418.ebuild
2171 +++ /dev/null
2172 @@ -1,111 +0,0 @@
2173 -# Copyright 1999-2016 Gentoo Foundation
2174 -# Distributed under the terms of the GNU General Public License v2
2175 -# $Id$
2176 -
2177 -EAPI="4"
2178 -inherit eutils java-pkg-2 java-ant-2
2179 -
2180 -DESCRIPTION="Netbeans API Support Cluster"
2181 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2182 -SLOT="9999"
2183 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
2184 -SRC_URI="${SOURCE_URL}
2185 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
2186 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2187 -KEYWORDS="~amd64 ~x86"
2188 -IUSE=""
2189 -S="${WORKDIR}"
2190 -
2191 -CDEPEND="~dev-java/netbeans-extide-${PV}
2192 - ~dev-java/netbeans-harness-${PV}
2193 - ~dev-java/netbeans-ide-${PV}
2194 - ~dev-java/netbeans-java-${PV}
2195 - ~dev-java/netbeans-platform-${PV}"
2196 -DEPEND=">=virtual/jdk-1.7
2197 - app-arch/unzip
2198 - ${CDEPEND}
2199 - dev-java/javahelp:0"
2200 -RDEPEND=">=virtual/jdk-1.7
2201 - ${CDEPEND}"
2202 -
2203 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2204 -
2205 -EANT_BUILD_XML="nbbuild/build.xml"
2206 -EANT_BUILD_TARGET="rebuild-cluster"
2207 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2208 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2209 -JAVA_PKG_BSFIX="off"
2210 -
2211 -src_unpack() {
2212 - unpack $(basename ${SOURCE_URL})
2213 -
2214 - einfo "Deleting bundled jars..."
2215 - find -name "*.jar" -type f -delete
2216 -
2217 - unpack netbeans-9999-r16-build.xml.patch.bz2
2218 -}
2219 -
2220 -src_prepare() {
2221 - einfo "Deleting bundled class files..."
2222 - find -name "*.class" -type f | xargs rm -vf
2223 -
2224 - epatch netbeans-9999-r16-build.xml.patch
2225 -
2226 - # Support for custom patches
2227 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2228 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2229 -
2230 - if [ -n "${files}" ] ; then
2231 - einfo "Applying custom patches:"
2232 -
2233 - for file in ${files} ; do
2234 - epatch "${file}"
2235 - done
2236 - fi
2237 - fi
2238 -
2239 - einfo "Symlinking external libraries..."
2240 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2241 -
2242 - einfo "Linking in other clusters..."
2243 - mkdir "${S}"/nbbuild/netbeans || die
2244 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2245 -
2246 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2247 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2248 - touch nb.cluster.extide.built
2249 -
2250 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2251 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2252 - touch nb.cluster.harness.built
2253 -
2254 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2255 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2256 - touch nb.cluster.ide.built
2257 -
2258 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2259 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2260 - touch nb.cluster.java.built
2261 -
2262 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2263 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2264 - touch nb.cluster.platform.built
2265 -
2266 - popd >/dev/null || die
2267 -
2268 - java-pkg-2_src_prepare
2269 -}
2270 -
2271 -src_install() {
2272 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2273 -
2274 - insinto ${INSTALL_DIR}
2275 -
2276 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2277 -
2278 - doins -r *
2279 -
2280 - popd >/dev/null || die
2281 -
2282 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2283 -}
2284
2285 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160419.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160419.ebuild
2286 deleted file mode 100644
2287 index 34c0c5d..0000000
2288 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160419.ebuild
2289 +++ /dev/null
2290 @@ -1,111 +0,0 @@
2291 -# Copyright 1999-2016 Gentoo Foundation
2292 -# Distributed under the terms of the GNU General Public License v2
2293 -# $Id$
2294 -
2295 -EAPI="4"
2296 -inherit eutils java-pkg-2 java-ant-2
2297 -
2298 -DESCRIPTION="Netbeans API Support Cluster"
2299 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2300 -SLOT="9999"
2301 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
2302 -SRC_URI="${SOURCE_URL}
2303 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
2304 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2305 -KEYWORDS="~amd64 ~x86"
2306 -IUSE=""
2307 -S="${WORKDIR}"
2308 -
2309 -CDEPEND="~dev-java/netbeans-extide-${PV}
2310 - ~dev-java/netbeans-harness-${PV}
2311 - ~dev-java/netbeans-ide-${PV}
2312 - ~dev-java/netbeans-java-${PV}
2313 - ~dev-java/netbeans-platform-${PV}"
2314 -DEPEND=">=virtual/jdk-1.7
2315 - app-arch/unzip
2316 - ${CDEPEND}
2317 - dev-java/javahelp:0"
2318 -RDEPEND=">=virtual/jdk-1.7
2319 - ${CDEPEND}"
2320 -
2321 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2322 -
2323 -EANT_BUILD_XML="nbbuild/build.xml"
2324 -EANT_BUILD_TARGET="rebuild-cluster"
2325 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2326 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2327 -JAVA_PKG_BSFIX="off"
2328 -
2329 -src_unpack() {
2330 - unpack $(basename ${SOURCE_URL})
2331 -
2332 - einfo "Deleting bundled jars..."
2333 - find -name "*.jar" -type f -delete
2334 -
2335 - unpack netbeans-9999-r16-build.xml.patch.bz2
2336 -}
2337 -
2338 -src_prepare() {
2339 - einfo "Deleting bundled class files..."
2340 - find -name "*.class" -type f | xargs rm -vf
2341 -
2342 - epatch netbeans-9999-r16-build.xml.patch
2343 -
2344 - # Support for custom patches
2345 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2346 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2347 -
2348 - if [ -n "${files}" ] ; then
2349 - einfo "Applying custom patches:"
2350 -
2351 - for file in ${files} ; do
2352 - epatch "${file}"
2353 - done
2354 - fi
2355 - fi
2356 -
2357 - einfo "Symlinking external libraries..."
2358 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2359 -
2360 - einfo "Linking in other clusters..."
2361 - mkdir "${S}"/nbbuild/netbeans || die
2362 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2363 -
2364 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2365 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2366 - touch nb.cluster.extide.built
2367 -
2368 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2369 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2370 - touch nb.cluster.harness.built
2371 -
2372 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2373 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2374 - touch nb.cluster.ide.built
2375 -
2376 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2377 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2378 - touch nb.cluster.java.built
2379 -
2380 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2381 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2382 - touch nb.cluster.platform.built
2383 -
2384 - popd >/dev/null || die
2385 -
2386 - java-pkg-2_src_prepare
2387 -}
2388 -
2389 -src_install() {
2390 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2391 -
2392 - insinto ${INSTALL_DIR}
2393 -
2394 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2395 -
2396 - doins -r *
2397 -
2398 - popd >/dev/null || die
2399 -
2400 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2401 -}
2402
2403 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160420.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160420.ebuild
2404 deleted file mode 100644
2405 index d5034d2..0000000
2406 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160420.ebuild
2407 +++ /dev/null
2408 @@ -1,111 +0,0 @@
2409 -# Copyright 1999-2016 Gentoo Foundation
2410 -# Distributed under the terms of the GNU General Public License v2
2411 -# $Id$
2412 -
2413 -EAPI="4"
2414 -inherit eutils java-pkg-2 java-ant-2
2415 -
2416 -DESCRIPTION="Netbeans API Support Cluster"
2417 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2418 -SLOT="9999"
2419 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
2420 -SRC_URI="${SOURCE_URL}
2421 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
2422 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2423 -KEYWORDS="~amd64 ~x86"
2424 -IUSE=""
2425 -S="${WORKDIR}"
2426 -
2427 -CDEPEND="~dev-java/netbeans-extide-${PV}
2428 - ~dev-java/netbeans-harness-${PV}
2429 - ~dev-java/netbeans-ide-${PV}
2430 - ~dev-java/netbeans-java-${PV}
2431 - ~dev-java/netbeans-platform-${PV}"
2432 -DEPEND=">=virtual/jdk-1.7
2433 - app-arch/unzip
2434 - ${CDEPEND}
2435 - dev-java/javahelp:0"
2436 -RDEPEND=">=virtual/jdk-1.7
2437 - ${CDEPEND}"
2438 -
2439 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2440 -
2441 -EANT_BUILD_XML="nbbuild/build.xml"
2442 -EANT_BUILD_TARGET="rebuild-cluster"
2443 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2444 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2445 -JAVA_PKG_BSFIX="off"
2446 -
2447 -src_unpack() {
2448 - unpack $(basename ${SOURCE_URL})
2449 -
2450 - einfo "Deleting bundled jars..."
2451 - find -name "*.jar" -type f -delete
2452 -
2453 - unpack netbeans-9999-r16-build.xml.patch.bz2
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-r16-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 -
2478 - einfo "Linking in other clusters..."
2479 - mkdir "${S}"/nbbuild/netbeans || die
2480 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2481 -
2482 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2483 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2484 - touch nb.cluster.extide.built
2485 -
2486 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2487 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2488 - touch nb.cluster.harness.built
2489 -
2490 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2491 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2492 - touch nb.cluster.ide.built
2493 -
2494 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2495 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2496 - touch nb.cluster.java.built
2497 -
2498 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2499 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2500 - touch nb.cluster.platform.built
2501 -
2502 - popd >/dev/null || die
2503 -
2504 - java-pkg-2_src_prepare
2505 -}
2506 -
2507 -src_install() {
2508 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2509 -
2510 - insinto ${INSTALL_DIR}
2511 -
2512 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2513 -
2514 - doins -r *
2515 -
2516 - popd >/dev/null || die
2517 -
2518 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2519 -}
2520
2521 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160421.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160421.ebuild
2522 deleted file mode 100644
2523 index 136a3f7..0000000
2524 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160421.ebuild
2525 +++ /dev/null
2526 @@ -1,111 +0,0 @@
2527 -# Copyright 1999-2016 Gentoo Foundation
2528 -# Distributed under the terms of the GNU General Public License v2
2529 -# $Id$
2530 -
2531 -EAPI="4"
2532 -inherit eutils java-pkg-2 java-ant-2
2533 -
2534 -DESCRIPTION="Netbeans API Support Cluster"
2535 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2536 -SLOT="9999"
2537 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
2538 -SRC_URI="${SOURCE_URL}
2539 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
2540 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2541 -KEYWORDS="~amd64 ~x86"
2542 -IUSE=""
2543 -S="${WORKDIR}"
2544 -
2545 -CDEPEND="~dev-java/netbeans-extide-${PV}
2546 - ~dev-java/netbeans-harness-${PV}
2547 - ~dev-java/netbeans-ide-${PV}
2548 - ~dev-java/netbeans-java-${PV}
2549 - ~dev-java/netbeans-platform-${PV}"
2550 -DEPEND=">=virtual/jdk-1.7
2551 - app-arch/unzip
2552 - ${CDEPEND}
2553 - dev-java/javahelp:0"
2554 -RDEPEND=">=virtual/jdk-1.7
2555 - ${CDEPEND}"
2556 -
2557 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2558 -
2559 -EANT_BUILD_XML="nbbuild/build.xml"
2560 -EANT_BUILD_TARGET="rebuild-cluster"
2561 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2562 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2563 -JAVA_PKG_BSFIX="off"
2564 -
2565 -src_unpack() {
2566 - unpack $(basename ${SOURCE_URL})
2567 -
2568 - einfo "Deleting bundled jars..."
2569 - find -name "*.jar" -type f -delete
2570 -
2571 - unpack netbeans-9999-r16-build.xml.patch.bz2
2572 -}
2573 -
2574 -src_prepare() {
2575 - einfo "Deleting bundled class files..."
2576 - find -name "*.class" -type f | xargs rm -vf
2577 -
2578 - epatch netbeans-9999-r16-build.xml.patch
2579 -
2580 - # Support for custom patches
2581 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2582 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2583 -
2584 - if [ -n "${files}" ] ; then
2585 - einfo "Applying custom patches:"
2586 -
2587 - for file in ${files} ; do
2588 - epatch "${file}"
2589 - done
2590 - fi
2591 - fi
2592 -
2593 - einfo "Symlinking external libraries..."
2594 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2595 -
2596 - einfo "Linking in other clusters..."
2597 - mkdir "${S}"/nbbuild/netbeans || die
2598 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2599 -
2600 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2601 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2602 - touch nb.cluster.extide.built
2603 -
2604 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2605 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2606 - touch nb.cluster.harness.built
2607 -
2608 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2609 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2610 - touch nb.cluster.ide.built
2611 -
2612 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2613 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2614 - touch nb.cluster.java.built
2615 -
2616 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2617 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2618 - touch nb.cluster.platform.built
2619 -
2620 - popd >/dev/null || die
2621 -
2622 - java-pkg-2_src_prepare
2623 -}
2624 -
2625 -src_install() {
2626 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2627 -
2628 - insinto ${INSTALL_DIR}
2629 -
2630 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2631 -
2632 - doins -r *
2633 -
2634 - popd >/dev/null || die
2635 -
2636 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2637 -}
2638
2639 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160426.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160426.ebuild
2640 deleted file mode 100644
2641 index de8ea53..0000000
2642 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160426.ebuild
2643 +++ /dev/null
2644 @@ -1,111 +0,0 @@
2645 -# Copyright 1999-2016 Gentoo Foundation
2646 -# Distributed under the terms of the GNU General Public License v2
2647 -# $Id$
2648 -
2649 -EAPI="4"
2650 -inherit eutils java-pkg-2 java-ant-2
2651 -
2652 -DESCRIPTION="Netbeans API Support Cluster"
2653 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2654 -SLOT="9999"
2655 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
2656 -SRC_URI="${SOURCE_URL}
2657 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
2658 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2659 -KEYWORDS="~amd64 ~x86"
2660 -IUSE=""
2661 -S="${WORKDIR}"
2662 -
2663 -CDEPEND="~dev-java/netbeans-extide-${PV}
2664 - ~dev-java/netbeans-harness-${PV}
2665 - ~dev-java/netbeans-ide-${PV}
2666 - ~dev-java/netbeans-java-${PV}
2667 - ~dev-java/netbeans-platform-${PV}"
2668 -DEPEND=">=virtual/jdk-1.7
2669 - app-arch/unzip
2670 - ${CDEPEND}
2671 - dev-java/javahelp:0"
2672 -RDEPEND=">=virtual/jdk-1.7
2673 - ${CDEPEND}"
2674 -
2675 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2676 -
2677 -EANT_BUILD_XML="nbbuild/build.xml"
2678 -EANT_BUILD_TARGET="rebuild-cluster"
2679 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2680 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2681 -JAVA_PKG_BSFIX="off"
2682 -
2683 -src_unpack() {
2684 - unpack $(basename ${SOURCE_URL})
2685 -
2686 - einfo "Deleting bundled jars..."
2687 - find -name "*.jar" -type f -delete
2688 -
2689 - unpack netbeans-9999-r16-build.xml.patch.bz2
2690 -}
2691 -
2692 -src_prepare() {
2693 - einfo "Deleting bundled class files..."
2694 - find -name "*.class" -type f | xargs rm -vf
2695 -
2696 - epatch netbeans-9999-r16-build.xml.patch
2697 -
2698 - # Support for custom patches
2699 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2700 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2701 -
2702 - if [ -n "${files}" ] ; then
2703 - einfo "Applying custom patches:"
2704 -
2705 - for file in ${files} ; do
2706 - epatch "${file}"
2707 - done
2708 - fi
2709 - fi
2710 -
2711 - einfo "Symlinking external libraries..."
2712 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2713 -
2714 - einfo "Linking in other clusters..."
2715 - mkdir "${S}"/nbbuild/netbeans || die
2716 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2717 -
2718 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2719 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2720 - touch nb.cluster.extide.built
2721 -
2722 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2723 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2724 - touch nb.cluster.harness.built
2725 -
2726 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2727 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2728 - touch nb.cluster.ide.built
2729 -
2730 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2731 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2732 - touch nb.cluster.java.built
2733 -
2734 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2735 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2736 - touch nb.cluster.platform.built
2737 -
2738 - popd >/dev/null || die
2739 -
2740 - java-pkg-2_src_prepare
2741 -}
2742 -
2743 -src_install() {
2744 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2745 -
2746 - insinto ${INSTALL_DIR}
2747 -
2748 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2749 -
2750 - doins -r *
2751 -
2752 - popd >/dev/null || die
2753 -
2754 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2755 -}
2756
2757 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160427.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160427.ebuild
2758 deleted file mode 100644
2759 index ccca8b2..0000000
2760 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20160427.ebuild
2761 +++ /dev/null
2762 @@ -1,111 +0,0 @@
2763 -# Copyright 1999-2016 Gentoo Foundation
2764 -# Distributed under the terms of the GNU General Public License v2
2765 -# $Id$
2766 -
2767 -EAPI="4"
2768 -inherit eutils java-pkg-2 java-ant-2
2769 -
2770 -DESCRIPTION="Netbeans API Support Cluster"
2771 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2772 -SLOT="9999"
2773 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
2774 -SRC_URI="${SOURCE_URL}
2775 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
2776 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2777 -KEYWORDS="~amd64 ~x86"
2778 -IUSE=""
2779 -S="${WORKDIR}"
2780 -
2781 -CDEPEND="~dev-java/netbeans-extide-${PV}
2782 - ~dev-java/netbeans-harness-${PV}
2783 - ~dev-java/netbeans-ide-${PV}
2784 - ~dev-java/netbeans-java-${PV}
2785 - ~dev-java/netbeans-platform-${PV}"
2786 -DEPEND=">=virtual/jdk-1.7
2787 - app-arch/unzip
2788 - ${CDEPEND}
2789 - dev-java/javahelp:0"
2790 -RDEPEND=">=virtual/jdk-1.7
2791 - ${CDEPEND}"
2792 -
2793 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2794 -
2795 -EANT_BUILD_XML="nbbuild/build.xml"
2796 -EANT_BUILD_TARGET="rebuild-cluster"
2797 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2798 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2799 -JAVA_PKG_BSFIX="off"
2800 -
2801 -src_unpack() {
2802 - unpack $(basename ${SOURCE_URL})
2803 -
2804 - einfo "Deleting bundled jars..."
2805 - find -name "*.jar" -type f -delete
2806 -
2807 - unpack netbeans-9999-r16-build.xml.patch.bz2
2808 -}
2809 -
2810 -src_prepare() {
2811 - einfo "Deleting bundled class files..."
2812 - find -name "*.class" -type f | xargs rm -vf
2813 -
2814 - epatch netbeans-9999-r16-build.xml.patch
2815 -
2816 - # Support for custom patches
2817 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2818 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2819 -
2820 - if [ -n "${files}" ] ; then
2821 - einfo "Applying custom patches:"
2822 -
2823 - for file in ${files} ; do
2824 - epatch "${file}"
2825 - done
2826 - fi
2827 - fi
2828 -
2829 - einfo "Symlinking external libraries..."
2830 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2831 -
2832 - einfo "Linking in other clusters..."
2833 - mkdir "${S}"/nbbuild/netbeans || die
2834 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2835 -
2836 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2837 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2838 - touch nb.cluster.extide.built
2839 -
2840 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2841 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2842 - touch nb.cluster.harness.built
2843 -
2844 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2845 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2846 - touch nb.cluster.ide.built
2847 -
2848 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2849 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2850 - touch nb.cluster.java.built
2851 -
2852 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2853 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2854 - touch nb.cluster.platform.built
2855 -
2856 - popd >/dev/null || die
2857 -
2858 - java-pkg-2_src_prepare
2859 -}
2860 -
2861 -src_install() {
2862 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2863 -
2864 - insinto ${INSTALL_DIR}
2865 -
2866 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2867 -
2868 - doins -r *
2869 -
2870 - popd >/dev/null || die
2871 -
2872 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2873 -}
2874
2875 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
2876 index 4e2458c..b628460 100644
2877 --- a/dev-java/netbeans-cnd/Manifest
2878 +++ b/dev-java/netbeans-cnd/Manifest
2879 @@ -1,6 +1,5 @@
2880 DIST 24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip 28980 SHA256 205a14a41fb7232c2a20779278ee1e303e6d3dedb3c84496b370ae397a7767b5 SHA512 0e570745cfb163cb54ac8b6b0f6feb6c76e3c414f03eab213f93637dc84471c0bb5b786af096acdd6265383474bf26db763ebda066add398efe601e5749a51b9 WHIRLPOOL 2d0042e180eba66269d4ccdf6279dcd166b4a34947406b5f7279b0017ebed27b2ea95f1565e57908e3567b303fb69d2cb5ca6504653126611ced84f103650a0c
2881 DIST 2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip 152701 SHA256 ee454c52dab7af01a0c292bbbd9bd5fa62e07480d4284a34e38746aba4bb501b SHA512 222ae7d6fc8a1f5610a107264fd249180a7a865094979dd5426fb266b94e1d24ef421199cdcb923ab58577c292a183863c45a1434b4dcb35bd67dbdcde945e54 WHIRLPOOL 821c0e5e9534955ee9b4200476fa1fe65b453520551cb71a71a225bb96ac69ba6c408e9d59b5df7008ec1b8d173035e76358172cf3ebafbbd50d0971db3a8983
2882 -DIST 38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip 7448420 SHA256 a3bd876e500feb3f90b760e625f0be9a4962133758708ccacc4844b9add86aa3 SHA512 c220f6c592d29d2a9c5946de84d6bd8c76d2b9f6aa01405c13e5af44bf6c574a3ca221cd1f18d757f0501e91794128ed3681e783e7b997385a71bcd20c53ca6d WHIRLPOOL 7754189e7fef3578e8b6b56f8642db94d7e25ad6635abb25ad87e88dc2470279b21b53b72fb11de6ae1d6f6dfd813a68042e093b22a99235f10cefbf03129e4d
2883 DIST 4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar 164365 SHA256 8633aa79a2566f51a089195e09a4581af3ee71bfc13eb234af5e0cf6383078b4 SHA512 f1300e2d1e47659f6113a0a3dcc953766b5a8ab32f13bedf4d6ac652ffcf828c17474d47edec08d7ad9039d7abb8570770b48fa53b8ff6b47a028836490777bc WHIRLPOOL 765c87803d9cf622ae7936cb922ad9bff8823a09baf01a6c8b4a81df8ba5fd7cd17b513b36da9910b75349de45185f4641680f35be8335e08b9c30283b6d3345
2884 DIST 5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar 2388361 SHA256 9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7 SHA512 04be4dfba3a21f3ab9d9e439a64958bd8e844a9f151b798383bd9e0dd6ebc416783ae7cb1d1dbb27fb7288ab9756b13b8338cdb8ceb41a10949c852ad45ab1f2 WHIRLPOOL 488b7b9af1d1d06cca163d43e7be190730e2f0421796c21a26ace11196ee37a16b1bdeea78a1e2e64f8ca0e87f67a2aecd066af21505f3dd92dd76de40a94fa0
2885 DIST 85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip 7439612 SHA256 d1ebb1be55c99870ad6af7f7b40bcea67442bf7b6277e9f41ce4233db1dab965 SHA512 02c93cf30be32afd8dc1f8303f26fbf787957a851db0ebd992fa34325f097e8a9dda923c540a203c5d5dc00787ba818c8dbc17aea9cf354de0a9f48dbf09962f WHIRLPOOL cc04fd4205c4e554d5c6ac537a4867c73e70b9a3c51ae9d0e4e2357bd3eab94d86a45287202bc32caef242d37b057a34b13237c5c9bb05170967c19f8f760a15
2886 @@ -13,54 +12,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
2887 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
2888 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
2889 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2890 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
2891 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
2892 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
2893 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
2894 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
2895 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
2896 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
2897 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
2898 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
2899 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
2900 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
2901 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
2902 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
2903 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
2904 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
2905 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
2906 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
2907 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
2908 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
2909 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
2910 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
2911 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
2912 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
2913 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
2914 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
2915 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
2916 EBUILD netbeans-cnd-8.0.2.ebuild 4510 SHA256 0a9a4e58e28f395b5bcb017016b6ddb1b77afe393d0e5bd81cc05e3a32076c71 SHA512 2b1fedfe292fa140920fd11829e77127f9535e08b8307886accfa37e6d11195a1204e6b71b2640937da0711c3ce0bbf80c0eaa3c248a64fd61b6a3d99d5de14e WHIRLPOOL 10b1518360ade5d6f1f27c79a10f630b94a2ec5062e18df11f9828d4b374e6cbdea0b9f770e01c117ca90fa194dff9bd3be6a468075c2d35167fb78a7bb32794
2917 EBUILD netbeans-cnd-8.1.ebuild 4744 SHA256 e008e92761489558e039a07d4858b5a9745aa38c38c57668cba8b5f6a28dbd9b SHA512 724af3f292851fa1a04ccc95fe0a4f9d0fab5503ce31d2ff11be73779d67bd0f38835b334684f628f8eea2dde44543e6b872611b2bd6c01191ccfe26e69f4ec2 WHIRLPOOL 59ddd65a105dafeb8b783f457ec7a8c67a5a3aceb78ca60ac7c4f45f330b28b429ba6236a643ca0023189a9ebdb1ca0182ec0546943ec2494693859aa8f95515
2918 -EBUILD netbeans-cnd-9999_p20160329.ebuild 4790 SHA256 4d5333ecbc15f387317dd1a5f18e929cdd5ce598f157d0fdcf77ae3a10be9eb0 SHA512 46cbfa9fa42bab6cbfd38f4e8c651e3a48dbc9c508a843c85e775754d70c87b0312c6146ad6eaa4269c36588e73554e282395c7e96d46d0203975693e9307202 WHIRLPOOL b6b391d7479b9512f1d1e53d19d3b00c9903fd571e6b6e03945355932d51e601fc4c1e59710d5cd592cb15369f30f5b188ce4c91647c5b1c66d3f86d0c2f3a28
2919 -EBUILD netbeans-cnd-9999_p20160331.ebuild 4790 SHA256 921daecbf10817366b6326312464146bb6af7d6e53068211831faf5b0ad644bb SHA512 e25b4805cda9a5f64a15946969d13f269e5454206e63a27420b1894143f9f70da6c992f1557c8a495074c0fed8eee19a09bf89812558290b0b277f52bd3f2818 WHIRLPOOL 6b2f89317b1c4625e19d5d2c78e7ccc01facbc2186a5af5241d652841e05484d1189e16ab923ef72e7223690f54ae19f1cbdccb5da3872ccf9833dd4aa5a599f
2920 -EBUILD netbeans-cnd-9999_p20160401.ebuild 4790 SHA256 889152394a5f211305222dcfd01543f19518383ba67819cb04b2ea30e56d6463 SHA512 2fcf49f27cc0f26c9308f3cf4e74d851716b07ed7a179aca147d9237014e7a33295cd8f875e4c3e3bf8e1cde56ae7f3222ec222860874319f8d3b40656f1b965 WHIRLPOOL b7bb68a43761e3bf59a3025e1d91f1abb5ff0e50c734082b5e61fecfb002984146445052516250087ec5b25c2e9d84d8c15ffa44d583accd615c54094a1c405b
2921 -EBUILD netbeans-cnd-9999_p20160404.ebuild 4790 SHA256 d4bbeaf11bef96134d2bb7763cf72e5f51944562ab16743474f7f287666b906b SHA512 4ba6b49005e4d7926909e3c4dc4f218ce9bd190551b0d806e9b8bd101c0cdf6e750e6b8adcf7b71e6c5f94ab0163b6fc4642cc7f7c4f6b47de140995441778a2 WHIRLPOOL 00a1655580d06c42c117b071fef5f2619ab07b8ef7f29e29190f8da474aa1afc3361b0481a4adbe3814f47417787994f4c98c2c78a8ef3ed486095d91512eddf
2922 -EBUILD netbeans-cnd-9999_p20160405.ebuild 4790 SHA256 43b032d28408666db0d7e9807bffa3ce298f880efe19f0174a43219a8a8784c4 SHA512 a2bbecf4d32d6225150804934b85de165d6f1feae7d580459e149edec89e037f9bc2abcaaecd86eb64f22f84a1e8a452113854eb50a2c7525c64abc104f4cc4a WHIRLPOOL 4bb8ff6f4e02ed127e900e4f6c0cf6de36fb0a41bf40475f37a069e01f06b84ddb1fb4208c6d229a27247b68ae6147ae245654b2af921ead5e8696626c2cfc55
2923 -EBUILD netbeans-cnd-9999_p20160406.ebuild 4790 SHA256 96b2c0ccc8e5f29e5d531d002192c05e81f6094d102018a7b503aca631dd6acd SHA512 e18a640f61247f38f3a11fb228240e9122d5816547a0c69c4f674aa77d9b227c5d3ed9f4939f818403438c818ff824bfd1ee9fabf8fdeff1d9ecb54d3c74558e WHIRLPOOL 8f5b203ea64a2c90546a0fe29f44be85e9ad1f8af543de9520cd646443600960f477db7ebbe34c830cc5182eae991f3c5ebf1fe95bbdb483cde6daa9eadf35fd
2924 -EBUILD netbeans-cnd-9999_p20160407.ebuild 4790 SHA256 e1f0c92ea654409961a30de65bcefde4b026e79ff8d0f3377ba726fb7e7f5d79 SHA512 7632bccf69cd17657c4af52e73aa819d491edf9d6b7040c2677ff86d94e24890cb7d1cdcfca68a3a2c9d333222bb600355d7d607126532beac3a2bd44bb9954e WHIRLPOOL 218d41c35bb281ca6d30eff7ea86fbe6c5e784b1689c07cd029dcf567b6acfd4fb20bad67f426a50fa8ec824048c80eb865b5db83ad18fa164a9dd6a58ff09d9
2925 -EBUILD netbeans-cnd-9999_p20160411.ebuild 4790 SHA256 0878024500e8fc3f7e84f7d9df1165159887dcef27b6639542a198ccd7f69a48 SHA512 d8d805a7b2c2390d908c522d5f75b5e77959923ce355c57445dece36a9d79ab69c1cb0c8bb49a168c8744fad1f9e07939063804740b2642751dd7a2478197a08 WHIRLPOOL 943a374c98bba11b297a99d58608d53dc6946ecd0efe31f7fac8d629b70e47814b55992017f0664ed68149e2e44ee96ca4b303613af6337f948857ae3ce48d5b
2926 -EBUILD netbeans-cnd-9999_p20160412.ebuild 4790 SHA256 002a81ecf26b121e3437c36aadd40f8c1adbe7d1c94058f9e893bea5a23ef86a SHA512 0e839faee57c277a0178376e29808b6bc432b44e9ae8594e6d34004b99f6e979f92b12fa27f72227561825945f7b1885b41afbd688f2d618f4562fb714afca4c WHIRLPOOL 38737053730a7822ebd093d5ac6e989a7c349dea8fa72a162e68a03727547350c1c42992e5688880501dc0cd609c141384fc94b9ef585fa8976489524c5b0712
2927 -EBUILD netbeans-cnd-9999_p20160413.ebuild 4790 SHA256 c962c2f4b16858cc4d4cd6aa6dab4af290dd8b6b7abb48529ac079f02fc87ea6 SHA512 6bcf23f411d6d78da549ee971be2baa8503892f2d190ff14fcf79a5e6265ce509e92ee97c69266bc37c151ab2a3f986280bd1c473e24dd1c3ed7eb0e670ba550 WHIRLPOOL 71613c71bfcc916b6327836a02fb32a2a2f2bde9cbd8675e838992e9c6d2e83cb8e93a1e895b611f89eb846020dc5c990df0599c3e076f859b9278bea487813e
2928 -EBUILD netbeans-cnd-9999_p20160414.ebuild 4790 SHA256 2a56a726f8adee8e680f63f9f029422220703324c199126b8f2f3d39a2dd7f5b SHA512 11cc66d885c768f61a0c98ec0be5746ee897edbce1e9a87cc90de7a00e479fcaf68657aaabed663f7d578304357c8a0f05bd289a78df3b4e05f57318a72481dd WHIRLPOOL 6d5aceba31a5089b139e9a289b9b6a40a7cea46492be6136492255ed2d6bc5291c3f906938b1f9b0dab32616db55147b50d89e12b0ced2fa534a2b240558a01e
2929 -EBUILD netbeans-cnd-9999_p20160415.ebuild 4790 SHA256 db084d849847db4940313660294f904a45a527f322d23d8ef523c43c3340585b SHA512 e32abcd05a82279757373a060c0c67fbfe74e3d3f21e66335031fb07bb96df0ebd19b5062d18be4268ed24b7cdfbf3544267378e52a37442106c5bb52c9be0ac WHIRLPOOL 60a80a9bc2110562e3464e9ccd0001f3f0a8301ca0a77a880397dc061a72d7c83c79fa5ac7657d5662ac7565453b686c64328a97bbcb98e519dccdb7c041d6da
2930 -EBUILD netbeans-cnd-9999_p20160416.ebuild 4790 SHA256 0d3bbc52847f6f40d457c1e00681ce3cd571df8a2878ad4d51e1aacc70aabf1a SHA512 3229613d3da8991a1299ad81f431922f71aec093b57f7c94a006ad1afc6f774e51a97d7c55dea9b954d83551c267f4509ba71bf50962fb91a147c2611b2dffa4 WHIRLPOOL df7f928270a413585b86d116d3cacc374ca23406c07df430b7a1fdc575df6ceb35f15c0f5f8a5ea56b66a3a38768cc6db08586ef799af7e7d36f20fb1923c751
2931 -EBUILD netbeans-cnd-9999_p20160417.ebuild 4790 SHA256 0fd32adf3f2f838ff2e50af202a66b818606bd33385346fb2dc79abdc8d1c19b SHA512 3324cbd2ebd4bc344a2d2af0d8bf8b7d5d2e6dfb65c1639955893d2c0f20a288b0d9be8aca50590a5168cdc3c3236b96e362ee87fd4721096d6fac4a02d09e70 WHIRLPOOL 9ab43ae62cefc6c73a1776a9c2a5be499000676d3bef8cf755804fe00e5f232f93aa07581bf54fb6f78ba121c8d79ea491179e22d26811a59fd3f40cd74b2c89
2932 -EBUILD netbeans-cnd-9999_p20160418.ebuild 4790 SHA256 cccdb3a54b00fe2e4a6d0daa702b5c087f53dd319815c5053d26b588b5b72691 SHA512 d3b813fda44e681754fedcd8dd9a1f297898f1b95fdd997676f82792624ac887732c8e752924f92d614215bf4df22f350a7637c775a723de5420b4811fc4bf8b WHIRLPOOL eaab91fea4dc9c792e504e72307bfc55f211e603705d90fc6243ccd5012623b33b0c99d80e87f7d5faf90bec77fd36246fdf4cda99dc4261f72ac94b6dbd3d2c
2933 -EBUILD netbeans-cnd-9999_p20160419.ebuild 4790 SHA256 7cb1589af46fd665834f9025ced55dbb72083b8b579d2f1a9a4eb5f1b8018317 SHA512 078ba42f3e3789b8367f140321fe577c97e64c00b6b0ace71407deda84157d2439a3bbe84a3f285a7ce8a566c01628a28c5493cda9b381ae359376ba2840b0b9 WHIRLPOOL ac55c83ab81bf6544739cb205c82cafc22d6f8aa93cd79d049c712b95bfc480a092266a811f99e683049d57eaafb9c643d3a1ce534809a81880dbd251737eefd
2934 -EBUILD netbeans-cnd-9999_p20160420.ebuild 4790 SHA256 8252309584016176a7d5873764a0be8f6045d52a67443eadeb8b0d2c6d65b939 SHA512 9adaefbf1903d8df3d8ca555fd5241a07bda90198b6295d80711efa150db1748bd772775d61ab3e2535793b7ddd9abf09a4047c7cacbfeb523ade19c16788deb WHIRLPOOL 211c4f57686cc45223fc6a66ea2cf55c956ae493b7750b17f7fc4ce844db354fe4ea64728dc883295dea20c758a6cf71d6fb17f2f4ec4c93ae902715116f31eb
2935 -EBUILD netbeans-cnd-9999_p20160421.ebuild 4790 SHA256 b8b8003ac5fffcfea6fbc8162cdac781c81e7c3d11866f2f6aead76967227e91 SHA512 b2178549b595f572a2b3c4b93f20825bd2bbd2c8a08fe985aec8153012581c7533fa2327bcd41256e60a51dafae60ebffa34135e333e35443e1a15dc4ef2c70b WHIRLPOOL 89d5b1c9478b04e9d036f65e974910a9066f1c7f2017a70f88fde5bae974798aadb83d03886d68091c01af578caa890ce1664507a38ebd5396be0d872dbaecf1
2936 -EBUILD netbeans-cnd-9999_p20160426.ebuild 4790 SHA256 76605a5b0426a4b83ba47d03a0882ec4e28dd4b20741a29b72560d392f2d0d03 SHA512 3eabb8608aa27c41b92d08b2f9d95dfcb1b8315551b9d507947d9ff448aac5944c09d25cef7104d18eab768edba507a7513f0435098f4746bb8161cc0302ce79 WHIRLPOOL 4021bf84029cd9fc05bd7ca0f12e4b1c55fccb613cbb8f4d54cce790ca3e33a8cc024bfc5db6908c039be58515b6c07d622081673b12b0c3e676c38e3bd2480b
2937 -EBUILD netbeans-cnd-9999_p20160427.ebuild 4790 SHA256 f2deecb5f97b35dce26f6bdac0fbe0862bf3f9550504352399a26b9f2559dc2e SHA512 987032edd700b96b8a4c1acea561d69aa751d5ccff1db7c120158b76e39632a7cc217259610690cae35b53fdaf7241e7befc6b845a66cb490341d8da77cb6d89 WHIRLPOOL c5d4d89c059e13ffb00aef57a0833116000bf2a84c1ac8e7df4da40f29771ab37989925c7d42190b6ff82c58bc30723b67cade9f81e86377daa31349b25f37ab
2938 EBUILD netbeans-cnd-9999_p20160428.ebuild 4790 SHA256 af153a0e0435678331a5a5a43c3f393786a0f804dedbc7fbccc3b539cea583bf SHA512 cae08e9b98753c358da559fdf3387c860fd8ba8a4dd5d787f843b4cfe8f1aacf9bb1d57be5b7e52849abcfcc219262b8bcc338a6ff05451aefd2e434a4d86eee WHIRLPOOL bfaf9faa4bbed952d542ec45d51daa200bb307a922889ad6b586fec4f3386ca995ca1dac974e789a072abb4d69b58ae7c0056086966329af07244a23c0924370
2939 EBUILD netbeans-cnd-9999_p20160429.ebuild 4790 SHA256 6e5892e3a3ad901398a0322715d859a3b2fc67af991fa1a99a137ff04d4a4db0 SHA512 c4ae7bc81d6440e92dc9fbaf3e822f9bc6ebecf318536fff6f8fa76844cef0b88110291d4c708dea269c4c02294d9ffcd8dd57e06284fb936bb9cf89791f8e58 WHIRLPOOL 4925c7fe9a30fe47eb88dd492b39ffc057f8a2581918bc6637e73c7b67a2ab0df8b6022c396b4dcf57630b0dbaaafaa1d81e04e1a39a8907f5434960f4534cc0
2940 EBUILD netbeans-cnd-9999_p20160430.ebuild 4790 SHA256 af49eb045691ba158c4f3d1bd0df4daa8b901fb31ff87929ab5aab41718f738e SHA512 b45ed427c74adc932a16199e6bc5a2abc0ec28b2be58a0b08f0e98b8ea1227540d405c1272103a462332c42c28b412c27b39c2c8fa742988e4590aeaaa979ca5 WHIRLPOOL 4f6d02207ae1cf4f8d20e8d2bd78a7711c41ed0ec64dcd78d1ca4fa2fb08e860bd5225aaa6a91d9ff0ce951c108197dc6979ab095f6d75e096152712bb01a637
2941
2942 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160329.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160329.ebuild
2943 deleted file mode 100644
2944 index efea26d..0000000
2945 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160329.ebuild
2946 +++ /dev/null
2947 @@ -1,127 +0,0 @@
2948 -# Copyright 1999-2016 Gentoo Foundation
2949 -# Distributed under the terms of the GNU General Public License v2
2950 -# $Id$
2951 -
2952 -EAPI="4"
2953 -inherit eutils java-pkg-2 java-ant-2
2954 -
2955 -DESCRIPTION="Netbeans CND Cluster"
2956 -HOMEPAGE="http://netbeans.org/projects/cnd"
2957 -SLOT="9999"
2958 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
2959 -SRC_URI="${SOURCE_URL}
2960 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
2961 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2962 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2963 - http://hg.netbeans.org/binaries/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip
2964 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
2965 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
2966 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2967 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2968 -KEYWORDS="~amd64 ~x86"
2969 -IUSE=""
2970 -S="${WORKDIR}"
2971 -
2972 -# These files are for remote development and debugging
2973 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2974 -
2975 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2976 - ~dev-java/netbeans-harness-${PV}
2977 - ~dev-java/netbeans-ide-${PV}
2978 - ~dev-java/netbeans-platform-${PV}"
2979 -DEPEND=">=virtual/jdk-1.7
2980 - app-arch/unzip
2981 - >=dev-java/jna-3.4.0
2982 - ${CDEPEND}
2983 - dev-java/javahelp:0"
2984 -RDEPEND=">=virtual/jdk-1.7
2985 - ${CDEPEND}"
2986 -
2987 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2988 -
2989 -EANT_BUILD_XML="nbbuild/build.xml"
2990 -EANT_BUILD_TARGET="rebuild-cluster"
2991 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2992 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2993 -JAVA_PKG_BSFIX="off"
2994 -
2995 -src_unpack() {
2996 - unpack $(basename ${SOURCE_URL})
2997 -
2998 - einfo "Deleting bundled jars..."
2999 - find -name "*.jar" -type f -delete
3000 -
3001 - unpack netbeans-9999-r15-build.xml.patch.bz2
3002 -
3003 - pushd "${S}" >/dev/null || die
3004 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3005 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3006 - ln -s "${DISTDIR}"/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3007 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3008 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3009 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3010 - popd >/dev/null || die
3011 -}
3012 -
3013 -src_prepare() {
3014 - einfo "Deleting bundled class files..."
3015 - find -name "*.class" -type f | xargs rm -vf
3016 -
3017 - epatch netbeans-9999-r15-build.xml.patch
3018 -
3019 - # Support for custom patches
3020 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3021 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3022 -
3023 - if [ -n "${files}" ] ; then
3024 - einfo "Applying custom patches:"
3025 -
3026 - for file in ${files} ; do
3027 - epatch "${file}"
3028 - done
3029 - fi
3030 - fi
3031 -
3032 - einfo "Symlinking external libraries..."
3033 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3034 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.1.jar
3035 -
3036 - einfo "Linking in other clusters..."
3037 - mkdir "${S}"/nbbuild/netbeans || die
3038 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3039 -
3040 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3041 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3042 - touch nb.cluster.dlight.built
3043 -
3044 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3045 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3046 - touch nb.cluster.harness.built
3047 -
3048 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3049 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3050 - touch nb.cluster.ide.built
3051 -
3052 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3053 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3054 - touch nb.cluster.platform.built
3055 -
3056 - popd >/dev/null || die
3057 -
3058 - java-pkg-2_src_prepare
3059 -}
3060 -
3061 -src_install() {
3062 - pushd nbbuild/netbeans/cnd >/dev/null || die
3063 -
3064 - insinto ${INSTALL_DIR}
3065 -
3066 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3067 -
3068 - doins -r *
3069 - fperms 755 bin/dorun.sh
3070 -
3071 - popd >/dev/null || die
3072 -
3073 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3074 -}
3075
3076 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160331.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160331.ebuild
3077 deleted file mode 100644
3078 index 39a6a8f..0000000
3079 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160331.ebuild
3080 +++ /dev/null
3081 @@ -1,127 +0,0 @@
3082 -# Copyright 1999-2016 Gentoo Foundation
3083 -# Distributed under the terms of the GNU General Public License v2
3084 -# $Id$
3085 -
3086 -EAPI="4"
3087 -inherit eutils java-pkg-2 java-ant-2
3088 -
3089 -DESCRIPTION="Netbeans CND Cluster"
3090 -HOMEPAGE="http://netbeans.org/projects/cnd"
3091 -SLOT="9999"
3092 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
3093 -SRC_URI="${SOURCE_URL}
3094 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3095 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3096 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3097 - http://hg.netbeans.org/binaries/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip
3098 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3099 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
3100 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3101 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3102 -KEYWORDS="~amd64 ~x86"
3103 -IUSE=""
3104 -S="${WORKDIR}"
3105 -
3106 -# These files are for remote development and debugging
3107 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3108 -
3109 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3110 - ~dev-java/netbeans-harness-${PV}
3111 - ~dev-java/netbeans-ide-${PV}
3112 - ~dev-java/netbeans-platform-${PV}"
3113 -DEPEND=">=virtual/jdk-1.7
3114 - app-arch/unzip
3115 - >=dev-java/jna-3.4.0
3116 - ${CDEPEND}
3117 - dev-java/javahelp:0"
3118 -RDEPEND=">=virtual/jdk-1.7
3119 - ${CDEPEND}"
3120 -
3121 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3122 -
3123 -EANT_BUILD_XML="nbbuild/build.xml"
3124 -EANT_BUILD_TARGET="rebuild-cluster"
3125 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3126 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3127 -JAVA_PKG_BSFIX="off"
3128 -
3129 -src_unpack() {
3130 - unpack $(basename ${SOURCE_URL})
3131 -
3132 - einfo "Deleting bundled jars..."
3133 - find -name "*.jar" -type f -delete
3134 -
3135 - unpack netbeans-9999-r16-build.xml.patch.bz2
3136 -
3137 - pushd "${S}" >/dev/null || die
3138 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3139 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3140 - ln -s "${DISTDIR}"/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3141 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3142 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3143 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3144 - popd >/dev/null || die
3145 -}
3146 -
3147 -src_prepare() {
3148 - einfo "Deleting bundled class files..."
3149 - find -name "*.class" -type f | xargs rm -vf
3150 -
3151 - epatch netbeans-9999-r16-build.xml.patch
3152 -
3153 - # Support for custom patches
3154 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3155 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3156 -
3157 - if [ -n "${files}" ] ; then
3158 - einfo "Applying custom patches:"
3159 -
3160 - for file in ${files} ; do
3161 - epatch "${file}"
3162 - done
3163 - fi
3164 - fi
3165 -
3166 - einfo "Symlinking external libraries..."
3167 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3168 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
3169 -
3170 - einfo "Linking in other clusters..."
3171 - mkdir "${S}"/nbbuild/netbeans || die
3172 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3173 -
3174 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3175 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3176 - touch nb.cluster.dlight.built
3177 -
3178 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3179 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3180 - touch nb.cluster.harness.built
3181 -
3182 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3183 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3184 - touch nb.cluster.ide.built
3185 -
3186 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3187 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3188 - touch nb.cluster.platform.built
3189 -
3190 - popd >/dev/null || die
3191 -
3192 - java-pkg-2_src_prepare
3193 -}
3194 -
3195 -src_install() {
3196 - pushd nbbuild/netbeans/cnd >/dev/null || die
3197 -
3198 - insinto ${INSTALL_DIR}
3199 -
3200 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3201 -
3202 - doins -r *
3203 - fperms 755 bin/dorun.sh
3204 -
3205 - popd >/dev/null || die
3206 -
3207 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3208 -}
3209
3210 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160401.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160401.ebuild
3211 deleted file mode 100644
3212 index 111ac02..0000000
3213 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160401.ebuild
3214 +++ /dev/null
3215 @@ -1,127 +0,0 @@
3216 -# Copyright 1999-2016 Gentoo Foundation
3217 -# Distributed under the terms of the GNU General Public License v2
3218 -# $Id$
3219 -
3220 -EAPI="4"
3221 -inherit eutils java-pkg-2 java-ant-2
3222 -
3223 -DESCRIPTION="Netbeans CND Cluster"
3224 -HOMEPAGE="http://netbeans.org/projects/cnd"
3225 -SLOT="9999"
3226 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
3227 -SRC_URI="${SOURCE_URL}
3228 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3229 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3230 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3231 - http://hg.netbeans.org/binaries/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip
3232 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3233 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
3234 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3235 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3236 -KEYWORDS="~amd64 ~x86"
3237 -IUSE=""
3238 -S="${WORKDIR}"
3239 -
3240 -# These files are for remote development and debugging
3241 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3242 -
3243 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3244 - ~dev-java/netbeans-harness-${PV}
3245 - ~dev-java/netbeans-ide-${PV}
3246 - ~dev-java/netbeans-platform-${PV}"
3247 -DEPEND=">=virtual/jdk-1.7
3248 - app-arch/unzip
3249 - >=dev-java/jna-3.4.0
3250 - ${CDEPEND}
3251 - dev-java/javahelp:0"
3252 -RDEPEND=">=virtual/jdk-1.7
3253 - ${CDEPEND}"
3254 -
3255 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3256 -
3257 -EANT_BUILD_XML="nbbuild/build.xml"
3258 -EANT_BUILD_TARGET="rebuild-cluster"
3259 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3260 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3261 -JAVA_PKG_BSFIX="off"
3262 -
3263 -src_unpack() {
3264 - unpack $(basename ${SOURCE_URL})
3265 -
3266 - einfo "Deleting bundled jars..."
3267 - find -name "*.jar" -type f -delete
3268 -
3269 - unpack netbeans-9999-r16-build.xml.patch.bz2
3270 -
3271 - pushd "${S}" >/dev/null || die
3272 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3273 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3274 - ln -s "${DISTDIR}"/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3275 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3276 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3277 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3278 - popd >/dev/null || die
3279 -}
3280 -
3281 -src_prepare() {
3282 - einfo "Deleting bundled class files..."
3283 - find -name "*.class" -type f | xargs rm -vf
3284 -
3285 - epatch netbeans-9999-r16-build.xml.patch
3286 -
3287 - # Support for custom patches
3288 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3289 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3290 -
3291 - if [ -n "${files}" ] ; then
3292 - einfo "Applying custom patches:"
3293 -
3294 - for file in ${files} ; do
3295 - epatch "${file}"
3296 - done
3297 - fi
3298 - fi
3299 -
3300 - einfo "Symlinking external libraries..."
3301 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3302 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
3303 -
3304 - einfo "Linking in other clusters..."
3305 - mkdir "${S}"/nbbuild/netbeans || die
3306 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3307 -
3308 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3309 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3310 - touch nb.cluster.dlight.built
3311 -
3312 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3313 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3314 - touch nb.cluster.harness.built
3315 -
3316 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3317 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3318 - touch nb.cluster.ide.built
3319 -
3320 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3321 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3322 - touch nb.cluster.platform.built
3323 -
3324 - popd >/dev/null || die
3325 -
3326 - java-pkg-2_src_prepare
3327 -}
3328 -
3329 -src_install() {
3330 - pushd nbbuild/netbeans/cnd >/dev/null || die
3331 -
3332 - insinto ${INSTALL_DIR}
3333 -
3334 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3335 -
3336 - doins -r *
3337 - fperms 755 bin/dorun.sh
3338 -
3339 - popd >/dev/null || die
3340 -
3341 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3342 -}
3343
3344 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160404.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160404.ebuild
3345 deleted file mode 100644
3346 index b0afebd..0000000
3347 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160404.ebuild
3348 +++ /dev/null
3349 @@ -1,127 +0,0 @@
3350 -# Copyright 1999-2016 Gentoo Foundation
3351 -# Distributed under the terms of the GNU General Public License v2
3352 -# $Id$
3353 -
3354 -EAPI="4"
3355 -inherit eutils java-pkg-2 java-ant-2
3356 -
3357 -DESCRIPTION="Netbeans CND Cluster"
3358 -HOMEPAGE="http://netbeans.org/projects/cnd"
3359 -SLOT="9999"
3360 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
3361 -SRC_URI="${SOURCE_URL}
3362 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3363 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3364 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3365 - http://hg.netbeans.org/binaries/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip
3366 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3367 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
3368 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3369 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3370 -KEYWORDS="~amd64 ~x86"
3371 -IUSE=""
3372 -S="${WORKDIR}"
3373 -
3374 -# These files are for remote development and debugging
3375 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3376 -
3377 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3378 - ~dev-java/netbeans-harness-${PV}
3379 - ~dev-java/netbeans-ide-${PV}
3380 - ~dev-java/netbeans-platform-${PV}"
3381 -DEPEND=">=virtual/jdk-1.7
3382 - app-arch/unzip
3383 - >=dev-java/jna-3.4.0
3384 - ${CDEPEND}
3385 - dev-java/javahelp:0"
3386 -RDEPEND=">=virtual/jdk-1.7
3387 - ${CDEPEND}"
3388 -
3389 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3390 -
3391 -EANT_BUILD_XML="nbbuild/build.xml"
3392 -EANT_BUILD_TARGET="rebuild-cluster"
3393 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3394 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3395 -JAVA_PKG_BSFIX="off"
3396 -
3397 -src_unpack() {
3398 - unpack $(basename ${SOURCE_URL})
3399 -
3400 - einfo "Deleting bundled jars..."
3401 - find -name "*.jar" -type f -delete
3402 -
3403 - unpack netbeans-9999-r16-build.xml.patch.bz2
3404 -
3405 - pushd "${S}" >/dev/null || die
3406 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3407 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3408 - ln -s "${DISTDIR}"/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3409 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3410 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3411 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3412 - popd >/dev/null || die
3413 -}
3414 -
3415 -src_prepare() {
3416 - einfo "Deleting bundled class files..."
3417 - find -name "*.class" -type f | xargs rm -vf
3418 -
3419 - epatch netbeans-9999-r16-build.xml.patch
3420 -
3421 - # Support for custom patches
3422 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3423 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3424 -
3425 - if [ -n "${files}" ] ; then
3426 - einfo "Applying custom patches:"
3427 -
3428 - for file in ${files} ; do
3429 - epatch "${file}"
3430 - done
3431 - fi
3432 - fi
3433 -
3434 - einfo "Symlinking external libraries..."
3435 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3436 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.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-dlight-${SLOT} dlight || die
3443 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3444 - touch nb.cluster.dlight.built
3445 -
3446 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3447 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3448 - touch nb.cluster.harness.built
3449 -
3450 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3451 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3452 - touch nb.cluster.ide.built
3453 -
3454 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3455 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3456 - touch nb.cluster.platform.built
3457 -
3458 - popd >/dev/null || die
3459 -
3460 - java-pkg-2_src_prepare
3461 -}
3462 -
3463 -src_install() {
3464 - pushd nbbuild/netbeans/cnd >/dev/null || die
3465 -
3466 - insinto ${INSTALL_DIR}
3467 -
3468 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3469 -
3470 - doins -r *
3471 - fperms 755 bin/dorun.sh
3472 -
3473 - popd >/dev/null || die
3474 -
3475 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3476 -}
3477
3478 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160405.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160405.ebuild
3479 deleted file mode 100644
3480 index 802f8b3..0000000
3481 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160405.ebuild
3482 +++ /dev/null
3483 @@ -1,127 +0,0 @@
3484 -# Copyright 1999-2016 Gentoo Foundation
3485 -# Distributed under the terms of the GNU General Public License v2
3486 -# $Id$
3487 -
3488 -EAPI="4"
3489 -inherit eutils java-pkg-2 java-ant-2
3490 -
3491 -DESCRIPTION="Netbeans CND Cluster"
3492 -HOMEPAGE="http://netbeans.org/projects/cnd"
3493 -SLOT="9999"
3494 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
3495 -SRC_URI="${SOURCE_URL}
3496 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3497 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3498 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3499 - http://hg.netbeans.org/binaries/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip
3500 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3501 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
3502 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3503 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3504 -KEYWORDS="~amd64 ~x86"
3505 -IUSE=""
3506 -S="${WORKDIR}"
3507 -
3508 -# These files are for remote development and debugging
3509 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3510 -
3511 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3512 - ~dev-java/netbeans-harness-${PV}
3513 - ~dev-java/netbeans-ide-${PV}
3514 - ~dev-java/netbeans-platform-${PV}"
3515 -DEPEND=">=virtual/jdk-1.7
3516 - app-arch/unzip
3517 - >=dev-java/jna-3.4.0
3518 - ${CDEPEND}
3519 - dev-java/javahelp:0"
3520 -RDEPEND=">=virtual/jdk-1.7
3521 - ${CDEPEND}"
3522 -
3523 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3524 -
3525 -EANT_BUILD_XML="nbbuild/build.xml"
3526 -EANT_BUILD_TARGET="rebuild-cluster"
3527 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3528 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3529 -JAVA_PKG_BSFIX="off"
3530 -
3531 -src_unpack() {
3532 - unpack $(basename ${SOURCE_URL})
3533 -
3534 - einfo "Deleting bundled jars..."
3535 - find -name "*.jar" -type f -delete
3536 -
3537 - unpack netbeans-9999-r16-build.xml.patch.bz2
3538 -
3539 - pushd "${S}" >/dev/null || die
3540 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3541 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3542 - ln -s "${DISTDIR}"/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3543 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3544 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3545 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3546 - popd >/dev/null || die
3547 -}
3548 -
3549 -src_prepare() {
3550 - einfo "Deleting bundled class files..."
3551 - find -name "*.class" -type f | xargs rm -vf
3552 -
3553 - epatch netbeans-9999-r16-build.xml.patch
3554 -
3555 - # Support for custom patches
3556 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3557 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3558 -
3559 - if [ -n "${files}" ] ; then
3560 - einfo "Applying custom patches:"
3561 -
3562 - for file in ${files} ; do
3563 - epatch "${file}"
3564 - done
3565 - fi
3566 - fi
3567 -
3568 - einfo "Symlinking external libraries..."
3569 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3570 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
3571 -
3572 - einfo "Linking in other clusters..."
3573 - mkdir "${S}"/nbbuild/netbeans || die
3574 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3575 -
3576 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3577 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3578 - touch nb.cluster.dlight.built
3579 -
3580 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3581 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3582 - touch nb.cluster.harness.built
3583 -
3584 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3585 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3586 - touch nb.cluster.ide.built
3587 -
3588 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3589 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3590 - touch nb.cluster.platform.built
3591 -
3592 - popd >/dev/null || die
3593 -
3594 - java-pkg-2_src_prepare
3595 -}
3596 -
3597 -src_install() {
3598 - pushd nbbuild/netbeans/cnd >/dev/null || die
3599 -
3600 - insinto ${INSTALL_DIR}
3601 -
3602 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3603 -
3604 - doins -r *
3605 - fperms 755 bin/dorun.sh
3606 -
3607 - popd >/dev/null || die
3608 -
3609 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3610 -}
3611
3612 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160406.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160406.ebuild
3613 deleted file mode 100644
3614 index bc62a55..0000000
3615 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160406.ebuild
3616 +++ /dev/null
3617 @@ -1,127 +0,0 @@
3618 -# Copyright 1999-2016 Gentoo Foundation
3619 -# Distributed under the terms of the GNU General Public License v2
3620 -# $Id$
3621 -
3622 -EAPI="4"
3623 -inherit eutils java-pkg-2 java-ant-2
3624 -
3625 -DESCRIPTION="Netbeans CND Cluster"
3626 -HOMEPAGE="http://netbeans.org/projects/cnd"
3627 -SLOT="9999"
3628 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
3629 -SRC_URI="${SOURCE_URL}
3630 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3631 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3632 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3633 - http://hg.netbeans.org/binaries/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip
3634 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3635 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
3636 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3637 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3638 -KEYWORDS="~amd64 ~x86"
3639 -IUSE=""
3640 -S="${WORKDIR}"
3641 -
3642 -# These files are for remote development and debugging
3643 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3644 -
3645 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3646 - ~dev-java/netbeans-harness-${PV}
3647 - ~dev-java/netbeans-ide-${PV}
3648 - ~dev-java/netbeans-platform-${PV}"
3649 -DEPEND=">=virtual/jdk-1.7
3650 - app-arch/unzip
3651 - >=dev-java/jna-3.4.0
3652 - ${CDEPEND}
3653 - dev-java/javahelp:0"
3654 -RDEPEND=">=virtual/jdk-1.7
3655 - ${CDEPEND}"
3656 -
3657 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3658 -
3659 -EANT_BUILD_XML="nbbuild/build.xml"
3660 -EANT_BUILD_TARGET="rebuild-cluster"
3661 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3662 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3663 -JAVA_PKG_BSFIX="off"
3664 -
3665 -src_unpack() {
3666 - unpack $(basename ${SOURCE_URL})
3667 -
3668 - einfo "Deleting bundled jars..."
3669 - find -name "*.jar" -type f -delete
3670 -
3671 - unpack netbeans-9999-r16-build.xml.patch.bz2
3672 -
3673 - pushd "${S}" >/dev/null || die
3674 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3675 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3676 - ln -s "${DISTDIR}"/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3677 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3678 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3679 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3680 - popd >/dev/null || die
3681 -}
3682 -
3683 -src_prepare() {
3684 - einfo "Deleting bundled class files..."
3685 - find -name "*.class" -type f | xargs rm -vf
3686 -
3687 - epatch netbeans-9999-r16-build.xml.patch
3688 -
3689 - # Support for custom patches
3690 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3691 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3692 -
3693 - if [ -n "${files}" ] ; then
3694 - einfo "Applying custom patches:"
3695 -
3696 - for file in ${files} ; do
3697 - epatch "${file}"
3698 - done
3699 - fi
3700 - fi
3701 -
3702 - einfo "Symlinking external libraries..."
3703 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3704 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
3705 -
3706 - einfo "Linking in other clusters..."
3707 - mkdir "${S}"/nbbuild/netbeans || die
3708 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3709 -
3710 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3711 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3712 - touch nb.cluster.dlight.built
3713 -
3714 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3715 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3716 - touch nb.cluster.harness.built
3717 -
3718 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3719 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3720 - touch nb.cluster.ide.built
3721 -
3722 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3723 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3724 - touch nb.cluster.platform.built
3725 -
3726 - popd >/dev/null || die
3727 -
3728 - java-pkg-2_src_prepare
3729 -}
3730 -
3731 -src_install() {
3732 - pushd nbbuild/netbeans/cnd >/dev/null || die
3733 -
3734 - insinto ${INSTALL_DIR}
3735 -
3736 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3737 -
3738 - doins -r *
3739 - fperms 755 bin/dorun.sh
3740 -
3741 - popd >/dev/null || die
3742 -
3743 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3744 -}
3745
3746 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160407.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160407.ebuild
3747 deleted file mode 100644
3748 index cfe405c..0000000
3749 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160407.ebuild
3750 +++ /dev/null
3751 @@ -1,127 +0,0 @@
3752 -# Copyright 1999-2016 Gentoo Foundation
3753 -# Distributed under the terms of the GNU General Public License v2
3754 -# $Id$
3755 -
3756 -EAPI="4"
3757 -inherit eutils java-pkg-2 java-ant-2
3758 -
3759 -DESCRIPTION="Netbeans CND Cluster"
3760 -HOMEPAGE="http://netbeans.org/projects/cnd"
3761 -SLOT="9999"
3762 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
3763 -SRC_URI="${SOURCE_URL}
3764 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3765 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3766 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3767 - http://hg.netbeans.org/binaries/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip
3768 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3769 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
3770 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3771 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3772 -KEYWORDS="~amd64 ~x86"
3773 -IUSE=""
3774 -S="${WORKDIR}"
3775 -
3776 -# These files are for remote development and debugging
3777 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3778 -
3779 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3780 - ~dev-java/netbeans-harness-${PV}
3781 - ~dev-java/netbeans-ide-${PV}
3782 - ~dev-java/netbeans-platform-${PV}"
3783 -DEPEND=">=virtual/jdk-1.7
3784 - app-arch/unzip
3785 - >=dev-java/jna-3.4.0
3786 - ${CDEPEND}
3787 - dev-java/javahelp:0"
3788 -RDEPEND=">=virtual/jdk-1.7
3789 - ${CDEPEND}"
3790 -
3791 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3792 -
3793 -EANT_BUILD_XML="nbbuild/build.xml"
3794 -EANT_BUILD_TARGET="rebuild-cluster"
3795 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3796 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3797 -JAVA_PKG_BSFIX="off"
3798 -
3799 -src_unpack() {
3800 - unpack $(basename ${SOURCE_URL})
3801 -
3802 - einfo "Deleting bundled jars..."
3803 - find -name "*.jar" -type f -delete
3804 -
3805 - unpack netbeans-9999-r16-build.xml.patch.bz2
3806 -
3807 - pushd "${S}" >/dev/null || die
3808 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3809 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3810 - ln -s "${DISTDIR}"/38DAC4EB409E96D3AABD4D3F5807505BB751C043-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3811 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3812 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3813 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3814 - popd >/dev/null || die
3815 -}
3816 -
3817 -src_prepare() {
3818 - einfo "Deleting bundled class files..."
3819 - find -name "*.class" -type f | xargs rm -vf
3820 -
3821 - epatch netbeans-9999-r16-build.xml.patch
3822 -
3823 - # Support for custom patches
3824 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3825 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3826 -
3827 - if [ -n "${files}" ] ; then
3828 - einfo "Applying custom patches:"
3829 -
3830 - for file in ${files} ; do
3831 - epatch "${file}"
3832 - done
3833 - fi
3834 - fi
3835 -
3836 - einfo "Symlinking external libraries..."
3837 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3838 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
3839 -
3840 - einfo "Linking in other clusters..."
3841 - mkdir "${S}"/nbbuild/netbeans || die
3842 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3843 -
3844 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3845 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3846 - touch nb.cluster.dlight.built
3847 -
3848 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3849 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3850 - touch nb.cluster.harness.built
3851 -
3852 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3853 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3854 - touch nb.cluster.ide.built
3855 -
3856 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3857 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3858 - touch nb.cluster.platform.built
3859 -
3860 - popd >/dev/null || die
3861 -
3862 - java-pkg-2_src_prepare
3863 -}
3864 -
3865 -src_install() {
3866 - pushd nbbuild/netbeans/cnd >/dev/null || die
3867 -
3868 - insinto ${INSTALL_DIR}
3869 -
3870 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3871 -
3872 - doins -r *
3873 - fperms 755 bin/dorun.sh
3874 -
3875 - popd >/dev/null || die
3876 -
3877 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3878 -}
3879
3880 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160411.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160411.ebuild
3881 deleted file mode 100644
3882 index d370985..0000000
3883 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160411.ebuild
3884 +++ /dev/null
3885 @@ -1,127 +0,0 @@
3886 -# Copyright 1999-2016 Gentoo Foundation
3887 -# Distributed under the terms of the GNU General Public License v2
3888 -# $Id$
3889 -
3890 -EAPI="4"
3891 -inherit eutils java-pkg-2 java-ant-2
3892 -
3893 -DESCRIPTION="Netbeans CND Cluster"
3894 -HOMEPAGE="http://netbeans.org/projects/cnd"
3895 -SLOT="9999"
3896 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
3897 -SRC_URI="${SOURCE_URL}
3898 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
3899 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3900 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3901 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
3902 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3903 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
3904 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3905 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3906 -KEYWORDS="~amd64 ~x86"
3907 -IUSE=""
3908 -S="${WORKDIR}"
3909 -
3910 -# These files are for remote development and debugging
3911 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3912 -
3913 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3914 - ~dev-java/netbeans-harness-${PV}
3915 - ~dev-java/netbeans-ide-${PV}
3916 - ~dev-java/netbeans-platform-${PV}"
3917 -DEPEND=">=virtual/jdk-1.7
3918 - app-arch/unzip
3919 - >=dev-java/jna-3.4.0
3920 - ${CDEPEND}
3921 - dev-java/javahelp:0"
3922 -RDEPEND=">=virtual/jdk-1.7
3923 - ${CDEPEND}"
3924 -
3925 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3926 -
3927 -EANT_BUILD_XML="nbbuild/build.xml"
3928 -EANT_BUILD_TARGET="rebuild-cluster"
3929 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3930 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3931 -JAVA_PKG_BSFIX="off"
3932 -
3933 -src_unpack() {
3934 - unpack $(basename ${SOURCE_URL})
3935 -
3936 - einfo "Deleting bundled jars..."
3937 - find -name "*.jar" -type f -delete
3938 -
3939 - unpack netbeans-9999-r16-build.xml.patch.bz2
3940 -
3941 - pushd "${S}" >/dev/null || die
3942 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3943 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3944 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3945 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3946 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3947 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3948 - popd >/dev/null || die
3949 -}
3950 -
3951 -src_prepare() {
3952 - einfo "Deleting bundled class files..."
3953 - find -name "*.class" -type f | xargs rm -vf
3954 -
3955 - epatch netbeans-9999-r16-build.xml.patch
3956 -
3957 - # Support for custom patches
3958 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3959 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3960 -
3961 - if [ -n "${files}" ] ; then
3962 - einfo "Applying custom patches:"
3963 -
3964 - for file in ${files} ; do
3965 - epatch "${file}"
3966 - done
3967 - fi
3968 - fi
3969 -
3970 - einfo "Symlinking external libraries..."
3971 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3972 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
3973 -
3974 - einfo "Linking in other clusters..."
3975 - mkdir "${S}"/nbbuild/netbeans || die
3976 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3977 -
3978 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3979 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3980 - touch nb.cluster.dlight.built
3981 -
3982 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3983 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3984 - touch nb.cluster.harness.built
3985 -
3986 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3987 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3988 - touch nb.cluster.ide.built
3989 -
3990 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3991 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3992 - touch nb.cluster.platform.built
3993 -
3994 - popd >/dev/null || die
3995 -
3996 - java-pkg-2_src_prepare
3997 -}
3998 -
3999 -src_install() {
4000 - pushd nbbuild/netbeans/cnd >/dev/null || die
4001 -
4002 - insinto ${INSTALL_DIR}
4003 -
4004 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4005 -
4006 - doins -r *
4007 - fperms 755 bin/dorun.sh
4008 -
4009 - popd >/dev/null || die
4010 -
4011 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4012 -}
4013
4014 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160412.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160412.ebuild
4015 deleted file mode 100644
4016 index 205faaa..0000000
4017 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160412.ebuild
4018 +++ /dev/null
4019 @@ -1,127 +0,0 @@
4020 -# Copyright 1999-2016 Gentoo Foundation
4021 -# Distributed under the terms of the GNU General Public License v2
4022 -# $Id$
4023 -
4024 -EAPI="4"
4025 -inherit eutils java-pkg-2 java-ant-2
4026 -
4027 -DESCRIPTION="Netbeans CND Cluster"
4028 -HOMEPAGE="http://netbeans.org/projects/cnd"
4029 -SLOT="9999"
4030 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
4031 -SRC_URI="${SOURCE_URL}
4032 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4033 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4034 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4035 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
4036 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4037 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
4038 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4039 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4040 -KEYWORDS="~amd64 ~x86"
4041 -IUSE=""
4042 -S="${WORKDIR}"
4043 -
4044 -# These files are for remote development and debugging
4045 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4046 -
4047 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4048 - ~dev-java/netbeans-harness-${PV}
4049 - ~dev-java/netbeans-ide-${PV}
4050 - ~dev-java/netbeans-platform-${PV}"
4051 -DEPEND=">=virtual/jdk-1.7
4052 - app-arch/unzip
4053 - >=dev-java/jna-3.4.0
4054 - ${CDEPEND}
4055 - dev-java/javahelp:0"
4056 -RDEPEND=">=virtual/jdk-1.7
4057 - ${CDEPEND}"
4058 -
4059 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4060 -
4061 -EANT_BUILD_XML="nbbuild/build.xml"
4062 -EANT_BUILD_TARGET="rebuild-cluster"
4063 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4064 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4065 -JAVA_PKG_BSFIX="off"
4066 -
4067 -src_unpack() {
4068 - unpack $(basename ${SOURCE_URL})
4069 -
4070 - einfo "Deleting bundled jars..."
4071 - find -name "*.jar" -type f -delete
4072 -
4073 - unpack netbeans-9999-r16-build.xml.patch.bz2
4074 -
4075 - pushd "${S}" >/dev/null || die
4076 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4077 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4078 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4079 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4080 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4081 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4082 - popd >/dev/null || die
4083 -}
4084 -
4085 -src_prepare() {
4086 - einfo "Deleting bundled class files..."
4087 - find -name "*.class" -type f | xargs rm -vf
4088 -
4089 - epatch netbeans-9999-r16-build.xml.patch
4090 -
4091 - # Support for custom patches
4092 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4093 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4094 -
4095 - if [ -n "${files}" ] ; then
4096 - einfo "Applying custom patches:"
4097 -
4098 - for file in ${files} ; do
4099 - epatch "${file}"
4100 - done
4101 - fi
4102 - fi
4103 -
4104 - einfo "Symlinking external libraries..."
4105 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4106 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
4107 -
4108 - einfo "Linking in other clusters..."
4109 - mkdir "${S}"/nbbuild/netbeans || die
4110 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4111 -
4112 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4113 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4114 - touch nb.cluster.dlight.built
4115 -
4116 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4117 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4118 - touch nb.cluster.harness.built
4119 -
4120 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4121 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4122 - touch nb.cluster.ide.built
4123 -
4124 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4125 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4126 - touch nb.cluster.platform.built
4127 -
4128 - popd >/dev/null || die
4129 -
4130 - java-pkg-2_src_prepare
4131 -}
4132 -
4133 -src_install() {
4134 - pushd nbbuild/netbeans/cnd >/dev/null || die
4135 -
4136 - insinto ${INSTALL_DIR}
4137 -
4138 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4139 -
4140 - doins -r *
4141 - fperms 755 bin/dorun.sh
4142 -
4143 - popd >/dev/null || die
4144 -
4145 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4146 -}
4147
4148 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160413.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160413.ebuild
4149 deleted file mode 100644
4150 index 9a6c432..0000000
4151 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160413.ebuild
4152 +++ /dev/null
4153 @@ -1,127 +0,0 @@
4154 -# Copyright 1999-2016 Gentoo Foundation
4155 -# Distributed under the terms of the GNU General Public License v2
4156 -# $Id$
4157 -
4158 -EAPI="4"
4159 -inherit eutils java-pkg-2 java-ant-2
4160 -
4161 -DESCRIPTION="Netbeans CND Cluster"
4162 -HOMEPAGE="http://netbeans.org/projects/cnd"
4163 -SLOT="9999"
4164 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
4165 -SRC_URI="${SOURCE_URL}
4166 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4167 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4168 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4169 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
4170 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4171 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
4172 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4173 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4174 -KEYWORDS="~amd64 ~x86"
4175 -IUSE=""
4176 -S="${WORKDIR}"
4177 -
4178 -# These files are for remote development and debugging
4179 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4180 -
4181 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4182 - ~dev-java/netbeans-harness-${PV}
4183 - ~dev-java/netbeans-ide-${PV}
4184 - ~dev-java/netbeans-platform-${PV}"
4185 -DEPEND=">=virtual/jdk-1.7
4186 - app-arch/unzip
4187 - >=dev-java/jna-3.4.0
4188 - ${CDEPEND}
4189 - dev-java/javahelp:0"
4190 -RDEPEND=">=virtual/jdk-1.7
4191 - ${CDEPEND}"
4192 -
4193 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4194 -
4195 -EANT_BUILD_XML="nbbuild/build.xml"
4196 -EANT_BUILD_TARGET="rebuild-cluster"
4197 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4198 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4199 -JAVA_PKG_BSFIX="off"
4200 -
4201 -src_unpack() {
4202 - unpack $(basename ${SOURCE_URL})
4203 -
4204 - einfo "Deleting bundled jars..."
4205 - find -name "*.jar" -type f -delete
4206 -
4207 - unpack netbeans-9999-r16-build.xml.patch.bz2
4208 -
4209 - pushd "${S}" >/dev/null || die
4210 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4211 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4212 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4213 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4214 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4215 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4216 - popd >/dev/null || die
4217 -}
4218 -
4219 -src_prepare() {
4220 - einfo "Deleting bundled class files..."
4221 - find -name "*.class" -type f | xargs rm -vf
4222 -
4223 - epatch netbeans-9999-r16-build.xml.patch
4224 -
4225 - # Support for custom patches
4226 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4227 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4228 -
4229 - if [ -n "${files}" ] ; then
4230 - einfo "Applying custom patches:"
4231 -
4232 - for file in ${files} ; do
4233 - epatch "${file}"
4234 - done
4235 - fi
4236 - fi
4237 -
4238 - einfo "Symlinking external libraries..."
4239 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4240 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
4241 -
4242 - einfo "Linking in other clusters..."
4243 - mkdir "${S}"/nbbuild/netbeans || die
4244 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4245 -
4246 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4247 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4248 - touch nb.cluster.dlight.built
4249 -
4250 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4251 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4252 - touch nb.cluster.harness.built
4253 -
4254 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4255 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4256 - touch nb.cluster.ide.built
4257 -
4258 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4259 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4260 - touch nb.cluster.platform.built
4261 -
4262 - popd >/dev/null || die
4263 -
4264 - java-pkg-2_src_prepare
4265 -}
4266 -
4267 -src_install() {
4268 - pushd nbbuild/netbeans/cnd >/dev/null || die
4269 -
4270 - insinto ${INSTALL_DIR}
4271 -
4272 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4273 -
4274 - doins -r *
4275 - fperms 755 bin/dorun.sh
4276 -
4277 - popd >/dev/null || die
4278 -
4279 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4280 -}
4281
4282 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160414.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160414.ebuild
4283 deleted file mode 100644
4284 index 83cf3ff..0000000
4285 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160414.ebuild
4286 +++ /dev/null
4287 @@ -1,127 +0,0 @@
4288 -# Copyright 1999-2016 Gentoo Foundation
4289 -# Distributed under the terms of the GNU General Public License v2
4290 -# $Id$
4291 -
4292 -EAPI="4"
4293 -inherit eutils java-pkg-2 java-ant-2
4294 -
4295 -DESCRIPTION="Netbeans CND Cluster"
4296 -HOMEPAGE="http://netbeans.org/projects/cnd"
4297 -SLOT="9999"
4298 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
4299 -SRC_URI="${SOURCE_URL}
4300 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4301 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4302 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4303 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
4304 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4305 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
4306 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4307 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4308 -KEYWORDS="~amd64 ~x86"
4309 -IUSE=""
4310 -S="${WORKDIR}"
4311 -
4312 -# These files are for remote development and debugging
4313 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4314 -
4315 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4316 - ~dev-java/netbeans-harness-${PV}
4317 - ~dev-java/netbeans-ide-${PV}
4318 - ~dev-java/netbeans-platform-${PV}"
4319 -DEPEND=">=virtual/jdk-1.7
4320 - app-arch/unzip
4321 - >=dev-java/jna-3.4.0
4322 - ${CDEPEND}
4323 - dev-java/javahelp:0"
4324 -RDEPEND=">=virtual/jdk-1.7
4325 - ${CDEPEND}"
4326 -
4327 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4328 -
4329 -EANT_BUILD_XML="nbbuild/build.xml"
4330 -EANT_BUILD_TARGET="rebuild-cluster"
4331 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4332 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4333 -JAVA_PKG_BSFIX="off"
4334 -
4335 -src_unpack() {
4336 - unpack $(basename ${SOURCE_URL})
4337 -
4338 - einfo "Deleting bundled jars..."
4339 - find -name "*.jar" -type f -delete
4340 -
4341 - unpack netbeans-9999-r16-build.xml.patch.bz2
4342 -
4343 - pushd "${S}" >/dev/null || die
4344 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4345 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4346 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4347 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4348 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4349 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4350 - popd >/dev/null || die
4351 -}
4352 -
4353 -src_prepare() {
4354 - einfo "Deleting bundled class files..."
4355 - find -name "*.class" -type f | xargs rm -vf
4356 -
4357 - epatch netbeans-9999-r16-build.xml.patch
4358 -
4359 - # Support for custom patches
4360 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4361 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4362 -
4363 - if [ -n "${files}" ] ; then
4364 - einfo "Applying custom patches:"
4365 -
4366 - for file in ${files} ; do
4367 - epatch "${file}"
4368 - done
4369 - fi
4370 - fi
4371 -
4372 - einfo "Symlinking external libraries..."
4373 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4374 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
4375 -
4376 - einfo "Linking in other clusters..."
4377 - mkdir "${S}"/nbbuild/netbeans || die
4378 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4379 -
4380 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4381 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4382 - touch nb.cluster.dlight.built
4383 -
4384 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4385 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4386 - touch nb.cluster.harness.built
4387 -
4388 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4389 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4390 - touch nb.cluster.ide.built
4391 -
4392 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4393 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4394 - touch nb.cluster.platform.built
4395 -
4396 - popd >/dev/null || die
4397 -
4398 - java-pkg-2_src_prepare
4399 -}
4400 -
4401 -src_install() {
4402 - pushd nbbuild/netbeans/cnd >/dev/null || die
4403 -
4404 - insinto ${INSTALL_DIR}
4405 -
4406 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4407 -
4408 - doins -r *
4409 - fperms 755 bin/dorun.sh
4410 -
4411 - popd >/dev/null || die
4412 -
4413 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4414 -}
4415
4416 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160415.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160415.ebuild
4417 deleted file mode 100644
4418 index 9e81993..0000000
4419 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160415.ebuild
4420 +++ /dev/null
4421 @@ -1,127 +0,0 @@
4422 -# Copyright 1999-2016 Gentoo Foundation
4423 -# Distributed under the terms of the GNU General Public License v2
4424 -# $Id$
4425 -
4426 -EAPI="4"
4427 -inherit eutils java-pkg-2 java-ant-2
4428 -
4429 -DESCRIPTION="Netbeans CND Cluster"
4430 -HOMEPAGE="http://netbeans.org/projects/cnd"
4431 -SLOT="9999"
4432 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
4433 -SRC_URI="${SOURCE_URL}
4434 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4435 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4436 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4437 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
4438 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4439 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
4440 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4441 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4442 -KEYWORDS="~amd64 ~x86"
4443 -IUSE=""
4444 -S="${WORKDIR}"
4445 -
4446 -# These files are for remote development and debugging
4447 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4448 -
4449 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4450 - ~dev-java/netbeans-harness-${PV}
4451 - ~dev-java/netbeans-ide-${PV}
4452 - ~dev-java/netbeans-platform-${PV}"
4453 -DEPEND=">=virtual/jdk-1.7
4454 - app-arch/unzip
4455 - >=dev-java/jna-3.4.0
4456 - ${CDEPEND}
4457 - dev-java/javahelp:0"
4458 -RDEPEND=">=virtual/jdk-1.7
4459 - ${CDEPEND}"
4460 -
4461 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4462 -
4463 -EANT_BUILD_XML="nbbuild/build.xml"
4464 -EANT_BUILD_TARGET="rebuild-cluster"
4465 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4466 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4467 -JAVA_PKG_BSFIX="off"
4468 -
4469 -src_unpack() {
4470 - unpack $(basename ${SOURCE_URL})
4471 -
4472 - einfo "Deleting bundled jars..."
4473 - find -name "*.jar" -type f -delete
4474 -
4475 - unpack netbeans-9999-r16-build.xml.patch.bz2
4476 -
4477 - pushd "${S}" >/dev/null || die
4478 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4479 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4480 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4481 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4482 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4483 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4484 - popd >/dev/null || die
4485 -}
4486 -
4487 -src_prepare() {
4488 - einfo "Deleting bundled class files..."
4489 - find -name "*.class" -type f | xargs rm -vf
4490 -
4491 - epatch netbeans-9999-r16-build.xml.patch
4492 -
4493 - # Support for custom patches
4494 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4495 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4496 -
4497 - if [ -n "${files}" ] ; then
4498 - einfo "Applying custom patches:"
4499 -
4500 - for file in ${files} ; do
4501 - epatch "${file}"
4502 - done
4503 - fi
4504 - fi
4505 -
4506 - einfo "Symlinking external libraries..."
4507 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4508 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
4509 -
4510 - einfo "Linking in other clusters..."
4511 - mkdir "${S}"/nbbuild/netbeans || die
4512 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4513 -
4514 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4515 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4516 - touch nb.cluster.dlight.built
4517 -
4518 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4519 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4520 - touch nb.cluster.harness.built
4521 -
4522 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4523 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4524 - touch nb.cluster.ide.built
4525 -
4526 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4527 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4528 - touch nb.cluster.platform.built
4529 -
4530 - popd >/dev/null || die
4531 -
4532 - java-pkg-2_src_prepare
4533 -}
4534 -
4535 -src_install() {
4536 - pushd nbbuild/netbeans/cnd >/dev/null || die
4537 -
4538 - insinto ${INSTALL_DIR}
4539 -
4540 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4541 -
4542 - doins -r *
4543 - fperms 755 bin/dorun.sh
4544 -
4545 - popd >/dev/null || die
4546 -
4547 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4548 -}
4549
4550 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160416.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160416.ebuild
4551 deleted file mode 100644
4552 index b2c54f2..0000000
4553 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160416.ebuild
4554 +++ /dev/null
4555 @@ -1,127 +0,0 @@
4556 -# Copyright 1999-2016 Gentoo Foundation
4557 -# Distributed under the terms of the GNU General Public License v2
4558 -# $Id$
4559 -
4560 -EAPI="4"
4561 -inherit eutils java-pkg-2 java-ant-2
4562 -
4563 -DESCRIPTION="Netbeans CND Cluster"
4564 -HOMEPAGE="http://netbeans.org/projects/cnd"
4565 -SLOT="9999"
4566 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
4567 -SRC_URI="${SOURCE_URL}
4568 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4569 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4570 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4571 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
4572 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4573 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
4574 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4575 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4576 -KEYWORDS="~amd64 ~x86"
4577 -IUSE=""
4578 -S="${WORKDIR}"
4579 -
4580 -# These files are for remote development and debugging
4581 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4582 -
4583 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4584 - ~dev-java/netbeans-harness-${PV}
4585 - ~dev-java/netbeans-ide-${PV}
4586 - ~dev-java/netbeans-platform-${PV}"
4587 -DEPEND=">=virtual/jdk-1.7
4588 - app-arch/unzip
4589 - >=dev-java/jna-3.4.0
4590 - ${CDEPEND}
4591 - dev-java/javahelp:0"
4592 -RDEPEND=">=virtual/jdk-1.7
4593 - ${CDEPEND}"
4594 -
4595 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4596 -
4597 -EANT_BUILD_XML="nbbuild/build.xml"
4598 -EANT_BUILD_TARGET="rebuild-cluster"
4599 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4600 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4601 -JAVA_PKG_BSFIX="off"
4602 -
4603 -src_unpack() {
4604 - unpack $(basename ${SOURCE_URL})
4605 -
4606 - einfo "Deleting bundled jars..."
4607 - find -name "*.jar" -type f -delete
4608 -
4609 - unpack netbeans-9999-r16-build.xml.patch.bz2
4610 -
4611 - pushd "${S}" >/dev/null || die
4612 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4613 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4614 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4615 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4616 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4617 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4618 - popd >/dev/null || die
4619 -}
4620 -
4621 -src_prepare() {
4622 - einfo "Deleting bundled class files..."
4623 - find -name "*.class" -type f | xargs rm -vf
4624 -
4625 - epatch netbeans-9999-r16-build.xml.patch
4626 -
4627 - # Support for custom patches
4628 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4629 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4630 -
4631 - if [ -n "${files}" ] ; then
4632 - einfo "Applying custom patches:"
4633 -
4634 - for file in ${files} ; do
4635 - epatch "${file}"
4636 - done
4637 - fi
4638 - fi
4639 -
4640 - einfo "Symlinking external libraries..."
4641 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4642 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
4643 -
4644 - einfo "Linking in other clusters..."
4645 - mkdir "${S}"/nbbuild/netbeans || die
4646 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4647 -
4648 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4649 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4650 - touch nb.cluster.dlight.built
4651 -
4652 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4653 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4654 - touch nb.cluster.harness.built
4655 -
4656 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4657 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4658 - touch nb.cluster.ide.built
4659 -
4660 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4661 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4662 - touch nb.cluster.platform.built
4663 -
4664 - popd >/dev/null || die
4665 -
4666 - java-pkg-2_src_prepare
4667 -}
4668 -
4669 -src_install() {
4670 - pushd nbbuild/netbeans/cnd >/dev/null || die
4671 -
4672 - insinto ${INSTALL_DIR}
4673 -
4674 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4675 -
4676 - doins -r *
4677 - fperms 755 bin/dorun.sh
4678 -
4679 - popd >/dev/null || die
4680 -
4681 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4682 -}
4683
4684 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160417.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160417.ebuild
4685 deleted file mode 100644
4686 index d091a8b..0000000
4687 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160417.ebuild
4688 +++ /dev/null
4689 @@ -1,127 +0,0 @@
4690 -# Copyright 1999-2016 Gentoo Foundation
4691 -# Distributed under the terms of the GNU General Public License v2
4692 -# $Id$
4693 -
4694 -EAPI="4"
4695 -inherit eutils java-pkg-2 java-ant-2
4696 -
4697 -DESCRIPTION="Netbeans CND Cluster"
4698 -HOMEPAGE="http://netbeans.org/projects/cnd"
4699 -SLOT="9999"
4700 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
4701 -SRC_URI="${SOURCE_URL}
4702 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4703 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4704 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4705 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
4706 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4707 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
4708 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4709 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4710 -KEYWORDS="~amd64 ~x86"
4711 -IUSE=""
4712 -S="${WORKDIR}"
4713 -
4714 -# These files are for remote development and debugging
4715 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4716 -
4717 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4718 - ~dev-java/netbeans-harness-${PV}
4719 - ~dev-java/netbeans-ide-${PV}
4720 - ~dev-java/netbeans-platform-${PV}"
4721 -DEPEND=">=virtual/jdk-1.7
4722 - app-arch/unzip
4723 - >=dev-java/jna-3.4.0
4724 - ${CDEPEND}
4725 - dev-java/javahelp:0"
4726 -RDEPEND=">=virtual/jdk-1.7
4727 - ${CDEPEND}"
4728 -
4729 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4730 -
4731 -EANT_BUILD_XML="nbbuild/build.xml"
4732 -EANT_BUILD_TARGET="rebuild-cluster"
4733 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4734 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4735 -JAVA_PKG_BSFIX="off"
4736 -
4737 -src_unpack() {
4738 - unpack $(basename ${SOURCE_URL})
4739 -
4740 - einfo "Deleting bundled jars..."
4741 - find -name "*.jar" -type f -delete
4742 -
4743 - unpack netbeans-9999-r16-build.xml.patch.bz2
4744 -
4745 - pushd "${S}" >/dev/null || die
4746 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4747 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4748 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4749 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4750 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4751 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4752 - popd >/dev/null || die
4753 -}
4754 -
4755 -src_prepare() {
4756 - einfo "Deleting bundled class files..."
4757 - find -name "*.class" -type f | xargs rm -vf
4758 -
4759 - epatch netbeans-9999-r16-build.xml.patch
4760 -
4761 - # Support for custom patches
4762 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4763 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4764 -
4765 - if [ -n "${files}" ] ; then
4766 - einfo "Applying custom patches:"
4767 -
4768 - for file in ${files} ; do
4769 - epatch "${file}"
4770 - done
4771 - fi
4772 - fi
4773 -
4774 - einfo "Symlinking external libraries..."
4775 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4776 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
4777 -
4778 - einfo "Linking in other clusters..."
4779 - mkdir "${S}"/nbbuild/netbeans || die
4780 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4781 -
4782 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4783 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4784 - touch nb.cluster.dlight.built
4785 -
4786 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4787 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4788 - touch nb.cluster.harness.built
4789 -
4790 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4791 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4792 - touch nb.cluster.ide.built
4793 -
4794 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4795 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4796 - touch nb.cluster.platform.built
4797 -
4798 - popd >/dev/null || die
4799 -
4800 - java-pkg-2_src_prepare
4801 -}
4802 -
4803 -src_install() {
4804 - pushd nbbuild/netbeans/cnd >/dev/null || die
4805 -
4806 - insinto ${INSTALL_DIR}
4807 -
4808 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4809 -
4810 - doins -r *
4811 - fperms 755 bin/dorun.sh
4812 -
4813 - popd >/dev/null || die
4814 -
4815 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4816 -}
4817
4818 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160418.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160418.ebuild
4819 deleted file mode 100644
4820 index df59218..0000000
4821 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160418.ebuild
4822 +++ /dev/null
4823 @@ -1,127 +0,0 @@
4824 -# Copyright 1999-2016 Gentoo Foundation
4825 -# Distributed under the terms of the GNU General Public License v2
4826 -# $Id$
4827 -
4828 -EAPI="4"
4829 -inherit eutils java-pkg-2 java-ant-2
4830 -
4831 -DESCRIPTION="Netbeans CND Cluster"
4832 -HOMEPAGE="http://netbeans.org/projects/cnd"
4833 -SLOT="9999"
4834 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
4835 -SRC_URI="${SOURCE_URL}
4836 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4837 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4838 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4839 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
4840 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4841 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
4842 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4843 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4844 -KEYWORDS="~amd64 ~x86"
4845 -IUSE=""
4846 -S="${WORKDIR}"
4847 -
4848 -# These files are for remote development and debugging
4849 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4850 -
4851 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4852 - ~dev-java/netbeans-harness-${PV}
4853 - ~dev-java/netbeans-ide-${PV}
4854 - ~dev-java/netbeans-platform-${PV}"
4855 -DEPEND=">=virtual/jdk-1.7
4856 - app-arch/unzip
4857 - >=dev-java/jna-3.4.0
4858 - ${CDEPEND}
4859 - dev-java/javahelp:0"
4860 -RDEPEND=">=virtual/jdk-1.7
4861 - ${CDEPEND}"
4862 -
4863 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4864 -
4865 -EANT_BUILD_XML="nbbuild/build.xml"
4866 -EANT_BUILD_TARGET="rebuild-cluster"
4867 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4868 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4869 -JAVA_PKG_BSFIX="off"
4870 -
4871 -src_unpack() {
4872 - unpack $(basename ${SOURCE_URL})
4873 -
4874 - einfo "Deleting bundled jars..."
4875 - find -name "*.jar" -type f -delete
4876 -
4877 - unpack netbeans-9999-r16-build.xml.patch.bz2
4878 -
4879 - pushd "${S}" >/dev/null || die
4880 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4881 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4882 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4883 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4884 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4885 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4886 - popd >/dev/null || die
4887 -}
4888 -
4889 -src_prepare() {
4890 - einfo "Deleting bundled class files..."
4891 - find -name "*.class" -type f | xargs rm -vf
4892 -
4893 - epatch netbeans-9999-r16-build.xml.patch
4894 -
4895 - # Support for custom patches
4896 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4897 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4898 -
4899 - if [ -n "${files}" ] ; then
4900 - einfo "Applying custom patches:"
4901 -
4902 - for file in ${files} ; do
4903 - epatch "${file}"
4904 - done
4905 - fi
4906 - fi
4907 -
4908 - einfo "Symlinking external libraries..."
4909 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4910 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
4911 -
4912 - einfo "Linking in other clusters..."
4913 - mkdir "${S}"/nbbuild/netbeans || die
4914 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4915 -
4916 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4917 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4918 - touch nb.cluster.dlight.built
4919 -
4920 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4921 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4922 - touch nb.cluster.harness.built
4923 -
4924 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4925 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4926 - touch nb.cluster.ide.built
4927 -
4928 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4929 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4930 - touch nb.cluster.platform.built
4931 -
4932 - popd >/dev/null || die
4933 -
4934 - java-pkg-2_src_prepare
4935 -}
4936 -
4937 -src_install() {
4938 - pushd nbbuild/netbeans/cnd >/dev/null || die
4939 -
4940 - insinto ${INSTALL_DIR}
4941 -
4942 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4943 -
4944 - doins -r *
4945 - fperms 755 bin/dorun.sh
4946 -
4947 - popd >/dev/null || die
4948 -
4949 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4950 -}
4951
4952 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160419.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160419.ebuild
4953 deleted file mode 100644
4954 index 66c5470..0000000
4955 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160419.ebuild
4956 +++ /dev/null
4957 @@ -1,127 +0,0 @@
4958 -# Copyright 1999-2016 Gentoo Foundation
4959 -# Distributed under the terms of the GNU General Public License v2
4960 -# $Id$
4961 -
4962 -EAPI="4"
4963 -inherit eutils java-pkg-2 java-ant-2
4964 -
4965 -DESCRIPTION="Netbeans CND Cluster"
4966 -HOMEPAGE="http://netbeans.org/projects/cnd"
4967 -SLOT="9999"
4968 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
4969 -SRC_URI="${SOURCE_URL}
4970 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
4971 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4972 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4973 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
4974 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4975 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
4976 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4977 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4978 -KEYWORDS="~amd64 ~x86"
4979 -IUSE=""
4980 -S="${WORKDIR}"
4981 -
4982 -# These files are for remote development and debugging
4983 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4984 -
4985 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4986 - ~dev-java/netbeans-harness-${PV}
4987 - ~dev-java/netbeans-ide-${PV}
4988 - ~dev-java/netbeans-platform-${PV}"
4989 -DEPEND=">=virtual/jdk-1.7
4990 - app-arch/unzip
4991 - >=dev-java/jna-3.4.0
4992 - ${CDEPEND}
4993 - dev-java/javahelp:0"
4994 -RDEPEND=">=virtual/jdk-1.7
4995 - ${CDEPEND}"
4996 -
4997 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4998 -
4999 -EANT_BUILD_XML="nbbuild/build.xml"
5000 -EANT_BUILD_TARGET="rebuild-cluster"
5001 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5002 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5003 -JAVA_PKG_BSFIX="off"
5004 -
5005 -src_unpack() {
5006 - unpack $(basename ${SOURCE_URL})
5007 -
5008 - einfo "Deleting bundled jars..."
5009 - find -name "*.jar" -type f -delete
5010 -
5011 - unpack netbeans-9999-r16-build.xml.patch.bz2
5012 -
5013 - pushd "${S}" >/dev/null || die
5014 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5015 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5016 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5017 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5018 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5019 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5020 - popd >/dev/null || die
5021 -}
5022 -
5023 -src_prepare() {
5024 - einfo "Deleting bundled class files..."
5025 - find -name "*.class" -type f | xargs rm -vf
5026 -
5027 - epatch netbeans-9999-r16-build.xml.patch
5028 -
5029 - # Support for custom patches
5030 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5031 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5032 -
5033 - if [ -n "${files}" ] ; then
5034 - einfo "Applying custom patches:"
5035 -
5036 - for file in ${files} ; do
5037 - epatch "${file}"
5038 - done
5039 - fi
5040 - fi
5041 -
5042 - einfo "Symlinking external libraries..."
5043 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5044 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
5045 -
5046 - einfo "Linking in other clusters..."
5047 - mkdir "${S}"/nbbuild/netbeans || die
5048 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5049 -
5050 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5051 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5052 - touch nb.cluster.dlight.built
5053 -
5054 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5055 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5056 - touch nb.cluster.harness.built
5057 -
5058 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5059 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5060 - touch nb.cluster.ide.built
5061 -
5062 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5063 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5064 - touch nb.cluster.platform.built
5065 -
5066 - popd >/dev/null || die
5067 -
5068 - java-pkg-2_src_prepare
5069 -}
5070 -
5071 -src_install() {
5072 - pushd nbbuild/netbeans/cnd >/dev/null || die
5073 -
5074 - insinto ${INSTALL_DIR}
5075 -
5076 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5077 -
5078 - doins -r *
5079 - fperms 755 bin/dorun.sh
5080 -
5081 - popd >/dev/null || die
5082 -
5083 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5084 -}
5085
5086 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160420.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160420.ebuild
5087 deleted file mode 100644
5088 index 582b45f..0000000
5089 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160420.ebuild
5090 +++ /dev/null
5091 @@ -1,127 +0,0 @@
5092 -# Copyright 1999-2016 Gentoo Foundation
5093 -# Distributed under the terms of the GNU General Public License v2
5094 -# $Id$
5095 -
5096 -EAPI="4"
5097 -inherit eutils java-pkg-2 java-ant-2
5098 -
5099 -DESCRIPTION="Netbeans CND Cluster"
5100 -HOMEPAGE="http://netbeans.org/projects/cnd"
5101 -SLOT="9999"
5102 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
5103 -SRC_URI="${SOURCE_URL}
5104 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5105 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5106 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5107 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
5108 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5109 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
5110 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5111 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5112 -KEYWORDS="~amd64 ~x86"
5113 -IUSE=""
5114 -S="${WORKDIR}"
5115 -
5116 -# These files are for remote development and debugging
5117 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5118 -
5119 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5120 - ~dev-java/netbeans-harness-${PV}
5121 - ~dev-java/netbeans-ide-${PV}
5122 - ~dev-java/netbeans-platform-${PV}"
5123 -DEPEND=">=virtual/jdk-1.7
5124 - app-arch/unzip
5125 - >=dev-java/jna-3.4.0
5126 - ${CDEPEND}
5127 - dev-java/javahelp:0"
5128 -RDEPEND=">=virtual/jdk-1.7
5129 - ${CDEPEND}"
5130 -
5131 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5132 -
5133 -EANT_BUILD_XML="nbbuild/build.xml"
5134 -EANT_BUILD_TARGET="rebuild-cluster"
5135 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5136 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5137 -JAVA_PKG_BSFIX="off"
5138 -
5139 -src_unpack() {
5140 - unpack $(basename ${SOURCE_URL})
5141 -
5142 - einfo "Deleting bundled jars..."
5143 - find -name "*.jar" -type f -delete
5144 -
5145 - unpack netbeans-9999-r16-build.xml.patch.bz2
5146 -
5147 - pushd "${S}" >/dev/null || die
5148 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5149 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5150 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5151 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5152 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5153 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5154 - popd >/dev/null || die
5155 -}
5156 -
5157 -src_prepare() {
5158 - einfo "Deleting bundled class files..."
5159 - find -name "*.class" -type f | xargs rm -vf
5160 -
5161 - epatch netbeans-9999-r16-build.xml.patch
5162 -
5163 - # Support for custom patches
5164 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5165 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5166 -
5167 - if [ -n "${files}" ] ; then
5168 - einfo "Applying custom patches:"
5169 -
5170 - for file in ${files} ; do
5171 - epatch "${file}"
5172 - done
5173 - fi
5174 - fi
5175 -
5176 - einfo "Symlinking external libraries..."
5177 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5178 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
5179 -
5180 - einfo "Linking in other clusters..."
5181 - mkdir "${S}"/nbbuild/netbeans || die
5182 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5183 -
5184 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5185 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5186 - touch nb.cluster.dlight.built
5187 -
5188 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5189 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5190 - touch nb.cluster.harness.built
5191 -
5192 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5193 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5194 - touch nb.cluster.ide.built
5195 -
5196 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5197 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5198 - touch nb.cluster.platform.built
5199 -
5200 - popd >/dev/null || die
5201 -
5202 - java-pkg-2_src_prepare
5203 -}
5204 -
5205 -src_install() {
5206 - pushd nbbuild/netbeans/cnd >/dev/null || die
5207 -
5208 - insinto ${INSTALL_DIR}
5209 -
5210 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5211 -
5212 - doins -r *
5213 - fperms 755 bin/dorun.sh
5214 -
5215 - popd >/dev/null || die
5216 -
5217 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5218 -}
5219
5220 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160421.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160421.ebuild
5221 deleted file mode 100644
5222 index 419b3a1..0000000
5223 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160421.ebuild
5224 +++ /dev/null
5225 @@ -1,127 +0,0 @@
5226 -# Copyright 1999-2016 Gentoo Foundation
5227 -# Distributed under the terms of the GNU General Public License v2
5228 -# $Id$
5229 -
5230 -EAPI="4"
5231 -inherit eutils java-pkg-2 java-ant-2
5232 -
5233 -DESCRIPTION="Netbeans CND Cluster"
5234 -HOMEPAGE="http://netbeans.org/projects/cnd"
5235 -SLOT="9999"
5236 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
5237 -SRC_URI="${SOURCE_URL}
5238 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5239 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5240 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5241 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
5242 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5243 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
5244 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5245 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5246 -KEYWORDS="~amd64 ~x86"
5247 -IUSE=""
5248 -S="${WORKDIR}"
5249 -
5250 -# These files are for remote development and debugging
5251 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5252 -
5253 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5254 - ~dev-java/netbeans-harness-${PV}
5255 - ~dev-java/netbeans-ide-${PV}
5256 - ~dev-java/netbeans-platform-${PV}"
5257 -DEPEND=">=virtual/jdk-1.7
5258 - app-arch/unzip
5259 - >=dev-java/jna-3.4.0
5260 - ${CDEPEND}
5261 - dev-java/javahelp:0"
5262 -RDEPEND=">=virtual/jdk-1.7
5263 - ${CDEPEND}"
5264 -
5265 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5266 -
5267 -EANT_BUILD_XML="nbbuild/build.xml"
5268 -EANT_BUILD_TARGET="rebuild-cluster"
5269 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5270 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5271 -JAVA_PKG_BSFIX="off"
5272 -
5273 -src_unpack() {
5274 - unpack $(basename ${SOURCE_URL})
5275 -
5276 - einfo "Deleting bundled jars..."
5277 - find -name "*.jar" -type f -delete
5278 -
5279 - unpack netbeans-9999-r16-build.xml.patch.bz2
5280 -
5281 - pushd "${S}" >/dev/null || die
5282 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5283 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5284 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5285 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5286 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5287 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5288 - popd >/dev/null || die
5289 -}
5290 -
5291 -src_prepare() {
5292 - einfo "Deleting bundled class files..."
5293 - find -name "*.class" -type f | xargs rm -vf
5294 -
5295 - epatch netbeans-9999-r16-build.xml.patch
5296 -
5297 - # Support for custom patches
5298 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5299 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5300 -
5301 - if [ -n "${files}" ] ; then
5302 - einfo "Applying custom patches:"
5303 -
5304 - for file in ${files} ; do
5305 - epatch "${file}"
5306 - done
5307 - fi
5308 - fi
5309 -
5310 - einfo "Symlinking external libraries..."
5311 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5312 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
5313 -
5314 - einfo "Linking in other clusters..."
5315 - mkdir "${S}"/nbbuild/netbeans || die
5316 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5317 -
5318 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5319 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5320 - touch nb.cluster.dlight.built
5321 -
5322 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5323 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5324 - touch nb.cluster.harness.built
5325 -
5326 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5327 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5328 - touch nb.cluster.ide.built
5329 -
5330 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5331 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5332 - touch nb.cluster.platform.built
5333 -
5334 - popd >/dev/null || die
5335 -
5336 - java-pkg-2_src_prepare
5337 -}
5338 -
5339 -src_install() {
5340 - pushd nbbuild/netbeans/cnd >/dev/null || die
5341 -
5342 - insinto ${INSTALL_DIR}
5343 -
5344 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5345 -
5346 - doins -r *
5347 - fperms 755 bin/dorun.sh
5348 -
5349 - popd >/dev/null || die
5350 -
5351 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5352 -}
5353
5354 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160426.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160426.ebuild
5355 deleted file mode 100644
5356 index db1b236..0000000
5357 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160426.ebuild
5358 +++ /dev/null
5359 @@ -1,127 +0,0 @@
5360 -# Copyright 1999-2016 Gentoo Foundation
5361 -# Distributed under the terms of the GNU General Public License v2
5362 -# $Id$
5363 -
5364 -EAPI="4"
5365 -inherit eutils java-pkg-2 java-ant-2
5366 -
5367 -DESCRIPTION="Netbeans CND Cluster"
5368 -HOMEPAGE="http://netbeans.org/projects/cnd"
5369 -SLOT="9999"
5370 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
5371 -SRC_URI="${SOURCE_URL}
5372 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5373 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5374 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5375 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
5376 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5377 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
5378 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5379 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5380 -KEYWORDS="~amd64 ~x86"
5381 -IUSE=""
5382 -S="${WORKDIR}"
5383 -
5384 -# These files are for remote development and debugging
5385 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5386 -
5387 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5388 - ~dev-java/netbeans-harness-${PV}
5389 - ~dev-java/netbeans-ide-${PV}
5390 - ~dev-java/netbeans-platform-${PV}"
5391 -DEPEND=">=virtual/jdk-1.7
5392 - app-arch/unzip
5393 - >=dev-java/jna-3.4.0
5394 - ${CDEPEND}
5395 - dev-java/javahelp:0"
5396 -RDEPEND=">=virtual/jdk-1.7
5397 - ${CDEPEND}"
5398 -
5399 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5400 -
5401 -EANT_BUILD_XML="nbbuild/build.xml"
5402 -EANT_BUILD_TARGET="rebuild-cluster"
5403 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5404 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5405 -JAVA_PKG_BSFIX="off"
5406 -
5407 -src_unpack() {
5408 - unpack $(basename ${SOURCE_URL})
5409 -
5410 - einfo "Deleting bundled jars..."
5411 - find -name "*.jar" -type f -delete
5412 -
5413 - unpack netbeans-9999-r16-build.xml.patch.bz2
5414 -
5415 - pushd "${S}" >/dev/null || die
5416 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5417 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5418 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5419 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5420 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5421 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5422 - popd >/dev/null || die
5423 -}
5424 -
5425 -src_prepare() {
5426 - einfo "Deleting bundled class files..."
5427 - find -name "*.class" -type f | xargs rm -vf
5428 -
5429 - epatch netbeans-9999-r16-build.xml.patch
5430 -
5431 - # Support for custom patches
5432 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5433 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5434 -
5435 - if [ -n "${files}" ] ; then
5436 - einfo "Applying custom patches:"
5437 -
5438 - for file in ${files} ; do
5439 - epatch "${file}"
5440 - done
5441 - fi
5442 - fi
5443 -
5444 - einfo "Symlinking external libraries..."
5445 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5446 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
5447 -
5448 - einfo "Linking in other clusters..."
5449 - mkdir "${S}"/nbbuild/netbeans || die
5450 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5451 -
5452 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5453 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5454 - touch nb.cluster.dlight.built
5455 -
5456 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5457 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5458 - touch nb.cluster.harness.built
5459 -
5460 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5461 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5462 - touch nb.cluster.ide.built
5463 -
5464 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5465 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5466 - touch nb.cluster.platform.built
5467 -
5468 - popd >/dev/null || die
5469 -
5470 - java-pkg-2_src_prepare
5471 -}
5472 -
5473 -src_install() {
5474 - pushd nbbuild/netbeans/cnd >/dev/null || die
5475 -
5476 - insinto ${INSTALL_DIR}
5477 -
5478 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5479 -
5480 - doins -r *
5481 - fperms 755 bin/dorun.sh
5482 -
5483 - popd >/dev/null || die
5484 -
5485 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5486 -}
5487
5488 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160427.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160427.ebuild
5489 deleted file mode 100644
5490 index 0b6d83a..0000000
5491 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20160427.ebuild
5492 +++ /dev/null
5493 @@ -1,127 +0,0 @@
5494 -# Copyright 1999-2016 Gentoo Foundation
5495 -# Distributed under the terms of the GNU General Public License v2
5496 -# $Id$
5497 -
5498 -EAPI="4"
5499 -inherit eutils java-pkg-2 java-ant-2
5500 -
5501 -DESCRIPTION="Netbeans CND Cluster"
5502 -HOMEPAGE="http://netbeans.org/projects/cnd"
5503 -SLOT="9999"
5504 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
5505 -SRC_URI="${SOURCE_URL}
5506 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5507 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5508 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5509 - http://hg.netbeans.org/binaries/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip
5510 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5511 - http://hg.netbeans.org/binaries/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip
5512 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5513 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5514 -KEYWORDS="~amd64 ~x86"
5515 -IUSE=""
5516 -S="${WORKDIR}"
5517 -
5518 -# These files are for remote development and debugging
5519 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5520 -
5521 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5522 - ~dev-java/netbeans-harness-${PV}
5523 - ~dev-java/netbeans-ide-${PV}
5524 - ~dev-java/netbeans-platform-${PV}"
5525 -DEPEND=">=virtual/jdk-1.7
5526 - app-arch/unzip
5527 - >=dev-java/jna-3.4.0
5528 - ${CDEPEND}
5529 - dev-java/javahelp:0"
5530 -RDEPEND=">=virtual/jdk-1.7
5531 - ${CDEPEND}"
5532 -
5533 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5534 -
5535 -EANT_BUILD_XML="nbbuild/build.xml"
5536 -EANT_BUILD_TARGET="rebuild-cluster"
5537 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5538 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5539 -JAVA_PKG_BSFIX="off"
5540 -
5541 -src_unpack() {
5542 - unpack $(basename ${SOURCE_URL})
5543 -
5544 - einfo "Deleting bundled jars..."
5545 - find -name "*.jar" -type f -delete
5546 -
5547 - unpack netbeans-9999-r16-build.xml.patch.bz2
5548 -
5549 - pushd "${S}" >/dev/null || die
5550 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5551 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5552 - ln -s "${DISTDIR}"/85FD13415B0553D6421F4BBA5FE0F587B9748B20-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5553 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5554 - ln -s "${DISTDIR}"/E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5555 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5556 - popd >/dev/null || die
5557 -}
5558 -
5559 -src_prepare() {
5560 - einfo "Deleting bundled class files..."
5561 - find -name "*.class" -type f | xargs rm -vf
5562 -
5563 - epatch netbeans-9999-r16-build.xml.patch
5564 -
5565 - # Support for custom patches
5566 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5567 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5568 -
5569 - if [ -n "${files}" ] ; then
5570 - einfo "Applying custom patches:"
5571 -
5572 - for file in ${files} ; do
5573 - epatch "${file}"
5574 - done
5575 - fi
5576 - fi
5577 -
5578 - einfo "Symlinking external libraries..."
5579 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5580 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
5581 -
5582 - einfo "Linking in other clusters..."
5583 - mkdir "${S}"/nbbuild/netbeans || die
5584 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5585 -
5586 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5587 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5588 - touch nb.cluster.dlight.built
5589 -
5590 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5591 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5592 - touch nb.cluster.harness.built
5593 -
5594 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5595 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5596 - touch nb.cluster.ide.built
5597 -
5598 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5599 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5600 - touch nb.cluster.platform.built
5601 -
5602 - popd >/dev/null || die
5603 -
5604 - java-pkg-2_src_prepare
5605 -}
5606 -
5607 -src_install() {
5608 - pushd nbbuild/netbeans/cnd >/dev/null || die
5609 -
5610 - insinto ${INSTALL_DIR}
5611 -
5612 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5613 -
5614 - doins -r *
5615 - fperms 755 bin/dorun.sh
5616 -
5617 - popd >/dev/null || die
5618 -
5619 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5620 -}
5621
5622 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
5623 index bb35330..9bfb6f6 100644
5624 --- a/dev-java/netbeans-dlight/Manifest
5625 +++ b/dev-java/netbeans-dlight/Manifest
5626 @@ -5,54 +5,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
5627 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
5628 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
5629 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5630 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
5631 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
5632 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
5633 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
5634 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
5635 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
5636 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
5637 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
5638 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
5639 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
5640 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
5641 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
5642 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
5643 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
5644 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
5645 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
5646 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
5647 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
5648 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
5649 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
5650 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
5651 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
5652 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
5653 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
5654 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
5655 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
5656 EBUILD netbeans-dlight-8.0.2.ebuild 2898 SHA256 08402481b573b90396431be03bda45904b2dd29f0086e09a111fe362e310c3f7 SHA512 3f6d6c9ea0043382562fbe47ad16e3273032407a74cb44ec7ff26736f96483835af4be8674361e910912a550b9fe592cc5a28c2b93b6b993076553195c35eac5 WHIRLPOOL 9d8706ccbc0d97b0f5d64ebf22c36316b08d8fbccd57408119ca5f5faef08c7f82677bf67488ff611eabeaa730e4c9a730c50966d94d738cfe79330ac147863d
5657 EBUILD netbeans-dlight-8.1.ebuild 2922 SHA256 f003a099e3f82f5ab53dcc56d86c00a662c98f47480feacac2a77ffea90ccd0f SHA512 94706ac4d8570deb8860236300cfeddfb2c3cbfd385ecb438a039991deeb018f292f6dbb2267d7c701b7f1b5b88d200f2c25696fb3204fcf205c15155b26d1fc WHIRLPOOL 1e44f40c8e2c03b7aa7385ef20a3247ea15a4d4705ce4b5f860bffe236eb578ab3d912f2cc2457e5906158ae747edc3b6b92463336c69af9cd58eca3fccb223d
5658 -EBUILD netbeans-dlight-9999_p20160329.ebuild 2968 SHA256 d408c3c49ef3e8fb3b20fcf752f17e16b848b5cfe7079492ecb13b2c5ceae885 SHA512 6543a4ca09fc73557f5fc5006c3a6e8d56e14cf0ec93e5d434a9ebc5b9aaed976a40e035a0844d8dd7ffca4384cacf0487ef329f9e949f2cb7c5fe15a259d5c4 WHIRLPOOL 5f8a29ffeef2d2a6d755f7b0a114f1031462cb987fa5c444b7a0a82c0c0a5578dace8236530c9dc7cda961406da2c7cb61c55e710704b438a86a4fcfeead459b
5659 -EBUILD netbeans-dlight-9999_p20160331.ebuild 2968 SHA256 7a30d7daacf28a2d141b7246636a98b8e246f9fb6af9cd7ab0465b17200f54ad SHA512 70c11bae051303f177fc697d47a4c1e546886919a699b6923efdf74f0229c5ecc7eb05ee37d9eb8771a3a9a003bf986a694762509a827ea140f4eaba78ddec85 WHIRLPOOL bbd3f060138593ab7990fe1db23f81e7d154a3ff0b8fc79386a9d0f08acc70716ca855daa6eef4c280420b09e459524932caa8bd5319abaf6cf0728077e45062
5660 -EBUILD netbeans-dlight-9999_p20160401.ebuild 2968 SHA256 0bc13d62d2370c432c8951682b7e6efb2fd6e28fcacf2c49caff308ce454c56d SHA512 454edf5b2e86603b6b7671b31eb8c77274fe06a8d56f103ce4a61e217502a9a1e009f6a6fb3930047702b2647ef90260530fcaaf86dec26fa430710ea12f3f53 WHIRLPOOL d8d5ea10d62a9eb330021d0185c9913bd9baf6de65e239be2ad58959f7587bd083748f7703468f5d67cac842fdcbe5e08e9993f953728f063174dd4b4abdd31b
5661 -EBUILD netbeans-dlight-9999_p20160404.ebuild 2968 SHA256 d0843d44c9e942c6f6b9e6958775f40b67077e8a1ab307a2f239e0dedb8aaa8a SHA512 e3171aedc0187372ef11c0251c841878417029a2cd232a92b2a1c7f326db06186b40cc6b0d5f4e363188b788a2af0da15d28be1561da0fc0e589e42a87591697 WHIRLPOOL f4a466d9e0ddeacdb37961cd1e3fb56c65327e2eb59d46b7be79c6ffab524ff1194e006d23b925474108bed1ca7fdb92474e484b2df6b6fc5495ba5f51b2bb9b
5662 -EBUILD netbeans-dlight-9999_p20160405.ebuild 2968 SHA256 589d7038d93e008a53a04ec04d3d97e52ee68b097bf5b6bbdc0b9d44fdc8bcf9 SHA512 921b12885120acb992178a5b72791fa1be7d5b8d15f770a27edd6b7b61820c84bc7d52e90c5ff2be3474595292a02a64d0e54d54eec3421710f34969c5583e3a WHIRLPOOL b7f17bf5dd88acb70ac9746fd2b2ae676e1ba0c3e128fc56737ffec4d5a7a91edb3b194f9efa64d542065bd8752a7ef7c9862e5ad0adc9acd119f069ed2733b1
5663 -EBUILD netbeans-dlight-9999_p20160406.ebuild 2968 SHA256 8b41c79d337d4b274bdc2d4716f91cf03094d919d5a36982dd017c0407cd5c97 SHA512 b0b59a943f1e598afd78c76ecb5c5c0375e15cf54aff0d8ac2cb2b62150ba82d32827333df27aaf97d3ecbe519b9abeb0ecee95e16c02f905b6efa3b7d7a33c5 WHIRLPOOL 80f575c0b698692fbb5495c63916eb8abc1ab2e6f64976c727add1bac56b1085a5110074af179c88e86d3811d291c0ad9ff07407c6a406d3b04ad53956a685b3
5664 -EBUILD netbeans-dlight-9999_p20160407.ebuild 2968 SHA256 9424f9ebcd1539b9a12cb73c8d252193086e3717a354c36a63e9cac016a1e2bc SHA512 4ba717da50fb137f331c8733da24c19848541fa89f950d1228a2656192bfd2eb69ad83d4a769c41a63df4391bb249027ee0a083b06861c157835d0db0720b92a WHIRLPOOL bce73b636db69d7dacd4391493dd68a3625707967b92ae90c01a373c8e93563a19d0277bdde7145357f352edb1d83e07a402b96d01ac55d817c29c8db8d40ce7
5665 -EBUILD netbeans-dlight-9999_p20160411.ebuild 2968 SHA256 cfb9394d1fb3745157e5504a8a71f41d65a0e3a77143d0c1ac1c2f31b46816c8 SHA512 37c7a24ffe5806ba84cd616421ae99511ceba23b7d2f69f1be61376dbbd15e9a5e5c7054fcb632a4ec157e89c6e2bcb8b05827b2968fdc76cb5d614411fb5c33 WHIRLPOOL fd0487be36a1f925161e355e607cdb6e20a69856cdc6295fe69f92a3fc283f29ad12ea9460c50288c64067187ae0bee12fa8cb02ef437fd29ba4adaf8d8773b1
5666 -EBUILD netbeans-dlight-9999_p20160412.ebuild 2968 SHA256 b63b7ca6f928526121b3deb831aa8dc9b857818df291b4a07f19f86523ed664b SHA512 e626db974c895cfd80ab97a4e6243047064462ae3491d9df784f4639dab91941dd444c6b9f7fe0a1cac6dbb62a22c57bd5f068e0e5e0bb069f3ceebba3d88e83 WHIRLPOOL f14d8ab12aa63a811f3e849def5404a146a31ccd4f0cc92a82ebb331d278da84d6628f8229f0f644cf657cade7d08bb3ac74e973b748b6fb8144e29751b05304
5667 -EBUILD netbeans-dlight-9999_p20160413.ebuild 2968 SHA256 27b82789692e45ea069ab75a83e0ab2d963ef1524e086220299af1b00ce0e509 SHA512 7adbe025dd82a432c30c6d6055b5cc608009934d92bf4606cc0b38130e75782051bd9dff5a082dae1e91c6796b0f9cc8a8e7a0fa472e8821620d367e0f8849c5 WHIRLPOOL d81f83e432e9892d806044dad558457a225f68925ecd574a88d3962a4ad5a2a785caa2b5de05f1389d125e91b7fc6723a3f789e9eb81ab9bfe43e234550667d9
5668 -EBUILD netbeans-dlight-9999_p20160414.ebuild 2968 SHA256 093c6dcc6fc35259076fc9014bb4954b05f404b6fb20995338663a6505b289c0 SHA512 0540281e66f7bff124cbb2192ca6fad9096db07266da02646cc8624f218d0b06fa16e372337354856d5f0c8cea0ae466a7e88ee3dc17cc3fbdf941b05d347c66 WHIRLPOOL ea4c003b28838df203af89b07b25cd6e9b54b5fb6e0a424621fd928bc9e212de2467d4d9bb3d158986091f927b7c31400201250fa4ec140cda6213c1ed3b942e
5669 -EBUILD netbeans-dlight-9999_p20160415.ebuild 2968 SHA256 b13167d5c03f5421610cdbd4da9969d55487dcecb2b86fcb5129dcad5810c6d3 SHA512 f499d4609854328e4dccb533a79a4836476b523994c0a89379a96388d3a76207f09a81a674e75f35858e9e6f631e076b72a2057da1ad276269a948854290aef1 WHIRLPOOL ba1625dfbec4f16fcdda9cfb47844578bc5200eb51632107aa4ad2babf3dc135933199b999343ce1c7bd79b989064026d7699baacb980b25307d876b89087a6c
5670 -EBUILD netbeans-dlight-9999_p20160416.ebuild 2968 SHA256 dcc46bda1f543994beb5cde2e8825b3be22f9bd4aaf1c6756e16a4aee54097d3 SHA512 76c26b1d9bf2ec03c4bc097a399c327eedd6e6f883eb3c0284f953c5471fa086f1160ae56876be47d2c7d7c4616044865ae64bfd624d37adc53cf1392c584930 WHIRLPOOL a10b5e989a876636ad25861ff9a90988a5becbfc9e9f22a69c0575d2cd353198f15bb576ee9f5d08cdf0fe815d51412c3bd7ff156cc4f911a131382f9e528c0d
5671 -EBUILD netbeans-dlight-9999_p20160417.ebuild 2968 SHA256 2aad4091f37950956c63cc13198b73970e12826b6dc9940c494f54ca11f0a135 SHA512 ee07ba2e192e7d0ad17bdac8caebc6eda555c184c24737e379def3d57059864faaabe93bac46b79d1fd9199246a8dc3b00fb926fc6cb8e78748fb84fba771c5d WHIRLPOOL 6bc79908f97169868ce7c58cbeb6a7ef232ac907190bc16369993962ac4ea8b3a66f2a2dcd0d367dd95934828d1bd57e9dd2d33da2f1fc55925e2e3cba954714
5672 -EBUILD netbeans-dlight-9999_p20160418.ebuild 2968 SHA256 fec90bb8acda9dd8fd5b96e24914f54e5df417f30e25f6f398178e92e2088fdf SHA512 85e4b571e731493250834d42b605d27685581ed35185a9cdebbba7183f1c4d9966523985d1ff5c9a1e24f49b5a2842f12b7280b1a1396852da9dbced09a656bb WHIRLPOOL 93f89788f24b1c52367655a1183239b312da64cc2510a3e00a90e627f48620f9fd2825309f38cf68041d2861998d85f9692e54b633a79bd07e9e30152dbc1d88
5673 -EBUILD netbeans-dlight-9999_p20160419.ebuild 2968 SHA256 7683d7f19aa7fcaf92489235490acee21102b98d0b6a0a1c4593393c451b160d SHA512 da6a182707e1c027c164a8309aed6d81b08432377ec392ec04169f917191beceecbe0331f5898f997bf3d0f2092b7fa51f8b5fc5ffdcf940d46ad0097d4a4703 WHIRLPOOL bb42ddd2a4dba86722f7d7f592f021db1b01444176c40c09233d0b25f6d33de568e8ee7ff3dc793f74c329ba642de43e1373b78aaaea9affd923e73f2206e091
5674 -EBUILD netbeans-dlight-9999_p20160420.ebuild 2968 SHA256 fe7ea31b0ad02719f39383146f83c4a433ab3c3702aa168d64d3ec4064a9fdf2 SHA512 45bc1539ad4a1949bf6a944cc00864879077634c8a33398876c256b049d5db3a5cfcab351b772c8f80033defc3d729dd8019f70c1254d9aec29e4b3eea704a85 WHIRLPOOL 3c44722eef41a5b67048ed1082d06182165d60d82d26e99639ff58b424d536574ef98fbe6fa7437715bc59d7490b7f3a927e354ec40ade1b006e556a201e7b18
5675 -EBUILD netbeans-dlight-9999_p20160421.ebuild 2968 SHA256 69af7d7926bd6df15a08a11c811071ceb452b2bb3c74d89fa485498b042d5b89 SHA512 aa96eafedc2c7de807f9600c6a65c7e200563df04f1322f59f7aff51816c9b96696de0deb4c42b28902dd46ff1b2b6f70e9a97c15727fa5cc8aad6fe2db36cf1 WHIRLPOOL a2c8e63c5819c169c4abf8882be3283bc20cbc769dfc2a4cbb7e4db7b2119dcaf96b27661b8ccde3cff9714023b62bccd0077c3dc8d54c300b176fe684b63b2f
5676 -EBUILD netbeans-dlight-9999_p20160426.ebuild 2968 SHA256 79a972b0e734bcc0af44c6555ea566d3037a646cd7668855fa53fdd5b77093f4 SHA512 7fe582f83861936e00fa6462cdca5275a98e243b41c0f06a2144b742ddfae25660c7f138cc6ec5dcbdacfc1744a155ad95ee4bbf3073ea834f3c759de51fd2eb WHIRLPOOL d1847c1d146f6bf16010092215bb17b81c19ade47d1dba7d5cf44f0b6de11fecaba5307d2a15f170ff82d04eb5d3dd793fac82f7e62f372b1aebfe6049d5b815
5677 -EBUILD netbeans-dlight-9999_p20160427.ebuild 2968 SHA256 48ae5693584503e00f5b4dcf79d46ec406a875822ebef2c888d33ba1543c449b SHA512 a894ca516f5a7b2f8fa769ffdc107081245a686fefb082029fd4a98ed6aeb168ef6f36ebc575540fa3064e1aebc93f0b4d2addbe862eb883ecf6e9b16212c59f WHIRLPOOL b2163f389eea63add06ad4af5155bef93613688e36701669b26e856415f19e0bfcffb3dc3c05d901905b48481e5f62724cd95701559aedf5e43189ce02ef87a4
5678 EBUILD netbeans-dlight-9999_p20160428.ebuild 2968 SHA256 a78d9fe846d94ed422c84a3dd06ff9b4eba872d64ffd217817f93f3bface22ba SHA512 c8ba6923704e00c0da015c99217c078e2eb3b548fa80f0a17d6189e94e7781ae57cb5c9a67e3921fb1c4dbba717b73cb0b56542ad247c0ec740578cf981ed78d WHIRLPOOL 6828cb5cd0d0669bf1114d12f86dbc386cb3f49df002501b61bfc518c507882f961ebc63cce7e9d3382961189be71e51ca4acedcbc93c9d7547bcd93b9f36750
5679 EBUILD netbeans-dlight-9999_p20160429.ebuild 2968 SHA256 d7b752d8514d47164b82939771de005a6723136317c7e774e9db0975af18635e SHA512 acf6e11e9ac3436b22429a219275afe0ef0015722cf5a6bbd90ff918149be44f84eb3f0d899d8a77ff873a7dd44178d58f26f2351ffc3e48d50cd4d896be161d WHIRLPOOL 9351914c1a73125ef093de24488e865dad522354114249611d351e2c8134ec3eb0d72e1466c686f5208a46db19a4a167735d4aaa162f09a16adcb14c9a298337
5680 EBUILD netbeans-dlight-9999_p20160430.ebuild 2968 SHA256 e9fef6100fd02fb343207a77f1e6eeea0c86d3eb48f26d7f657712da84900539 SHA512 274625dfb516afe3226a643964804944304dd6b9ce160bf29d15667375f9ab353f24b75be488f882c9b5b8194de21c29743ee7f1f49741fc5093520d1c8853b0 WHIRLPOOL 005eafc551e71307197b230dee99c598d1e3ad6f0ef0baab0345a330b2c446de9ca576a2eb3fdc46d82cac33dbc5e9b9bfe850200ab593eda55d61411aacf210
5681
5682 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160329.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160329.ebuild
5683 deleted file mode 100644
5684 index 41e66fb..0000000
5685 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160329.ebuild
5686 +++ /dev/null
5687 @@ -1,101 +0,0 @@
5688 -# Copyright 1999-2016 Gentoo Foundation
5689 -# Distributed under the terms of the GNU General Public License v2
5690 -# $Id$
5691 -
5692 -EAPI="4"
5693 -inherit eutils java-pkg-2 java-ant-2
5694 -
5695 -DESCRIPTION="Netbeans D-Light Cluster"
5696 -HOMEPAGE="http://netbeans.org/"
5697 -SLOT="9999"
5698 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
5699 -SRC_URI="${SOURCE_URL}
5700 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
5701 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
5702 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5703 -KEYWORDS="~amd64 ~x86"
5704 -IUSE=""
5705 -S="${WORKDIR}"
5706 -
5707 -CDEPEND="~dev-java/netbeans-ide-${PV}
5708 - ~dev-java/netbeans-platform-${PV}"
5709 -DEPEND=">=virtual/jdk-1.7
5710 - app-arch/unzip
5711 - ${CDEPEND}
5712 - dev-java/javahelp:0"
5713 -RDEPEND=">=virtual/jdk-1.7
5714 - ${CDEPEND}"
5715 -
5716 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5717 -
5718 -EANT_BUILD_XML="nbbuild/build.xml"
5719 -EANT_BUILD_TARGET="rebuild-cluster"
5720 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5721 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5722 -JAVA_PKG_BSFIX="off"
5723 -
5724 -src_unpack() {
5725 - unpack $(basename ${SOURCE_URL})
5726 -
5727 - einfo "Deleting bundled jars..."
5728 - find -name "*.jar" -type f -delete
5729 -
5730 - unpack netbeans-9999-r15-build.xml.patch.bz2
5731 -
5732 - pushd "${S}" >/dev/null || die
5733 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
5734 - popd >/dev/null || die
5735 -}
5736 -
5737 -src_prepare() {
5738 - einfo "Deleting bundled class files..."
5739 - find -name "*.class" -type f | xargs rm -vf
5740 -
5741 - epatch netbeans-9999-r15-build.xml.patch
5742 -
5743 - # Support for custom patches
5744 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5745 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5746 -
5747 - if [ -n "${files}" ] ; then
5748 - einfo "Applying custom patches:"
5749 -
5750 - for file in ${files} ; do
5751 - epatch "${file}"
5752 - done
5753 - fi
5754 - fi
5755 -
5756 - einfo "Symlinking external libraries..."
5757 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5758 -
5759 - einfo "Linking in other clusters..."
5760 - mkdir "${S}"/nbbuild/netbeans || die
5761 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5762 -
5763 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5764 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5765 - touch nb.cluster.ide.built
5766 -
5767 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5768 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5769 - touch nb.cluster.platform.built
5770 -
5771 - popd >/dev/null || die
5772 -
5773 - java-pkg-2_src_prepare
5774 -}
5775 -
5776 -src_install() {
5777 - pushd nbbuild/netbeans/dlight >/dev/null || die
5778 -
5779 - insinto ${INSTALL_DIR}
5780 -
5781 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5782 -
5783 - doins -r *
5784 -
5785 - popd >/dev/null || die
5786 -
5787 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
5788 -}
5789
5790 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160331.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160331.ebuild
5791 deleted file mode 100644
5792 index e906bdd..0000000
5793 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160331.ebuild
5794 +++ /dev/null
5795 @@ -1,101 +0,0 @@
5796 -# Copyright 1999-2016 Gentoo Foundation
5797 -# Distributed under the terms of the GNU General Public License v2
5798 -# $Id$
5799 -
5800 -EAPI="4"
5801 -inherit eutils java-pkg-2 java-ant-2
5802 -
5803 -DESCRIPTION="Netbeans D-Light Cluster"
5804 -HOMEPAGE="http://netbeans.org/"
5805 -SLOT="9999"
5806 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
5807 -SRC_URI="${SOURCE_URL}
5808 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5809 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
5810 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5811 -KEYWORDS="~amd64 ~x86"
5812 -IUSE=""
5813 -S="${WORKDIR}"
5814 -
5815 -CDEPEND="~dev-java/netbeans-ide-${PV}
5816 - ~dev-java/netbeans-platform-${PV}"
5817 -DEPEND=">=virtual/jdk-1.7
5818 - app-arch/unzip
5819 - ${CDEPEND}
5820 - dev-java/javahelp:0"
5821 -RDEPEND=">=virtual/jdk-1.7
5822 - ${CDEPEND}"
5823 -
5824 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5825 -
5826 -EANT_BUILD_XML="nbbuild/build.xml"
5827 -EANT_BUILD_TARGET="rebuild-cluster"
5828 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5829 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5830 -JAVA_PKG_BSFIX="off"
5831 -
5832 -src_unpack() {
5833 - unpack $(basename ${SOURCE_URL})
5834 -
5835 - einfo "Deleting bundled jars..."
5836 - find -name "*.jar" -type f -delete
5837 -
5838 - unpack netbeans-9999-r16-build.xml.patch.bz2
5839 -
5840 - pushd "${S}" >/dev/null || die
5841 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
5842 - popd >/dev/null || die
5843 -}
5844 -
5845 -src_prepare() {
5846 - einfo "Deleting bundled class files..."
5847 - find -name "*.class" -type f | xargs rm -vf
5848 -
5849 - epatch netbeans-9999-r16-build.xml.patch
5850 -
5851 - # Support for custom patches
5852 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5853 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5854 -
5855 - if [ -n "${files}" ] ; then
5856 - einfo "Applying custom patches:"
5857 -
5858 - for file in ${files} ; do
5859 - epatch "${file}"
5860 - done
5861 - fi
5862 - fi
5863 -
5864 - einfo "Symlinking external libraries..."
5865 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5866 -
5867 - einfo "Linking in other clusters..."
5868 - mkdir "${S}"/nbbuild/netbeans || die
5869 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5870 -
5871 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5872 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5873 - touch nb.cluster.ide.built
5874 -
5875 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5876 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5877 - touch nb.cluster.platform.built
5878 -
5879 - popd >/dev/null || die
5880 -
5881 - java-pkg-2_src_prepare
5882 -}
5883 -
5884 -src_install() {
5885 - pushd nbbuild/netbeans/dlight >/dev/null || die
5886 -
5887 - insinto ${INSTALL_DIR}
5888 -
5889 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5890 -
5891 - doins -r *
5892 -
5893 - popd >/dev/null || die
5894 -
5895 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
5896 -}
5897
5898 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160401.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160401.ebuild
5899 deleted file mode 100644
5900 index c419606..0000000
5901 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160401.ebuild
5902 +++ /dev/null
5903 @@ -1,101 +0,0 @@
5904 -# Copyright 1999-2016 Gentoo Foundation
5905 -# Distributed under the terms of the GNU General Public License v2
5906 -# $Id$
5907 -
5908 -EAPI="4"
5909 -inherit eutils java-pkg-2 java-ant-2
5910 -
5911 -DESCRIPTION="Netbeans D-Light Cluster"
5912 -HOMEPAGE="http://netbeans.org/"
5913 -SLOT="9999"
5914 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
5915 -SRC_URI="${SOURCE_URL}
5916 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
5917 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
5918 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5919 -KEYWORDS="~amd64 ~x86"
5920 -IUSE=""
5921 -S="${WORKDIR}"
5922 -
5923 -CDEPEND="~dev-java/netbeans-ide-${PV}
5924 - ~dev-java/netbeans-platform-${PV}"
5925 -DEPEND=">=virtual/jdk-1.7
5926 - app-arch/unzip
5927 - ${CDEPEND}
5928 - dev-java/javahelp:0"
5929 -RDEPEND=">=virtual/jdk-1.7
5930 - ${CDEPEND}"
5931 -
5932 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5933 -
5934 -EANT_BUILD_XML="nbbuild/build.xml"
5935 -EANT_BUILD_TARGET="rebuild-cluster"
5936 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5937 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5938 -JAVA_PKG_BSFIX="off"
5939 -
5940 -src_unpack() {
5941 - unpack $(basename ${SOURCE_URL})
5942 -
5943 - einfo "Deleting bundled jars..."
5944 - find -name "*.jar" -type f -delete
5945 -
5946 - unpack netbeans-9999-r16-build.xml.patch.bz2
5947 -
5948 - pushd "${S}" >/dev/null || die
5949 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
5950 - popd >/dev/null || die
5951 -}
5952 -
5953 -src_prepare() {
5954 - einfo "Deleting bundled class files..."
5955 - find -name "*.class" -type f | xargs rm -vf
5956 -
5957 - epatch netbeans-9999-r16-build.xml.patch
5958 -
5959 - # Support for custom patches
5960 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5961 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5962 -
5963 - if [ -n "${files}" ] ; then
5964 - einfo "Applying custom patches:"
5965 -
5966 - for file in ${files} ; do
5967 - epatch "${file}"
5968 - done
5969 - fi
5970 - fi
5971 -
5972 - einfo "Symlinking external libraries..."
5973 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.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-ide-${SLOT} ide || die
5980 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5981 - touch nb.cluster.ide.built
5982 -
5983 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5984 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5985 - touch nb.cluster.platform.built
5986 -
5987 - popd >/dev/null || die
5988 -
5989 - java-pkg-2_src_prepare
5990 -}
5991 -
5992 -src_install() {
5993 - pushd nbbuild/netbeans/dlight >/dev/null || die
5994 -
5995 - insinto ${INSTALL_DIR}
5996 -
5997 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5998 -
5999 - doins -r *
6000 -
6001 - popd >/dev/null || die
6002 -
6003 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6004 -}
6005
6006 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160404.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160404.ebuild
6007 deleted file mode 100644
6008 index de239f8..0000000
6009 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160404.ebuild
6010 +++ /dev/null
6011 @@ -1,101 +0,0 @@
6012 -# Copyright 1999-2016 Gentoo Foundation
6013 -# Distributed under the terms of the GNU General Public License v2
6014 -# $Id$
6015 -
6016 -EAPI="4"
6017 -inherit eutils java-pkg-2 java-ant-2
6018 -
6019 -DESCRIPTION="Netbeans D-Light Cluster"
6020 -HOMEPAGE="http://netbeans.org/"
6021 -SLOT="9999"
6022 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
6023 -SRC_URI="${SOURCE_URL}
6024 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6025 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6026 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6027 -KEYWORDS="~amd64 ~x86"
6028 -IUSE=""
6029 -S="${WORKDIR}"
6030 -
6031 -CDEPEND="~dev-java/netbeans-ide-${PV}
6032 - ~dev-java/netbeans-platform-${PV}"
6033 -DEPEND=">=virtual/jdk-1.7
6034 - app-arch/unzip
6035 - ${CDEPEND}
6036 - dev-java/javahelp:0"
6037 -RDEPEND=">=virtual/jdk-1.7
6038 - ${CDEPEND}"
6039 -
6040 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6041 -
6042 -EANT_BUILD_XML="nbbuild/build.xml"
6043 -EANT_BUILD_TARGET="rebuild-cluster"
6044 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6045 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6046 -JAVA_PKG_BSFIX="off"
6047 -
6048 -src_unpack() {
6049 - unpack $(basename ${SOURCE_URL})
6050 -
6051 - einfo "Deleting bundled jars..."
6052 - find -name "*.jar" -type f -delete
6053 -
6054 - unpack netbeans-9999-r16-build.xml.patch.bz2
6055 -
6056 - pushd "${S}" >/dev/null || die
6057 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6058 - popd >/dev/null || die
6059 -}
6060 -
6061 -src_prepare() {
6062 - einfo "Deleting bundled class files..."
6063 - find -name "*.class" -type f | xargs rm -vf
6064 -
6065 - epatch netbeans-9999-r16-build.xml.patch
6066 -
6067 - # Support for custom patches
6068 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6069 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6070 -
6071 - if [ -n "${files}" ] ; then
6072 - einfo "Applying custom patches:"
6073 -
6074 - for file in ${files} ; do
6075 - epatch "${file}"
6076 - done
6077 - fi
6078 - fi
6079 -
6080 - einfo "Symlinking external libraries..."
6081 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6082 -
6083 - einfo "Linking in other clusters..."
6084 - mkdir "${S}"/nbbuild/netbeans || die
6085 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6086 -
6087 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6088 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6089 - touch nb.cluster.ide.built
6090 -
6091 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6092 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6093 - touch nb.cluster.platform.built
6094 -
6095 - popd >/dev/null || die
6096 -
6097 - java-pkg-2_src_prepare
6098 -}
6099 -
6100 -src_install() {
6101 - pushd nbbuild/netbeans/dlight >/dev/null || die
6102 -
6103 - insinto ${INSTALL_DIR}
6104 -
6105 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6106 -
6107 - doins -r *
6108 -
6109 - popd >/dev/null || die
6110 -
6111 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6112 -}
6113
6114 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160405.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160405.ebuild
6115 deleted file mode 100644
6116 index e457742..0000000
6117 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160405.ebuild
6118 +++ /dev/null
6119 @@ -1,101 +0,0 @@
6120 -# Copyright 1999-2016 Gentoo Foundation
6121 -# Distributed under the terms of the GNU General Public License v2
6122 -# $Id$
6123 -
6124 -EAPI="4"
6125 -inherit eutils java-pkg-2 java-ant-2
6126 -
6127 -DESCRIPTION="Netbeans D-Light Cluster"
6128 -HOMEPAGE="http://netbeans.org/"
6129 -SLOT="9999"
6130 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
6131 -SRC_URI="${SOURCE_URL}
6132 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6133 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6134 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6135 -KEYWORDS="~amd64 ~x86"
6136 -IUSE=""
6137 -S="${WORKDIR}"
6138 -
6139 -CDEPEND="~dev-java/netbeans-ide-${PV}
6140 - ~dev-java/netbeans-platform-${PV}"
6141 -DEPEND=">=virtual/jdk-1.7
6142 - app-arch/unzip
6143 - ${CDEPEND}
6144 - dev-java/javahelp:0"
6145 -RDEPEND=">=virtual/jdk-1.7
6146 - ${CDEPEND}"
6147 -
6148 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6149 -
6150 -EANT_BUILD_XML="nbbuild/build.xml"
6151 -EANT_BUILD_TARGET="rebuild-cluster"
6152 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6153 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6154 -JAVA_PKG_BSFIX="off"
6155 -
6156 -src_unpack() {
6157 - unpack $(basename ${SOURCE_URL})
6158 -
6159 - einfo "Deleting bundled jars..."
6160 - find -name "*.jar" -type f -delete
6161 -
6162 - unpack netbeans-9999-r16-build.xml.patch.bz2
6163 -
6164 - pushd "${S}" >/dev/null || die
6165 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6166 - popd >/dev/null || die
6167 -}
6168 -
6169 -src_prepare() {
6170 - einfo "Deleting bundled class files..."
6171 - find -name "*.class" -type f | xargs rm -vf
6172 -
6173 - epatch netbeans-9999-r16-build.xml.patch
6174 -
6175 - # Support for custom patches
6176 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6177 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6178 -
6179 - if [ -n "${files}" ] ; then
6180 - einfo "Applying custom patches:"
6181 -
6182 - for file in ${files} ; do
6183 - epatch "${file}"
6184 - done
6185 - fi
6186 - fi
6187 -
6188 - einfo "Symlinking external libraries..."
6189 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6190 -
6191 - einfo "Linking in other clusters..."
6192 - mkdir "${S}"/nbbuild/netbeans || die
6193 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6194 -
6195 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6196 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6197 - touch nb.cluster.ide.built
6198 -
6199 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6200 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6201 - touch nb.cluster.platform.built
6202 -
6203 - popd >/dev/null || die
6204 -
6205 - java-pkg-2_src_prepare
6206 -}
6207 -
6208 -src_install() {
6209 - pushd nbbuild/netbeans/dlight >/dev/null || die
6210 -
6211 - insinto ${INSTALL_DIR}
6212 -
6213 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6214 -
6215 - doins -r *
6216 -
6217 - popd >/dev/null || die
6218 -
6219 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6220 -}
6221
6222 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160406.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160406.ebuild
6223 deleted file mode 100644
6224 index 9fedaa4..0000000
6225 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160406.ebuild
6226 +++ /dev/null
6227 @@ -1,101 +0,0 @@
6228 -# Copyright 1999-2016 Gentoo Foundation
6229 -# Distributed under the terms of the GNU General Public License v2
6230 -# $Id$
6231 -
6232 -EAPI="4"
6233 -inherit eutils java-pkg-2 java-ant-2
6234 -
6235 -DESCRIPTION="Netbeans D-Light Cluster"
6236 -HOMEPAGE="http://netbeans.org/"
6237 -SLOT="9999"
6238 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
6239 -SRC_URI="${SOURCE_URL}
6240 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6241 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6242 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6243 -KEYWORDS="~amd64 ~x86"
6244 -IUSE=""
6245 -S="${WORKDIR}"
6246 -
6247 -CDEPEND="~dev-java/netbeans-ide-${PV}
6248 - ~dev-java/netbeans-platform-${PV}"
6249 -DEPEND=">=virtual/jdk-1.7
6250 - app-arch/unzip
6251 - ${CDEPEND}
6252 - dev-java/javahelp:0"
6253 -RDEPEND=">=virtual/jdk-1.7
6254 - ${CDEPEND}"
6255 -
6256 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6257 -
6258 -EANT_BUILD_XML="nbbuild/build.xml"
6259 -EANT_BUILD_TARGET="rebuild-cluster"
6260 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6261 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6262 -JAVA_PKG_BSFIX="off"
6263 -
6264 -src_unpack() {
6265 - unpack $(basename ${SOURCE_URL})
6266 -
6267 - einfo "Deleting bundled jars..."
6268 - find -name "*.jar" -type f -delete
6269 -
6270 - unpack netbeans-9999-r16-build.xml.patch.bz2
6271 -
6272 - pushd "${S}" >/dev/null || die
6273 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6274 - popd >/dev/null || die
6275 -}
6276 -
6277 -src_prepare() {
6278 - einfo "Deleting bundled class files..."
6279 - find -name "*.class" -type f | xargs rm -vf
6280 -
6281 - epatch netbeans-9999-r16-build.xml.patch
6282 -
6283 - # Support for custom patches
6284 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6285 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6286 -
6287 - if [ -n "${files}" ] ; then
6288 - einfo "Applying custom patches:"
6289 -
6290 - for file in ${files} ; do
6291 - epatch "${file}"
6292 - done
6293 - fi
6294 - fi
6295 -
6296 - einfo "Symlinking external libraries..."
6297 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6298 -
6299 - einfo "Linking in other clusters..."
6300 - mkdir "${S}"/nbbuild/netbeans || die
6301 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6302 -
6303 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6304 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6305 - touch nb.cluster.ide.built
6306 -
6307 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6308 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6309 - touch nb.cluster.platform.built
6310 -
6311 - popd >/dev/null || die
6312 -
6313 - java-pkg-2_src_prepare
6314 -}
6315 -
6316 -src_install() {
6317 - pushd nbbuild/netbeans/dlight >/dev/null || die
6318 -
6319 - insinto ${INSTALL_DIR}
6320 -
6321 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6322 -
6323 - doins -r *
6324 -
6325 - popd >/dev/null || die
6326 -
6327 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6328 -}
6329
6330 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160407.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160407.ebuild
6331 deleted file mode 100644
6332 index 144cf03..0000000
6333 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160407.ebuild
6334 +++ /dev/null
6335 @@ -1,101 +0,0 @@
6336 -# Copyright 1999-2016 Gentoo Foundation
6337 -# Distributed under the terms of the GNU General Public License v2
6338 -# $Id$
6339 -
6340 -EAPI="4"
6341 -inherit eutils java-pkg-2 java-ant-2
6342 -
6343 -DESCRIPTION="Netbeans D-Light Cluster"
6344 -HOMEPAGE="http://netbeans.org/"
6345 -SLOT="9999"
6346 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
6347 -SRC_URI="${SOURCE_URL}
6348 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6349 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6350 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6351 -KEYWORDS="~amd64 ~x86"
6352 -IUSE=""
6353 -S="${WORKDIR}"
6354 -
6355 -CDEPEND="~dev-java/netbeans-ide-${PV}
6356 - ~dev-java/netbeans-platform-${PV}"
6357 -DEPEND=">=virtual/jdk-1.7
6358 - app-arch/unzip
6359 - ${CDEPEND}
6360 - dev-java/javahelp:0"
6361 -RDEPEND=">=virtual/jdk-1.7
6362 - ${CDEPEND}"
6363 -
6364 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6365 -
6366 -EANT_BUILD_XML="nbbuild/build.xml"
6367 -EANT_BUILD_TARGET="rebuild-cluster"
6368 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6369 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6370 -JAVA_PKG_BSFIX="off"
6371 -
6372 -src_unpack() {
6373 - unpack $(basename ${SOURCE_URL})
6374 -
6375 - einfo "Deleting bundled jars..."
6376 - find -name "*.jar" -type f -delete
6377 -
6378 - unpack netbeans-9999-r16-build.xml.patch.bz2
6379 -
6380 - pushd "${S}" >/dev/null || die
6381 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6382 - popd >/dev/null || die
6383 -}
6384 -
6385 -src_prepare() {
6386 - einfo "Deleting bundled class files..."
6387 - find -name "*.class" -type f | xargs rm -vf
6388 -
6389 - epatch netbeans-9999-r16-build.xml.patch
6390 -
6391 - # Support for custom patches
6392 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6393 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6394 -
6395 - if [ -n "${files}" ] ; then
6396 - einfo "Applying custom patches:"
6397 -
6398 - for file in ${files} ; do
6399 - epatch "${file}"
6400 - done
6401 - fi
6402 - fi
6403 -
6404 - einfo "Symlinking external libraries..."
6405 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6406 -
6407 - einfo "Linking in other clusters..."
6408 - mkdir "${S}"/nbbuild/netbeans || die
6409 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6410 -
6411 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6412 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6413 - touch nb.cluster.ide.built
6414 -
6415 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6416 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6417 - touch nb.cluster.platform.built
6418 -
6419 - popd >/dev/null || die
6420 -
6421 - java-pkg-2_src_prepare
6422 -}
6423 -
6424 -src_install() {
6425 - pushd nbbuild/netbeans/dlight >/dev/null || die
6426 -
6427 - insinto ${INSTALL_DIR}
6428 -
6429 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6430 -
6431 - doins -r *
6432 -
6433 - popd >/dev/null || die
6434 -
6435 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6436 -}
6437
6438 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160411.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160411.ebuild
6439 deleted file mode 100644
6440 index 5594c46..0000000
6441 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160411.ebuild
6442 +++ /dev/null
6443 @@ -1,101 +0,0 @@
6444 -# Copyright 1999-2016 Gentoo Foundation
6445 -# Distributed under the terms of the GNU General Public License v2
6446 -# $Id$
6447 -
6448 -EAPI="4"
6449 -inherit eutils java-pkg-2 java-ant-2
6450 -
6451 -DESCRIPTION="Netbeans D-Light Cluster"
6452 -HOMEPAGE="http://netbeans.org/"
6453 -SLOT="9999"
6454 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
6455 -SRC_URI="${SOURCE_URL}
6456 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6457 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6458 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6459 -KEYWORDS="~amd64 ~x86"
6460 -IUSE=""
6461 -S="${WORKDIR}"
6462 -
6463 -CDEPEND="~dev-java/netbeans-ide-${PV}
6464 - ~dev-java/netbeans-platform-${PV}"
6465 -DEPEND=">=virtual/jdk-1.7
6466 - app-arch/unzip
6467 - ${CDEPEND}
6468 - dev-java/javahelp:0"
6469 -RDEPEND=">=virtual/jdk-1.7
6470 - ${CDEPEND}"
6471 -
6472 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6473 -
6474 -EANT_BUILD_XML="nbbuild/build.xml"
6475 -EANT_BUILD_TARGET="rebuild-cluster"
6476 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6477 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6478 -JAVA_PKG_BSFIX="off"
6479 -
6480 -src_unpack() {
6481 - unpack $(basename ${SOURCE_URL})
6482 -
6483 - einfo "Deleting bundled jars..."
6484 - find -name "*.jar" -type f -delete
6485 -
6486 - unpack netbeans-9999-r16-build.xml.patch.bz2
6487 -
6488 - pushd "${S}" >/dev/null || die
6489 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6490 - popd >/dev/null || die
6491 -}
6492 -
6493 -src_prepare() {
6494 - einfo "Deleting bundled class files..."
6495 - find -name "*.class" -type f | xargs rm -vf
6496 -
6497 - epatch netbeans-9999-r16-build.xml.patch
6498 -
6499 - # Support for custom patches
6500 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6501 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6502 -
6503 - if [ -n "${files}" ] ; then
6504 - einfo "Applying custom patches:"
6505 -
6506 - for file in ${files} ; do
6507 - epatch "${file}"
6508 - done
6509 - fi
6510 - fi
6511 -
6512 - einfo "Symlinking external libraries..."
6513 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6514 -
6515 - einfo "Linking in other clusters..."
6516 - mkdir "${S}"/nbbuild/netbeans || die
6517 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6518 -
6519 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6520 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6521 - touch nb.cluster.ide.built
6522 -
6523 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6524 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6525 - touch nb.cluster.platform.built
6526 -
6527 - popd >/dev/null || die
6528 -
6529 - java-pkg-2_src_prepare
6530 -}
6531 -
6532 -src_install() {
6533 - pushd nbbuild/netbeans/dlight >/dev/null || die
6534 -
6535 - insinto ${INSTALL_DIR}
6536 -
6537 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6538 -
6539 - doins -r *
6540 -
6541 - popd >/dev/null || die
6542 -
6543 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6544 -}
6545
6546 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160412.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160412.ebuild
6547 deleted file mode 100644
6548 index 322a2a5..0000000
6549 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160412.ebuild
6550 +++ /dev/null
6551 @@ -1,101 +0,0 @@
6552 -# Copyright 1999-2016 Gentoo Foundation
6553 -# Distributed under the terms of the GNU General Public License v2
6554 -# $Id$
6555 -
6556 -EAPI="4"
6557 -inherit eutils java-pkg-2 java-ant-2
6558 -
6559 -DESCRIPTION="Netbeans D-Light Cluster"
6560 -HOMEPAGE="http://netbeans.org/"
6561 -SLOT="9999"
6562 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
6563 -SRC_URI="${SOURCE_URL}
6564 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6565 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6566 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6567 -KEYWORDS="~amd64 ~x86"
6568 -IUSE=""
6569 -S="${WORKDIR}"
6570 -
6571 -CDEPEND="~dev-java/netbeans-ide-${PV}
6572 - ~dev-java/netbeans-platform-${PV}"
6573 -DEPEND=">=virtual/jdk-1.7
6574 - app-arch/unzip
6575 - ${CDEPEND}
6576 - dev-java/javahelp:0"
6577 -RDEPEND=">=virtual/jdk-1.7
6578 - ${CDEPEND}"
6579 -
6580 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6581 -
6582 -EANT_BUILD_XML="nbbuild/build.xml"
6583 -EANT_BUILD_TARGET="rebuild-cluster"
6584 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6585 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6586 -JAVA_PKG_BSFIX="off"
6587 -
6588 -src_unpack() {
6589 - unpack $(basename ${SOURCE_URL})
6590 -
6591 - einfo "Deleting bundled jars..."
6592 - find -name "*.jar" -type f -delete
6593 -
6594 - unpack netbeans-9999-r16-build.xml.patch.bz2
6595 -
6596 - pushd "${S}" >/dev/null || die
6597 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6598 - popd >/dev/null || die
6599 -}
6600 -
6601 -src_prepare() {
6602 - einfo "Deleting bundled class files..."
6603 - find -name "*.class" -type f | xargs rm -vf
6604 -
6605 - epatch netbeans-9999-r16-build.xml.patch
6606 -
6607 - # Support for custom patches
6608 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6609 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6610 -
6611 - if [ -n "${files}" ] ; then
6612 - einfo "Applying custom patches:"
6613 -
6614 - for file in ${files} ; do
6615 - epatch "${file}"
6616 - done
6617 - fi
6618 - fi
6619 -
6620 - einfo "Symlinking external libraries..."
6621 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6622 -
6623 - einfo "Linking in other clusters..."
6624 - mkdir "${S}"/nbbuild/netbeans || die
6625 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6626 -
6627 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6628 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6629 - touch nb.cluster.ide.built
6630 -
6631 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6632 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6633 - touch nb.cluster.platform.built
6634 -
6635 - popd >/dev/null || die
6636 -
6637 - java-pkg-2_src_prepare
6638 -}
6639 -
6640 -src_install() {
6641 - pushd nbbuild/netbeans/dlight >/dev/null || die
6642 -
6643 - insinto ${INSTALL_DIR}
6644 -
6645 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6646 -
6647 - doins -r *
6648 -
6649 - popd >/dev/null || die
6650 -
6651 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6652 -}
6653
6654 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160413.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160413.ebuild
6655 deleted file mode 100644
6656 index 6a80df1..0000000
6657 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160413.ebuild
6658 +++ /dev/null
6659 @@ -1,101 +0,0 @@
6660 -# Copyright 1999-2016 Gentoo Foundation
6661 -# Distributed under the terms of the GNU General Public License v2
6662 -# $Id$
6663 -
6664 -EAPI="4"
6665 -inherit eutils java-pkg-2 java-ant-2
6666 -
6667 -DESCRIPTION="Netbeans D-Light Cluster"
6668 -HOMEPAGE="http://netbeans.org/"
6669 -SLOT="9999"
6670 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
6671 -SRC_URI="${SOURCE_URL}
6672 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6673 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6674 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6675 -KEYWORDS="~amd64 ~x86"
6676 -IUSE=""
6677 -S="${WORKDIR}"
6678 -
6679 -CDEPEND="~dev-java/netbeans-ide-${PV}
6680 - ~dev-java/netbeans-platform-${PV}"
6681 -DEPEND=">=virtual/jdk-1.7
6682 - app-arch/unzip
6683 - ${CDEPEND}
6684 - dev-java/javahelp:0"
6685 -RDEPEND=">=virtual/jdk-1.7
6686 - ${CDEPEND}"
6687 -
6688 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6689 -
6690 -EANT_BUILD_XML="nbbuild/build.xml"
6691 -EANT_BUILD_TARGET="rebuild-cluster"
6692 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6693 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6694 -JAVA_PKG_BSFIX="off"
6695 -
6696 -src_unpack() {
6697 - unpack $(basename ${SOURCE_URL})
6698 -
6699 - einfo "Deleting bundled jars..."
6700 - find -name "*.jar" -type f -delete
6701 -
6702 - unpack netbeans-9999-r16-build.xml.patch.bz2
6703 -
6704 - pushd "${S}" >/dev/null || die
6705 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6706 - popd >/dev/null || die
6707 -}
6708 -
6709 -src_prepare() {
6710 - einfo "Deleting bundled class files..."
6711 - find -name "*.class" -type f | xargs rm -vf
6712 -
6713 - epatch netbeans-9999-r16-build.xml.patch
6714 -
6715 - # Support for custom patches
6716 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6717 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6718 -
6719 - if [ -n "${files}" ] ; then
6720 - einfo "Applying custom patches:"
6721 -
6722 - for file in ${files} ; do
6723 - epatch "${file}"
6724 - done
6725 - fi
6726 - fi
6727 -
6728 - einfo "Symlinking external libraries..."
6729 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6730 -
6731 - einfo "Linking in other clusters..."
6732 - mkdir "${S}"/nbbuild/netbeans || die
6733 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6734 -
6735 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6736 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6737 - touch nb.cluster.ide.built
6738 -
6739 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6740 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6741 - touch nb.cluster.platform.built
6742 -
6743 - popd >/dev/null || die
6744 -
6745 - java-pkg-2_src_prepare
6746 -}
6747 -
6748 -src_install() {
6749 - pushd nbbuild/netbeans/dlight >/dev/null || die
6750 -
6751 - insinto ${INSTALL_DIR}
6752 -
6753 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6754 -
6755 - doins -r *
6756 -
6757 - popd >/dev/null || die
6758 -
6759 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6760 -}
6761
6762 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160414.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160414.ebuild
6763 deleted file mode 100644
6764 index ed1868f..0000000
6765 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160414.ebuild
6766 +++ /dev/null
6767 @@ -1,101 +0,0 @@
6768 -# Copyright 1999-2016 Gentoo Foundation
6769 -# Distributed under the terms of the GNU General Public License v2
6770 -# $Id$
6771 -
6772 -EAPI="4"
6773 -inherit eutils java-pkg-2 java-ant-2
6774 -
6775 -DESCRIPTION="Netbeans D-Light Cluster"
6776 -HOMEPAGE="http://netbeans.org/"
6777 -SLOT="9999"
6778 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
6779 -SRC_URI="${SOURCE_URL}
6780 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6781 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6782 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6783 -KEYWORDS="~amd64 ~x86"
6784 -IUSE=""
6785 -S="${WORKDIR}"
6786 -
6787 -CDEPEND="~dev-java/netbeans-ide-${PV}
6788 - ~dev-java/netbeans-platform-${PV}"
6789 -DEPEND=">=virtual/jdk-1.7
6790 - app-arch/unzip
6791 - ${CDEPEND}
6792 - dev-java/javahelp:0"
6793 -RDEPEND=">=virtual/jdk-1.7
6794 - ${CDEPEND}"
6795 -
6796 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6797 -
6798 -EANT_BUILD_XML="nbbuild/build.xml"
6799 -EANT_BUILD_TARGET="rebuild-cluster"
6800 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6801 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6802 -JAVA_PKG_BSFIX="off"
6803 -
6804 -src_unpack() {
6805 - unpack $(basename ${SOURCE_URL})
6806 -
6807 - einfo "Deleting bundled jars..."
6808 - find -name "*.jar" -type f -delete
6809 -
6810 - unpack netbeans-9999-r16-build.xml.patch.bz2
6811 -
6812 - pushd "${S}" >/dev/null || die
6813 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6814 - popd >/dev/null || die
6815 -}
6816 -
6817 -src_prepare() {
6818 - einfo "Deleting bundled class files..."
6819 - find -name "*.class" -type f | xargs rm -vf
6820 -
6821 - epatch netbeans-9999-r16-build.xml.patch
6822 -
6823 - # Support for custom patches
6824 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6825 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6826 -
6827 - if [ -n "${files}" ] ; then
6828 - einfo "Applying custom patches:"
6829 -
6830 - for file in ${files} ; do
6831 - epatch "${file}"
6832 - done
6833 - fi
6834 - fi
6835 -
6836 - einfo "Symlinking external libraries..."
6837 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6838 -
6839 - einfo "Linking in other clusters..."
6840 - mkdir "${S}"/nbbuild/netbeans || die
6841 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6842 -
6843 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6844 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6845 - touch nb.cluster.ide.built
6846 -
6847 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6848 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6849 - touch nb.cluster.platform.built
6850 -
6851 - popd >/dev/null || die
6852 -
6853 - java-pkg-2_src_prepare
6854 -}
6855 -
6856 -src_install() {
6857 - pushd nbbuild/netbeans/dlight >/dev/null || die
6858 -
6859 - insinto ${INSTALL_DIR}
6860 -
6861 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6862 -
6863 - doins -r *
6864 -
6865 - popd >/dev/null || die
6866 -
6867 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6868 -}
6869
6870 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160415.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160415.ebuild
6871 deleted file mode 100644
6872 index de1b9c4..0000000
6873 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160415.ebuild
6874 +++ /dev/null
6875 @@ -1,101 +0,0 @@
6876 -# Copyright 1999-2016 Gentoo Foundation
6877 -# Distributed under the terms of the GNU General Public License v2
6878 -# $Id$
6879 -
6880 -EAPI="4"
6881 -inherit eutils java-pkg-2 java-ant-2
6882 -
6883 -DESCRIPTION="Netbeans D-Light Cluster"
6884 -HOMEPAGE="http://netbeans.org/"
6885 -SLOT="9999"
6886 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
6887 -SRC_URI="${SOURCE_URL}
6888 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6889 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6890 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6891 -KEYWORDS="~amd64 ~x86"
6892 -IUSE=""
6893 -S="${WORKDIR}"
6894 -
6895 -CDEPEND="~dev-java/netbeans-ide-${PV}
6896 - ~dev-java/netbeans-platform-${PV}"
6897 -DEPEND=">=virtual/jdk-1.7
6898 - app-arch/unzip
6899 - ${CDEPEND}
6900 - dev-java/javahelp:0"
6901 -RDEPEND=">=virtual/jdk-1.7
6902 - ${CDEPEND}"
6903 -
6904 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6905 -
6906 -EANT_BUILD_XML="nbbuild/build.xml"
6907 -EANT_BUILD_TARGET="rebuild-cluster"
6908 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6909 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6910 -JAVA_PKG_BSFIX="off"
6911 -
6912 -src_unpack() {
6913 - unpack $(basename ${SOURCE_URL})
6914 -
6915 - einfo "Deleting bundled jars..."
6916 - find -name "*.jar" -type f -delete
6917 -
6918 - unpack netbeans-9999-r16-build.xml.patch.bz2
6919 -
6920 - pushd "${S}" >/dev/null || die
6921 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6922 - popd >/dev/null || die
6923 -}
6924 -
6925 -src_prepare() {
6926 - einfo "Deleting bundled class files..."
6927 - find -name "*.class" -type f | xargs rm -vf
6928 -
6929 - epatch netbeans-9999-r16-build.xml.patch
6930 -
6931 - # Support for custom patches
6932 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6933 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6934 -
6935 - if [ -n "${files}" ] ; then
6936 - einfo "Applying custom patches:"
6937 -
6938 - for file in ${files} ; do
6939 - epatch "${file}"
6940 - done
6941 - fi
6942 - fi
6943 -
6944 - einfo "Symlinking external libraries..."
6945 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6946 -
6947 - einfo "Linking in other clusters..."
6948 - mkdir "${S}"/nbbuild/netbeans || die
6949 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6950 -
6951 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6952 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6953 - touch nb.cluster.ide.built
6954 -
6955 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6956 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6957 - touch nb.cluster.platform.built
6958 -
6959 - popd >/dev/null || die
6960 -
6961 - java-pkg-2_src_prepare
6962 -}
6963 -
6964 -src_install() {
6965 - pushd nbbuild/netbeans/dlight >/dev/null || die
6966 -
6967 - insinto ${INSTALL_DIR}
6968 -
6969 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6970 -
6971 - doins -r *
6972 -
6973 - popd >/dev/null || die
6974 -
6975 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6976 -}
6977
6978 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160416.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160416.ebuild
6979 deleted file mode 100644
6980 index 9321e2d..0000000
6981 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160416.ebuild
6982 +++ /dev/null
6983 @@ -1,101 +0,0 @@
6984 -# Copyright 1999-2016 Gentoo Foundation
6985 -# Distributed under the terms of the GNU General Public License v2
6986 -# $Id$
6987 -
6988 -EAPI="4"
6989 -inherit eutils java-pkg-2 java-ant-2
6990 -
6991 -DESCRIPTION="Netbeans D-Light Cluster"
6992 -HOMEPAGE="http://netbeans.org/"
6993 -SLOT="9999"
6994 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
6995 -SRC_URI="${SOURCE_URL}
6996 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
6997 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
6998 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6999 -KEYWORDS="~amd64 ~x86"
7000 -IUSE=""
7001 -S="${WORKDIR}"
7002 -
7003 -CDEPEND="~dev-java/netbeans-ide-${PV}
7004 - ~dev-java/netbeans-platform-${PV}"
7005 -DEPEND=">=virtual/jdk-1.7
7006 - app-arch/unzip
7007 - ${CDEPEND}
7008 - dev-java/javahelp:0"
7009 -RDEPEND=">=virtual/jdk-1.7
7010 - ${CDEPEND}"
7011 -
7012 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7013 -
7014 -EANT_BUILD_XML="nbbuild/build.xml"
7015 -EANT_BUILD_TARGET="rebuild-cluster"
7016 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7017 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7018 -JAVA_PKG_BSFIX="off"
7019 -
7020 -src_unpack() {
7021 - unpack $(basename ${SOURCE_URL})
7022 -
7023 - einfo "Deleting bundled jars..."
7024 - find -name "*.jar" -type f -delete
7025 -
7026 - unpack netbeans-9999-r16-build.xml.patch.bz2
7027 -
7028 - pushd "${S}" >/dev/null || die
7029 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7030 - popd >/dev/null || die
7031 -}
7032 -
7033 -src_prepare() {
7034 - einfo "Deleting bundled class files..."
7035 - find -name "*.class" -type f | xargs rm -vf
7036 -
7037 - epatch netbeans-9999-r16-build.xml.patch
7038 -
7039 - # Support for custom patches
7040 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7041 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7042 -
7043 - if [ -n "${files}" ] ; then
7044 - einfo "Applying custom patches:"
7045 -
7046 - for file in ${files} ; do
7047 - epatch "${file}"
7048 - done
7049 - fi
7050 - fi
7051 -
7052 - einfo "Symlinking external libraries..."
7053 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7054 -
7055 - einfo "Linking in other clusters..."
7056 - mkdir "${S}"/nbbuild/netbeans || die
7057 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7058 -
7059 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7060 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7061 - touch nb.cluster.ide.built
7062 -
7063 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7064 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7065 - touch nb.cluster.platform.built
7066 -
7067 - popd >/dev/null || die
7068 -
7069 - java-pkg-2_src_prepare
7070 -}
7071 -
7072 -src_install() {
7073 - pushd nbbuild/netbeans/dlight >/dev/null || die
7074 -
7075 - insinto ${INSTALL_DIR}
7076 -
7077 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7078 -
7079 - doins -r *
7080 -
7081 - popd >/dev/null || die
7082 -
7083 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7084 -}
7085
7086 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160417.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160417.ebuild
7087 deleted file mode 100644
7088 index b5a623d..0000000
7089 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160417.ebuild
7090 +++ /dev/null
7091 @@ -1,101 +0,0 @@
7092 -# Copyright 1999-2016 Gentoo Foundation
7093 -# Distributed under the terms of the GNU General Public License v2
7094 -# $Id$
7095 -
7096 -EAPI="4"
7097 -inherit eutils java-pkg-2 java-ant-2
7098 -
7099 -DESCRIPTION="Netbeans D-Light Cluster"
7100 -HOMEPAGE="http://netbeans.org/"
7101 -SLOT="9999"
7102 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
7103 -SRC_URI="${SOURCE_URL}
7104 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
7105 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
7106 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7107 -KEYWORDS="~amd64 ~x86"
7108 -IUSE=""
7109 -S="${WORKDIR}"
7110 -
7111 -CDEPEND="~dev-java/netbeans-ide-${PV}
7112 - ~dev-java/netbeans-platform-${PV}"
7113 -DEPEND=">=virtual/jdk-1.7
7114 - app-arch/unzip
7115 - ${CDEPEND}
7116 - dev-java/javahelp:0"
7117 -RDEPEND=">=virtual/jdk-1.7
7118 - ${CDEPEND}"
7119 -
7120 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7121 -
7122 -EANT_BUILD_XML="nbbuild/build.xml"
7123 -EANT_BUILD_TARGET="rebuild-cluster"
7124 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7125 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7126 -JAVA_PKG_BSFIX="off"
7127 -
7128 -src_unpack() {
7129 - unpack $(basename ${SOURCE_URL})
7130 -
7131 - einfo "Deleting bundled jars..."
7132 - find -name "*.jar" -type f -delete
7133 -
7134 - unpack netbeans-9999-r16-build.xml.patch.bz2
7135 -
7136 - pushd "${S}" >/dev/null || die
7137 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7138 - popd >/dev/null || die
7139 -}
7140 -
7141 -src_prepare() {
7142 - einfo "Deleting bundled class files..."
7143 - find -name "*.class" -type f | xargs rm -vf
7144 -
7145 - epatch netbeans-9999-r16-build.xml.patch
7146 -
7147 - # Support for custom patches
7148 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7149 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7150 -
7151 - if [ -n "${files}" ] ; then
7152 - einfo "Applying custom patches:"
7153 -
7154 - for file in ${files} ; do
7155 - epatch "${file}"
7156 - done
7157 - fi
7158 - fi
7159 -
7160 - einfo "Symlinking external libraries..."
7161 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7162 -
7163 - einfo "Linking in other clusters..."
7164 - mkdir "${S}"/nbbuild/netbeans || die
7165 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7166 -
7167 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7168 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7169 - touch nb.cluster.ide.built
7170 -
7171 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7172 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7173 - touch nb.cluster.platform.built
7174 -
7175 - popd >/dev/null || die
7176 -
7177 - java-pkg-2_src_prepare
7178 -}
7179 -
7180 -src_install() {
7181 - pushd nbbuild/netbeans/dlight >/dev/null || die
7182 -
7183 - insinto ${INSTALL_DIR}
7184 -
7185 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7186 -
7187 - doins -r *
7188 -
7189 - popd >/dev/null || die
7190 -
7191 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7192 -}
7193
7194 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160418.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160418.ebuild
7195 deleted file mode 100644
7196 index 4b3f029..0000000
7197 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160418.ebuild
7198 +++ /dev/null
7199 @@ -1,101 +0,0 @@
7200 -# Copyright 1999-2016 Gentoo Foundation
7201 -# Distributed under the terms of the GNU General Public License v2
7202 -# $Id$
7203 -
7204 -EAPI="4"
7205 -inherit eutils java-pkg-2 java-ant-2
7206 -
7207 -DESCRIPTION="Netbeans D-Light Cluster"
7208 -HOMEPAGE="http://netbeans.org/"
7209 -SLOT="9999"
7210 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
7211 -SRC_URI="${SOURCE_URL}
7212 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
7213 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
7214 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7215 -KEYWORDS="~amd64 ~x86"
7216 -IUSE=""
7217 -S="${WORKDIR}"
7218 -
7219 -CDEPEND="~dev-java/netbeans-ide-${PV}
7220 - ~dev-java/netbeans-platform-${PV}"
7221 -DEPEND=">=virtual/jdk-1.7
7222 - app-arch/unzip
7223 - ${CDEPEND}
7224 - dev-java/javahelp:0"
7225 -RDEPEND=">=virtual/jdk-1.7
7226 - ${CDEPEND}"
7227 -
7228 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7229 -
7230 -EANT_BUILD_XML="nbbuild/build.xml"
7231 -EANT_BUILD_TARGET="rebuild-cluster"
7232 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7233 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7234 -JAVA_PKG_BSFIX="off"
7235 -
7236 -src_unpack() {
7237 - unpack $(basename ${SOURCE_URL})
7238 -
7239 - einfo "Deleting bundled jars..."
7240 - find -name "*.jar" -type f -delete
7241 -
7242 - unpack netbeans-9999-r16-build.xml.patch.bz2
7243 -
7244 - pushd "${S}" >/dev/null || die
7245 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7246 - popd >/dev/null || die
7247 -}
7248 -
7249 -src_prepare() {
7250 - einfo "Deleting bundled class files..."
7251 - find -name "*.class" -type f | xargs rm -vf
7252 -
7253 - epatch netbeans-9999-r16-build.xml.patch
7254 -
7255 - # Support for custom patches
7256 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7257 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7258 -
7259 - if [ -n "${files}" ] ; then
7260 - einfo "Applying custom patches:"
7261 -
7262 - for file in ${files} ; do
7263 - epatch "${file}"
7264 - done
7265 - fi
7266 - fi
7267 -
7268 - einfo "Symlinking external libraries..."
7269 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7270 -
7271 - einfo "Linking in other clusters..."
7272 - mkdir "${S}"/nbbuild/netbeans || die
7273 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7274 -
7275 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7276 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7277 - touch nb.cluster.ide.built
7278 -
7279 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7280 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7281 - touch nb.cluster.platform.built
7282 -
7283 - popd >/dev/null || die
7284 -
7285 - java-pkg-2_src_prepare
7286 -}
7287 -
7288 -src_install() {
7289 - pushd nbbuild/netbeans/dlight >/dev/null || die
7290 -
7291 - insinto ${INSTALL_DIR}
7292 -
7293 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7294 -
7295 - doins -r *
7296 -
7297 - popd >/dev/null || die
7298 -
7299 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7300 -}
7301
7302 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160419.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160419.ebuild
7303 deleted file mode 100644
7304 index 085b598..0000000
7305 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160419.ebuild
7306 +++ /dev/null
7307 @@ -1,101 +0,0 @@
7308 -# Copyright 1999-2016 Gentoo Foundation
7309 -# Distributed under the terms of the GNU General Public License v2
7310 -# $Id$
7311 -
7312 -EAPI="4"
7313 -inherit eutils java-pkg-2 java-ant-2
7314 -
7315 -DESCRIPTION="Netbeans D-Light Cluster"
7316 -HOMEPAGE="http://netbeans.org/"
7317 -SLOT="9999"
7318 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
7319 -SRC_URI="${SOURCE_URL}
7320 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
7321 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
7322 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7323 -KEYWORDS="~amd64 ~x86"
7324 -IUSE=""
7325 -S="${WORKDIR}"
7326 -
7327 -CDEPEND="~dev-java/netbeans-ide-${PV}
7328 - ~dev-java/netbeans-platform-${PV}"
7329 -DEPEND=">=virtual/jdk-1.7
7330 - app-arch/unzip
7331 - ${CDEPEND}
7332 - dev-java/javahelp:0"
7333 -RDEPEND=">=virtual/jdk-1.7
7334 - ${CDEPEND}"
7335 -
7336 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7337 -
7338 -EANT_BUILD_XML="nbbuild/build.xml"
7339 -EANT_BUILD_TARGET="rebuild-cluster"
7340 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7341 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7342 -JAVA_PKG_BSFIX="off"
7343 -
7344 -src_unpack() {
7345 - unpack $(basename ${SOURCE_URL})
7346 -
7347 - einfo "Deleting bundled jars..."
7348 - find -name "*.jar" -type f -delete
7349 -
7350 - unpack netbeans-9999-r16-build.xml.patch.bz2
7351 -
7352 - pushd "${S}" >/dev/null || die
7353 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7354 - popd >/dev/null || die
7355 -}
7356 -
7357 -src_prepare() {
7358 - einfo "Deleting bundled class files..."
7359 - find -name "*.class" -type f | xargs rm -vf
7360 -
7361 - epatch netbeans-9999-r16-build.xml.patch
7362 -
7363 - # Support for custom patches
7364 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7365 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7366 -
7367 - if [ -n "${files}" ] ; then
7368 - einfo "Applying custom patches:"
7369 -
7370 - for file in ${files} ; do
7371 - epatch "${file}"
7372 - done
7373 - fi
7374 - fi
7375 -
7376 - einfo "Symlinking external libraries..."
7377 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7378 -
7379 - einfo "Linking in other clusters..."
7380 - mkdir "${S}"/nbbuild/netbeans || die
7381 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7382 -
7383 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7384 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7385 - touch nb.cluster.ide.built
7386 -
7387 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7388 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7389 - touch nb.cluster.platform.built
7390 -
7391 - popd >/dev/null || die
7392 -
7393 - java-pkg-2_src_prepare
7394 -}
7395 -
7396 -src_install() {
7397 - pushd nbbuild/netbeans/dlight >/dev/null || die
7398 -
7399 - insinto ${INSTALL_DIR}
7400 -
7401 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7402 -
7403 - doins -r *
7404 -
7405 - popd >/dev/null || die
7406 -
7407 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7408 -}
7409
7410 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160420.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160420.ebuild
7411 deleted file mode 100644
7412 index 0aee49e..0000000
7413 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160420.ebuild
7414 +++ /dev/null
7415 @@ -1,101 +0,0 @@
7416 -# Copyright 1999-2016 Gentoo Foundation
7417 -# Distributed under the terms of the GNU General Public License v2
7418 -# $Id$
7419 -
7420 -EAPI="4"
7421 -inherit eutils java-pkg-2 java-ant-2
7422 -
7423 -DESCRIPTION="Netbeans D-Light Cluster"
7424 -HOMEPAGE="http://netbeans.org/"
7425 -SLOT="9999"
7426 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
7427 -SRC_URI="${SOURCE_URL}
7428 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
7429 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
7430 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7431 -KEYWORDS="~amd64 ~x86"
7432 -IUSE=""
7433 -S="${WORKDIR}"
7434 -
7435 -CDEPEND="~dev-java/netbeans-ide-${PV}
7436 - ~dev-java/netbeans-platform-${PV}"
7437 -DEPEND=">=virtual/jdk-1.7
7438 - app-arch/unzip
7439 - ${CDEPEND}
7440 - dev-java/javahelp:0"
7441 -RDEPEND=">=virtual/jdk-1.7
7442 - ${CDEPEND}"
7443 -
7444 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7445 -
7446 -EANT_BUILD_XML="nbbuild/build.xml"
7447 -EANT_BUILD_TARGET="rebuild-cluster"
7448 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7449 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7450 -JAVA_PKG_BSFIX="off"
7451 -
7452 -src_unpack() {
7453 - unpack $(basename ${SOURCE_URL})
7454 -
7455 - einfo "Deleting bundled jars..."
7456 - find -name "*.jar" -type f -delete
7457 -
7458 - unpack netbeans-9999-r16-build.xml.patch.bz2
7459 -
7460 - pushd "${S}" >/dev/null || die
7461 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7462 - popd >/dev/null || die
7463 -}
7464 -
7465 -src_prepare() {
7466 - einfo "Deleting bundled class files..."
7467 - find -name "*.class" -type f | xargs rm -vf
7468 -
7469 - epatch netbeans-9999-r16-build.xml.patch
7470 -
7471 - # Support for custom patches
7472 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7473 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7474 -
7475 - if [ -n "${files}" ] ; then
7476 - einfo "Applying custom patches:"
7477 -
7478 - for file in ${files} ; do
7479 - epatch "${file}"
7480 - done
7481 - fi
7482 - fi
7483 -
7484 - einfo "Symlinking external libraries..."
7485 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7486 -
7487 - einfo "Linking in other clusters..."
7488 - mkdir "${S}"/nbbuild/netbeans || die
7489 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7490 -
7491 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7492 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7493 - touch nb.cluster.ide.built
7494 -
7495 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7496 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7497 - touch nb.cluster.platform.built
7498 -
7499 - popd >/dev/null || die
7500 -
7501 - java-pkg-2_src_prepare
7502 -}
7503 -
7504 -src_install() {
7505 - pushd nbbuild/netbeans/dlight >/dev/null || die
7506 -
7507 - insinto ${INSTALL_DIR}
7508 -
7509 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7510 -
7511 - doins -r *
7512 -
7513 - popd >/dev/null || die
7514 -
7515 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7516 -}
7517
7518 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160421.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160421.ebuild
7519 deleted file mode 100644
7520 index afacf56..0000000
7521 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160421.ebuild
7522 +++ /dev/null
7523 @@ -1,101 +0,0 @@
7524 -# Copyright 1999-2016 Gentoo Foundation
7525 -# Distributed under the terms of the GNU General Public License v2
7526 -# $Id$
7527 -
7528 -EAPI="4"
7529 -inherit eutils java-pkg-2 java-ant-2
7530 -
7531 -DESCRIPTION="Netbeans D-Light Cluster"
7532 -HOMEPAGE="http://netbeans.org/"
7533 -SLOT="9999"
7534 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
7535 -SRC_URI="${SOURCE_URL}
7536 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
7537 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
7538 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7539 -KEYWORDS="~amd64 ~x86"
7540 -IUSE=""
7541 -S="${WORKDIR}"
7542 -
7543 -CDEPEND="~dev-java/netbeans-ide-${PV}
7544 - ~dev-java/netbeans-platform-${PV}"
7545 -DEPEND=">=virtual/jdk-1.7
7546 - app-arch/unzip
7547 - ${CDEPEND}
7548 - dev-java/javahelp:0"
7549 -RDEPEND=">=virtual/jdk-1.7
7550 - ${CDEPEND}"
7551 -
7552 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7553 -
7554 -EANT_BUILD_XML="nbbuild/build.xml"
7555 -EANT_BUILD_TARGET="rebuild-cluster"
7556 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7557 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7558 -JAVA_PKG_BSFIX="off"
7559 -
7560 -src_unpack() {
7561 - unpack $(basename ${SOURCE_URL})
7562 -
7563 - einfo "Deleting bundled jars..."
7564 - find -name "*.jar" -type f -delete
7565 -
7566 - unpack netbeans-9999-r16-build.xml.patch.bz2
7567 -
7568 - pushd "${S}" >/dev/null || die
7569 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7570 - popd >/dev/null || die
7571 -}
7572 -
7573 -src_prepare() {
7574 - einfo "Deleting bundled class files..."
7575 - find -name "*.class" -type f | xargs rm -vf
7576 -
7577 - epatch netbeans-9999-r16-build.xml.patch
7578 -
7579 - # Support for custom patches
7580 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7581 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7582 -
7583 - if [ -n "${files}" ] ; then
7584 - einfo "Applying custom patches:"
7585 -
7586 - for file in ${files} ; do
7587 - epatch "${file}"
7588 - done
7589 - fi
7590 - fi
7591 -
7592 - einfo "Symlinking external libraries..."
7593 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7594 -
7595 - einfo "Linking in other clusters..."
7596 - mkdir "${S}"/nbbuild/netbeans || die
7597 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7598 -
7599 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7600 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7601 - touch nb.cluster.ide.built
7602 -
7603 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7604 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7605 - touch nb.cluster.platform.built
7606 -
7607 - popd >/dev/null || die
7608 -
7609 - java-pkg-2_src_prepare
7610 -}
7611 -
7612 -src_install() {
7613 - pushd nbbuild/netbeans/dlight >/dev/null || die
7614 -
7615 - insinto ${INSTALL_DIR}
7616 -
7617 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7618 -
7619 - doins -r *
7620 -
7621 - popd >/dev/null || die
7622 -
7623 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7624 -}
7625
7626 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160426.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160426.ebuild
7627 deleted file mode 100644
7628 index f91b4b1..0000000
7629 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160426.ebuild
7630 +++ /dev/null
7631 @@ -1,101 +0,0 @@
7632 -# Copyright 1999-2016 Gentoo Foundation
7633 -# Distributed under the terms of the GNU General Public License v2
7634 -# $Id$
7635 -
7636 -EAPI="4"
7637 -inherit eutils java-pkg-2 java-ant-2
7638 -
7639 -DESCRIPTION="Netbeans D-Light Cluster"
7640 -HOMEPAGE="http://netbeans.org/"
7641 -SLOT="9999"
7642 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
7643 -SRC_URI="${SOURCE_URL}
7644 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
7645 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
7646 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7647 -KEYWORDS="~amd64 ~x86"
7648 -IUSE=""
7649 -S="${WORKDIR}"
7650 -
7651 -CDEPEND="~dev-java/netbeans-ide-${PV}
7652 - ~dev-java/netbeans-platform-${PV}"
7653 -DEPEND=">=virtual/jdk-1.7
7654 - app-arch/unzip
7655 - ${CDEPEND}
7656 - dev-java/javahelp:0"
7657 -RDEPEND=">=virtual/jdk-1.7
7658 - ${CDEPEND}"
7659 -
7660 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7661 -
7662 -EANT_BUILD_XML="nbbuild/build.xml"
7663 -EANT_BUILD_TARGET="rebuild-cluster"
7664 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7665 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7666 -JAVA_PKG_BSFIX="off"
7667 -
7668 -src_unpack() {
7669 - unpack $(basename ${SOURCE_URL})
7670 -
7671 - einfo "Deleting bundled jars..."
7672 - find -name "*.jar" -type f -delete
7673 -
7674 - unpack netbeans-9999-r16-build.xml.patch.bz2
7675 -
7676 - pushd "${S}" >/dev/null || die
7677 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7678 - popd >/dev/null || die
7679 -}
7680 -
7681 -src_prepare() {
7682 - einfo "Deleting bundled class files..."
7683 - find -name "*.class" -type f | xargs rm -vf
7684 -
7685 - epatch netbeans-9999-r16-build.xml.patch
7686 -
7687 - # Support for custom patches
7688 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7689 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7690 -
7691 - if [ -n "${files}" ] ; then
7692 - einfo "Applying custom patches:"
7693 -
7694 - for file in ${files} ; do
7695 - epatch "${file}"
7696 - done
7697 - fi
7698 - fi
7699 -
7700 - einfo "Symlinking external libraries..."
7701 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7702 -
7703 - einfo "Linking in other clusters..."
7704 - mkdir "${S}"/nbbuild/netbeans || die
7705 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7706 -
7707 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7708 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7709 - touch nb.cluster.ide.built
7710 -
7711 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7712 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7713 - touch nb.cluster.platform.built
7714 -
7715 - popd >/dev/null || die
7716 -
7717 - java-pkg-2_src_prepare
7718 -}
7719 -
7720 -src_install() {
7721 - pushd nbbuild/netbeans/dlight >/dev/null || die
7722 -
7723 - insinto ${INSTALL_DIR}
7724 -
7725 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7726 -
7727 - doins -r *
7728 -
7729 - popd >/dev/null || die
7730 -
7731 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7732 -}
7733
7734 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160427.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160427.ebuild
7735 deleted file mode 100644
7736 index 20a9e8a..0000000
7737 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20160427.ebuild
7738 +++ /dev/null
7739 @@ -1,101 +0,0 @@
7740 -# Copyright 1999-2016 Gentoo Foundation
7741 -# Distributed under the terms of the GNU General Public License v2
7742 -# $Id$
7743 -
7744 -EAPI="4"
7745 -inherit eutils java-pkg-2 java-ant-2
7746 -
7747 -DESCRIPTION="Netbeans D-Light Cluster"
7748 -HOMEPAGE="http://netbeans.org/"
7749 -SLOT="9999"
7750 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
7751 -SRC_URI="${SOURCE_URL}
7752 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
7753 - http://hg.netbeans.org/binaries/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip"
7754 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7755 -KEYWORDS="~amd64 ~x86"
7756 -IUSE=""
7757 -S="${WORKDIR}"
7758 -
7759 -CDEPEND="~dev-java/netbeans-ide-${PV}
7760 - ~dev-java/netbeans-platform-${PV}"
7761 -DEPEND=">=virtual/jdk-1.7
7762 - app-arch/unzip
7763 - ${CDEPEND}
7764 - dev-java/javahelp:0"
7765 -RDEPEND=">=virtual/jdk-1.7
7766 - ${CDEPEND}"
7767 -
7768 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7769 -
7770 -EANT_BUILD_XML="nbbuild/build.xml"
7771 -EANT_BUILD_TARGET="rebuild-cluster"
7772 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7773 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7774 -JAVA_PKG_BSFIX="off"
7775 -
7776 -src_unpack() {
7777 - unpack $(basename ${SOURCE_URL})
7778 -
7779 - einfo "Deleting bundled jars..."
7780 - find -name "*.jar" -type f -delete
7781 -
7782 - unpack netbeans-9999-r16-build.xml.patch.bz2
7783 -
7784 - pushd "${S}" >/dev/null || die
7785 - ln -s "${DISTDIR}"/0F89C62CA701D20BA9A9A526D4D017888C3B5A65-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7786 - popd >/dev/null || die
7787 -}
7788 -
7789 -src_prepare() {
7790 - einfo "Deleting bundled class files..."
7791 - find -name "*.class" -type f | xargs rm -vf
7792 -
7793 - epatch netbeans-9999-r16-build.xml.patch
7794 -
7795 - # Support for custom patches
7796 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7797 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7798 -
7799 - if [ -n "${files}" ] ; then
7800 - einfo "Applying custom patches:"
7801 -
7802 - for file in ${files} ; do
7803 - epatch "${file}"
7804 - done
7805 - fi
7806 - fi
7807 -
7808 - einfo "Symlinking external libraries..."
7809 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7810 -
7811 - einfo "Linking in other clusters..."
7812 - mkdir "${S}"/nbbuild/netbeans || die
7813 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7814 -
7815 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7816 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7817 - touch nb.cluster.ide.built
7818 -
7819 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7820 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7821 - touch nb.cluster.platform.built
7822 -
7823 - popd >/dev/null || die
7824 -
7825 - java-pkg-2_src_prepare
7826 -}
7827 -
7828 -src_install() {
7829 - pushd nbbuild/netbeans/dlight >/dev/null || die
7830 -
7831 - insinto ${INSTALL_DIR}
7832 -
7833 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7834 -
7835 - doins -r *
7836 -
7837 - popd >/dev/null || die
7838 -
7839 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7840 -}
7841
7842 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
7843 index 92e7d31..858de21 100644
7844 --- a/dev-java/netbeans-enterprise/Manifest
7845 +++ b/dev-java/netbeans-enterprise/Manifest
7846 @@ -34,54 +34,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
7847 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
7848 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
7849 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
7850 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
7851 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
7852 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
7853 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
7854 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
7855 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
7856 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
7857 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
7858 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
7859 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
7860 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
7861 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
7862 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
7863 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
7864 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
7865 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
7866 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
7867 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
7868 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
7869 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
7870 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
7871 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
7872 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
7873 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
7874 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
7875 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
7876 EBUILD netbeans-enterprise-8.0.2-r1.ebuild 15075 SHA256 41d376117ad1d8d59c8194debfd29dc42f5fd4de70aee12a2134ec143a604dda SHA512 4cd9de88e9a401cc0be88e3e2605abc411c47307818376b2bcc00f9ae570b21324f2bf00fd83e819bfa076da0fb07811fa1f0f9362a6cd0ee05b63221a199000 WHIRLPOOL 73f4518c14430fe7aa3614ebf1b11a06ba0e9bce7479af2770db3a114f149d575a16a655218f757ed416b5149228ac56dac700f5a8d5e034cc838bfa4092e636
7877 EBUILD netbeans-enterprise-8.1-r1.ebuild 15888 SHA256 d4c04ccfee01a46819020cb7cf8fd8297618f3c0431ae2d9dd7eec8131f988ab SHA512 6c7c39c378cb79d3f382cb80d07710a8c5233aaf0df8fb58889ee6aa6bde73624efa6aa49b43f84105685094a7aff89e4b6367ffd1fd113da27b42d50d07e983 WHIRLPOOL e678e2a6957e428c1b6e51469c0e7cc6a08da2c797f1575b6bb660a7f3281c00f071179de459e27c983304915b005baaf94ad4fae0a4c08162f218bf53b7d821
7878 -EBUILD netbeans-enterprise-9999_p20160329.ebuild 15825 SHA256 2ea849e62c0cbab8245d1bd586ecb01a7bd30643edf79a323fda308e45167912 SHA512 e58893fba0fd96ef6da5eff515b3e9b3cd29b10857f39c8639d089531e8c879460b5c1e9920391b61770f9842bda93553440d22d20b6bb3a9c07ce027d275d9a WHIRLPOOL b51afee9442614ae919bdca9523896be9ac352e8270d5e9ef7950ec13b6da8a7815f8b923c77ae6ad53cc4e79e26d13eb0941c79b58a4774a464417f3a5ae4d6
7879 -EBUILD netbeans-enterprise-9999_p20160331.ebuild 15825 SHA256 664afb5530ce19dbaeaf8fe0ab2dd35708eb9d443655d417ab9f0f6317bc0d37 SHA512 3a08f139e98211dd8c80d99d256bff58694cfd76e45dc88bb05b6f500998782f8044f8c83c171aa643fc8f4226271e4a224df7e655d18fd20bf969e1db736b1f WHIRLPOOL 51d62c98206946c56e21d853261bd8a08556daa5597d817306e9d760894e1f82df78107e8dfdfb89fe6c21f79f9e3996bf5473661e9bf0dc180f580b13ecec41
7880 -EBUILD netbeans-enterprise-9999_p20160401.ebuild 15825 SHA256 fcdad2df11b6b3d32ae073cfbb2c64b01ec3a83367eb552c8bcdd228ca9209db SHA512 0d95d4f05a4236aadffab3626ef4aa0c6dd3b2583870e16f62ae151ccb8f9d685612c4a281f20426a6ec8eda3793e813e1fa474e501c8723c539deb51e29c092 WHIRLPOOL e6ce0092f179f80f4956665f4a0cd826f980d2346217684ccb39d87003440fe937a4f8d17f77322adf2a179dfc220ef35c4582196acf2c71b80c349b53c44ade
7881 -EBUILD netbeans-enterprise-9999_p20160404.ebuild 15825 SHA256 7c76724ab1e361ff6edfe7d58499fc13e8fc5c06d7b9a25930fec70845416c07 SHA512 a749801759e96fbd6af37fe3f4ea29b48ca17dbc6c2e4a99b005d19e9c82eab4edd6ca6016c1d6df06406f62fe65f8ff18f94736d2a7493a87ca09f33c42dd82 WHIRLPOOL a6a709f33b01f6edab0a22f7061d4c4d7090e1f47df01ac3a8a8de0cca0af0c7d97fa9d25033af41deca0f7b9b4f8c8207de933af0ec4e5a832642eae090bd11
7882 -EBUILD netbeans-enterprise-9999_p20160405.ebuild 15825 SHA256 cd3a3e915ab0845309f005001030c00e2e7039235868697a62b26afbd6d8a0a6 SHA512 e7b5c27827d1e77a3ccfe9adf0cb8460b2a4f186d9954462615cdcc00f9616028467d6276d9e386336cc886cab39b3c2f1b2b6d032929145b387bb81c07d15eb WHIRLPOOL fe3c0c2ae9be37030ee4778bb4860606f6940ddf311045f14a9c796f0b22c9a1d56e144e2b6de0d72d60727453d093aa44f9d0f3a7600d3f173ec27de74e7b89
7883 -EBUILD netbeans-enterprise-9999_p20160406.ebuild 15825 SHA256 b5393880aa847da4683e1f7691d682afa5675426453feee0b3b38471e490cd20 SHA512 f6034b406e6382dfdfd0fdf5eed12ecca78801ef9d82b1e00ac89fad26edcc45e4076e66150317dfce07dd7cde8a0e22c97f6cd7cd4875ef4b546c1e104cb417 WHIRLPOOL 10c99bb4caba4e4be41e125570223266ce082cb011960859bc371eda1a13173976f7b75c7d32e59b20206a9d02a4e69210ba3b6accde5c0e2f15e5f75ef543ed
7884 -EBUILD netbeans-enterprise-9999_p20160407.ebuild 15825 SHA256 85034ecccd8dd28793578d8720700b3309b299e150e4c79e3356a0f6c83b187e SHA512 03572b04593f11f1f5e845c02d7dd3c8b716fb5cff769a4680ccc7873e65a6f134ec1b5cf1513fc78afefbac756d319e37fe0d6918406d0f05639e63ef3292a0 WHIRLPOOL 1a95004372f3b901a9f0627617e285ce3a1ce1fe498e7ec39de389ba6659c38c9ee5551ccb3708f9da58a2de9409110cfb32b43b40f7a765cadf6e40148d0928
7885 -EBUILD netbeans-enterprise-9999_p20160411.ebuild 15825 SHA256 b9c2e562c94e1dd2f198347b3516aa3195d5ce1a53c2c9f7487966cbfd07a31b SHA512 1ab06fb54e5fbc15d86a96828a040263ce591efe1095cb9753ffd59382ebe67e14a9e3c2a525bbc961946f3c388c746c2f9bb3d48db9cbded8b543799a23bcf6 WHIRLPOOL 85fc53627383ce829631e245b484720bebbbd3d8914a0a3e45279788681b95d95aa800577ddffd4026b4b92e74f92af160e4eea9bd44251eb14bf6c7ebf3cb2c
7886 -EBUILD netbeans-enterprise-9999_p20160412.ebuild 15825 SHA256 cdd693c1f7866981bc7b27ca6ca7ce7ae4e5d45dda1c5a73d9c8892189c02748 SHA512 ac404a9e1ebf4b0e6a2741a45b0acdc1b8e722b8057e07e851fe37de0ecf06c8c885558c12eff34272868f4dace43e8e6213be2ec3fc67cbb2242656e7362ef9 WHIRLPOOL c92430f35320a0a142074115ca59b6b5ca533977b7a354de8fdf10d399204f0248fdd752fb23555eb6f470600ac0acf793612bf8601c9a0b96d844388a836d4e
7887 -EBUILD netbeans-enterprise-9999_p20160413.ebuild 15825 SHA256 44638a3ea8d89d4357d628f087ef918d2a42155b42c95e1c280747e760180d00 SHA512 d296aa57b8174ce6216faed0d029557bbb3b486a9c62019d67c7db93c757f973f695822aa9d4405bae5e5e420e1e0b889a59a0edb558351e363a11bbe45f841f WHIRLPOOL eff82d58c1d0ef540ce2b75dc1bf4275a656877e72bad8ec92d6b67f13db209d56628f2018eb06fa7e1a7f07cbceb1bbfb3a843c40126001c3fd7902a9e67acf
7888 -EBUILD netbeans-enterprise-9999_p20160414.ebuild 15825 SHA256 6d8d3fdd23ab60ff2dd18df36b95cd6d935cbf7b7458a86f498b61f64cb4f602 SHA512 8ff73f60aed69e1e44e6f17ef06f3d6d7b042db98dee36fd9dcdb8a4bf7af02b48261c1c1ea7bfc6779be07d41969e85f9d89d883355f13d618935df8e3dfbf2 WHIRLPOOL f3eaafc4f255f01d15ca9d896f487408ac856bb5e0be941d886a0583cde4dcef1f7a4528ac73349e266e3f66833581142234fc62f693a731d63706d1079ef44c
7889 -EBUILD netbeans-enterprise-9999_p20160415.ebuild 15825 SHA256 a3d0dbfcfbc1b944ebee5bdf9de844e406d482e3c9701981ae10e6d9a28faa9f SHA512 062cb5fa1c86b9d91e88a29fe5a5d38616b70b7a8a11bdbbc3dc541a44e1ae368a0e5f9dfa2ce7024018600f508c80f82befc1e7aa8cd6251a5b9946db90b957 WHIRLPOOL 5e478178349730af233177e3aef5a0a548debc6656b67cf6fcce7dec71b30123719d1329b7cc806ff8227873acb89d30509ee4604f401095fa68f1d8d8461c67
7890 -EBUILD netbeans-enterprise-9999_p20160416.ebuild 15825 SHA256 03884eecac71964870d40e245c51774a9f8693d0c108d378beb48b8c038a6d8e SHA512 f25e119c814ed9c20b1d9846faf20494607ddd1298198391dc68420138d7c13b787d062ae483491f9780cc49219aa697e8d94057983c868e1cba95b565a42525 WHIRLPOOL 017d2fea08a16041e4ee3e4d8c38b3ffef2a985bb62ba0cf41162d7f8466968ab1e53b360e3abf423b6416fb765e5989c0f46d069e7a4bbf74342491ac9e586d
7891 -EBUILD netbeans-enterprise-9999_p20160417.ebuild 15825 SHA256 86b3aadd49c6cd877c4b93ed9b974394d07c8d802aa75c9fcd8756ccb36a9948 SHA512 07e182ba3ea94ab83a0478b598f21e995fb3a2b2f08b8d431d5f60e4e596559cfb2a9c52d6afee294735d86ba7cefa5a753e5ec16aa61f36afba65ea55c0d7f4 WHIRLPOOL 56cad845609c867178d4dfadc478c571923339c09da321a09318ab56f0cadc42c8a5e34aa98b560585736ef10dd0198bcf50fce08e9c199ebdc69c19c8414fbc
7892 -EBUILD netbeans-enterprise-9999_p20160418.ebuild 15825 SHA256 c2af91026534862779f5a3845882d375ce0df4b67e4f3d2b3ab8c88dc2f6361f SHA512 41163907e34ab6d6d61869521198d671cc4dec04ccfdfe891692296afe8fca6641268d20644553a5af434cb8021c15101a9d1fee49767e2dce6eabe6d1ba4c11 WHIRLPOOL 232eeaab21d111daed2ffa86bb63bba9f9d1283ae5e8c829bae27fa8dfbcf75e41a12431662ae80fc99ee1bc71034cc6dade3abd024422de8fd51fe86e41d7a4
7893 -EBUILD netbeans-enterprise-9999_p20160419.ebuild 15825 SHA256 27f7a24cba42fa12769853ed5cb8a220ca5124580c2cc04634666aabe6e1845f SHA512 b0e5eedd8ff2d7d06f636b7eb5cf7568769a0dacf7d18baea9a910f63bd30d2031442804e912c8dbe68014f451a5c1cedbfa24d3d20fedc9882cfcf4e2c5b7fc WHIRLPOOL c31ce34d72e768f0ac5b7d6e1640f7b99ff8dad79f8b15d4660aaed967fd7b97c05eb1654e8f03070546d97603e6eb05be2b6b438981983a0e116689d2dc7562
7894 -EBUILD netbeans-enterprise-9999_p20160420.ebuild 15825 SHA256 16e9b93d3d16df8115f5b51b2efca1920f492f23b1ca926fa41ccf796bce043c SHA512 8f0c088fb213249c90b63d7d55053e6bb8a84886031ecfe42780618bfd174bef55473414037c83caca80809c665451070a0fa0c478e591d8d9edf24536cc0604 WHIRLPOOL 1251ff19f420fcbe23abc05be14ade9700e9ec509539623fd1b00aca9a53b5e28a94b68a8d11180d08da7c1893508ac52f4e0cce209ff7e5b8db18a76b95a154
7895 -EBUILD netbeans-enterprise-9999_p20160421.ebuild 15825 SHA256 6de150a90f780413f14fa4f7997cfba1e69f066f16bcf9e073f6fa3d87272d51 SHA512 3205955b56389899e9bdddc9f73598b2f0a17f7604448c834974fd0e54f975c20703355bd9cc5d6fa5695174c2eb33f0f9ecd4cf49f2a641b7952243b3c75c05 WHIRLPOOL 3ab3a0e82aa4980cc263fbcc1bbc36ec17eefe311a7f482ebffc7c9e159969d43e40fc26cd98079e2b8eb1a9fcb53235daaf04808f93f6f8e8c476f1d921ba4e
7896 -EBUILD netbeans-enterprise-9999_p20160426.ebuild 15825 SHA256 dc2808dc1593e1b0a295eb0cd1fc8bfc54f1234369d19e3f6d818305e0bcc1fb SHA512 d5a11f41ed6df0c769d41017bb0ad905662181dedf99d4565c69f589df1cd13a35afddfaa981b7f5868b3a0570c9507fe4cc46bed4ce6a13a9481f3525e78043 WHIRLPOOL 948a168451516fbe50b93d3f12a2db96c216967d93066d0844c7a19fbeb46eed3b56e373874f362bf658bb6d01d93747319b6b7bc489c3673ca7210c7bdd5872
7897 -EBUILD netbeans-enterprise-9999_p20160427.ebuild 15825 SHA256 167c92c5def2d012da57515fa873e10d1dcf35f9de59d8e525dcf4587a2074aa SHA512 9fa0eb2a743cce582d981bd70018d70ab0a28e8a8d6888ca71280df1255afc1d72a044be7b8c82c4088a0899ee4107ef361f6b21d563e9d09d6060a596cc6c2f WHIRLPOOL 56a56c9844cfca5ac72263ac9224f2ad6e139c8d8694bf7b4a190e68519d0bf5dfe246e58781f35718a7a42dc1dae5c176ea2c3d363e099c233c6f877ee78692
7898 EBUILD netbeans-enterprise-9999_p20160428.ebuild 15825 SHA256 d36265c231f1f56c998acc0e6268f1c61be91492a9243785066dbbfc6ff3053f SHA512 c7c3a2ab27a93d457f5f95341b6e740e66ee57dca0998cadb6f97842084a2450669fefb0bf3611c52df23b266bef5004b916e769e2fd6886915705729d79e91f WHIRLPOOL 8e461fad4f405bda6a70b1024fd9ef18b8070deda66b328838cd1eb6b0665727553075222d489c2f657eb286da8c33b48f1de347efd514f28860c8aa397c076c
7899 EBUILD netbeans-enterprise-9999_p20160429.ebuild 15825 SHA256 05bc437093193e88924bb2dcbca61368af02579e7a53154ef547a705c962b66f SHA512 bbe9514bf02b5ae617f9c69b123e5014d60728905f08ab805623fda11a9055a73874155dccdfcbefe771780447fb6fad6ec92e005b1668e8e54bae4f7df420f5 WHIRLPOOL a7be814db2696fb17b0bf2942a8a4f5e03e47d3727d91b2b09384c18b3930bb0930d92026a29babfbb46aef695ba1f08af07443fb053fb4280b7fc67e62161e2
7900 EBUILD netbeans-enterprise-9999_p20160430.ebuild 15825 SHA256 05ed24b0672dcb4a88c8e9889164a33ac27d3904c22c1e6bbd315e3f9980dc4f SHA512 1e0991ea492824ca929b3b250c4857034065aed3a2ae50c4b261f43a01313fd69a917ee609cdf5449c7f63299589aa2f824d13f25a46bbf643a7e647e027d64e WHIRLPOOL c8fc088951776e6c0f722464829b81f6a535d4630df0cf155b96fdf0bca964ace6686cf8538c49c9b65308b8eb9761aac09efbbe1871dfb32985147eb5e06a1d
7901
7902 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160329.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160329.ebuild
7903 deleted file mode 100644
7904 index aefce5f..0000000
7905 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160329.ebuild
7906 +++ /dev/null
7907 @@ -1,266 +0,0 @@
7908 -# Copyright 1999-2016 Gentoo Foundation
7909 -# Distributed under the terms of the GNU General Public License v2
7910 -# $Id$
7911 -
7912 -EAPI="4"
7913 -inherit eutils java-pkg-2 java-ant-2
7914 -
7915 -DESCRIPTION="Netbeans Enterprise cluster"
7916 -HOMEPAGE="http://netbeans.org/"
7917 -SLOT="9999"
7918 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
7919 -SRC_URI="${SOURCE_URL}
7920 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
7921 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
7922 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
7923 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
7924 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
7925 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
7926 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
7927 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
7928 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
7929 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
7930 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
7931 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
7932 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
7933 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
7934 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
7935 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
7936 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
7937 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
7938 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
7939 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
7940 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
7941 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
7942 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
7943 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
7944 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
7945 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
7946 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
7947 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
7948 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
7949 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
7950 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
7951 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
7952 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7953 -KEYWORDS="~amd64 ~x86"
7954 -IUSE=""
7955 -S="${WORKDIR}"
7956 -
7957 -CDEPEND="~dev-java/netbeans-ide-${PV}
7958 - ~dev-java/netbeans-harness-${PV}
7959 - ~dev-java/netbeans-ide-${PV}
7960 - ~dev-java/netbeans-java-${PV}
7961 - ~dev-java/netbeans-profiler-${PV}
7962 - ~dev-java/netbeans-platform-${PV}
7963 - ~dev-java/netbeans-webcommon-${PV}
7964 - ~dev-java/netbeans-websvccommon-${PV}
7965 - dev-java/commons-codec:0
7966 - dev-java/commons-fileupload:0
7967 - dev-java/commons-logging:0
7968 - dev-java/glassfish-deployment-api:1.2
7969 - dev-java/jsr181:0"
7970 -DEPEND=">=virtual/jdk-1.7
7971 - app-arch/unzip
7972 - ${CDEPEND}
7973 - dev-java/javahelp:0
7974 - >=dev-java/junit-4.4:4
7975 - dev-java/tomcat-servlet-api:2.3"
7976 -RDEPEND=">=virtual/jdk-1.7
7977 - ${CDEPEND}
7978 - >=dev-java/antlr-2.7.7-r7:0
7979 - dev-java/bsf:2.3
7980 - dev-java/cglib:3
7981 - dev-java/commons-beanutils:1.7
7982 - dev-java/commons-collections:0
7983 - dev-java/commons-digester:0
7984 - dev-java/commons-io:1
7985 - dev-java/commons-validator:0
7986 - dev-java/glassfish-persistence:0
7987 - dev-java/guava:14
7988 - dev-java/jakarta-oro:2.0
7989 - dev-java/osgi-core-api:0
7990 - dev-java/validation-api:1.0"
7991 -# dev-java/commons-chain:1.1 in overlay
7992 -
7993 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7994 -
7995 -EANT_BUILD_XML="nbbuild/build.xml"
7996 -EANT_BUILD_TARGET="rebuild-cluster"
7997 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7998 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7999 -JAVA_PKG_BSFIX="off"
8000 -
8001 -src_unpack() {
8002 - unpack $(basename ${SOURCE_URL})
8003 -
8004 - einfo "Deleting bundled jars..."
8005 - find -name "*.jar" -type f -delete
8006 -
8007 - unpack netbeans-9999-r15-build.xml.patch.bz2
8008 -
8009 - pushd "${S}" >/dev/null || die
8010 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
8011 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
8012 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
8013 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
8014 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
8015 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
8016 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
8017 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
8018 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
8019 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
8020 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
8021 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
8022 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
8023 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
8024 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
8025 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
8026 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
8027 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
8028 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
8029 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
8030 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
8031 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
8032 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
8033 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
8034 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
8035 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
8036 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
8037 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
8038 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
8039 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
8040 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
8041 - popd >/dev/null || die
8042 -}
8043 -
8044 -src_prepare() {
8045 - einfo "Deleting bundled class files..."
8046 - find -name "*.class" -type f | xargs rm -vf
8047 -
8048 - epatch netbeans-9999-r15-build.xml.patch
8049 -
8050 - # Support for custom patches
8051 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8052 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8053 -
8054 - if [ -n "${files}" ] ; then
8055 - einfo "Applying custom patches:"
8056 -
8057 - for file in ${files} ; do
8058 - epatch "${file}"
8059 - done
8060 - fi
8061 - fi
8062 -
8063 - einfo "Symlinking external libraries..."
8064 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8065 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
8066 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
8067 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
8068 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
8069 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
8070 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
8071 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
8072 -
8073 - einfo "Linking in other clusters..."
8074 - mkdir "${S}"/nbbuild/netbeans || die
8075 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8076 -
8077 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
8078 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8079 - touch nb.cluster.extide.built
8080 -
8081 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
8082 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8083 - touch nb.cluster.harness.built
8084 -
8085 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8086 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8087 - touch nb.cluster.ide.built
8088 -
8089 - ln -s /usr/share/netbeans-java-${SLOT} java || die
8090 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8091 - touch nb.cluster.java.built
8092 -
8093 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
8094 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8095 - touch nb.cluster.profiler.built
8096 -
8097 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8098 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8099 - touch nb.cluster.platform.built
8100 -
8101 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
8102 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8103 - touch nb.cluster.webcommon.built
8104 -
8105 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
8106 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8107 - touch nb.cluster.websvccommon.built
8108 -
8109 - popd >/dev/null || die
8110 -
8111 - java-pkg-2_src_prepare
8112 -}
8113 -
8114 -src_install() {
8115 - pushd nbbuild/netbeans/enterprise >/dev/null || die
8116 -
8117 - insinto ${INSTALL_DIR}
8118 -
8119 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8120 -
8121 - doins -r *
8122 -
8123 - popd >/dev/null || die
8124 -
8125 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
8126 - pushd "${instdir}" >/dev/null || die
8127 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
8128 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
8129 - popd >/dev/null || die
8130 -
8131 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
8132 - pushd "${instdir}" >/dev/null || die
8133 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
8134 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
8135 - popd >/dev/null || die
8136 -
8137 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
8138 - pushd "${instdir}" >/dev/null || die
8139 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
8140 - popd >/dev/null || die
8141 -
8142 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
8143 - pushd "${instdir}" >/dev/null || die
8144 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
8145 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
8146 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
8147 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
8148 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
8149 - popd >/dev/null || die
8150 -
8151 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
8152 - pushd "${instdir}" >/dev/null || die
8153 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
8154 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
8155 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
8156 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
8157 - popd >/dev/null || die
8158 -
8159 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
8160 - pushd "${instdir}" >/dev/null || die
8161 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
8162 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
8163 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
8164 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
8165 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
8166 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
8167 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
8168 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
8169 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
8170 - popd >/dev/null || die
8171 -
8172 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
8173 -}
8174
8175 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160331.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160331.ebuild
8176 deleted file mode 100644
8177 index 9b12b5d..0000000
8178 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160331.ebuild
8179 +++ /dev/null
8180 @@ -1,266 +0,0 @@
8181 -# Copyright 1999-2016 Gentoo Foundation
8182 -# Distributed under the terms of the GNU General Public License v2
8183 -# $Id$
8184 -
8185 -EAPI="4"
8186 -inherit eutils java-pkg-2 java-ant-2
8187 -
8188 -DESCRIPTION="Netbeans Enterprise cluster"
8189 -HOMEPAGE="http://netbeans.org/"
8190 -SLOT="9999"
8191 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
8192 -SRC_URI="${SOURCE_URL}
8193 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
8194 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
8195 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
8196 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
8197 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
8198 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
8199 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
8200 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
8201 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
8202 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
8203 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
8204 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
8205 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
8206 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
8207 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
8208 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
8209 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
8210 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
8211 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
8212 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
8213 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
8214 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
8215 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
8216 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
8217 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
8218 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
8219 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
8220 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
8221 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
8222 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
8223 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
8224 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
8225 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8226 -KEYWORDS="~amd64 ~x86"
8227 -IUSE=""
8228 -S="${WORKDIR}"
8229 -
8230 -CDEPEND="~dev-java/netbeans-ide-${PV}
8231 - ~dev-java/netbeans-harness-${PV}
8232 - ~dev-java/netbeans-ide-${PV}
8233 - ~dev-java/netbeans-java-${PV}
8234 - ~dev-java/netbeans-profiler-${PV}
8235 - ~dev-java/netbeans-platform-${PV}
8236 - ~dev-java/netbeans-webcommon-${PV}
8237 - ~dev-java/netbeans-websvccommon-${PV}
8238 - dev-java/commons-codec:0
8239 - dev-java/commons-fileupload:0
8240 - dev-java/commons-logging:0
8241 - dev-java/glassfish-deployment-api:1.2
8242 - dev-java/jsr181:0"
8243 -DEPEND=">=virtual/jdk-1.7
8244 - app-arch/unzip
8245 - ${CDEPEND}
8246 - dev-java/javahelp:0
8247 - >=dev-java/junit-4.4:4
8248 - dev-java/tomcat-servlet-api:2.3"
8249 -RDEPEND=">=virtual/jdk-1.7
8250 - ${CDEPEND}
8251 - >=dev-java/antlr-2.7.7-r7:0
8252 - dev-java/bsf:2.3
8253 - dev-java/cglib:3
8254 - dev-java/commons-beanutils:1.7
8255 - dev-java/commons-collections:0
8256 - dev-java/commons-digester:0
8257 - dev-java/commons-io:1
8258 - dev-java/commons-validator:0
8259 - dev-java/glassfish-persistence:0
8260 - dev-java/guava:14
8261 - dev-java/jakarta-oro:2.0
8262 - dev-java/osgi-core-api:0
8263 - dev-java/validation-api:1.0"
8264 -# dev-java/commons-chain:1.1 in overlay
8265 -
8266 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8267 -
8268 -EANT_BUILD_XML="nbbuild/build.xml"
8269 -EANT_BUILD_TARGET="rebuild-cluster"
8270 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8271 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8272 -JAVA_PKG_BSFIX="off"
8273 -
8274 -src_unpack() {
8275 - unpack $(basename ${SOURCE_URL})
8276 -
8277 - einfo "Deleting bundled jars..."
8278 - find -name "*.jar" -type f -delete
8279 -
8280 - unpack netbeans-9999-r16-build.xml.patch.bz2
8281 -
8282 - pushd "${S}" >/dev/null || die
8283 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
8284 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
8285 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
8286 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
8287 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
8288 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
8289 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
8290 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
8291 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
8292 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
8293 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
8294 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
8295 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
8296 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
8297 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
8298 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
8299 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
8300 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
8301 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
8302 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
8303 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
8304 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
8305 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
8306 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
8307 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
8308 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
8309 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
8310 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
8311 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
8312 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
8313 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
8314 - popd >/dev/null || die
8315 -}
8316 -
8317 -src_prepare() {
8318 - einfo "Deleting bundled class files..."
8319 - find -name "*.class" -type f | xargs rm -vf
8320 -
8321 - epatch netbeans-9999-r16-build.xml.patch
8322 -
8323 - # Support for custom patches
8324 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8325 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8326 -
8327 - if [ -n "${files}" ] ; then
8328 - einfo "Applying custom patches:"
8329 -
8330 - for file in ${files} ; do
8331 - epatch "${file}"
8332 - done
8333 - fi
8334 - fi
8335 -
8336 - einfo "Symlinking external libraries..."
8337 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8338 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
8339 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
8340 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
8341 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
8342 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
8343 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
8344 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
8345 -
8346 - einfo "Linking in other clusters..."
8347 - mkdir "${S}"/nbbuild/netbeans || die
8348 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8349 -
8350 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
8351 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8352 - touch nb.cluster.extide.built
8353 -
8354 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
8355 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8356 - touch nb.cluster.harness.built
8357 -
8358 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8359 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8360 - touch nb.cluster.ide.built
8361 -
8362 - ln -s /usr/share/netbeans-java-${SLOT} java || die
8363 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8364 - touch nb.cluster.java.built
8365 -
8366 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
8367 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8368 - touch nb.cluster.profiler.built
8369 -
8370 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8371 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8372 - touch nb.cluster.platform.built
8373 -
8374 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
8375 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8376 - touch nb.cluster.webcommon.built
8377 -
8378 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
8379 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8380 - touch nb.cluster.websvccommon.built
8381 -
8382 - popd >/dev/null || die
8383 -
8384 - java-pkg-2_src_prepare
8385 -}
8386 -
8387 -src_install() {
8388 - pushd nbbuild/netbeans/enterprise >/dev/null || die
8389 -
8390 - insinto ${INSTALL_DIR}
8391 -
8392 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8393 -
8394 - doins -r *
8395 -
8396 - popd >/dev/null || die
8397 -
8398 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
8399 - pushd "${instdir}" >/dev/null || die
8400 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
8401 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
8402 - popd >/dev/null || die
8403 -
8404 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
8405 - pushd "${instdir}" >/dev/null || die
8406 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
8407 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
8408 - popd >/dev/null || die
8409 -
8410 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
8411 - pushd "${instdir}" >/dev/null || die
8412 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
8413 - popd >/dev/null || die
8414 -
8415 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
8416 - pushd "${instdir}" >/dev/null || die
8417 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
8418 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
8419 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
8420 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
8421 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
8422 - popd >/dev/null || die
8423 -
8424 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
8425 - pushd "${instdir}" >/dev/null || die
8426 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
8427 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
8428 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
8429 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
8430 - popd >/dev/null || die
8431 -
8432 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
8433 - pushd "${instdir}" >/dev/null || die
8434 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
8435 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
8436 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
8437 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
8438 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
8439 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
8440 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
8441 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
8442 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
8443 - popd >/dev/null || die
8444 -
8445 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
8446 -}
8447
8448 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160401.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160401.ebuild
8449 deleted file mode 100644
8450 index 09addf2..0000000
8451 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160401.ebuild
8452 +++ /dev/null
8453 @@ -1,266 +0,0 @@
8454 -# Copyright 1999-2016 Gentoo Foundation
8455 -# Distributed under the terms of the GNU General Public License v2
8456 -# $Id$
8457 -
8458 -EAPI="4"
8459 -inherit eutils java-pkg-2 java-ant-2
8460 -
8461 -DESCRIPTION="Netbeans Enterprise cluster"
8462 -HOMEPAGE="http://netbeans.org/"
8463 -SLOT="9999"
8464 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
8465 -SRC_URI="${SOURCE_URL}
8466 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
8467 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
8468 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
8469 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
8470 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
8471 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
8472 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
8473 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
8474 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
8475 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
8476 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
8477 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
8478 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
8479 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
8480 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
8481 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
8482 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
8483 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
8484 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
8485 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
8486 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
8487 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
8488 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
8489 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
8490 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
8491 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
8492 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
8493 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
8494 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
8495 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
8496 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
8497 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
8498 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8499 -KEYWORDS="~amd64 ~x86"
8500 -IUSE=""
8501 -S="${WORKDIR}"
8502 -
8503 -CDEPEND="~dev-java/netbeans-ide-${PV}
8504 - ~dev-java/netbeans-harness-${PV}
8505 - ~dev-java/netbeans-ide-${PV}
8506 - ~dev-java/netbeans-java-${PV}
8507 - ~dev-java/netbeans-profiler-${PV}
8508 - ~dev-java/netbeans-platform-${PV}
8509 - ~dev-java/netbeans-webcommon-${PV}
8510 - ~dev-java/netbeans-websvccommon-${PV}
8511 - dev-java/commons-codec:0
8512 - dev-java/commons-fileupload:0
8513 - dev-java/commons-logging:0
8514 - dev-java/glassfish-deployment-api:1.2
8515 - dev-java/jsr181:0"
8516 -DEPEND=">=virtual/jdk-1.7
8517 - app-arch/unzip
8518 - ${CDEPEND}
8519 - dev-java/javahelp:0
8520 - >=dev-java/junit-4.4:4
8521 - dev-java/tomcat-servlet-api:2.3"
8522 -RDEPEND=">=virtual/jdk-1.7
8523 - ${CDEPEND}
8524 - >=dev-java/antlr-2.7.7-r7:0
8525 - dev-java/bsf:2.3
8526 - dev-java/cglib:3
8527 - dev-java/commons-beanutils:1.7
8528 - dev-java/commons-collections:0
8529 - dev-java/commons-digester:0
8530 - dev-java/commons-io:1
8531 - dev-java/commons-validator:0
8532 - dev-java/glassfish-persistence:0
8533 - dev-java/guava:14
8534 - dev-java/jakarta-oro:2.0
8535 - dev-java/osgi-core-api:0
8536 - dev-java/validation-api:1.0"
8537 -# dev-java/commons-chain:1.1 in overlay
8538 -
8539 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8540 -
8541 -EANT_BUILD_XML="nbbuild/build.xml"
8542 -EANT_BUILD_TARGET="rebuild-cluster"
8543 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8544 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8545 -JAVA_PKG_BSFIX="off"
8546 -
8547 -src_unpack() {
8548 - unpack $(basename ${SOURCE_URL})
8549 -
8550 - einfo "Deleting bundled jars..."
8551 - find -name "*.jar" -type f -delete
8552 -
8553 - unpack netbeans-9999-r16-build.xml.patch.bz2
8554 -
8555 - pushd "${S}" >/dev/null || die
8556 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
8557 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
8558 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
8559 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
8560 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
8561 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
8562 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
8563 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
8564 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
8565 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
8566 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
8567 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
8568 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
8569 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
8570 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
8571 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
8572 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
8573 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
8574 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
8575 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
8576 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
8577 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
8578 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
8579 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
8580 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
8581 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
8582 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
8583 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
8584 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
8585 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
8586 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
8587 - popd >/dev/null || die
8588 -}
8589 -
8590 -src_prepare() {
8591 - einfo "Deleting bundled class files..."
8592 - find -name "*.class" -type f | xargs rm -vf
8593 -
8594 - epatch netbeans-9999-r16-build.xml.patch
8595 -
8596 - # Support for custom patches
8597 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8598 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8599 -
8600 - if [ -n "${files}" ] ; then
8601 - einfo "Applying custom patches:"
8602 -
8603 - for file in ${files} ; do
8604 - epatch "${file}"
8605 - done
8606 - fi
8607 - fi
8608 -
8609 - einfo "Symlinking external libraries..."
8610 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8611 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
8612 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
8613 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
8614 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
8615 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
8616 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
8617 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
8618 -
8619 - einfo "Linking in other clusters..."
8620 - mkdir "${S}"/nbbuild/netbeans || die
8621 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8622 -
8623 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
8624 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8625 - touch nb.cluster.extide.built
8626 -
8627 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
8628 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8629 - touch nb.cluster.harness.built
8630 -
8631 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8632 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8633 - touch nb.cluster.ide.built
8634 -
8635 - ln -s /usr/share/netbeans-java-${SLOT} java || die
8636 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8637 - touch nb.cluster.java.built
8638 -
8639 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
8640 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8641 - touch nb.cluster.profiler.built
8642 -
8643 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8644 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8645 - touch nb.cluster.platform.built
8646 -
8647 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
8648 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8649 - touch nb.cluster.webcommon.built
8650 -
8651 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
8652 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8653 - touch nb.cluster.websvccommon.built
8654 -
8655 - popd >/dev/null || die
8656 -
8657 - java-pkg-2_src_prepare
8658 -}
8659 -
8660 -src_install() {
8661 - pushd nbbuild/netbeans/enterprise >/dev/null || die
8662 -
8663 - insinto ${INSTALL_DIR}
8664 -
8665 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8666 -
8667 - doins -r *
8668 -
8669 - popd >/dev/null || die
8670 -
8671 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
8672 - pushd "${instdir}" >/dev/null || die
8673 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
8674 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
8675 - popd >/dev/null || die
8676 -
8677 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
8678 - pushd "${instdir}" >/dev/null || die
8679 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
8680 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
8681 - popd >/dev/null || die
8682 -
8683 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
8684 - pushd "${instdir}" >/dev/null || die
8685 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
8686 - popd >/dev/null || die
8687 -
8688 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
8689 - pushd "${instdir}" >/dev/null || die
8690 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
8691 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
8692 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
8693 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
8694 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
8695 - popd >/dev/null || die
8696 -
8697 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
8698 - pushd "${instdir}" >/dev/null || die
8699 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
8700 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
8701 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
8702 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
8703 - popd >/dev/null || die
8704 -
8705 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
8706 - pushd "${instdir}" >/dev/null || die
8707 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
8708 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
8709 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
8710 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
8711 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
8712 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
8713 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
8714 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
8715 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
8716 - popd >/dev/null || die
8717 -
8718 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
8719 -}
8720
8721 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160404.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160404.ebuild
8722 deleted file mode 100644
8723 index 5346dac..0000000
8724 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160404.ebuild
8725 +++ /dev/null
8726 @@ -1,266 +0,0 @@
8727 -# Copyright 1999-2016 Gentoo Foundation
8728 -# Distributed under the terms of the GNU General Public License v2
8729 -# $Id$
8730 -
8731 -EAPI="4"
8732 -inherit eutils java-pkg-2 java-ant-2
8733 -
8734 -DESCRIPTION="Netbeans Enterprise cluster"
8735 -HOMEPAGE="http://netbeans.org/"
8736 -SLOT="9999"
8737 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
8738 -SRC_URI="${SOURCE_URL}
8739 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
8740 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
8741 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
8742 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
8743 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
8744 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
8745 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
8746 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
8747 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
8748 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
8749 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
8750 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
8751 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
8752 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
8753 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
8754 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
8755 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
8756 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
8757 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
8758 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
8759 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
8760 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
8761 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
8762 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
8763 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
8764 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
8765 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
8766 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
8767 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
8768 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
8769 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
8770 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
8771 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8772 -KEYWORDS="~amd64 ~x86"
8773 -IUSE=""
8774 -S="${WORKDIR}"
8775 -
8776 -CDEPEND="~dev-java/netbeans-ide-${PV}
8777 - ~dev-java/netbeans-harness-${PV}
8778 - ~dev-java/netbeans-ide-${PV}
8779 - ~dev-java/netbeans-java-${PV}
8780 - ~dev-java/netbeans-profiler-${PV}
8781 - ~dev-java/netbeans-platform-${PV}
8782 - ~dev-java/netbeans-webcommon-${PV}
8783 - ~dev-java/netbeans-websvccommon-${PV}
8784 - dev-java/commons-codec:0
8785 - dev-java/commons-fileupload:0
8786 - dev-java/commons-logging:0
8787 - dev-java/glassfish-deployment-api:1.2
8788 - dev-java/jsr181:0"
8789 -DEPEND=">=virtual/jdk-1.7
8790 - app-arch/unzip
8791 - ${CDEPEND}
8792 - dev-java/javahelp:0
8793 - >=dev-java/junit-4.4:4
8794 - dev-java/tomcat-servlet-api:2.3"
8795 -RDEPEND=">=virtual/jdk-1.7
8796 - ${CDEPEND}
8797 - >=dev-java/antlr-2.7.7-r7:0
8798 - dev-java/bsf:2.3
8799 - dev-java/cglib:3
8800 - dev-java/commons-beanutils:1.7
8801 - dev-java/commons-collections:0
8802 - dev-java/commons-digester:0
8803 - dev-java/commons-io:1
8804 - dev-java/commons-validator:0
8805 - dev-java/glassfish-persistence:0
8806 - dev-java/guava:14
8807 - dev-java/jakarta-oro:2.0
8808 - dev-java/osgi-core-api:0
8809 - dev-java/validation-api:1.0"
8810 -# dev-java/commons-chain:1.1 in overlay
8811 -
8812 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8813 -
8814 -EANT_BUILD_XML="nbbuild/build.xml"
8815 -EANT_BUILD_TARGET="rebuild-cluster"
8816 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8817 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8818 -JAVA_PKG_BSFIX="off"
8819 -
8820 -src_unpack() {
8821 - unpack $(basename ${SOURCE_URL})
8822 -
8823 - einfo "Deleting bundled jars..."
8824 - find -name "*.jar" -type f -delete
8825 -
8826 - unpack netbeans-9999-r16-build.xml.patch.bz2
8827 -
8828 - pushd "${S}" >/dev/null || die
8829 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
8830 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
8831 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
8832 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
8833 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
8834 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
8835 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
8836 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
8837 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
8838 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
8839 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
8840 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
8841 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
8842 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
8843 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
8844 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
8845 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
8846 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
8847 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
8848 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
8849 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
8850 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
8851 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
8852 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
8853 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
8854 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
8855 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
8856 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
8857 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
8858 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
8859 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
8860 - popd >/dev/null || die
8861 -}
8862 -
8863 -src_prepare() {
8864 - einfo "Deleting bundled class files..."
8865 - find -name "*.class" -type f | xargs rm -vf
8866 -
8867 - epatch netbeans-9999-r16-build.xml.patch
8868 -
8869 - # Support for custom patches
8870 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8871 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8872 -
8873 - if [ -n "${files}" ] ; then
8874 - einfo "Applying custom patches:"
8875 -
8876 - for file in ${files} ; do
8877 - epatch "${file}"
8878 - done
8879 - fi
8880 - fi
8881 -
8882 - einfo "Symlinking external libraries..."
8883 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8884 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
8885 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
8886 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
8887 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
8888 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
8889 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
8890 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
8891 -
8892 - einfo "Linking in other clusters..."
8893 - mkdir "${S}"/nbbuild/netbeans || die
8894 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8895 -
8896 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
8897 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8898 - touch nb.cluster.extide.built
8899 -
8900 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
8901 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8902 - touch nb.cluster.harness.built
8903 -
8904 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8905 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8906 - touch nb.cluster.ide.built
8907 -
8908 - ln -s /usr/share/netbeans-java-${SLOT} java || die
8909 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8910 - touch nb.cluster.java.built
8911 -
8912 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
8913 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8914 - touch nb.cluster.profiler.built
8915 -
8916 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8917 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8918 - touch nb.cluster.platform.built
8919 -
8920 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
8921 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8922 - touch nb.cluster.webcommon.built
8923 -
8924 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
8925 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8926 - touch nb.cluster.websvccommon.built
8927 -
8928 - popd >/dev/null || die
8929 -
8930 - java-pkg-2_src_prepare
8931 -}
8932 -
8933 -src_install() {
8934 - pushd nbbuild/netbeans/enterprise >/dev/null || die
8935 -
8936 - insinto ${INSTALL_DIR}
8937 -
8938 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8939 -
8940 - doins -r *
8941 -
8942 - popd >/dev/null || die
8943 -
8944 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
8945 - pushd "${instdir}" >/dev/null || die
8946 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
8947 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
8948 - popd >/dev/null || die
8949 -
8950 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
8951 - pushd "${instdir}" >/dev/null || die
8952 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
8953 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
8954 - popd >/dev/null || die
8955 -
8956 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
8957 - pushd "${instdir}" >/dev/null || die
8958 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
8959 - popd >/dev/null || die
8960 -
8961 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
8962 - pushd "${instdir}" >/dev/null || die
8963 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
8964 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
8965 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
8966 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
8967 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
8968 - popd >/dev/null || die
8969 -
8970 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
8971 - pushd "${instdir}" >/dev/null || die
8972 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
8973 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
8974 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
8975 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
8976 - popd >/dev/null || die
8977 -
8978 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
8979 - pushd "${instdir}" >/dev/null || die
8980 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
8981 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
8982 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
8983 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
8984 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
8985 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
8986 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
8987 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
8988 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
8989 - popd >/dev/null || die
8990 -
8991 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
8992 -}
8993
8994 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160405.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160405.ebuild
8995 deleted file mode 100644
8996 index 03574ec..0000000
8997 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160405.ebuild
8998 +++ /dev/null
8999 @@ -1,266 +0,0 @@
9000 -# Copyright 1999-2016 Gentoo Foundation
9001 -# Distributed under the terms of the GNU General Public License v2
9002 -# $Id$
9003 -
9004 -EAPI="4"
9005 -inherit eutils java-pkg-2 java-ant-2
9006 -
9007 -DESCRIPTION="Netbeans Enterprise cluster"
9008 -HOMEPAGE="http://netbeans.org/"
9009 -SLOT="9999"
9010 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
9011 -SRC_URI="${SOURCE_URL}
9012 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
9013 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
9014 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
9015 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
9016 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
9017 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
9018 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
9019 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
9020 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
9021 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
9022 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
9023 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
9024 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
9025 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
9026 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
9027 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
9028 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
9029 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
9030 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
9031 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
9032 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
9033 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
9034 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
9035 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
9036 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
9037 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
9038 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
9039 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
9040 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
9041 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
9042 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
9043 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
9044 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9045 -KEYWORDS="~amd64 ~x86"
9046 -IUSE=""
9047 -S="${WORKDIR}"
9048 -
9049 -CDEPEND="~dev-java/netbeans-ide-${PV}
9050 - ~dev-java/netbeans-harness-${PV}
9051 - ~dev-java/netbeans-ide-${PV}
9052 - ~dev-java/netbeans-java-${PV}
9053 - ~dev-java/netbeans-profiler-${PV}
9054 - ~dev-java/netbeans-platform-${PV}
9055 - ~dev-java/netbeans-webcommon-${PV}
9056 - ~dev-java/netbeans-websvccommon-${PV}
9057 - dev-java/commons-codec:0
9058 - dev-java/commons-fileupload:0
9059 - dev-java/commons-logging:0
9060 - dev-java/glassfish-deployment-api:1.2
9061 - dev-java/jsr181:0"
9062 -DEPEND=">=virtual/jdk-1.7
9063 - app-arch/unzip
9064 - ${CDEPEND}
9065 - dev-java/javahelp:0
9066 - >=dev-java/junit-4.4:4
9067 - dev-java/tomcat-servlet-api:2.3"
9068 -RDEPEND=">=virtual/jdk-1.7
9069 - ${CDEPEND}
9070 - >=dev-java/antlr-2.7.7-r7:0
9071 - dev-java/bsf:2.3
9072 - dev-java/cglib:3
9073 - dev-java/commons-beanutils:1.7
9074 - dev-java/commons-collections:0
9075 - dev-java/commons-digester:0
9076 - dev-java/commons-io:1
9077 - dev-java/commons-validator:0
9078 - dev-java/glassfish-persistence:0
9079 - dev-java/guava:14
9080 - dev-java/jakarta-oro:2.0
9081 - dev-java/osgi-core-api:0
9082 - dev-java/validation-api:1.0"
9083 -# dev-java/commons-chain:1.1 in overlay
9084 -
9085 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9086 -
9087 -EANT_BUILD_XML="nbbuild/build.xml"
9088 -EANT_BUILD_TARGET="rebuild-cluster"
9089 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9090 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9091 -JAVA_PKG_BSFIX="off"
9092 -
9093 -src_unpack() {
9094 - unpack $(basename ${SOURCE_URL})
9095 -
9096 - einfo "Deleting bundled jars..."
9097 - find -name "*.jar" -type f -delete
9098 -
9099 - unpack netbeans-9999-r16-build.xml.patch.bz2
9100 -
9101 - pushd "${S}" >/dev/null || die
9102 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
9103 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
9104 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
9105 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
9106 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
9107 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
9108 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
9109 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
9110 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
9111 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
9112 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
9113 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
9114 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
9115 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
9116 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
9117 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
9118 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
9119 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
9120 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
9121 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
9122 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
9123 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
9124 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
9125 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
9126 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
9127 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
9128 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
9129 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
9130 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
9131 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
9132 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
9133 - popd >/dev/null || die
9134 -}
9135 -
9136 -src_prepare() {
9137 - einfo "Deleting bundled class files..."
9138 - find -name "*.class" -type f | xargs rm -vf
9139 -
9140 - epatch netbeans-9999-r16-build.xml.patch
9141 -
9142 - # Support for custom patches
9143 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9144 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9145 -
9146 - if [ -n "${files}" ] ; then
9147 - einfo "Applying custom patches:"
9148 -
9149 - for file in ${files} ; do
9150 - epatch "${file}"
9151 - done
9152 - fi
9153 - fi
9154 -
9155 - einfo "Symlinking external libraries..."
9156 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9157 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
9158 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
9159 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
9160 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
9161 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
9162 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
9163 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
9164 -
9165 - einfo "Linking in other clusters..."
9166 - mkdir "${S}"/nbbuild/netbeans || die
9167 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9168 -
9169 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9170 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9171 - touch nb.cluster.extide.built
9172 -
9173 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
9174 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9175 - touch nb.cluster.harness.built
9176 -
9177 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9178 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9179 - touch nb.cluster.ide.built
9180 -
9181 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9182 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9183 - touch nb.cluster.java.built
9184 -
9185 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
9186 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9187 - touch nb.cluster.profiler.built
9188 -
9189 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9190 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9191 - touch nb.cluster.platform.built
9192 -
9193 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
9194 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9195 - touch nb.cluster.webcommon.built
9196 -
9197 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
9198 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9199 - touch nb.cluster.websvccommon.built
9200 -
9201 - popd >/dev/null || die
9202 -
9203 - java-pkg-2_src_prepare
9204 -}
9205 -
9206 -src_install() {
9207 - pushd nbbuild/netbeans/enterprise >/dev/null || die
9208 -
9209 - insinto ${INSTALL_DIR}
9210 -
9211 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9212 -
9213 - doins -r *
9214 -
9215 - popd >/dev/null || die
9216 -
9217 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
9218 - pushd "${instdir}" >/dev/null || die
9219 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
9220 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
9221 - popd >/dev/null || die
9222 -
9223 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
9224 - pushd "${instdir}" >/dev/null || die
9225 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
9226 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
9227 - popd >/dev/null || die
9228 -
9229 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
9230 - pushd "${instdir}" >/dev/null || die
9231 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
9232 - popd >/dev/null || die
9233 -
9234 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
9235 - pushd "${instdir}" >/dev/null || die
9236 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
9237 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
9238 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
9239 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
9240 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
9241 - popd >/dev/null || die
9242 -
9243 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
9244 - pushd "${instdir}" >/dev/null || die
9245 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
9246 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
9247 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
9248 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
9249 - popd >/dev/null || die
9250 -
9251 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
9252 - pushd "${instdir}" >/dev/null || die
9253 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
9254 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
9255 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
9256 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
9257 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
9258 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
9259 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
9260 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
9261 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
9262 - popd >/dev/null || die
9263 -
9264 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
9265 -}
9266
9267 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160406.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160406.ebuild
9268 deleted file mode 100644
9269 index 8c2906f..0000000
9270 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160406.ebuild
9271 +++ /dev/null
9272 @@ -1,266 +0,0 @@
9273 -# Copyright 1999-2016 Gentoo Foundation
9274 -# Distributed under the terms of the GNU General Public License v2
9275 -# $Id$
9276 -
9277 -EAPI="4"
9278 -inherit eutils java-pkg-2 java-ant-2
9279 -
9280 -DESCRIPTION="Netbeans Enterprise cluster"
9281 -HOMEPAGE="http://netbeans.org/"
9282 -SLOT="9999"
9283 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
9284 -SRC_URI="${SOURCE_URL}
9285 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
9286 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
9287 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
9288 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
9289 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
9290 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
9291 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
9292 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
9293 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
9294 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
9295 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
9296 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
9297 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
9298 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
9299 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
9300 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
9301 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
9302 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
9303 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
9304 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
9305 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
9306 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
9307 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
9308 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
9309 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
9310 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
9311 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
9312 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
9313 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
9314 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
9315 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
9316 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
9317 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9318 -KEYWORDS="~amd64 ~x86"
9319 -IUSE=""
9320 -S="${WORKDIR}"
9321 -
9322 -CDEPEND="~dev-java/netbeans-ide-${PV}
9323 - ~dev-java/netbeans-harness-${PV}
9324 - ~dev-java/netbeans-ide-${PV}
9325 - ~dev-java/netbeans-java-${PV}
9326 - ~dev-java/netbeans-profiler-${PV}
9327 - ~dev-java/netbeans-platform-${PV}
9328 - ~dev-java/netbeans-webcommon-${PV}
9329 - ~dev-java/netbeans-websvccommon-${PV}
9330 - dev-java/commons-codec:0
9331 - dev-java/commons-fileupload:0
9332 - dev-java/commons-logging:0
9333 - dev-java/glassfish-deployment-api:1.2
9334 - dev-java/jsr181:0"
9335 -DEPEND=">=virtual/jdk-1.7
9336 - app-arch/unzip
9337 - ${CDEPEND}
9338 - dev-java/javahelp:0
9339 - >=dev-java/junit-4.4:4
9340 - dev-java/tomcat-servlet-api:2.3"
9341 -RDEPEND=">=virtual/jdk-1.7
9342 - ${CDEPEND}
9343 - >=dev-java/antlr-2.7.7-r7:0
9344 - dev-java/bsf:2.3
9345 - dev-java/cglib:3
9346 - dev-java/commons-beanutils:1.7
9347 - dev-java/commons-collections:0
9348 - dev-java/commons-digester:0
9349 - dev-java/commons-io:1
9350 - dev-java/commons-validator:0
9351 - dev-java/glassfish-persistence:0
9352 - dev-java/guava:14
9353 - dev-java/jakarta-oro:2.0
9354 - dev-java/osgi-core-api:0
9355 - dev-java/validation-api:1.0"
9356 -# dev-java/commons-chain:1.1 in overlay
9357 -
9358 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9359 -
9360 -EANT_BUILD_XML="nbbuild/build.xml"
9361 -EANT_BUILD_TARGET="rebuild-cluster"
9362 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9363 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9364 -JAVA_PKG_BSFIX="off"
9365 -
9366 -src_unpack() {
9367 - unpack $(basename ${SOURCE_URL})
9368 -
9369 - einfo "Deleting bundled jars..."
9370 - find -name "*.jar" -type f -delete
9371 -
9372 - unpack netbeans-9999-r16-build.xml.patch.bz2
9373 -
9374 - pushd "${S}" >/dev/null || die
9375 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
9376 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
9377 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
9378 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
9379 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
9380 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
9381 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
9382 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
9383 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
9384 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
9385 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
9386 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
9387 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
9388 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
9389 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
9390 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
9391 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
9392 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
9393 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
9394 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
9395 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
9396 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
9397 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
9398 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
9399 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
9400 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
9401 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
9402 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
9403 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
9404 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
9405 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
9406 - popd >/dev/null || die
9407 -}
9408 -
9409 -src_prepare() {
9410 - einfo "Deleting bundled class files..."
9411 - find -name "*.class" -type f | xargs rm -vf
9412 -
9413 - epatch netbeans-9999-r16-build.xml.patch
9414 -
9415 - # Support for custom patches
9416 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9417 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9418 -
9419 - if [ -n "${files}" ] ; then
9420 - einfo "Applying custom patches:"
9421 -
9422 - for file in ${files} ; do
9423 - epatch "${file}"
9424 - done
9425 - fi
9426 - fi
9427 -
9428 - einfo "Symlinking external libraries..."
9429 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9430 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
9431 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
9432 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
9433 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
9434 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
9435 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
9436 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
9437 -
9438 - einfo "Linking in other clusters..."
9439 - mkdir "${S}"/nbbuild/netbeans || die
9440 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9441 -
9442 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9443 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9444 - touch nb.cluster.extide.built
9445 -
9446 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
9447 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9448 - touch nb.cluster.harness.built
9449 -
9450 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9451 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9452 - touch nb.cluster.ide.built
9453 -
9454 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9455 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9456 - touch nb.cluster.java.built
9457 -
9458 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
9459 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9460 - touch nb.cluster.profiler.built
9461 -
9462 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9463 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9464 - touch nb.cluster.platform.built
9465 -
9466 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
9467 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9468 - touch nb.cluster.webcommon.built
9469 -
9470 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
9471 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9472 - touch nb.cluster.websvccommon.built
9473 -
9474 - popd >/dev/null || die
9475 -
9476 - java-pkg-2_src_prepare
9477 -}
9478 -
9479 -src_install() {
9480 - pushd nbbuild/netbeans/enterprise >/dev/null || die
9481 -
9482 - insinto ${INSTALL_DIR}
9483 -
9484 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9485 -
9486 - doins -r *
9487 -
9488 - popd >/dev/null || die
9489 -
9490 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
9491 - pushd "${instdir}" >/dev/null || die
9492 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
9493 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
9494 - popd >/dev/null || die
9495 -
9496 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
9497 - pushd "${instdir}" >/dev/null || die
9498 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
9499 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
9500 - popd >/dev/null || die
9501 -
9502 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
9503 - pushd "${instdir}" >/dev/null || die
9504 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
9505 - popd >/dev/null || die
9506 -
9507 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
9508 - pushd "${instdir}" >/dev/null || die
9509 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
9510 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
9511 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
9512 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
9513 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
9514 - popd >/dev/null || die
9515 -
9516 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
9517 - pushd "${instdir}" >/dev/null || die
9518 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
9519 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
9520 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
9521 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
9522 - popd >/dev/null || die
9523 -
9524 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
9525 - pushd "${instdir}" >/dev/null || die
9526 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
9527 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
9528 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
9529 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
9530 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
9531 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
9532 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
9533 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
9534 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
9535 - popd >/dev/null || die
9536 -
9537 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
9538 -}
9539
9540 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160407.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160407.ebuild
9541 deleted file mode 100644
9542 index ac9b6c3..0000000
9543 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160407.ebuild
9544 +++ /dev/null
9545 @@ -1,266 +0,0 @@
9546 -# Copyright 1999-2016 Gentoo Foundation
9547 -# Distributed under the terms of the GNU General Public License v2
9548 -# $Id$
9549 -
9550 -EAPI="4"
9551 -inherit eutils java-pkg-2 java-ant-2
9552 -
9553 -DESCRIPTION="Netbeans Enterprise cluster"
9554 -HOMEPAGE="http://netbeans.org/"
9555 -SLOT="9999"
9556 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
9557 -SRC_URI="${SOURCE_URL}
9558 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
9559 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
9560 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
9561 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
9562 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
9563 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
9564 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
9565 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
9566 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
9567 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
9568 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
9569 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
9570 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
9571 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
9572 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
9573 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
9574 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
9575 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
9576 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
9577 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
9578 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
9579 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
9580 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
9581 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
9582 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
9583 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
9584 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
9585 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
9586 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
9587 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
9588 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
9589 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
9590 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9591 -KEYWORDS="~amd64 ~x86"
9592 -IUSE=""
9593 -S="${WORKDIR}"
9594 -
9595 -CDEPEND="~dev-java/netbeans-ide-${PV}
9596 - ~dev-java/netbeans-harness-${PV}
9597 - ~dev-java/netbeans-ide-${PV}
9598 - ~dev-java/netbeans-java-${PV}
9599 - ~dev-java/netbeans-profiler-${PV}
9600 - ~dev-java/netbeans-platform-${PV}
9601 - ~dev-java/netbeans-webcommon-${PV}
9602 - ~dev-java/netbeans-websvccommon-${PV}
9603 - dev-java/commons-codec:0
9604 - dev-java/commons-fileupload:0
9605 - dev-java/commons-logging:0
9606 - dev-java/glassfish-deployment-api:1.2
9607 - dev-java/jsr181:0"
9608 -DEPEND=">=virtual/jdk-1.7
9609 - app-arch/unzip
9610 - ${CDEPEND}
9611 - dev-java/javahelp:0
9612 - >=dev-java/junit-4.4:4
9613 - dev-java/tomcat-servlet-api:2.3"
9614 -RDEPEND=">=virtual/jdk-1.7
9615 - ${CDEPEND}
9616 - >=dev-java/antlr-2.7.7-r7:0
9617 - dev-java/bsf:2.3
9618 - dev-java/cglib:3
9619 - dev-java/commons-beanutils:1.7
9620 - dev-java/commons-collections:0
9621 - dev-java/commons-digester:0
9622 - dev-java/commons-io:1
9623 - dev-java/commons-validator:0
9624 - dev-java/glassfish-persistence:0
9625 - dev-java/guava:14
9626 - dev-java/jakarta-oro:2.0
9627 - dev-java/osgi-core-api:0
9628 - dev-java/validation-api:1.0"
9629 -# dev-java/commons-chain:1.1 in overlay
9630 -
9631 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9632 -
9633 -EANT_BUILD_XML="nbbuild/build.xml"
9634 -EANT_BUILD_TARGET="rebuild-cluster"
9635 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9636 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9637 -JAVA_PKG_BSFIX="off"
9638 -
9639 -src_unpack() {
9640 - unpack $(basename ${SOURCE_URL})
9641 -
9642 - einfo "Deleting bundled jars..."
9643 - find -name "*.jar" -type f -delete
9644 -
9645 - unpack netbeans-9999-r16-build.xml.patch.bz2
9646 -
9647 - pushd "${S}" >/dev/null || die
9648 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
9649 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
9650 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
9651 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
9652 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
9653 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
9654 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
9655 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
9656 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
9657 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
9658 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
9659 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
9660 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
9661 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
9662 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
9663 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
9664 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
9665 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
9666 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
9667 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
9668 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
9669 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
9670 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
9671 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
9672 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
9673 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
9674 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
9675 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
9676 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
9677 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
9678 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
9679 - popd >/dev/null || die
9680 -}
9681 -
9682 -src_prepare() {
9683 - einfo "Deleting bundled class files..."
9684 - find -name "*.class" -type f | xargs rm -vf
9685 -
9686 - epatch netbeans-9999-r16-build.xml.patch
9687 -
9688 - # Support for custom patches
9689 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9690 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9691 -
9692 - if [ -n "${files}" ] ; then
9693 - einfo "Applying custom patches:"
9694 -
9695 - for file in ${files} ; do
9696 - epatch "${file}"
9697 - done
9698 - fi
9699 - fi
9700 -
9701 - einfo "Symlinking external libraries..."
9702 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9703 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
9704 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
9705 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
9706 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
9707 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
9708 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
9709 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
9710 -
9711 - einfo "Linking in other clusters..."
9712 - mkdir "${S}"/nbbuild/netbeans || die
9713 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9714 -
9715 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9716 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9717 - touch nb.cluster.extide.built
9718 -
9719 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
9720 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9721 - touch nb.cluster.harness.built
9722 -
9723 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9724 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9725 - touch nb.cluster.ide.built
9726 -
9727 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9728 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9729 - touch nb.cluster.java.built
9730 -
9731 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
9732 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9733 - touch nb.cluster.profiler.built
9734 -
9735 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9736 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9737 - touch nb.cluster.platform.built
9738 -
9739 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
9740 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9741 - touch nb.cluster.webcommon.built
9742 -
9743 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
9744 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9745 - touch nb.cluster.websvccommon.built
9746 -
9747 - popd >/dev/null || die
9748 -
9749 - java-pkg-2_src_prepare
9750 -}
9751 -
9752 -src_install() {
9753 - pushd nbbuild/netbeans/enterprise >/dev/null || die
9754 -
9755 - insinto ${INSTALL_DIR}
9756 -
9757 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9758 -
9759 - doins -r *
9760 -
9761 - popd >/dev/null || die
9762 -
9763 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
9764 - pushd "${instdir}" >/dev/null || die
9765 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
9766 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
9767 - popd >/dev/null || die
9768 -
9769 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
9770 - pushd "${instdir}" >/dev/null || die
9771 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
9772 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
9773 - popd >/dev/null || die
9774 -
9775 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
9776 - pushd "${instdir}" >/dev/null || die
9777 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
9778 - popd >/dev/null || die
9779 -
9780 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
9781 - pushd "${instdir}" >/dev/null || die
9782 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
9783 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
9784 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
9785 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
9786 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
9787 - popd >/dev/null || die
9788 -
9789 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
9790 - pushd "${instdir}" >/dev/null || die
9791 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
9792 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
9793 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
9794 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
9795 - popd >/dev/null || die
9796 -
9797 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
9798 - pushd "${instdir}" >/dev/null || die
9799 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
9800 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
9801 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
9802 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
9803 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
9804 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
9805 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
9806 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
9807 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
9808 - popd >/dev/null || die
9809 -
9810 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
9811 -}
9812
9813 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160411.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160411.ebuild
9814 deleted file mode 100644
9815 index 0922d47..0000000
9816 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160411.ebuild
9817 +++ /dev/null
9818 @@ -1,266 +0,0 @@
9819 -# Copyright 1999-2016 Gentoo Foundation
9820 -# Distributed under the terms of the GNU General Public License v2
9821 -# $Id$
9822 -
9823 -EAPI="4"
9824 -inherit eutils java-pkg-2 java-ant-2
9825 -
9826 -DESCRIPTION="Netbeans Enterprise cluster"
9827 -HOMEPAGE="http://netbeans.org/"
9828 -SLOT="9999"
9829 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
9830 -SRC_URI="${SOURCE_URL}
9831 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
9832 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
9833 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
9834 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
9835 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
9836 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
9837 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
9838 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
9839 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
9840 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
9841 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
9842 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
9843 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
9844 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
9845 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
9846 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
9847 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
9848 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
9849 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
9850 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
9851 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
9852 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
9853 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
9854 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
9855 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
9856 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
9857 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
9858 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
9859 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
9860 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
9861 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
9862 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
9863 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9864 -KEYWORDS="~amd64 ~x86"
9865 -IUSE=""
9866 -S="${WORKDIR}"
9867 -
9868 -CDEPEND="~dev-java/netbeans-ide-${PV}
9869 - ~dev-java/netbeans-harness-${PV}
9870 - ~dev-java/netbeans-ide-${PV}
9871 - ~dev-java/netbeans-java-${PV}
9872 - ~dev-java/netbeans-profiler-${PV}
9873 - ~dev-java/netbeans-platform-${PV}
9874 - ~dev-java/netbeans-webcommon-${PV}
9875 - ~dev-java/netbeans-websvccommon-${PV}
9876 - dev-java/commons-codec:0
9877 - dev-java/commons-fileupload:0
9878 - dev-java/commons-logging:0
9879 - dev-java/glassfish-deployment-api:1.2
9880 - dev-java/jsr181:0"
9881 -DEPEND=">=virtual/jdk-1.7
9882 - app-arch/unzip
9883 - ${CDEPEND}
9884 - dev-java/javahelp:0
9885 - >=dev-java/junit-4.4:4
9886 - dev-java/tomcat-servlet-api:2.3"
9887 -RDEPEND=">=virtual/jdk-1.7
9888 - ${CDEPEND}
9889 - >=dev-java/antlr-2.7.7-r7:0
9890 - dev-java/bsf:2.3
9891 - dev-java/cglib:3
9892 - dev-java/commons-beanutils:1.7
9893 - dev-java/commons-collections:0
9894 - dev-java/commons-digester:0
9895 - dev-java/commons-io:1
9896 - dev-java/commons-validator:0
9897 - dev-java/glassfish-persistence:0
9898 - dev-java/guava:14
9899 - dev-java/jakarta-oro:2.0
9900 - dev-java/osgi-core-api:0
9901 - dev-java/validation-api:1.0"
9902 -# dev-java/commons-chain:1.1 in overlay
9903 -
9904 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9905 -
9906 -EANT_BUILD_XML="nbbuild/build.xml"
9907 -EANT_BUILD_TARGET="rebuild-cluster"
9908 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9909 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9910 -JAVA_PKG_BSFIX="off"
9911 -
9912 -src_unpack() {
9913 - unpack $(basename ${SOURCE_URL})
9914 -
9915 - einfo "Deleting bundled jars..."
9916 - find -name "*.jar" -type f -delete
9917 -
9918 - unpack netbeans-9999-r16-build.xml.patch.bz2
9919 -
9920 - pushd "${S}" >/dev/null || die
9921 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
9922 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
9923 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
9924 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
9925 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
9926 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
9927 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
9928 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
9929 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
9930 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
9931 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
9932 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
9933 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
9934 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
9935 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
9936 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
9937 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
9938 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
9939 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
9940 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
9941 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
9942 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
9943 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
9944 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
9945 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
9946 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
9947 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
9948 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
9949 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
9950 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
9951 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
9952 - popd >/dev/null || die
9953 -}
9954 -
9955 -src_prepare() {
9956 - einfo "Deleting bundled class files..."
9957 - find -name "*.class" -type f | xargs rm -vf
9958 -
9959 - epatch netbeans-9999-r16-build.xml.patch
9960 -
9961 - # Support for custom patches
9962 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9963 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9964 -
9965 - if [ -n "${files}" ] ; then
9966 - einfo "Applying custom patches:"
9967 -
9968 - for file in ${files} ; do
9969 - epatch "${file}"
9970 - done
9971 - fi
9972 - fi
9973 -
9974 - einfo "Symlinking external libraries..."
9975 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9976 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
9977 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
9978 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
9979 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
9980 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
9981 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
9982 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
9983 -
9984 - einfo "Linking in other clusters..."
9985 - mkdir "${S}"/nbbuild/netbeans || die
9986 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9987 -
9988 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9989 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9990 - touch nb.cluster.extide.built
9991 -
9992 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
9993 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9994 - touch nb.cluster.harness.built
9995 -
9996 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9997 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9998 - touch nb.cluster.ide.built
9999 -
10000 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10001 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10002 - touch nb.cluster.java.built
10003 -
10004 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
10005 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10006 - touch nb.cluster.profiler.built
10007 -
10008 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10009 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10010 - touch nb.cluster.platform.built
10011 -
10012 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
10013 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10014 - touch nb.cluster.webcommon.built
10015 -
10016 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
10017 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10018 - touch nb.cluster.websvccommon.built
10019 -
10020 - popd >/dev/null || die
10021 -
10022 - java-pkg-2_src_prepare
10023 -}
10024 -
10025 -src_install() {
10026 - pushd nbbuild/netbeans/enterprise >/dev/null || die
10027 -
10028 - insinto ${INSTALL_DIR}
10029 -
10030 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10031 -
10032 - doins -r *
10033 -
10034 - popd >/dev/null || die
10035 -
10036 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
10037 - pushd "${instdir}" >/dev/null || die
10038 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10039 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10040 - popd >/dev/null || die
10041 -
10042 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
10043 - pushd "${instdir}" >/dev/null || die
10044 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
10045 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
10046 - popd >/dev/null || die
10047 -
10048 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
10049 - pushd "${instdir}" >/dev/null || die
10050 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
10051 - popd >/dev/null || die
10052 -
10053 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
10054 - pushd "${instdir}" >/dev/null || die
10055 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
10056 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
10057 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
10058 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
10059 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
10060 - popd >/dev/null || die
10061 -
10062 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
10063 - pushd "${instdir}" >/dev/null || die
10064 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
10065 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
10066 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
10067 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
10068 - popd >/dev/null || die
10069 -
10070 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
10071 - pushd "${instdir}" >/dev/null || die
10072 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
10073 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
10074 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
10075 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
10076 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
10077 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
10078 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
10079 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
10080 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
10081 - popd >/dev/null || die
10082 -
10083 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
10084 -}
10085
10086 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160412.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160412.ebuild
10087 deleted file mode 100644
10088 index abfd8f8..0000000
10089 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160412.ebuild
10090 +++ /dev/null
10091 @@ -1,266 +0,0 @@
10092 -# Copyright 1999-2016 Gentoo Foundation
10093 -# Distributed under the terms of the GNU General Public License v2
10094 -# $Id$
10095 -
10096 -EAPI="4"
10097 -inherit eutils java-pkg-2 java-ant-2
10098 -
10099 -DESCRIPTION="Netbeans Enterprise cluster"
10100 -HOMEPAGE="http://netbeans.org/"
10101 -SLOT="9999"
10102 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
10103 -SRC_URI="${SOURCE_URL}
10104 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
10105 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
10106 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
10107 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
10108 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
10109 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
10110 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
10111 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
10112 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
10113 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
10114 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
10115 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
10116 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
10117 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
10118 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
10119 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
10120 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
10121 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
10122 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
10123 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
10124 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
10125 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
10126 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
10127 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
10128 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
10129 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
10130 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
10131 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
10132 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
10133 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
10134 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
10135 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
10136 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10137 -KEYWORDS="~amd64 ~x86"
10138 -IUSE=""
10139 -S="${WORKDIR}"
10140 -
10141 -CDEPEND="~dev-java/netbeans-ide-${PV}
10142 - ~dev-java/netbeans-harness-${PV}
10143 - ~dev-java/netbeans-ide-${PV}
10144 - ~dev-java/netbeans-java-${PV}
10145 - ~dev-java/netbeans-profiler-${PV}
10146 - ~dev-java/netbeans-platform-${PV}
10147 - ~dev-java/netbeans-webcommon-${PV}
10148 - ~dev-java/netbeans-websvccommon-${PV}
10149 - dev-java/commons-codec:0
10150 - dev-java/commons-fileupload:0
10151 - dev-java/commons-logging:0
10152 - dev-java/glassfish-deployment-api:1.2
10153 - dev-java/jsr181:0"
10154 -DEPEND=">=virtual/jdk-1.7
10155 - app-arch/unzip
10156 - ${CDEPEND}
10157 - dev-java/javahelp:0
10158 - >=dev-java/junit-4.4:4
10159 - dev-java/tomcat-servlet-api:2.3"
10160 -RDEPEND=">=virtual/jdk-1.7
10161 - ${CDEPEND}
10162 - >=dev-java/antlr-2.7.7-r7:0
10163 - dev-java/bsf:2.3
10164 - dev-java/cglib:3
10165 - dev-java/commons-beanutils:1.7
10166 - dev-java/commons-collections:0
10167 - dev-java/commons-digester:0
10168 - dev-java/commons-io:1
10169 - dev-java/commons-validator:0
10170 - dev-java/glassfish-persistence:0
10171 - dev-java/guava:14
10172 - dev-java/jakarta-oro:2.0
10173 - dev-java/osgi-core-api:0
10174 - dev-java/validation-api:1.0"
10175 -# dev-java/commons-chain:1.1 in overlay
10176 -
10177 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10178 -
10179 -EANT_BUILD_XML="nbbuild/build.xml"
10180 -EANT_BUILD_TARGET="rebuild-cluster"
10181 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10182 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10183 -JAVA_PKG_BSFIX="off"
10184 -
10185 -src_unpack() {
10186 - unpack $(basename ${SOURCE_URL})
10187 -
10188 - einfo "Deleting bundled jars..."
10189 - find -name "*.jar" -type f -delete
10190 -
10191 - unpack netbeans-9999-r16-build.xml.patch.bz2
10192 -
10193 - pushd "${S}" >/dev/null || die
10194 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
10195 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
10196 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
10197 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
10198 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
10199 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
10200 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
10201 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
10202 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
10203 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
10204 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
10205 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
10206 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
10207 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
10208 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
10209 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
10210 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
10211 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
10212 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
10213 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
10214 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
10215 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
10216 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
10217 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
10218 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
10219 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
10220 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
10221 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
10222 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
10223 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
10224 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
10225 - popd >/dev/null || die
10226 -}
10227 -
10228 -src_prepare() {
10229 - einfo "Deleting bundled class files..."
10230 - find -name "*.class" -type f | xargs rm -vf
10231 -
10232 - epatch netbeans-9999-r16-build.xml.patch
10233 -
10234 - # Support for custom patches
10235 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10236 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10237 -
10238 - if [ -n "${files}" ] ; then
10239 - einfo "Applying custom patches:"
10240 -
10241 - for file in ${files} ; do
10242 - epatch "${file}"
10243 - done
10244 - fi
10245 - fi
10246 -
10247 - einfo "Symlinking external libraries..."
10248 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10249 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10250 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
10251 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
10252 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10253 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
10254 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10255 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
10256 -
10257 - einfo "Linking in other clusters..."
10258 - mkdir "${S}"/nbbuild/netbeans || die
10259 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10260 -
10261 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10262 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10263 - touch nb.cluster.extide.built
10264 -
10265 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
10266 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10267 - touch nb.cluster.harness.built
10268 -
10269 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10270 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10271 - touch nb.cluster.ide.built
10272 -
10273 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10274 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10275 - touch nb.cluster.java.built
10276 -
10277 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
10278 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10279 - touch nb.cluster.profiler.built
10280 -
10281 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10282 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10283 - touch nb.cluster.platform.built
10284 -
10285 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
10286 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10287 - touch nb.cluster.webcommon.built
10288 -
10289 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
10290 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10291 - touch nb.cluster.websvccommon.built
10292 -
10293 - popd >/dev/null || die
10294 -
10295 - java-pkg-2_src_prepare
10296 -}
10297 -
10298 -src_install() {
10299 - pushd nbbuild/netbeans/enterprise >/dev/null || die
10300 -
10301 - insinto ${INSTALL_DIR}
10302 -
10303 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10304 -
10305 - doins -r *
10306 -
10307 - popd >/dev/null || die
10308 -
10309 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
10310 - pushd "${instdir}" >/dev/null || die
10311 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10312 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10313 - popd >/dev/null || die
10314 -
10315 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
10316 - pushd "${instdir}" >/dev/null || die
10317 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
10318 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
10319 - popd >/dev/null || die
10320 -
10321 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
10322 - pushd "${instdir}" >/dev/null || die
10323 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
10324 - popd >/dev/null || die
10325 -
10326 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
10327 - pushd "${instdir}" >/dev/null || die
10328 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
10329 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
10330 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
10331 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
10332 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
10333 - popd >/dev/null || die
10334 -
10335 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
10336 - pushd "${instdir}" >/dev/null || die
10337 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
10338 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
10339 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
10340 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
10341 - popd >/dev/null || die
10342 -
10343 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
10344 - pushd "${instdir}" >/dev/null || die
10345 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
10346 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
10347 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
10348 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
10349 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
10350 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
10351 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
10352 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
10353 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
10354 - popd >/dev/null || die
10355 -
10356 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
10357 -}
10358
10359 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160413.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160413.ebuild
10360 deleted file mode 100644
10361 index 3832a1f..0000000
10362 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160413.ebuild
10363 +++ /dev/null
10364 @@ -1,266 +0,0 @@
10365 -# Copyright 1999-2016 Gentoo Foundation
10366 -# Distributed under the terms of the GNU General Public License v2
10367 -# $Id$
10368 -
10369 -EAPI="4"
10370 -inherit eutils java-pkg-2 java-ant-2
10371 -
10372 -DESCRIPTION="Netbeans Enterprise cluster"
10373 -HOMEPAGE="http://netbeans.org/"
10374 -SLOT="9999"
10375 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
10376 -SRC_URI="${SOURCE_URL}
10377 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
10378 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
10379 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
10380 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
10381 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
10382 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
10383 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
10384 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
10385 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
10386 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
10387 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
10388 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
10389 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
10390 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
10391 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
10392 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
10393 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
10394 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
10395 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
10396 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
10397 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
10398 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
10399 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
10400 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
10401 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
10402 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
10403 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
10404 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
10405 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
10406 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
10407 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
10408 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
10409 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10410 -KEYWORDS="~amd64 ~x86"
10411 -IUSE=""
10412 -S="${WORKDIR}"
10413 -
10414 -CDEPEND="~dev-java/netbeans-ide-${PV}
10415 - ~dev-java/netbeans-harness-${PV}
10416 - ~dev-java/netbeans-ide-${PV}
10417 - ~dev-java/netbeans-java-${PV}
10418 - ~dev-java/netbeans-profiler-${PV}
10419 - ~dev-java/netbeans-platform-${PV}
10420 - ~dev-java/netbeans-webcommon-${PV}
10421 - ~dev-java/netbeans-websvccommon-${PV}
10422 - dev-java/commons-codec:0
10423 - dev-java/commons-fileupload:0
10424 - dev-java/commons-logging:0
10425 - dev-java/glassfish-deployment-api:1.2
10426 - dev-java/jsr181:0"
10427 -DEPEND=">=virtual/jdk-1.7
10428 - app-arch/unzip
10429 - ${CDEPEND}
10430 - dev-java/javahelp:0
10431 - >=dev-java/junit-4.4:4
10432 - dev-java/tomcat-servlet-api:2.3"
10433 -RDEPEND=">=virtual/jdk-1.7
10434 - ${CDEPEND}
10435 - >=dev-java/antlr-2.7.7-r7:0
10436 - dev-java/bsf:2.3
10437 - dev-java/cglib:3
10438 - dev-java/commons-beanutils:1.7
10439 - dev-java/commons-collections:0
10440 - dev-java/commons-digester:0
10441 - dev-java/commons-io:1
10442 - dev-java/commons-validator:0
10443 - dev-java/glassfish-persistence:0
10444 - dev-java/guava:14
10445 - dev-java/jakarta-oro:2.0
10446 - dev-java/osgi-core-api:0
10447 - dev-java/validation-api:1.0"
10448 -# dev-java/commons-chain:1.1 in overlay
10449 -
10450 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10451 -
10452 -EANT_BUILD_XML="nbbuild/build.xml"
10453 -EANT_BUILD_TARGET="rebuild-cluster"
10454 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10455 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10456 -JAVA_PKG_BSFIX="off"
10457 -
10458 -src_unpack() {
10459 - unpack $(basename ${SOURCE_URL})
10460 -
10461 - einfo "Deleting bundled jars..."
10462 - find -name "*.jar" -type f -delete
10463 -
10464 - unpack netbeans-9999-r16-build.xml.patch.bz2
10465 -
10466 - pushd "${S}" >/dev/null || die
10467 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
10468 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
10469 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
10470 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
10471 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
10472 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
10473 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
10474 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
10475 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
10476 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
10477 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
10478 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
10479 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
10480 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
10481 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
10482 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
10483 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
10484 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
10485 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
10486 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
10487 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
10488 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
10489 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
10490 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
10491 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
10492 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
10493 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
10494 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
10495 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
10496 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
10497 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
10498 - popd >/dev/null || die
10499 -}
10500 -
10501 -src_prepare() {
10502 - einfo "Deleting bundled class files..."
10503 - find -name "*.class" -type f | xargs rm -vf
10504 -
10505 - epatch netbeans-9999-r16-build.xml.patch
10506 -
10507 - # Support for custom patches
10508 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10509 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10510 -
10511 - if [ -n "${files}" ] ; then
10512 - einfo "Applying custom patches:"
10513 -
10514 - for file in ${files} ; do
10515 - epatch "${file}"
10516 - done
10517 - fi
10518 - fi
10519 -
10520 - einfo "Symlinking external libraries..."
10521 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10522 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10523 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
10524 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
10525 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10526 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
10527 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10528 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
10529 -
10530 - einfo "Linking in other clusters..."
10531 - mkdir "${S}"/nbbuild/netbeans || die
10532 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10533 -
10534 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10535 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10536 - touch nb.cluster.extide.built
10537 -
10538 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
10539 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10540 - touch nb.cluster.harness.built
10541 -
10542 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10543 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10544 - touch nb.cluster.ide.built
10545 -
10546 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10547 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10548 - touch nb.cluster.java.built
10549 -
10550 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
10551 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10552 - touch nb.cluster.profiler.built
10553 -
10554 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10555 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10556 - touch nb.cluster.platform.built
10557 -
10558 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
10559 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10560 - touch nb.cluster.webcommon.built
10561 -
10562 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
10563 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10564 - touch nb.cluster.websvccommon.built
10565 -
10566 - popd >/dev/null || die
10567 -
10568 - java-pkg-2_src_prepare
10569 -}
10570 -
10571 -src_install() {
10572 - pushd nbbuild/netbeans/enterprise >/dev/null || die
10573 -
10574 - insinto ${INSTALL_DIR}
10575 -
10576 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10577 -
10578 - doins -r *
10579 -
10580 - popd >/dev/null || die
10581 -
10582 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
10583 - pushd "${instdir}" >/dev/null || die
10584 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10585 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10586 - popd >/dev/null || die
10587 -
10588 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
10589 - pushd "${instdir}" >/dev/null || die
10590 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
10591 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
10592 - popd >/dev/null || die
10593 -
10594 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
10595 - pushd "${instdir}" >/dev/null || die
10596 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
10597 - popd >/dev/null || die
10598 -
10599 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
10600 - pushd "${instdir}" >/dev/null || die
10601 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
10602 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
10603 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
10604 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
10605 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
10606 - popd >/dev/null || die
10607 -
10608 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
10609 - pushd "${instdir}" >/dev/null || die
10610 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
10611 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
10612 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
10613 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
10614 - popd >/dev/null || die
10615 -
10616 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
10617 - pushd "${instdir}" >/dev/null || die
10618 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
10619 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
10620 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
10621 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
10622 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
10623 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
10624 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
10625 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
10626 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
10627 - popd >/dev/null || die
10628 -
10629 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
10630 -}
10631
10632 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160414.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160414.ebuild
10633 deleted file mode 100644
10634 index 9e0c3f8..0000000
10635 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160414.ebuild
10636 +++ /dev/null
10637 @@ -1,266 +0,0 @@
10638 -# Copyright 1999-2016 Gentoo Foundation
10639 -# Distributed under the terms of the GNU General Public License v2
10640 -# $Id$
10641 -
10642 -EAPI="4"
10643 -inherit eutils java-pkg-2 java-ant-2
10644 -
10645 -DESCRIPTION="Netbeans Enterprise cluster"
10646 -HOMEPAGE="http://netbeans.org/"
10647 -SLOT="9999"
10648 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
10649 -SRC_URI="${SOURCE_URL}
10650 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
10651 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
10652 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
10653 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
10654 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
10655 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
10656 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
10657 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
10658 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
10659 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
10660 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
10661 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
10662 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
10663 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
10664 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
10665 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
10666 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
10667 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
10668 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
10669 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
10670 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
10671 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
10672 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
10673 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
10674 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
10675 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
10676 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
10677 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
10678 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
10679 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
10680 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
10681 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
10682 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10683 -KEYWORDS="~amd64 ~x86"
10684 -IUSE=""
10685 -S="${WORKDIR}"
10686 -
10687 -CDEPEND="~dev-java/netbeans-ide-${PV}
10688 - ~dev-java/netbeans-harness-${PV}
10689 - ~dev-java/netbeans-ide-${PV}
10690 - ~dev-java/netbeans-java-${PV}
10691 - ~dev-java/netbeans-profiler-${PV}
10692 - ~dev-java/netbeans-platform-${PV}
10693 - ~dev-java/netbeans-webcommon-${PV}
10694 - ~dev-java/netbeans-websvccommon-${PV}
10695 - dev-java/commons-codec:0
10696 - dev-java/commons-fileupload:0
10697 - dev-java/commons-logging:0
10698 - dev-java/glassfish-deployment-api:1.2
10699 - dev-java/jsr181:0"
10700 -DEPEND=">=virtual/jdk-1.7
10701 - app-arch/unzip
10702 - ${CDEPEND}
10703 - dev-java/javahelp:0
10704 - >=dev-java/junit-4.4:4
10705 - dev-java/tomcat-servlet-api:2.3"
10706 -RDEPEND=">=virtual/jdk-1.7
10707 - ${CDEPEND}
10708 - >=dev-java/antlr-2.7.7-r7:0
10709 - dev-java/bsf:2.3
10710 - dev-java/cglib:3
10711 - dev-java/commons-beanutils:1.7
10712 - dev-java/commons-collections:0
10713 - dev-java/commons-digester:0
10714 - dev-java/commons-io:1
10715 - dev-java/commons-validator:0
10716 - dev-java/glassfish-persistence:0
10717 - dev-java/guava:14
10718 - dev-java/jakarta-oro:2.0
10719 - dev-java/osgi-core-api:0
10720 - dev-java/validation-api:1.0"
10721 -# dev-java/commons-chain:1.1 in overlay
10722 -
10723 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10724 -
10725 -EANT_BUILD_XML="nbbuild/build.xml"
10726 -EANT_BUILD_TARGET="rebuild-cluster"
10727 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10728 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10729 -JAVA_PKG_BSFIX="off"
10730 -
10731 -src_unpack() {
10732 - unpack $(basename ${SOURCE_URL})
10733 -
10734 - einfo "Deleting bundled jars..."
10735 - find -name "*.jar" -type f -delete
10736 -
10737 - unpack netbeans-9999-r16-build.xml.patch.bz2
10738 -
10739 - pushd "${S}" >/dev/null || die
10740 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
10741 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
10742 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
10743 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
10744 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
10745 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
10746 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
10747 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
10748 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
10749 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
10750 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
10751 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
10752 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
10753 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
10754 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
10755 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
10756 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
10757 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
10758 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
10759 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
10760 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
10761 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
10762 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
10763 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
10764 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
10765 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
10766 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
10767 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
10768 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
10769 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
10770 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
10771 - popd >/dev/null || die
10772 -}
10773 -
10774 -src_prepare() {
10775 - einfo "Deleting bundled class files..."
10776 - find -name "*.class" -type f | xargs rm -vf
10777 -
10778 - epatch netbeans-9999-r16-build.xml.patch
10779 -
10780 - # Support for custom patches
10781 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10782 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10783 -
10784 - if [ -n "${files}" ] ; then
10785 - einfo "Applying custom patches:"
10786 -
10787 - for file in ${files} ; do
10788 - epatch "${file}"
10789 - done
10790 - fi
10791 - fi
10792 -
10793 - einfo "Symlinking external libraries..."
10794 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10795 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10796 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
10797 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
10798 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10799 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
10800 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10801 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
10802 -
10803 - einfo "Linking in other clusters..."
10804 - mkdir "${S}"/nbbuild/netbeans || die
10805 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10806 -
10807 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10808 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10809 - touch nb.cluster.extide.built
10810 -
10811 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
10812 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10813 - touch nb.cluster.harness.built
10814 -
10815 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10816 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10817 - touch nb.cluster.ide.built
10818 -
10819 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10820 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10821 - touch nb.cluster.java.built
10822 -
10823 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
10824 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10825 - touch nb.cluster.profiler.built
10826 -
10827 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10828 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10829 - touch nb.cluster.platform.built
10830 -
10831 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
10832 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10833 - touch nb.cluster.webcommon.built
10834 -
10835 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
10836 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10837 - touch nb.cluster.websvccommon.built
10838 -
10839 - popd >/dev/null || die
10840 -
10841 - java-pkg-2_src_prepare
10842 -}
10843 -
10844 -src_install() {
10845 - pushd nbbuild/netbeans/enterprise >/dev/null || die
10846 -
10847 - insinto ${INSTALL_DIR}
10848 -
10849 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10850 -
10851 - doins -r *
10852 -
10853 - popd >/dev/null || die
10854 -
10855 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
10856 - pushd "${instdir}" >/dev/null || die
10857 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10858 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10859 - popd >/dev/null || die
10860 -
10861 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
10862 - pushd "${instdir}" >/dev/null || die
10863 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
10864 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
10865 - popd >/dev/null || die
10866 -
10867 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
10868 - pushd "${instdir}" >/dev/null || die
10869 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
10870 - popd >/dev/null || die
10871 -
10872 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
10873 - pushd "${instdir}" >/dev/null || die
10874 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
10875 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
10876 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
10877 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
10878 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
10879 - popd >/dev/null || die
10880 -
10881 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
10882 - pushd "${instdir}" >/dev/null || die
10883 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
10884 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
10885 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
10886 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
10887 - popd >/dev/null || die
10888 -
10889 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
10890 - pushd "${instdir}" >/dev/null || die
10891 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
10892 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
10893 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
10894 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
10895 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
10896 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
10897 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
10898 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
10899 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
10900 - popd >/dev/null || die
10901 -
10902 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
10903 -}
10904
10905 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160415.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160415.ebuild
10906 deleted file mode 100644
10907 index a18aba7..0000000
10908 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160415.ebuild
10909 +++ /dev/null
10910 @@ -1,266 +0,0 @@
10911 -# Copyright 1999-2016 Gentoo Foundation
10912 -# Distributed under the terms of the GNU General Public License v2
10913 -# $Id$
10914 -
10915 -EAPI="4"
10916 -inherit eutils java-pkg-2 java-ant-2
10917 -
10918 -DESCRIPTION="Netbeans Enterprise cluster"
10919 -HOMEPAGE="http://netbeans.org/"
10920 -SLOT="9999"
10921 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
10922 -SRC_URI="${SOURCE_URL}
10923 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
10924 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
10925 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
10926 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
10927 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
10928 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
10929 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
10930 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
10931 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
10932 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
10933 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
10934 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
10935 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
10936 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
10937 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
10938 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
10939 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
10940 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
10941 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
10942 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
10943 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
10944 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
10945 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
10946 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
10947 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
10948 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
10949 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
10950 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
10951 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
10952 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
10953 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
10954 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
10955 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10956 -KEYWORDS="~amd64 ~x86"
10957 -IUSE=""
10958 -S="${WORKDIR}"
10959 -
10960 -CDEPEND="~dev-java/netbeans-ide-${PV}
10961 - ~dev-java/netbeans-harness-${PV}
10962 - ~dev-java/netbeans-ide-${PV}
10963 - ~dev-java/netbeans-java-${PV}
10964 - ~dev-java/netbeans-profiler-${PV}
10965 - ~dev-java/netbeans-platform-${PV}
10966 - ~dev-java/netbeans-webcommon-${PV}
10967 - ~dev-java/netbeans-websvccommon-${PV}
10968 - dev-java/commons-codec:0
10969 - dev-java/commons-fileupload:0
10970 - dev-java/commons-logging:0
10971 - dev-java/glassfish-deployment-api:1.2
10972 - dev-java/jsr181:0"
10973 -DEPEND=">=virtual/jdk-1.7
10974 - app-arch/unzip
10975 - ${CDEPEND}
10976 - dev-java/javahelp:0
10977 - >=dev-java/junit-4.4:4
10978 - dev-java/tomcat-servlet-api:2.3"
10979 -RDEPEND=">=virtual/jdk-1.7
10980 - ${CDEPEND}
10981 - >=dev-java/antlr-2.7.7-r7:0
10982 - dev-java/bsf:2.3
10983 - dev-java/cglib:3
10984 - dev-java/commons-beanutils:1.7
10985 - dev-java/commons-collections:0
10986 - dev-java/commons-digester:0
10987 - dev-java/commons-io:1
10988 - dev-java/commons-validator:0
10989 - dev-java/glassfish-persistence:0
10990 - dev-java/guava:14
10991 - dev-java/jakarta-oro:2.0
10992 - dev-java/osgi-core-api:0
10993 - dev-java/validation-api:1.0"
10994 -# dev-java/commons-chain:1.1 in overlay
10995 -
10996 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10997 -
10998 -EANT_BUILD_XML="nbbuild/build.xml"
10999 -EANT_BUILD_TARGET="rebuild-cluster"
11000 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11001 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11002 -JAVA_PKG_BSFIX="off"
11003 -
11004 -src_unpack() {
11005 - unpack $(basename ${SOURCE_URL})
11006 -
11007 - einfo "Deleting bundled jars..."
11008 - find -name "*.jar" -type f -delete
11009 -
11010 - unpack netbeans-9999-r16-build.xml.patch.bz2
11011 -
11012 - pushd "${S}" >/dev/null || die
11013 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
11014 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
11015 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
11016 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
11017 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
11018 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
11019 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
11020 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
11021 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
11022 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
11023 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
11024 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
11025 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
11026 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
11027 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
11028 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
11029 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
11030 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
11031 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
11032 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
11033 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
11034 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
11035 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
11036 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
11037 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
11038 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
11039 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
11040 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
11041 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
11042 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
11043 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
11044 - popd >/dev/null || die
11045 -}
11046 -
11047 -src_prepare() {
11048 - einfo "Deleting bundled class files..."
11049 - find -name "*.class" -type f | xargs rm -vf
11050 -
11051 - epatch netbeans-9999-r16-build.xml.patch
11052 -
11053 - # Support for custom patches
11054 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11055 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11056 -
11057 - if [ -n "${files}" ] ; then
11058 - einfo "Applying custom patches:"
11059 -
11060 - for file in ${files} ; do
11061 - epatch "${file}"
11062 - done
11063 - fi
11064 - fi
11065 -
11066 - einfo "Symlinking external libraries..."
11067 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11068 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11069 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
11070 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
11071 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11072 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
11073 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11074 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
11075 -
11076 - einfo "Linking in other clusters..."
11077 - mkdir "${S}"/nbbuild/netbeans || die
11078 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11079 -
11080 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11081 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11082 - touch nb.cluster.extide.built
11083 -
11084 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11085 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11086 - touch nb.cluster.harness.built
11087 -
11088 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11089 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11090 - touch nb.cluster.ide.built
11091 -
11092 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11093 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11094 - touch nb.cluster.java.built
11095 -
11096 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
11097 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11098 - touch nb.cluster.profiler.built
11099 -
11100 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11101 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11102 - touch nb.cluster.platform.built
11103 -
11104 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
11105 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11106 - touch nb.cluster.webcommon.built
11107 -
11108 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11109 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11110 - touch nb.cluster.websvccommon.built
11111 -
11112 - popd >/dev/null || die
11113 -
11114 - java-pkg-2_src_prepare
11115 -}
11116 -
11117 -src_install() {
11118 - pushd nbbuild/netbeans/enterprise >/dev/null || die
11119 -
11120 - insinto ${INSTALL_DIR}
11121 -
11122 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11123 -
11124 - doins -r *
11125 -
11126 - popd >/dev/null || die
11127 -
11128 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
11129 - pushd "${instdir}" >/dev/null || die
11130 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11131 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11132 - popd >/dev/null || die
11133 -
11134 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
11135 - pushd "${instdir}" >/dev/null || die
11136 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
11137 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
11138 - popd >/dev/null || die
11139 -
11140 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
11141 - pushd "${instdir}" >/dev/null || die
11142 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
11143 - popd >/dev/null || die
11144 -
11145 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
11146 - pushd "${instdir}" >/dev/null || die
11147 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
11148 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
11149 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
11150 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
11151 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
11152 - popd >/dev/null || die
11153 -
11154 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
11155 - pushd "${instdir}" >/dev/null || die
11156 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
11157 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
11158 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
11159 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
11160 - popd >/dev/null || die
11161 -
11162 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
11163 - pushd "${instdir}" >/dev/null || die
11164 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
11165 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
11166 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
11167 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
11168 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
11169 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
11170 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
11171 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
11172 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
11173 - popd >/dev/null || die
11174 -
11175 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
11176 -}
11177
11178 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160416.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160416.ebuild
11179 deleted file mode 100644
11180 index cf33afa..0000000
11181 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160416.ebuild
11182 +++ /dev/null
11183 @@ -1,266 +0,0 @@
11184 -# Copyright 1999-2016 Gentoo Foundation
11185 -# Distributed under the terms of the GNU General Public License v2
11186 -# $Id$
11187 -
11188 -EAPI="4"
11189 -inherit eutils java-pkg-2 java-ant-2
11190 -
11191 -DESCRIPTION="Netbeans Enterprise cluster"
11192 -HOMEPAGE="http://netbeans.org/"
11193 -SLOT="9999"
11194 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
11195 -SRC_URI="${SOURCE_URL}
11196 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
11197 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
11198 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
11199 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
11200 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
11201 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
11202 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
11203 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
11204 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
11205 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
11206 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
11207 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
11208 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
11209 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
11210 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
11211 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
11212 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
11213 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
11214 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
11215 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
11216 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
11217 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
11218 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
11219 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
11220 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
11221 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
11222 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
11223 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
11224 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
11225 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
11226 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
11227 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
11228 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11229 -KEYWORDS="~amd64 ~x86"
11230 -IUSE=""
11231 -S="${WORKDIR}"
11232 -
11233 -CDEPEND="~dev-java/netbeans-ide-${PV}
11234 - ~dev-java/netbeans-harness-${PV}
11235 - ~dev-java/netbeans-ide-${PV}
11236 - ~dev-java/netbeans-java-${PV}
11237 - ~dev-java/netbeans-profiler-${PV}
11238 - ~dev-java/netbeans-platform-${PV}
11239 - ~dev-java/netbeans-webcommon-${PV}
11240 - ~dev-java/netbeans-websvccommon-${PV}
11241 - dev-java/commons-codec:0
11242 - dev-java/commons-fileupload:0
11243 - dev-java/commons-logging:0
11244 - dev-java/glassfish-deployment-api:1.2
11245 - dev-java/jsr181:0"
11246 -DEPEND=">=virtual/jdk-1.7
11247 - app-arch/unzip
11248 - ${CDEPEND}
11249 - dev-java/javahelp:0
11250 - >=dev-java/junit-4.4:4
11251 - dev-java/tomcat-servlet-api:2.3"
11252 -RDEPEND=">=virtual/jdk-1.7
11253 - ${CDEPEND}
11254 - >=dev-java/antlr-2.7.7-r7:0
11255 - dev-java/bsf:2.3
11256 - dev-java/cglib:3
11257 - dev-java/commons-beanutils:1.7
11258 - dev-java/commons-collections:0
11259 - dev-java/commons-digester:0
11260 - dev-java/commons-io:1
11261 - dev-java/commons-validator:0
11262 - dev-java/glassfish-persistence:0
11263 - dev-java/guava:14
11264 - dev-java/jakarta-oro:2.0
11265 - dev-java/osgi-core-api:0
11266 - dev-java/validation-api:1.0"
11267 -# dev-java/commons-chain:1.1 in overlay
11268 -
11269 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11270 -
11271 -EANT_BUILD_XML="nbbuild/build.xml"
11272 -EANT_BUILD_TARGET="rebuild-cluster"
11273 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11274 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11275 -JAVA_PKG_BSFIX="off"
11276 -
11277 -src_unpack() {
11278 - unpack $(basename ${SOURCE_URL})
11279 -
11280 - einfo "Deleting bundled jars..."
11281 - find -name "*.jar" -type f -delete
11282 -
11283 - unpack netbeans-9999-r16-build.xml.patch.bz2
11284 -
11285 - pushd "${S}" >/dev/null || die
11286 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
11287 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
11288 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
11289 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
11290 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
11291 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
11292 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
11293 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
11294 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
11295 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
11296 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
11297 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
11298 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
11299 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
11300 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
11301 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
11302 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
11303 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
11304 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
11305 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
11306 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
11307 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
11308 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
11309 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
11310 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
11311 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
11312 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
11313 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
11314 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
11315 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
11316 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
11317 - popd >/dev/null || die
11318 -}
11319 -
11320 -src_prepare() {
11321 - einfo "Deleting bundled class files..."
11322 - find -name "*.class" -type f | xargs rm -vf
11323 -
11324 - epatch netbeans-9999-r16-build.xml.patch
11325 -
11326 - # Support for custom patches
11327 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11328 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11329 -
11330 - if [ -n "${files}" ] ; then
11331 - einfo "Applying custom patches:"
11332 -
11333 - for file in ${files} ; do
11334 - epatch "${file}"
11335 - done
11336 - fi
11337 - fi
11338 -
11339 - einfo "Symlinking external libraries..."
11340 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11341 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11342 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
11343 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
11344 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11345 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
11346 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11347 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
11348 -
11349 - einfo "Linking in other clusters..."
11350 - mkdir "${S}"/nbbuild/netbeans || die
11351 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11352 -
11353 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11354 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11355 - touch nb.cluster.extide.built
11356 -
11357 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11358 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11359 - touch nb.cluster.harness.built
11360 -
11361 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11362 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11363 - touch nb.cluster.ide.built
11364 -
11365 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11366 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11367 - touch nb.cluster.java.built
11368 -
11369 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
11370 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11371 - touch nb.cluster.profiler.built
11372 -
11373 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11374 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11375 - touch nb.cluster.platform.built
11376 -
11377 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
11378 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11379 - touch nb.cluster.webcommon.built
11380 -
11381 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11382 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11383 - touch nb.cluster.websvccommon.built
11384 -
11385 - popd >/dev/null || die
11386 -
11387 - java-pkg-2_src_prepare
11388 -}
11389 -
11390 -src_install() {
11391 - pushd nbbuild/netbeans/enterprise >/dev/null || die
11392 -
11393 - insinto ${INSTALL_DIR}
11394 -
11395 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11396 -
11397 - doins -r *
11398 -
11399 - popd >/dev/null || die
11400 -
11401 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
11402 - pushd "${instdir}" >/dev/null || die
11403 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11404 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11405 - popd >/dev/null || die
11406 -
11407 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
11408 - pushd "${instdir}" >/dev/null || die
11409 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
11410 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
11411 - popd >/dev/null || die
11412 -
11413 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
11414 - pushd "${instdir}" >/dev/null || die
11415 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
11416 - popd >/dev/null || die
11417 -
11418 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
11419 - pushd "${instdir}" >/dev/null || die
11420 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
11421 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
11422 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
11423 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
11424 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
11425 - popd >/dev/null || die
11426 -
11427 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
11428 - pushd "${instdir}" >/dev/null || die
11429 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
11430 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
11431 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
11432 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
11433 - popd >/dev/null || die
11434 -
11435 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
11436 - pushd "${instdir}" >/dev/null || die
11437 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
11438 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
11439 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
11440 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
11441 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
11442 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
11443 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
11444 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
11445 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
11446 - popd >/dev/null || die
11447 -
11448 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
11449 -}
11450
11451 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160417.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160417.ebuild
11452 deleted file mode 100644
11453 index 8ce4cc3..0000000
11454 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160417.ebuild
11455 +++ /dev/null
11456 @@ -1,266 +0,0 @@
11457 -# Copyright 1999-2016 Gentoo Foundation
11458 -# Distributed under the terms of the GNU General Public License v2
11459 -# $Id$
11460 -
11461 -EAPI="4"
11462 -inherit eutils java-pkg-2 java-ant-2
11463 -
11464 -DESCRIPTION="Netbeans Enterprise cluster"
11465 -HOMEPAGE="http://netbeans.org/"
11466 -SLOT="9999"
11467 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
11468 -SRC_URI="${SOURCE_URL}
11469 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
11470 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
11471 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
11472 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
11473 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
11474 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
11475 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
11476 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
11477 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
11478 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
11479 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
11480 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
11481 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
11482 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
11483 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
11484 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
11485 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
11486 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
11487 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
11488 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
11489 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
11490 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
11491 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
11492 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
11493 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
11494 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
11495 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
11496 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
11497 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
11498 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
11499 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
11500 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
11501 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11502 -KEYWORDS="~amd64 ~x86"
11503 -IUSE=""
11504 -S="${WORKDIR}"
11505 -
11506 -CDEPEND="~dev-java/netbeans-ide-${PV}
11507 - ~dev-java/netbeans-harness-${PV}
11508 - ~dev-java/netbeans-ide-${PV}
11509 - ~dev-java/netbeans-java-${PV}
11510 - ~dev-java/netbeans-profiler-${PV}
11511 - ~dev-java/netbeans-platform-${PV}
11512 - ~dev-java/netbeans-webcommon-${PV}
11513 - ~dev-java/netbeans-websvccommon-${PV}
11514 - dev-java/commons-codec:0
11515 - dev-java/commons-fileupload:0
11516 - dev-java/commons-logging:0
11517 - dev-java/glassfish-deployment-api:1.2
11518 - dev-java/jsr181:0"
11519 -DEPEND=">=virtual/jdk-1.7
11520 - app-arch/unzip
11521 - ${CDEPEND}
11522 - dev-java/javahelp:0
11523 - >=dev-java/junit-4.4:4
11524 - dev-java/tomcat-servlet-api:2.3"
11525 -RDEPEND=">=virtual/jdk-1.7
11526 - ${CDEPEND}
11527 - >=dev-java/antlr-2.7.7-r7:0
11528 - dev-java/bsf:2.3
11529 - dev-java/cglib:3
11530 - dev-java/commons-beanutils:1.7
11531 - dev-java/commons-collections:0
11532 - dev-java/commons-digester:0
11533 - dev-java/commons-io:1
11534 - dev-java/commons-validator:0
11535 - dev-java/glassfish-persistence:0
11536 - dev-java/guava:14
11537 - dev-java/jakarta-oro:2.0
11538 - dev-java/osgi-core-api:0
11539 - dev-java/validation-api:1.0"
11540 -# dev-java/commons-chain:1.1 in overlay
11541 -
11542 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11543 -
11544 -EANT_BUILD_XML="nbbuild/build.xml"
11545 -EANT_BUILD_TARGET="rebuild-cluster"
11546 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11547 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11548 -JAVA_PKG_BSFIX="off"
11549 -
11550 -src_unpack() {
11551 - unpack $(basename ${SOURCE_URL})
11552 -
11553 - einfo "Deleting bundled jars..."
11554 - find -name "*.jar" -type f -delete
11555 -
11556 - unpack netbeans-9999-r16-build.xml.patch.bz2
11557 -
11558 - pushd "${S}" >/dev/null || die
11559 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
11560 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
11561 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
11562 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
11563 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
11564 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
11565 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
11566 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
11567 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
11568 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
11569 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
11570 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
11571 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
11572 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
11573 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
11574 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
11575 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
11576 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
11577 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
11578 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
11579 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
11580 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
11581 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
11582 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
11583 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
11584 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
11585 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
11586 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
11587 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
11588 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
11589 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
11590 - popd >/dev/null || die
11591 -}
11592 -
11593 -src_prepare() {
11594 - einfo "Deleting bundled class files..."
11595 - find -name "*.class" -type f | xargs rm -vf
11596 -
11597 - epatch netbeans-9999-r16-build.xml.patch
11598 -
11599 - # Support for custom patches
11600 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11601 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11602 -
11603 - if [ -n "${files}" ] ; then
11604 - einfo "Applying custom patches:"
11605 -
11606 - for file in ${files} ; do
11607 - epatch "${file}"
11608 - done
11609 - fi
11610 - fi
11611 -
11612 - einfo "Symlinking external libraries..."
11613 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11614 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11615 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
11616 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
11617 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11618 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
11619 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11620 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
11621 -
11622 - einfo "Linking in other clusters..."
11623 - mkdir "${S}"/nbbuild/netbeans || die
11624 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11625 -
11626 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11627 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11628 - touch nb.cluster.extide.built
11629 -
11630 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11631 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11632 - touch nb.cluster.harness.built
11633 -
11634 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11635 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11636 - touch nb.cluster.ide.built
11637 -
11638 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11639 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11640 - touch nb.cluster.java.built
11641 -
11642 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
11643 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11644 - touch nb.cluster.profiler.built
11645 -
11646 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11647 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11648 - touch nb.cluster.platform.built
11649 -
11650 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
11651 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11652 - touch nb.cluster.webcommon.built
11653 -
11654 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11655 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11656 - touch nb.cluster.websvccommon.built
11657 -
11658 - popd >/dev/null || die
11659 -
11660 - java-pkg-2_src_prepare
11661 -}
11662 -
11663 -src_install() {
11664 - pushd nbbuild/netbeans/enterprise >/dev/null || die
11665 -
11666 - insinto ${INSTALL_DIR}
11667 -
11668 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11669 -
11670 - doins -r *
11671 -
11672 - popd >/dev/null || die
11673 -
11674 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
11675 - pushd "${instdir}" >/dev/null || die
11676 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11677 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11678 - popd >/dev/null || die
11679 -
11680 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
11681 - pushd "${instdir}" >/dev/null || die
11682 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
11683 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
11684 - popd >/dev/null || die
11685 -
11686 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
11687 - pushd "${instdir}" >/dev/null || die
11688 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
11689 - popd >/dev/null || die
11690 -
11691 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
11692 - pushd "${instdir}" >/dev/null || die
11693 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
11694 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
11695 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
11696 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
11697 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
11698 - popd >/dev/null || die
11699 -
11700 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
11701 - pushd "${instdir}" >/dev/null || die
11702 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
11703 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
11704 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
11705 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
11706 - popd >/dev/null || die
11707 -
11708 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
11709 - pushd "${instdir}" >/dev/null || die
11710 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
11711 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
11712 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
11713 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
11714 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
11715 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
11716 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
11717 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
11718 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
11719 - popd >/dev/null || die
11720 -
11721 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
11722 -}
11723
11724 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160418.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160418.ebuild
11725 deleted file mode 100644
11726 index c3a6e6a..0000000
11727 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160418.ebuild
11728 +++ /dev/null
11729 @@ -1,266 +0,0 @@
11730 -# Copyright 1999-2016 Gentoo Foundation
11731 -# Distributed under the terms of the GNU General Public License v2
11732 -# $Id$
11733 -
11734 -EAPI="4"
11735 -inherit eutils java-pkg-2 java-ant-2
11736 -
11737 -DESCRIPTION="Netbeans Enterprise cluster"
11738 -HOMEPAGE="http://netbeans.org/"
11739 -SLOT="9999"
11740 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
11741 -SRC_URI="${SOURCE_URL}
11742 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
11743 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
11744 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
11745 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
11746 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
11747 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
11748 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
11749 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
11750 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
11751 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
11752 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
11753 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
11754 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
11755 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
11756 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
11757 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
11758 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
11759 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
11760 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
11761 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
11762 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
11763 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
11764 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
11765 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
11766 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
11767 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
11768 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
11769 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
11770 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
11771 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
11772 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
11773 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
11774 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11775 -KEYWORDS="~amd64 ~x86"
11776 -IUSE=""
11777 -S="${WORKDIR}"
11778 -
11779 -CDEPEND="~dev-java/netbeans-ide-${PV}
11780 - ~dev-java/netbeans-harness-${PV}
11781 - ~dev-java/netbeans-ide-${PV}
11782 - ~dev-java/netbeans-java-${PV}
11783 - ~dev-java/netbeans-profiler-${PV}
11784 - ~dev-java/netbeans-platform-${PV}
11785 - ~dev-java/netbeans-webcommon-${PV}
11786 - ~dev-java/netbeans-websvccommon-${PV}
11787 - dev-java/commons-codec:0
11788 - dev-java/commons-fileupload:0
11789 - dev-java/commons-logging:0
11790 - dev-java/glassfish-deployment-api:1.2
11791 - dev-java/jsr181:0"
11792 -DEPEND=">=virtual/jdk-1.7
11793 - app-arch/unzip
11794 - ${CDEPEND}
11795 - dev-java/javahelp:0
11796 - >=dev-java/junit-4.4:4
11797 - dev-java/tomcat-servlet-api:2.3"
11798 -RDEPEND=">=virtual/jdk-1.7
11799 - ${CDEPEND}
11800 - >=dev-java/antlr-2.7.7-r7:0
11801 - dev-java/bsf:2.3
11802 - dev-java/cglib:3
11803 - dev-java/commons-beanutils:1.7
11804 - dev-java/commons-collections:0
11805 - dev-java/commons-digester:0
11806 - dev-java/commons-io:1
11807 - dev-java/commons-validator:0
11808 - dev-java/glassfish-persistence:0
11809 - dev-java/guava:14
11810 - dev-java/jakarta-oro:2.0
11811 - dev-java/osgi-core-api:0
11812 - dev-java/validation-api:1.0"
11813 -# dev-java/commons-chain:1.1 in overlay
11814 -
11815 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11816 -
11817 -EANT_BUILD_XML="nbbuild/build.xml"
11818 -EANT_BUILD_TARGET="rebuild-cluster"
11819 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11820 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11821 -JAVA_PKG_BSFIX="off"
11822 -
11823 -src_unpack() {
11824 - unpack $(basename ${SOURCE_URL})
11825 -
11826 - einfo "Deleting bundled jars..."
11827 - find -name "*.jar" -type f -delete
11828 -
11829 - unpack netbeans-9999-r16-build.xml.patch.bz2
11830 -
11831 - pushd "${S}" >/dev/null || die
11832 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
11833 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
11834 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
11835 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
11836 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
11837 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
11838 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
11839 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
11840 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
11841 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
11842 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
11843 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
11844 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
11845 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
11846 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
11847 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
11848 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
11849 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
11850 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
11851 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
11852 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
11853 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
11854 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
11855 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
11856 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
11857 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
11858 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
11859 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
11860 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
11861 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
11862 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
11863 - popd >/dev/null || die
11864 -}
11865 -
11866 -src_prepare() {
11867 - einfo "Deleting bundled class files..."
11868 - find -name "*.class" -type f | xargs rm -vf
11869 -
11870 - epatch netbeans-9999-r16-build.xml.patch
11871 -
11872 - # Support for custom patches
11873 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11874 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11875 -
11876 - if [ -n "${files}" ] ; then
11877 - einfo "Applying custom patches:"
11878 -
11879 - for file in ${files} ; do
11880 - epatch "${file}"
11881 - done
11882 - fi
11883 - fi
11884 -
11885 - einfo "Symlinking external libraries..."
11886 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11887 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11888 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
11889 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
11890 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11891 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
11892 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11893 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
11894 -
11895 - einfo "Linking in other clusters..."
11896 - mkdir "${S}"/nbbuild/netbeans || die
11897 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11898 -
11899 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11900 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11901 - touch nb.cluster.extide.built
11902 -
11903 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11904 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11905 - touch nb.cluster.harness.built
11906 -
11907 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11908 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11909 - touch nb.cluster.ide.built
11910 -
11911 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11912 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11913 - touch nb.cluster.java.built
11914 -
11915 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
11916 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11917 - touch nb.cluster.profiler.built
11918 -
11919 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11920 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11921 - touch nb.cluster.platform.built
11922 -
11923 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
11924 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11925 - touch nb.cluster.webcommon.built
11926 -
11927 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11928 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11929 - touch nb.cluster.websvccommon.built
11930 -
11931 - popd >/dev/null || die
11932 -
11933 - java-pkg-2_src_prepare
11934 -}
11935 -
11936 -src_install() {
11937 - pushd nbbuild/netbeans/enterprise >/dev/null || die
11938 -
11939 - insinto ${INSTALL_DIR}
11940 -
11941 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11942 -
11943 - doins -r *
11944 -
11945 - popd >/dev/null || die
11946 -
11947 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
11948 - pushd "${instdir}" >/dev/null || die
11949 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11950 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11951 - popd >/dev/null || die
11952 -
11953 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
11954 - pushd "${instdir}" >/dev/null || die
11955 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
11956 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
11957 - popd >/dev/null || die
11958 -
11959 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
11960 - pushd "${instdir}" >/dev/null || die
11961 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
11962 - popd >/dev/null || die
11963 -
11964 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
11965 - pushd "${instdir}" >/dev/null || die
11966 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
11967 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
11968 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
11969 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
11970 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
11971 - popd >/dev/null || die
11972 -
11973 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
11974 - pushd "${instdir}" >/dev/null || die
11975 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
11976 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
11977 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
11978 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
11979 - popd >/dev/null || die
11980 -
11981 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
11982 - pushd "${instdir}" >/dev/null || die
11983 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
11984 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
11985 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
11986 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
11987 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
11988 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
11989 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
11990 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
11991 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
11992 - popd >/dev/null || die
11993 -
11994 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
11995 -}
11996
11997 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160419.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160419.ebuild
11998 deleted file mode 100644
11999 index d845931..0000000
12000 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160419.ebuild
12001 +++ /dev/null
12002 @@ -1,266 +0,0 @@
12003 -# Copyright 1999-2016 Gentoo Foundation
12004 -# Distributed under the terms of the GNU General Public License v2
12005 -# $Id$
12006 -
12007 -EAPI="4"
12008 -inherit eutils java-pkg-2 java-ant-2
12009 -
12010 -DESCRIPTION="Netbeans Enterprise cluster"
12011 -HOMEPAGE="http://netbeans.org/"
12012 -SLOT="9999"
12013 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
12014 -SRC_URI="${SOURCE_URL}
12015 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
12016 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
12017 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
12018 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
12019 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
12020 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
12021 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
12022 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
12023 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
12024 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
12025 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
12026 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
12027 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
12028 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
12029 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
12030 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
12031 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
12032 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
12033 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
12034 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
12035 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
12036 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
12037 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
12038 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
12039 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
12040 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
12041 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
12042 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
12043 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
12044 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
12045 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
12046 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
12047 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12048 -KEYWORDS="~amd64 ~x86"
12049 -IUSE=""
12050 -S="${WORKDIR}"
12051 -
12052 -CDEPEND="~dev-java/netbeans-ide-${PV}
12053 - ~dev-java/netbeans-harness-${PV}
12054 - ~dev-java/netbeans-ide-${PV}
12055 - ~dev-java/netbeans-java-${PV}
12056 - ~dev-java/netbeans-profiler-${PV}
12057 - ~dev-java/netbeans-platform-${PV}
12058 - ~dev-java/netbeans-webcommon-${PV}
12059 - ~dev-java/netbeans-websvccommon-${PV}
12060 - dev-java/commons-codec:0
12061 - dev-java/commons-fileupload:0
12062 - dev-java/commons-logging:0
12063 - dev-java/glassfish-deployment-api:1.2
12064 - dev-java/jsr181:0"
12065 -DEPEND=">=virtual/jdk-1.7
12066 - app-arch/unzip
12067 - ${CDEPEND}
12068 - dev-java/javahelp:0
12069 - >=dev-java/junit-4.4:4
12070 - dev-java/tomcat-servlet-api:2.3"
12071 -RDEPEND=">=virtual/jdk-1.7
12072 - ${CDEPEND}
12073 - >=dev-java/antlr-2.7.7-r7:0
12074 - dev-java/bsf:2.3
12075 - dev-java/cglib:3
12076 - dev-java/commons-beanutils:1.7
12077 - dev-java/commons-collections:0
12078 - dev-java/commons-digester:0
12079 - dev-java/commons-io:1
12080 - dev-java/commons-validator:0
12081 - dev-java/glassfish-persistence:0
12082 - dev-java/guava:14
12083 - dev-java/jakarta-oro:2.0
12084 - dev-java/osgi-core-api:0
12085 - dev-java/validation-api:1.0"
12086 -# dev-java/commons-chain:1.1 in overlay
12087 -
12088 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12089 -
12090 -EANT_BUILD_XML="nbbuild/build.xml"
12091 -EANT_BUILD_TARGET="rebuild-cluster"
12092 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12093 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12094 -JAVA_PKG_BSFIX="off"
12095 -
12096 -src_unpack() {
12097 - unpack $(basename ${SOURCE_URL})
12098 -
12099 - einfo "Deleting bundled jars..."
12100 - find -name "*.jar" -type f -delete
12101 -
12102 - unpack netbeans-9999-r16-build.xml.patch.bz2
12103 -
12104 - pushd "${S}" >/dev/null || die
12105 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
12106 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
12107 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
12108 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
12109 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
12110 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
12111 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
12112 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
12113 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
12114 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
12115 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
12116 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
12117 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
12118 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
12119 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
12120 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
12121 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
12122 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
12123 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
12124 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
12125 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
12126 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
12127 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
12128 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
12129 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
12130 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
12131 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
12132 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
12133 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
12134 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
12135 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
12136 - popd >/dev/null || die
12137 -}
12138 -
12139 -src_prepare() {
12140 - einfo "Deleting bundled class files..."
12141 - find -name "*.class" -type f | xargs rm -vf
12142 -
12143 - epatch netbeans-9999-r16-build.xml.patch
12144 -
12145 - # Support for custom patches
12146 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12147 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12148 -
12149 - if [ -n "${files}" ] ; then
12150 - einfo "Applying custom patches:"
12151 -
12152 - for file in ${files} ; do
12153 - epatch "${file}"
12154 - done
12155 - fi
12156 - fi
12157 -
12158 - einfo "Symlinking external libraries..."
12159 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12160 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12161 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
12162 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
12163 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12164 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
12165 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12166 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
12167 -
12168 - einfo "Linking in other clusters..."
12169 - mkdir "${S}"/nbbuild/netbeans || die
12170 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12171 -
12172 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12173 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12174 - touch nb.cluster.extide.built
12175 -
12176 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12177 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12178 - touch nb.cluster.harness.built
12179 -
12180 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12181 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12182 - touch nb.cluster.ide.built
12183 -
12184 - ln -s /usr/share/netbeans-java-${SLOT} java || die
12185 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12186 - touch nb.cluster.java.built
12187 -
12188 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
12189 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12190 - touch nb.cluster.profiler.built
12191 -
12192 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12193 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12194 - touch nb.cluster.platform.built
12195 -
12196 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
12197 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12198 - touch nb.cluster.webcommon.built
12199 -
12200 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
12201 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12202 - touch nb.cluster.websvccommon.built
12203 -
12204 - popd >/dev/null || die
12205 -
12206 - java-pkg-2_src_prepare
12207 -}
12208 -
12209 -src_install() {
12210 - pushd nbbuild/netbeans/enterprise >/dev/null || die
12211 -
12212 - insinto ${INSTALL_DIR}
12213 -
12214 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12215 -
12216 - doins -r *
12217 -
12218 - popd >/dev/null || die
12219 -
12220 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
12221 - pushd "${instdir}" >/dev/null || die
12222 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12223 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12224 - popd >/dev/null || die
12225 -
12226 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
12227 - pushd "${instdir}" >/dev/null || die
12228 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
12229 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
12230 - popd >/dev/null || die
12231 -
12232 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
12233 - pushd "${instdir}" >/dev/null || die
12234 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
12235 - popd >/dev/null || die
12236 -
12237 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
12238 - pushd "${instdir}" >/dev/null || die
12239 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
12240 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
12241 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
12242 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
12243 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
12244 - popd >/dev/null || die
12245 -
12246 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
12247 - pushd "${instdir}" >/dev/null || die
12248 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
12249 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
12250 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
12251 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
12252 - popd >/dev/null || die
12253 -
12254 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
12255 - pushd "${instdir}" >/dev/null || die
12256 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
12257 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
12258 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
12259 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
12260 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
12261 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
12262 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
12263 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
12264 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
12265 - popd >/dev/null || die
12266 -
12267 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
12268 -}
12269
12270 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160420.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160420.ebuild
12271 deleted file mode 100644
12272 index 126be30..0000000
12273 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160420.ebuild
12274 +++ /dev/null
12275 @@ -1,266 +0,0 @@
12276 -# Copyright 1999-2016 Gentoo Foundation
12277 -# Distributed under the terms of the GNU General Public License v2
12278 -# $Id$
12279 -
12280 -EAPI="4"
12281 -inherit eutils java-pkg-2 java-ant-2
12282 -
12283 -DESCRIPTION="Netbeans Enterprise cluster"
12284 -HOMEPAGE="http://netbeans.org/"
12285 -SLOT="9999"
12286 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
12287 -SRC_URI="${SOURCE_URL}
12288 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
12289 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
12290 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
12291 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
12292 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
12293 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
12294 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
12295 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
12296 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
12297 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
12298 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
12299 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
12300 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
12301 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
12302 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
12303 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
12304 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
12305 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
12306 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
12307 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
12308 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
12309 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
12310 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
12311 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
12312 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
12313 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
12314 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
12315 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
12316 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
12317 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
12318 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
12319 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
12320 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12321 -KEYWORDS="~amd64 ~x86"
12322 -IUSE=""
12323 -S="${WORKDIR}"
12324 -
12325 -CDEPEND="~dev-java/netbeans-ide-${PV}
12326 - ~dev-java/netbeans-harness-${PV}
12327 - ~dev-java/netbeans-ide-${PV}
12328 - ~dev-java/netbeans-java-${PV}
12329 - ~dev-java/netbeans-profiler-${PV}
12330 - ~dev-java/netbeans-platform-${PV}
12331 - ~dev-java/netbeans-webcommon-${PV}
12332 - ~dev-java/netbeans-websvccommon-${PV}
12333 - dev-java/commons-codec:0
12334 - dev-java/commons-fileupload:0
12335 - dev-java/commons-logging:0
12336 - dev-java/glassfish-deployment-api:1.2
12337 - dev-java/jsr181:0"
12338 -DEPEND=">=virtual/jdk-1.7
12339 - app-arch/unzip
12340 - ${CDEPEND}
12341 - dev-java/javahelp:0
12342 - >=dev-java/junit-4.4:4
12343 - dev-java/tomcat-servlet-api:2.3"
12344 -RDEPEND=">=virtual/jdk-1.7
12345 - ${CDEPEND}
12346 - >=dev-java/antlr-2.7.7-r7:0
12347 - dev-java/bsf:2.3
12348 - dev-java/cglib:3
12349 - dev-java/commons-beanutils:1.7
12350 - dev-java/commons-collections:0
12351 - dev-java/commons-digester:0
12352 - dev-java/commons-io:1
12353 - dev-java/commons-validator:0
12354 - dev-java/glassfish-persistence:0
12355 - dev-java/guava:14
12356 - dev-java/jakarta-oro:2.0
12357 - dev-java/osgi-core-api:0
12358 - dev-java/validation-api:1.0"
12359 -# dev-java/commons-chain:1.1 in overlay
12360 -
12361 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12362 -
12363 -EANT_BUILD_XML="nbbuild/build.xml"
12364 -EANT_BUILD_TARGET="rebuild-cluster"
12365 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12366 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12367 -JAVA_PKG_BSFIX="off"
12368 -
12369 -src_unpack() {
12370 - unpack $(basename ${SOURCE_URL})
12371 -
12372 - einfo "Deleting bundled jars..."
12373 - find -name "*.jar" -type f -delete
12374 -
12375 - unpack netbeans-9999-r16-build.xml.patch.bz2
12376 -
12377 - pushd "${S}" >/dev/null || die
12378 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
12379 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
12380 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
12381 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
12382 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
12383 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
12384 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
12385 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
12386 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
12387 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
12388 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
12389 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
12390 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
12391 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
12392 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
12393 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
12394 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
12395 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
12396 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
12397 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
12398 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
12399 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
12400 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
12401 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
12402 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
12403 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
12404 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
12405 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
12406 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
12407 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
12408 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
12409 - popd >/dev/null || die
12410 -}
12411 -
12412 -src_prepare() {
12413 - einfo "Deleting bundled class files..."
12414 - find -name "*.class" -type f | xargs rm -vf
12415 -
12416 - epatch netbeans-9999-r16-build.xml.patch
12417 -
12418 - # Support for custom patches
12419 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12420 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12421 -
12422 - if [ -n "${files}" ] ; then
12423 - einfo "Applying custom patches:"
12424 -
12425 - for file in ${files} ; do
12426 - epatch "${file}"
12427 - done
12428 - fi
12429 - fi
12430 -
12431 - einfo "Symlinking external libraries..."
12432 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12433 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12434 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
12435 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
12436 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12437 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
12438 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12439 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
12440 -
12441 - einfo "Linking in other clusters..."
12442 - mkdir "${S}"/nbbuild/netbeans || die
12443 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12444 -
12445 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12446 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12447 - touch nb.cluster.extide.built
12448 -
12449 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12450 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12451 - touch nb.cluster.harness.built
12452 -
12453 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12454 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12455 - touch nb.cluster.ide.built
12456 -
12457 - ln -s /usr/share/netbeans-java-${SLOT} java || die
12458 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12459 - touch nb.cluster.java.built
12460 -
12461 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
12462 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12463 - touch nb.cluster.profiler.built
12464 -
12465 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12466 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12467 - touch nb.cluster.platform.built
12468 -
12469 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
12470 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12471 - touch nb.cluster.webcommon.built
12472 -
12473 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
12474 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12475 - touch nb.cluster.websvccommon.built
12476 -
12477 - popd >/dev/null || die
12478 -
12479 - java-pkg-2_src_prepare
12480 -}
12481 -
12482 -src_install() {
12483 - pushd nbbuild/netbeans/enterprise >/dev/null || die
12484 -
12485 - insinto ${INSTALL_DIR}
12486 -
12487 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12488 -
12489 - doins -r *
12490 -
12491 - popd >/dev/null || die
12492 -
12493 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
12494 - pushd "${instdir}" >/dev/null || die
12495 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12496 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12497 - popd >/dev/null || die
12498 -
12499 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
12500 - pushd "${instdir}" >/dev/null || die
12501 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
12502 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
12503 - popd >/dev/null || die
12504 -
12505 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
12506 - pushd "${instdir}" >/dev/null || die
12507 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
12508 - popd >/dev/null || die
12509 -
12510 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
12511 - pushd "${instdir}" >/dev/null || die
12512 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
12513 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
12514 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
12515 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
12516 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
12517 - popd >/dev/null || die
12518 -
12519 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
12520 - pushd "${instdir}" >/dev/null || die
12521 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
12522 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
12523 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
12524 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
12525 - popd >/dev/null || die
12526 -
12527 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
12528 - pushd "${instdir}" >/dev/null || die
12529 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
12530 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
12531 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
12532 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
12533 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
12534 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
12535 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
12536 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
12537 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
12538 - popd >/dev/null || die
12539 -
12540 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
12541 -}
12542
12543 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160421.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160421.ebuild
12544 deleted file mode 100644
12545 index 43a6bc7..0000000
12546 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160421.ebuild
12547 +++ /dev/null
12548 @@ -1,266 +0,0 @@
12549 -# Copyright 1999-2016 Gentoo Foundation
12550 -# Distributed under the terms of the GNU General Public License v2
12551 -# $Id$
12552 -
12553 -EAPI="4"
12554 -inherit eutils java-pkg-2 java-ant-2
12555 -
12556 -DESCRIPTION="Netbeans Enterprise cluster"
12557 -HOMEPAGE="http://netbeans.org/"
12558 -SLOT="9999"
12559 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
12560 -SRC_URI="${SOURCE_URL}
12561 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
12562 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
12563 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
12564 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
12565 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
12566 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
12567 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
12568 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
12569 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
12570 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
12571 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
12572 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
12573 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
12574 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
12575 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
12576 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
12577 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
12578 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
12579 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
12580 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
12581 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
12582 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
12583 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
12584 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
12585 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
12586 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
12587 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
12588 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
12589 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
12590 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
12591 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
12592 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
12593 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12594 -KEYWORDS="~amd64 ~x86"
12595 -IUSE=""
12596 -S="${WORKDIR}"
12597 -
12598 -CDEPEND="~dev-java/netbeans-ide-${PV}
12599 - ~dev-java/netbeans-harness-${PV}
12600 - ~dev-java/netbeans-ide-${PV}
12601 - ~dev-java/netbeans-java-${PV}
12602 - ~dev-java/netbeans-profiler-${PV}
12603 - ~dev-java/netbeans-platform-${PV}
12604 - ~dev-java/netbeans-webcommon-${PV}
12605 - ~dev-java/netbeans-websvccommon-${PV}
12606 - dev-java/commons-codec:0
12607 - dev-java/commons-fileupload:0
12608 - dev-java/commons-logging:0
12609 - dev-java/glassfish-deployment-api:1.2
12610 - dev-java/jsr181:0"
12611 -DEPEND=">=virtual/jdk-1.7
12612 - app-arch/unzip
12613 - ${CDEPEND}
12614 - dev-java/javahelp:0
12615 - >=dev-java/junit-4.4:4
12616 - dev-java/tomcat-servlet-api:2.3"
12617 -RDEPEND=">=virtual/jdk-1.7
12618 - ${CDEPEND}
12619 - >=dev-java/antlr-2.7.7-r7:0
12620 - dev-java/bsf:2.3
12621 - dev-java/cglib:3
12622 - dev-java/commons-beanutils:1.7
12623 - dev-java/commons-collections:0
12624 - dev-java/commons-digester:0
12625 - dev-java/commons-io:1
12626 - dev-java/commons-validator:0
12627 - dev-java/glassfish-persistence:0
12628 - dev-java/guava:14
12629 - dev-java/jakarta-oro:2.0
12630 - dev-java/osgi-core-api:0
12631 - dev-java/validation-api:1.0"
12632 -# dev-java/commons-chain:1.1 in overlay
12633 -
12634 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12635 -
12636 -EANT_BUILD_XML="nbbuild/build.xml"
12637 -EANT_BUILD_TARGET="rebuild-cluster"
12638 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12639 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12640 -JAVA_PKG_BSFIX="off"
12641 -
12642 -src_unpack() {
12643 - unpack $(basename ${SOURCE_URL})
12644 -
12645 - einfo "Deleting bundled jars..."
12646 - find -name "*.jar" -type f -delete
12647 -
12648 - unpack netbeans-9999-r16-build.xml.patch.bz2
12649 -
12650 - pushd "${S}" >/dev/null || die
12651 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
12652 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
12653 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
12654 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
12655 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
12656 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
12657 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
12658 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
12659 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
12660 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
12661 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
12662 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
12663 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
12664 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
12665 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
12666 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
12667 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
12668 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
12669 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
12670 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
12671 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
12672 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
12673 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
12674 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
12675 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
12676 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
12677 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
12678 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
12679 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
12680 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
12681 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
12682 - popd >/dev/null || die
12683 -}
12684 -
12685 -src_prepare() {
12686 - einfo "Deleting bundled class files..."
12687 - find -name "*.class" -type f | xargs rm -vf
12688 -
12689 - epatch netbeans-9999-r16-build.xml.patch
12690 -
12691 - # Support for custom patches
12692 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12693 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12694 -
12695 - if [ -n "${files}" ] ; then
12696 - einfo "Applying custom patches:"
12697 -
12698 - for file in ${files} ; do
12699 - epatch "${file}"
12700 - done
12701 - fi
12702 - fi
12703 -
12704 - einfo "Symlinking external libraries..."
12705 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12706 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12707 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
12708 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
12709 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12710 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
12711 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12712 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
12713 -
12714 - einfo "Linking in other clusters..."
12715 - mkdir "${S}"/nbbuild/netbeans || die
12716 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12717 -
12718 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12719 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12720 - touch nb.cluster.extide.built
12721 -
12722 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12723 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12724 - touch nb.cluster.harness.built
12725 -
12726 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12727 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12728 - touch nb.cluster.ide.built
12729 -
12730 - ln -s /usr/share/netbeans-java-${SLOT} java || die
12731 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12732 - touch nb.cluster.java.built
12733 -
12734 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
12735 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12736 - touch nb.cluster.profiler.built
12737 -
12738 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12739 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12740 - touch nb.cluster.platform.built
12741 -
12742 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
12743 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12744 - touch nb.cluster.webcommon.built
12745 -
12746 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
12747 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12748 - touch nb.cluster.websvccommon.built
12749 -
12750 - popd >/dev/null || die
12751 -
12752 - java-pkg-2_src_prepare
12753 -}
12754 -
12755 -src_install() {
12756 - pushd nbbuild/netbeans/enterprise >/dev/null || die
12757 -
12758 - insinto ${INSTALL_DIR}
12759 -
12760 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12761 -
12762 - doins -r *
12763 -
12764 - popd >/dev/null || die
12765 -
12766 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
12767 - pushd "${instdir}" >/dev/null || die
12768 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12769 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12770 - popd >/dev/null || die
12771 -
12772 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
12773 - pushd "${instdir}" >/dev/null || die
12774 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
12775 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
12776 - popd >/dev/null || die
12777 -
12778 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
12779 - pushd "${instdir}" >/dev/null || die
12780 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
12781 - popd >/dev/null || die
12782 -
12783 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
12784 - pushd "${instdir}" >/dev/null || die
12785 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
12786 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
12787 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
12788 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
12789 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
12790 - popd >/dev/null || die
12791 -
12792 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
12793 - pushd "${instdir}" >/dev/null || die
12794 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
12795 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
12796 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
12797 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
12798 - popd >/dev/null || die
12799 -
12800 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
12801 - pushd "${instdir}" >/dev/null || die
12802 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
12803 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
12804 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
12805 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
12806 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
12807 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
12808 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
12809 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
12810 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
12811 - popd >/dev/null || die
12812 -
12813 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
12814 -}
12815
12816 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160426.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160426.ebuild
12817 deleted file mode 100644
12818 index f78bca2..0000000
12819 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160426.ebuild
12820 +++ /dev/null
12821 @@ -1,266 +0,0 @@
12822 -# Copyright 1999-2016 Gentoo Foundation
12823 -# Distributed under the terms of the GNU General Public License v2
12824 -# $Id$
12825 -
12826 -EAPI="4"
12827 -inherit eutils java-pkg-2 java-ant-2
12828 -
12829 -DESCRIPTION="Netbeans Enterprise cluster"
12830 -HOMEPAGE="http://netbeans.org/"
12831 -SLOT="9999"
12832 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
12833 -SRC_URI="${SOURCE_URL}
12834 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
12835 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
12836 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
12837 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
12838 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
12839 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
12840 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
12841 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
12842 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
12843 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
12844 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
12845 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
12846 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
12847 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
12848 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
12849 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
12850 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
12851 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
12852 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
12853 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
12854 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
12855 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
12856 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
12857 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
12858 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
12859 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
12860 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
12861 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
12862 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
12863 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
12864 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
12865 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
12866 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12867 -KEYWORDS="~amd64 ~x86"
12868 -IUSE=""
12869 -S="${WORKDIR}"
12870 -
12871 -CDEPEND="~dev-java/netbeans-ide-${PV}
12872 - ~dev-java/netbeans-harness-${PV}
12873 - ~dev-java/netbeans-ide-${PV}
12874 - ~dev-java/netbeans-java-${PV}
12875 - ~dev-java/netbeans-profiler-${PV}
12876 - ~dev-java/netbeans-platform-${PV}
12877 - ~dev-java/netbeans-webcommon-${PV}
12878 - ~dev-java/netbeans-websvccommon-${PV}
12879 - dev-java/commons-codec:0
12880 - dev-java/commons-fileupload:0
12881 - dev-java/commons-logging:0
12882 - dev-java/glassfish-deployment-api:1.2
12883 - dev-java/jsr181:0"
12884 -DEPEND=">=virtual/jdk-1.7
12885 - app-arch/unzip
12886 - ${CDEPEND}
12887 - dev-java/javahelp:0
12888 - >=dev-java/junit-4.4:4
12889 - dev-java/tomcat-servlet-api:2.3"
12890 -RDEPEND=">=virtual/jdk-1.7
12891 - ${CDEPEND}
12892 - >=dev-java/antlr-2.7.7-r7:0
12893 - dev-java/bsf:2.3
12894 - dev-java/cglib:3
12895 - dev-java/commons-beanutils:1.7
12896 - dev-java/commons-collections:0
12897 - dev-java/commons-digester:0
12898 - dev-java/commons-io:1
12899 - dev-java/commons-validator:0
12900 - dev-java/glassfish-persistence:0
12901 - dev-java/guava:14
12902 - dev-java/jakarta-oro:2.0
12903 - dev-java/osgi-core-api:0
12904 - dev-java/validation-api:1.0"
12905 -# dev-java/commons-chain:1.1 in overlay
12906 -
12907 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12908 -
12909 -EANT_BUILD_XML="nbbuild/build.xml"
12910 -EANT_BUILD_TARGET="rebuild-cluster"
12911 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12912 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12913 -JAVA_PKG_BSFIX="off"
12914 -
12915 -src_unpack() {
12916 - unpack $(basename ${SOURCE_URL})
12917 -
12918 - einfo "Deleting bundled jars..."
12919 - find -name "*.jar" -type f -delete
12920 -
12921 - unpack netbeans-9999-r16-build.xml.patch.bz2
12922 -
12923 - pushd "${S}" >/dev/null || die
12924 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
12925 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
12926 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
12927 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
12928 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
12929 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
12930 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
12931 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
12932 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
12933 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
12934 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
12935 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
12936 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
12937 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
12938 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
12939 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
12940 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
12941 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
12942 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
12943 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
12944 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
12945 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
12946 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
12947 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
12948 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
12949 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
12950 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
12951 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
12952 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
12953 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
12954 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
12955 - popd >/dev/null || die
12956 -}
12957 -
12958 -src_prepare() {
12959 - einfo "Deleting bundled class files..."
12960 - find -name "*.class" -type f | xargs rm -vf
12961 -
12962 - epatch netbeans-9999-r16-build.xml.patch
12963 -
12964 - # Support for custom patches
12965 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12966 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12967 -
12968 - if [ -n "${files}" ] ; then
12969 - einfo "Applying custom patches:"
12970 -
12971 - for file in ${files} ; do
12972 - epatch "${file}"
12973 - done
12974 - fi
12975 - fi
12976 -
12977 - einfo "Symlinking external libraries..."
12978 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12979 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12980 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
12981 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
12982 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12983 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
12984 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12985 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
12986 -
12987 - einfo "Linking in other clusters..."
12988 - mkdir "${S}"/nbbuild/netbeans || die
12989 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12990 -
12991 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12992 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12993 - touch nb.cluster.extide.built
12994 -
12995 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12996 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12997 - touch nb.cluster.harness.built
12998 -
12999 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13000 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13001 - touch nb.cluster.ide.built
13002 -
13003 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13004 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13005 - touch nb.cluster.java.built
13006 -
13007 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
13008 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13009 - touch nb.cluster.profiler.built
13010 -
13011 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13012 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13013 - touch nb.cluster.platform.built
13014 -
13015 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
13016 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13017 - touch nb.cluster.webcommon.built
13018 -
13019 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
13020 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13021 - touch nb.cluster.websvccommon.built
13022 -
13023 - popd >/dev/null || die
13024 -
13025 - java-pkg-2_src_prepare
13026 -}
13027 -
13028 -src_install() {
13029 - pushd nbbuild/netbeans/enterprise >/dev/null || die
13030 -
13031 - insinto ${INSTALL_DIR}
13032 -
13033 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13034 -
13035 - doins -r *
13036 -
13037 - popd >/dev/null || die
13038 -
13039 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
13040 - pushd "${instdir}" >/dev/null || die
13041 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
13042 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
13043 - popd >/dev/null || die
13044 -
13045 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
13046 - pushd "${instdir}" >/dev/null || die
13047 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
13048 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
13049 - popd >/dev/null || die
13050 -
13051 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
13052 - pushd "${instdir}" >/dev/null || die
13053 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
13054 - popd >/dev/null || die
13055 -
13056 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
13057 - pushd "${instdir}" >/dev/null || die
13058 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
13059 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
13060 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
13061 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
13062 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
13063 - popd >/dev/null || die
13064 -
13065 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
13066 - pushd "${instdir}" >/dev/null || die
13067 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
13068 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
13069 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
13070 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
13071 - popd >/dev/null || die
13072 -
13073 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
13074 - pushd "${instdir}" >/dev/null || die
13075 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
13076 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
13077 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
13078 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
13079 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
13080 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
13081 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
13082 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
13083 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
13084 - popd >/dev/null || die
13085 -
13086 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
13087 -}
13088
13089 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160427.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160427.ebuild
13090 deleted file mode 100644
13091 index 480efaa..0000000
13092 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20160427.ebuild
13093 +++ /dev/null
13094 @@ -1,266 +0,0 @@
13095 -# Copyright 1999-2016 Gentoo Foundation
13096 -# Distributed under the terms of the GNU General Public License v2
13097 -# $Id$
13098 -
13099 -EAPI="4"
13100 -inherit eutils java-pkg-2 java-ant-2
13101 -
13102 -DESCRIPTION="Netbeans Enterprise cluster"
13103 -HOMEPAGE="http://netbeans.org/"
13104 -SLOT="9999"
13105 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
13106 -SRC_URI="${SOURCE_URL}
13107 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
13108 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
13109 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
13110 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
13111 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
13112 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
13113 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
13114 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
13115 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
13116 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
13117 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
13118 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
13119 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
13120 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
13121 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
13122 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
13123 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
13124 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
13125 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
13126 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
13127 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
13128 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
13129 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
13130 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
13131 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
13132 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
13133 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
13134 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
13135 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
13136 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
13137 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
13138 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
13139 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13140 -KEYWORDS="~amd64 ~x86"
13141 -IUSE=""
13142 -S="${WORKDIR}"
13143 -
13144 -CDEPEND="~dev-java/netbeans-ide-${PV}
13145 - ~dev-java/netbeans-harness-${PV}
13146 - ~dev-java/netbeans-ide-${PV}
13147 - ~dev-java/netbeans-java-${PV}
13148 - ~dev-java/netbeans-profiler-${PV}
13149 - ~dev-java/netbeans-platform-${PV}
13150 - ~dev-java/netbeans-webcommon-${PV}
13151 - ~dev-java/netbeans-websvccommon-${PV}
13152 - dev-java/commons-codec:0
13153 - dev-java/commons-fileupload:0
13154 - dev-java/commons-logging:0
13155 - dev-java/glassfish-deployment-api:1.2
13156 - dev-java/jsr181:0"
13157 -DEPEND=">=virtual/jdk-1.7
13158 - app-arch/unzip
13159 - ${CDEPEND}
13160 - dev-java/javahelp:0
13161 - >=dev-java/junit-4.4:4
13162 - dev-java/tomcat-servlet-api:2.3"
13163 -RDEPEND=">=virtual/jdk-1.7
13164 - ${CDEPEND}
13165 - >=dev-java/antlr-2.7.7-r7:0
13166 - dev-java/bsf:2.3
13167 - dev-java/cglib:3
13168 - dev-java/commons-beanutils:1.7
13169 - dev-java/commons-collections:0
13170 - dev-java/commons-digester:0
13171 - dev-java/commons-io:1
13172 - dev-java/commons-validator:0
13173 - dev-java/glassfish-persistence:0
13174 - dev-java/guava:14
13175 - dev-java/jakarta-oro:2.0
13176 - dev-java/osgi-core-api:0
13177 - dev-java/validation-api:1.0"
13178 -# dev-java/commons-chain:1.1 in overlay
13179 -
13180 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13181 -
13182 -EANT_BUILD_XML="nbbuild/build.xml"
13183 -EANT_BUILD_TARGET="rebuild-cluster"
13184 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13185 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13186 -JAVA_PKG_BSFIX="off"
13187 -
13188 -src_unpack() {
13189 - unpack $(basename ${SOURCE_URL})
13190 -
13191 - einfo "Deleting bundled jars..."
13192 - find -name "*.jar" -type f -delete
13193 -
13194 - unpack netbeans-9999-r16-build.xml.patch.bz2
13195 -
13196 - pushd "${S}" >/dev/null || die
13197 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
13198 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
13199 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
13200 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
13201 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
13202 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
13203 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
13204 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
13205 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
13206 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
13207 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
13208 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
13209 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
13210 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
13211 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
13212 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
13213 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
13214 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
13215 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
13216 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
13217 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
13218 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
13219 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
13220 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
13221 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
13222 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
13223 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
13224 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
13225 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
13226 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
13227 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
13228 - popd >/dev/null || die
13229 -}
13230 -
13231 -src_prepare() {
13232 - einfo "Deleting bundled class files..."
13233 - find -name "*.class" -type f | xargs rm -vf
13234 -
13235 - epatch netbeans-9999-r16-build.xml.patch
13236 -
13237 - # Support for custom patches
13238 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13239 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13240 -
13241 - if [ -n "${files}" ] ; then
13242 - einfo "Applying custom patches:"
13243 -
13244 - for file in ${files} ; do
13245 - epatch "${file}"
13246 - done
13247 - fi
13248 - fi
13249 -
13250 - einfo "Symlinking external libraries..."
13251 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13252 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
13253 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
13254 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13255 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
13256 - java-pkg_jar-from --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
13257 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
13258 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
13259 -
13260 - einfo "Linking in other clusters..."
13261 - mkdir "${S}"/nbbuild/netbeans || die
13262 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13263 -
13264 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13265 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13266 - touch nb.cluster.extide.built
13267 -
13268 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13269 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13270 - touch nb.cluster.harness.built
13271 -
13272 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13273 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13274 - touch nb.cluster.ide.built
13275 -
13276 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13277 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13278 - touch nb.cluster.java.built
13279 -
13280 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
13281 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13282 - touch nb.cluster.profiler.built
13283 -
13284 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13285 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13286 - touch nb.cluster.platform.built
13287 -
13288 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
13289 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13290 - touch nb.cluster.webcommon.built
13291 -
13292 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
13293 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13294 - touch nb.cluster.websvccommon.built
13295 -
13296 - popd >/dev/null || die
13297 -
13298 - java-pkg-2_src_prepare
13299 -}
13300 -
13301 -src_install() {
13302 - pushd nbbuild/netbeans/enterprise >/dev/null || die
13303 -
13304 - insinto ${INSTALL_DIR}
13305 -
13306 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13307 -
13308 - doins -r *
13309 -
13310 - popd >/dev/null || die
13311 -
13312 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
13313 - pushd "${instdir}" >/dev/null || die
13314 - rm commons-fileupload-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
13315 - rm jsr88javax.jar && java-pkg_jar-from --into "${instdir}" glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
13316 - popd >/dev/null || die
13317 -
13318 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/aws-sdk
13319 - pushd "${instdir}" >/dev/null || die
13320 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
13321 - rm commons-logging-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.1.jar
13322 - popd >/dev/null || die
13323 -
13324 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/javaee7-endorsed
13325 - pushd "${instdir}" >/dev/null || die
13326 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
13327 - popd >/dev/null || die
13328 -
13329 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jersey2/ext
13330 - pushd "${instdir}" >/dev/null || die
13331 - rm cglib-2.2.0-b21.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.0-b21.jar
13332 - rm guava-14.0.1.jar && java-pkg_jar-from --into "${instdir}" guava-14 guava.jar guava-14.0.1.jar
13333 - rm org.osgi.core-4.2.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar org.osgi.core-4.2.0.jar
13334 - rm persistence-api-1.0.jar && java-pkg_jar-from --into "${instdir}" glassfish-persistence glassfish-persistence.jar persistence-api-1.0.jar
13335 - rm validation-api-1.1.0.Final.jar && java-pkg_jar-from --into "${instdir}" validation-api-1.0 validation-api.jar validation-api-1.1.0.Final.jar
13336 - popd >/dev/null || die
13337 -
13338 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jsf-1_2
13339 - pushd "${instdir}" >/dev/null || die
13340 - rm commons-beanutils.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar
13341 - rm commons-collections.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar
13342 - rm commons-digester.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar
13343 - rm commons-logging.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar
13344 - popd >/dev/null || die
13345 -
13346 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/struts
13347 - pushd "${instdir}" >/dev/null || die
13348 - rm antlr-2.7.2.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.2.jar
13349 - rm bsf-2.3.0.jar && java-pkg_jar-from --into "${instdir}" bsf-2.3 bsf.jar bsf-2.3.0.jar
13350 - rm commons-beanutils-1.8.0.jar && java-pkg_jar-from --into "${instdir}" commons-beanutils-1.7 commons-beanutils.jar commons-beanutils-1.8.0.jar
13351 - rm commons-digester-1.8.jar && java-pkg_jar-from --into "${instdir}" commons-digester commons-digester.jar commons-digester-1.8.jar
13352 - rm commons-fileupload-1.1.1.jar && java-pkg_jar-from --into "${instdir}" commons-fileupload commons-fileupload.jar commons-fileupload-1.1.1.jar
13353 - rm commons-io-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-io-1 commons-io.jar commons-io-1.1.jar
13354 - rm commons-logging-1.0.4.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.0.4.jar
13355 - rm commons-validator-1.3.1.jar && java-pkg_jar-from --into "${instdir}" commons-validator commons-validator.jar commons-validator-1.3.1.jar
13356 - rm oro-2.0.8.jar && java-pkg_jar-from --into "${instdir}" jakarta-oro-2.0 jakarta-oro.jar oro-2.0.8.jar
13357 - popd >/dev/null || die
13358 -
13359 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
13360 -}
13361
13362 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
13363 index 523943d..a941a88 100644
13364 --- a/dev-java/netbeans-ergonomics/Manifest
13365 +++ b/dev-java/netbeans-ergonomics/Manifest
13366 @@ -2,54 +2,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
13367 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
13368 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
13369 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
13370 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
13371 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
13372 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
13373 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
13374 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
13375 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
13376 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
13377 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
13378 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
13379 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
13380 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
13381 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
13382 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
13383 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
13384 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
13385 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
13386 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
13387 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
13388 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
13389 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
13390 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
13391 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
13392 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
13393 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
13394 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
13395 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
13396 EBUILD netbeans-ergonomics-8.0.2.ebuild 2843 SHA256 f9262f6ee7f2aed1fab9bf4cf756f565272e9894afa50b349735e39961e7acc3 SHA512 f158c27640541f7aef31da050e0811c07a251ae4797cc663b95a074a47eaf9d6bb7a9aa11ba38ea55e75c185f7dba74629ba6716a819e8ad68eb3db9ada71451 WHIRLPOOL 4fe9634fb673fb05dbba25996efc3a212ef3bb23ab6e7c732cb75de076feb930735e3901806fd9c801abc7ee8aa8eb800718065325d415371255a886474061d4
13397 EBUILD netbeans-ergonomics-8.1.ebuild 2867 SHA256 6d2c0b7221d47b64c77b243c8c5232c6d8c24d3199eae5799adafeac609b2e2a SHA512 6302c8c13d43ec51048e8b0439916746a01bb67f14e7cd21be95b4179df6106dcff1d3973b9191f7a36cf6f29d53b1d2308864f5f64d9f87f980ea264b1a97c0 WHIRLPOOL 63ceaad04323d9085dfb90d1e5075ad13f6e14e8991b13aafaf3fc174440152054f32498ac8d03f57917744887db3bc1efdfc30b473b8d1a33b514ec4960ea6f
13398 -EBUILD netbeans-ergonomics-9999_p20160329.ebuild 2913 SHA256 6a9e7506e25ea265e71e86742df6f05847bc47ec2af12448ab087ad236c0d511 SHA512 91e2130fcc32196e365e917126f6eaf3314ef667ab3ec1a840de55d04a199457536c3ed82b9351e0228f24ce2a7ee42b683a8b3a741acccd34433aad7f3a752e WHIRLPOOL abdae709ffc9cfbc4438dd2f5647f2135b5546706231d876fb96a66fa68198c2ae0b347fb93ba1aa1c352adbdfacd743c7f5bfdf29f8ab939eeca4b6bbe7940b
13399 -EBUILD netbeans-ergonomics-9999_p20160331.ebuild 2913 SHA256 c479d5e94d109a7ccedfd8a68bf2ade843e166ba81e3285ea8635e8e2829c2dc SHA512 4dc28283f7b8fa6fe69c248fd5789a378bc8f9e3015f4249bb2c4a681325e4da8a230ff0922368f2c800a963b82f7aedc407af69b1027dfbab378c5a0de59bfb WHIRLPOOL e2046ebf24298c104d91421a82e5bff00503dec9ebcc3350af0a13b4e8c7247f4bf1c21f258d60bd2a5699e856270d52b19415fa2973701e8aa8c42d11a863c6
13400 -EBUILD netbeans-ergonomics-9999_p20160401.ebuild 2913 SHA256 77a71f27a523b6e8f6dac5427194ed97c2ce76a0abbfcf755b0e9a30b3cc8581 SHA512 2f94fcbe62d6ce112fead5cde63b2c1ef82ccfd88109293cec7ecb9601f0c06e2f8d24e6e6fd4c282a244d19f34362e8406b10d2fb5573a95211aba9b77f8515 WHIRLPOOL 461c850d0702acc4321f66e8ec9d7cb798eb1affad59e767ada54f0deb396c15ec8c54aae3ca0f46ef95507664bdab6f777bf00e68fec20a015fe0bdf6ecfa0f
13401 -EBUILD netbeans-ergonomics-9999_p20160404.ebuild 2913 SHA256 44b4fdb29be6087e5c653725d159a7de540498c92a0a0778c11fcb9c7bc3960f SHA512 2863a7fd87921475af15a41556194e08df1337af12fd320998920a8e1c75080e39e41c5c1978e656d3faaae79d3f89d28a8083baa866895ce30d9a6d67a9baa9 WHIRLPOOL 071fdf43a90da19072f6183f0329a9c7ac925861df3b3e4e4de26a494b486427bd0f27b18a47cceeeac970cbe8f5ceb825ad3979d29c7b6ab3145c80737ae211
13402 -EBUILD netbeans-ergonomics-9999_p20160405.ebuild 2913 SHA256 86b2151166cb68d525d75cf116438711727831f3a75f49dcc40072233ba52012 SHA512 0234e0e9c6de281709f121c44622d89ab98eb984f36926f595c8380a5c5f1d716042d25ed3aab652afcd7a6715fcf4a1fb364cc0996ed7937fa3f425b0ff42df WHIRLPOOL fbb7f4d3b4e45d464b65c06eaaccf07e1a725770ca6648b4377f3323e2471121b0b7d69bdfc02843c3f907cf94e1eeafe138131745c5c527ef86d55a649c7c49
13403 -EBUILD netbeans-ergonomics-9999_p20160406.ebuild 2913 SHA256 ba596e4f86d19501e1f79ce9999d3e359fcae8327d27916e3f763656c66af75f SHA512 c1217de07c49fe52d4b2ef29f77884472d4275606aca280b62579cc27e22c616cd82cd7ebf26396201749c0cd437360802ccf1529d6e6ecaa7c5c25e054f3020 WHIRLPOOL 0ab3b7f45277f6c7c52ad0d31b67a343e0d26592394a23591019a699f8a09794c04df97c190a0c850a4dbc81f5a1aaf142beadd278d8bdc078ad0ae43cfb3465
13404 -EBUILD netbeans-ergonomics-9999_p20160407.ebuild 2913 SHA256 d6f4452274295a8f6efc989d5a89c03360914b6354f73492a7e8e7d6f16c64a6 SHA512 d8706bff297719925ef59b87f25a64265f25328186c3a45abdace0b6db25a6b02ffe93af36a3fef46a05bd8dd0cd968aafedbf253d6036065761eb20c6c980df WHIRLPOOL 88ffd8e235d4479848785b198e83f1472d46f40a77cfd047455fb1bf70b7e8dbe115ba26901f7674d995c3bd9d979e62883d783dc463d2b739e270ee49e852dd
13405 -EBUILD netbeans-ergonomics-9999_p20160411.ebuild 2913 SHA256 e051525cf8df3b01fc20c3dd799824e249cdcfaa707eb09c2d8366ea2591ccee SHA512 ae7d4be48335f2d0cb9ca74f38daafa9542dace3b305306860e6797f46479e2cc56b1a655d39ce7facbd9495e4ad7eb60dec051a5d82c43b576c87cd45d9eae6 WHIRLPOOL 81e8882145a9b03aa29010861ba9efae9d9618da0e081e5a5ba80ade7b1bacbf98623fc60cb9b26d0c53518d2c18923d33f71d52539b42e231fb984b19311fef
13406 -EBUILD netbeans-ergonomics-9999_p20160412.ebuild 2913 SHA256 f97734f4d9cda8c79f0236cd7aa575be3c6bff2bfcebf02ca8d092756a665251 SHA512 6d20aed278d990e41e6f1f74819370290ac609c2a95375851b32f7e3f553ee4b3282d71ca2d9439e0b54fd6d19428e553648df702868432f89177a64d2e1a3e4 WHIRLPOOL 4af86598d29310ca193f3daa3aa39ab0ffa11e71023e8139c94b3bc356aadbc5b22c5c93b585995d8f072e2c8bc1e9c735ec003ad6b47ee577462162206c917e
13407 -EBUILD netbeans-ergonomics-9999_p20160413.ebuild 2913 SHA256 db5bb46b5dde8e3033577be405d3a4ce714345661daa6023136dc534318a9be8 SHA512 f451491cb82ab59a459555630c9bfd063eb0c30d040c6e59346ed08ff981ce532da4b728790905aecd92276d5317cf9d114594c99d05728f35c4a11094ee9613 WHIRLPOOL b5ec0febbc61ed6e2884f014f2b33d356c21a29f80cdb06c69fe1c861ca9c29715851cf2a293aca0f804230e31d491f537db43681d693e1fccc8b48d1fcbe6ab
13408 -EBUILD netbeans-ergonomics-9999_p20160414.ebuild 2913 SHA256 6e42eac5881121305a52b7b3d8be70b6a7606cf4fa2e15f116de282852783f49 SHA512 038e041fcafd42bcacc0166f23e74ecac25dc93db2240190eaf311c02dbdc24a3f7472b17a192c7b916a2b6c3eb0d4caf4ffc59389482b8d9e3a034e1453724d WHIRLPOOL bfcf61b47b94bf56d9f34d5b62cb03daf37f179ebc1dbcc52181142e579dd0b2346f0da93eb15532a548e80fb9411d121672d057c15355a1af6d33764fcd83c5
13409 -EBUILD netbeans-ergonomics-9999_p20160415.ebuild 2913 SHA256 f3ac6fd9db8c232bdcf99dd399202c894d8ea083f2842482b83e9e1d7eac0fc0 SHA512 7458b5755b012663b279b4ef29dff7d458af9fe2bad10d36cb372fc5015689701e15f7b3e61da5cf9936f3e80e2f5c9d35f333a52f220b42e429aa315486f2b3 WHIRLPOOL ac723b4cc7ea3ca335e261ef0bca935d3cf3673a980ee3620e09ac9f30f94bb80088b7d1f65df708e5e4f9b6ea18774333990e47e5840961630ac214757718e7
13410 -EBUILD netbeans-ergonomics-9999_p20160416.ebuild 2913 SHA256 1e143063de82da90a9eaaadc62c42f97148248e0d30ee4d00b1c30104e2937e9 SHA512 904ce9cf7fe4120e418b795a93c69c76ace5d6221a91e13def8a743834c7c67111a5b3c55f9dee301497a588c14ab33954b52923a8b2321065ee6e93085625d9 WHIRLPOOL 4ee01b56996b2105c51984aceb08ae3c7838dff8baa05d7a07ba59fb661df8bc8a1f04f5c9d8967943d6292393b516bcfe83d76228c3ad4dc812164e8147e025
13411 -EBUILD netbeans-ergonomics-9999_p20160417.ebuild 2913 SHA256 3e985a1f7545ffc91ad5e4682e320346ee3d0e0d4229bd556bbfd135d1749645 SHA512 bcbbf24b2c79102dfb73b61fb0d53fb3f6ed6bfa8352e32a73b8f68c38d8a8e5a228f4d4866bb8c22134a36fc4e859fc69144d525fc2b758c71206ce4c06267a WHIRLPOOL a1c75cb0f4329d8f49bc993c58828f18b59d960f41dee71661a73668bddfccf50302b84ed27b02e3698224934550f7f7d412c403b38a32b696e7a46eae563f47
13412 -EBUILD netbeans-ergonomics-9999_p20160418.ebuild 2913 SHA256 f30646af86d27330358ab60305d9f7c05b1eaf29a2ce3f6c94bc289b854ce298 SHA512 5e7e7798ae4f6bc8859e071ea0835887b99dc5c4f6c38ad0e626f0e949126e4b53d902f63e3203f7c5c33e0d39d62da018a72b5502b62437845706d3a897449d WHIRLPOOL 78e48094d6ba8c6aff7b3243511cba8f35f8854deb6955cf73b14b7b0ecaa89c88be335fdc0f430af265874a31d9282b242657cff7a695f5cdb2988c5e4db5d9
13413 -EBUILD netbeans-ergonomics-9999_p20160419.ebuild 2913 SHA256 0d7540ef0ab9f4d4ed8a819eab470006b0284fe048a6a993af541f46b205b87c SHA512 c67250772e69bfa7c78d3c4e1234ea0068e791ad3309051dd27ce271c6127f6bab93685858afabdbb1c9b87a1f60505bde137a806842eaca2391b9d08c91444c WHIRLPOOL f8f48716b7286d2e8829563d113b519eb8eeb7d411d0a1f5cb7c30a53c243333f5576b7494944474264038ba6d295504d2cb3b0d00eaa74291da1f225523fbc5
13414 -EBUILD netbeans-ergonomics-9999_p20160420.ebuild 2913 SHA256 0722528952c07c4613e510ed4a8a5eae4c8d1cb85d37ffb6ec55c86b982f32ef SHA512 3f4a1779aff00d1dde88d866385a4312bd63ad1b6022147a805967ff61c5b255ba55b4a0e8994aa04c807890fb8fd5e0e4ab8dfb534f0b7155c3f46faebdeaab WHIRLPOOL bc27548547dc06e8705fd6941c6bafc285a8f4d86f1b0f2c313e796bcedfc276cd86cd0e79a9cece94ee81607b396a3c069bc5f5945385326cadfc5bad08b243
13415 -EBUILD netbeans-ergonomics-9999_p20160421.ebuild 2913 SHA256 562a0020227fef4a991ede7febb034bb7e157146794494c0b686510346273968 SHA512 3ba83127c6f36152b47d5e26106f01736c2f6620d2c1e785aa1fcee8c8826a315594db40eca33f27d745d0d3fdb9e3eb7d367ecf504cd249980353e80b1dd335 WHIRLPOOL e13acffd737762779400e676e783a9ece16142a0ed40914d9412b7dd8ffa6efe90b57ec7541bf4f06229d26d1c24cec59027b2ebde50c11e9ad574b9b55ccae8
13416 -EBUILD netbeans-ergonomics-9999_p20160426.ebuild 2913 SHA256 6d96a7dba915b63fb106d286cad39dd433f0aa394606b52947da4cad9b94d04a SHA512 bb72b90de70db149d71d7125e4ea7b7e82ccc605e5661b6e25ef2c91ee9d3c147492c5fe39c1ce7def90fc486d0e44a49d7a4daf08272208ded5b50ea65a0a2e WHIRLPOOL 2318b8a9e4c1c0cfdb444459a21787c861cd7fa50ec4825cf9c76aeb0090aff7f6b414c4378599a36c86fa36d76fae51802636bb38558bfc2cded811ef369458
13417 -EBUILD netbeans-ergonomics-9999_p20160427.ebuild 2913 SHA256 6aa1c9813bf76caae337c0ef3690b1640dcffdd099ef5c5fc81d22b1949d50db SHA512 d8ca20e2c34e1b103dd16141d97075308a5dcca25eff763ad7ff18001404645e014edf15899ce7fcd9ba573465492de24e42750f3be2556a19d08fe1b0297365 WHIRLPOOL 7768dc93b06fcf6023f1a553c2a9a10c177733a27ad824053fd68e974f719031f71e1ad022cffab221b0fafd63cd8a0a71409b698f61a4f6f40ea73cdb7c7461
13418 EBUILD netbeans-ergonomics-9999_p20160428.ebuild 2913 SHA256 03be7f911ef9e0cc84ae0c302552ce8755cfb31022c087e620b214d4becdef0a SHA512 4961338b8b363a36000ab2ee47d567bf8bf7fdd7e10d63c046f9b1d00ea415390e1cfeae5d02d6090afaa5ab45f7c05b1aa3fc071f1c073eaacb288eddad4832 WHIRLPOOL 110c80e66dfd1e0f880f50fbbc8795445dfb62f6c6b7424b0791067b9b28c58979bd7e56f4df31d3da8f86aa33df43529c3d3f1c795ff14424e8530176c7db46
13419 EBUILD netbeans-ergonomics-9999_p20160429.ebuild 2913 SHA256 e2df6fa486e4018403d50f9e0292c0a0a6e6c00b881624c1587a0a559e513a3d SHA512 706690ab6b186bfbda0f93fdd826eee100479a8ac2517e05ff1b4f00828ff49083196fdf34cf1a8ee9ce5a2a872979de67e02bcc076ea46b6ba7a4955de7acf3 WHIRLPOOL c68ebc9c4578ec5fee9bca56e56cffff9a209c6593cc4fc9f6c7e47abf89dbf2e305d0068f8a3ebadc2aeb38362df7d4a95af18ba58fbacd4d397b384ab0dedb
13420 EBUILD netbeans-ergonomics-9999_p20160430.ebuild 2913 SHA256 d29ce3ce54570a70417a7b25e238f24328a5edbfd17e31c1dd53888916cd0fab SHA512 9b5fd6e536ede818074a59112991402a614983e439a253d7af296ca1188f0fd3a52c0e06078b0b1c4f17e50bb1fb1dd5d4234ecb8410bc42b3ca1da8658ef4b5 WHIRLPOOL 74b6d0121d10eac421cd68a00c62d348d7f7a8040b2861232125ff6183fadab3eb608641cc55f73c6c9896a57ce46961f446cd67a3206fed9633cde2e5ebb5dd
13421
13422 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160329.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160329.ebuild
13423 deleted file mode 100644
13424 index b3e5013..0000000
13425 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160329.ebuild
13426 +++ /dev/null
13427 @@ -1,101 +0,0 @@
13428 -# Copyright 1999-2016 Gentoo Foundation
13429 -# Distributed under the terms of the GNU General Public License v2
13430 -# $Id$
13431 -
13432 -EAPI="4"
13433 -inherit eutils java-pkg-2 java-ant-2
13434 -
13435 -DESCRIPTION="Netbeans Ergonomics Cluster"
13436 -HOMEPAGE="http://netbeans.org/"
13437 -SLOT="9999"
13438 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
13439 -SRC_URI="${SOURCE_URL}
13440 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2"
13441 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13442 -KEYWORDS="~amd64 ~x86"
13443 -IUSE=""
13444 -S="${WORKDIR}"
13445 -
13446 -CDEPEND="~dev-java/netbeans-ide-${PV}
13447 - ~dev-java/netbeans-nb-${PV}
13448 - ~dev-java/netbeans-platform-${PV}"
13449 -DEPEND=">=virtual/jdk-1.7
13450 - app-arch/unzip
13451 - ${CDEPEND}
13452 - dev-java/javahelp:0"
13453 -RDEPEND=">=virtual/jdk-1.7
13454 - ${CDEPEND}"
13455 -
13456 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13457 -
13458 -EANT_BUILD_XML="nbbuild/build.xml"
13459 -EANT_BUILD_TARGET="rebuild-cluster"
13460 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13461 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13462 -JAVA_PKG_BSFIX="off"
13463 -
13464 -src_unpack() {
13465 - unpack $(basename ${SOURCE_URL})
13466 -
13467 - einfo "Deleting bundled jars..."
13468 - find -name "*.jar" -type f -delete
13469 -
13470 - unpack netbeans-9999-r15-build.xml.patch.bz2
13471 -}
13472 -
13473 -src_prepare() {
13474 - einfo "Deleting bundled class files..."
13475 - find -name "*.class" -type f | xargs rm -vf
13476 -
13477 - epatch netbeans-9999-r15-build.xml.patch
13478 -
13479 - # Support for custom patches
13480 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13481 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13482 -
13483 - if [ -n "${files}" ] ; then
13484 - einfo "Applying custom patches:"
13485 -
13486 - for file in ${files} ; do
13487 - epatch "${file}"
13488 - done
13489 - fi
13490 - fi
13491 -
13492 - einfo "Symlinking external libraries..."
13493 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13494 -
13495 - einfo "Linking in other clusters..."
13496 - mkdir "${S}"/nbbuild/netbeans || die
13497 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13498 -
13499 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13500 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13501 - touch nb.cluster.ide.built
13502 -
13503 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
13504 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
13505 - touch nb.cluster.nb.built
13506 -
13507 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13508 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13509 - touch nb.cluster.platform.built
13510 -
13511 - popd >/dev/null || die
13512 -
13513 - java-pkg-2_src_prepare
13514 -}
13515 -
13516 -src_install() {
13517 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
13518 -
13519 - insinto ${INSTALL_DIR}
13520 -
13521 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13522 -
13523 - doins -r *
13524 -
13525 - popd >/dev/null || die
13526 -
13527 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
13528 -}
13529
13530 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160331.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160331.ebuild
13531 deleted file mode 100644
13532 index 9b56fa8..0000000
13533 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160331.ebuild
13534 +++ /dev/null
13535 @@ -1,101 +0,0 @@
13536 -# Copyright 1999-2016 Gentoo Foundation
13537 -# Distributed under the terms of the GNU General Public License v2
13538 -# $Id$
13539 -
13540 -EAPI="4"
13541 -inherit eutils java-pkg-2 java-ant-2
13542 -
13543 -DESCRIPTION="Netbeans Ergonomics Cluster"
13544 -HOMEPAGE="http://netbeans.org/"
13545 -SLOT="9999"
13546 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
13547 -SRC_URI="${SOURCE_URL}
13548 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
13549 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13550 -KEYWORDS="~amd64 ~x86"
13551 -IUSE=""
13552 -S="${WORKDIR}"
13553 -
13554 -CDEPEND="~dev-java/netbeans-ide-${PV}
13555 - ~dev-java/netbeans-nb-${PV}
13556 - ~dev-java/netbeans-platform-${PV}"
13557 -DEPEND=">=virtual/jdk-1.7
13558 - app-arch/unzip
13559 - ${CDEPEND}
13560 - dev-java/javahelp:0"
13561 -RDEPEND=">=virtual/jdk-1.7
13562 - ${CDEPEND}"
13563 -
13564 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13565 -
13566 -EANT_BUILD_XML="nbbuild/build.xml"
13567 -EANT_BUILD_TARGET="rebuild-cluster"
13568 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13569 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13570 -JAVA_PKG_BSFIX="off"
13571 -
13572 -src_unpack() {
13573 - unpack $(basename ${SOURCE_URL})
13574 -
13575 - einfo "Deleting bundled jars..."
13576 - find -name "*.jar" -type f -delete
13577 -
13578 - unpack netbeans-9999-r16-build.xml.patch.bz2
13579 -}
13580 -
13581 -src_prepare() {
13582 - einfo "Deleting bundled class files..."
13583 - find -name "*.class" -type f | xargs rm -vf
13584 -
13585 - epatch netbeans-9999-r16-build.xml.patch
13586 -
13587 - # Support for custom patches
13588 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13589 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13590 -
13591 - if [ -n "${files}" ] ; then
13592 - einfo "Applying custom patches:"
13593 -
13594 - for file in ${files} ; do
13595 - epatch "${file}"
13596 - done
13597 - fi
13598 - fi
13599 -
13600 - einfo "Symlinking external libraries..."
13601 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13602 -
13603 - einfo "Linking in other clusters..."
13604 - mkdir "${S}"/nbbuild/netbeans || die
13605 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13606 -
13607 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13608 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13609 - touch nb.cluster.ide.built
13610 -
13611 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
13612 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
13613 - touch nb.cluster.nb.built
13614 -
13615 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13616 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13617 - touch nb.cluster.platform.built
13618 -
13619 - popd >/dev/null || die
13620 -
13621 - java-pkg-2_src_prepare
13622 -}
13623 -
13624 -src_install() {
13625 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
13626 -
13627 - insinto ${INSTALL_DIR}
13628 -
13629 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13630 -
13631 - doins -r *
13632 -
13633 - popd >/dev/null || die
13634 -
13635 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
13636 -}
13637
13638 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160401.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160401.ebuild
13639 deleted file mode 100644
13640 index b95c30c..0000000
13641 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160401.ebuild
13642 +++ /dev/null
13643 @@ -1,101 +0,0 @@
13644 -# Copyright 1999-2016 Gentoo Foundation
13645 -# Distributed under the terms of the GNU General Public License v2
13646 -# $Id$
13647 -
13648 -EAPI="4"
13649 -inherit eutils java-pkg-2 java-ant-2
13650 -
13651 -DESCRIPTION="Netbeans Ergonomics Cluster"
13652 -HOMEPAGE="http://netbeans.org/"
13653 -SLOT="9999"
13654 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
13655 -SRC_URI="${SOURCE_URL}
13656 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
13657 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13658 -KEYWORDS="~amd64 ~x86"
13659 -IUSE=""
13660 -S="${WORKDIR}"
13661 -
13662 -CDEPEND="~dev-java/netbeans-ide-${PV}
13663 - ~dev-java/netbeans-nb-${PV}
13664 - ~dev-java/netbeans-platform-${PV}"
13665 -DEPEND=">=virtual/jdk-1.7
13666 - app-arch/unzip
13667 - ${CDEPEND}
13668 - dev-java/javahelp:0"
13669 -RDEPEND=">=virtual/jdk-1.7
13670 - ${CDEPEND}"
13671 -
13672 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13673 -
13674 -EANT_BUILD_XML="nbbuild/build.xml"
13675 -EANT_BUILD_TARGET="rebuild-cluster"
13676 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13677 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13678 -JAVA_PKG_BSFIX="off"
13679 -
13680 -src_unpack() {
13681 - unpack $(basename ${SOURCE_URL})
13682 -
13683 - einfo "Deleting bundled jars..."
13684 - find -name "*.jar" -type f -delete
13685 -
13686 - unpack netbeans-9999-r16-build.xml.patch.bz2
13687 -}
13688 -
13689 -src_prepare() {
13690 - einfo "Deleting bundled class files..."
13691 - find -name "*.class" -type f | xargs rm -vf
13692 -
13693 - epatch netbeans-9999-r16-build.xml.patch
13694 -
13695 - # Support for custom patches
13696 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13697 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13698 -
13699 - if [ -n "${files}" ] ; then
13700 - einfo "Applying custom patches:"
13701 -
13702 - for file in ${files} ; do
13703 - epatch "${file}"
13704 - done
13705 - fi
13706 - fi
13707 -
13708 - einfo "Symlinking external libraries..."
13709 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13710 -
13711 - einfo "Linking in other clusters..."
13712 - mkdir "${S}"/nbbuild/netbeans || die
13713 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13714 -
13715 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13716 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13717 - touch nb.cluster.ide.built
13718 -
13719 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
13720 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
13721 - touch nb.cluster.nb.built
13722 -
13723 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13724 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13725 - touch nb.cluster.platform.built
13726 -
13727 - popd >/dev/null || die
13728 -
13729 - java-pkg-2_src_prepare
13730 -}
13731 -
13732 -src_install() {
13733 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
13734 -
13735 - insinto ${INSTALL_DIR}
13736 -
13737 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13738 -
13739 - doins -r *
13740 -
13741 - popd >/dev/null || die
13742 -
13743 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
13744 -}
13745
13746 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160404.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160404.ebuild
13747 deleted file mode 100644
13748 index e1c0722..0000000
13749 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160404.ebuild
13750 +++ /dev/null
13751 @@ -1,101 +0,0 @@
13752 -# Copyright 1999-2016 Gentoo Foundation
13753 -# Distributed under the terms of the GNU General Public License v2
13754 -# $Id$
13755 -
13756 -EAPI="4"
13757 -inherit eutils java-pkg-2 java-ant-2
13758 -
13759 -DESCRIPTION="Netbeans Ergonomics Cluster"
13760 -HOMEPAGE="http://netbeans.org/"
13761 -SLOT="9999"
13762 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
13763 -SRC_URI="${SOURCE_URL}
13764 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
13765 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13766 -KEYWORDS="~amd64 ~x86"
13767 -IUSE=""
13768 -S="${WORKDIR}"
13769 -
13770 -CDEPEND="~dev-java/netbeans-ide-${PV}
13771 - ~dev-java/netbeans-nb-${PV}
13772 - ~dev-java/netbeans-platform-${PV}"
13773 -DEPEND=">=virtual/jdk-1.7
13774 - app-arch/unzip
13775 - ${CDEPEND}
13776 - dev-java/javahelp:0"
13777 -RDEPEND=">=virtual/jdk-1.7
13778 - ${CDEPEND}"
13779 -
13780 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13781 -
13782 -EANT_BUILD_XML="nbbuild/build.xml"
13783 -EANT_BUILD_TARGET="rebuild-cluster"
13784 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13785 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13786 -JAVA_PKG_BSFIX="off"
13787 -
13788 -src_unpack() {
13789 - unpack $(basename ${SOURCE_URL})
13790 -
13791 - einfo "Deleting bundled jars..."
13792 - find -name "*.jar" -type f -delete
13793 -
13794 - unpack netbeans-9999-r16-build.xml.patch.bz2
13795 -}
13796 -
13797 -src_prepare() {
13798 - einfo "Deleting bundled class files..."
13799 - find -name "*.class" -type f | xargs rm -vf
13800 -
13801 - epatch netbeans-9999-r16-build.xml.patch
13802 -
13803 - # Support for custom patches
13804 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13805 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13806 -
13807 - if [ -n "${files}" ] ; then
13808 - einfo "Applying custom patches:"
13809 -
13810 - for file in ${files} ; do
13811 - epatch "${file}"
13812 - done
13813 - fi
13814 - fi
13815 -
13816 - einfo "Symlinking external libraries..."
13817 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13818 -
13819 - einfo "Linking in other clusters..."
13820 - mkdir "${S}"/nbbuild/netbeans || die
13821 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13822 -
13823 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13824 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13825 - touch nb.cluster.ide.built
13826 -
13827 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
13828 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
13829 - touch nb.cluster.nb.built
13830 -
13831 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13832 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13833 - touch nb.cluster.platform.built
13834 -
13835 - popd >/dev/null || die
13836 -
13837 - java-pkg-2_src_prepare
13838 -}
13839 -
13840 -src_install() {
13841 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
13842 -
13843 - insinto ${INSTALL_DIR}
13844 -
13845 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13846 -
13847 - doins -r *
13848 -
13849 - popd >/dev/null || die
13850 -
13851 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
13852 -}
13853
13854 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160405.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160405.ebuild
13855 deleted file mode 100644
13856 index b9f94c6..0000000
13857 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160405.ebuild
13858 +++ /dev/null
13859 @@ -1,101 +0,0 @@
13860 -# Copyright 1999-2016 Gentoo Foundation
13861 -# Distributed under the terms of the GNU General Public License v2
13862 -# $Id$
13863 -
13864 -EAPI="4"
13865 -inherit eutils java-pkg-2 java-ant-2
13866 -
13867 -DESCRIPTION="Netbeans Ergonomics Cluster"
13868 -HOMEPAGE="http://netbeans.org/"
13869 -SLOT="9999"
13870 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
13871 -SRC_URI="${SOURCE_URL}
13872 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
13873 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13874 -KEYWORDS="~amd64 ~x86"
13875 -IUSE=""
13876 -S="${WORKDIR}"
13877 -
13878 -CDEPEND="~dev-java/netbeans-ide-${PV}
13879 - ~dev-java/netbeans-nb-${PV}
13880 - ~dev-java/netbeans-platform-${PV}"
13881 -DEPEND=">=virtual/jdk-1.7
13882 - app-arch/unzip
13883 - ${CDEPEND}
13884 - dev-java/javahelp:0"
13885 -RDEPEND=">=virtual/jdk-1.7
13886 - ${CDEPEND}"
13887 -
13888 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13889 -
13890 -EANT_BUILD_XML="nbbuild/build.xml"
13891 -EANT_BUILD_TARGET="rebuild-cluster"
13892 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13893 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13894 -JAVA_PKG_BSFIX="off"
13895 -
13896 -src_unpack() {
13897 - unpack $(basename ${SOURCE_URL})
13898 -
13899 - einfo "Deleting bundled jars..."
13900 - find -name "*.jar" -type f -delete
13901 -
13902 - unpack netbeans-9999-r16-build.xml.patch.bz2
13903 -}
13904 -
13905 -src_prepare() {
13906 - einfo "Deleting bundled class files..."
13907 - find -name "*.class" -type f | xargs rm -vf
13908 -
13909 - epatch netbeans-9999-r16-build.xml.patch
13910 -
13911 - # Support for custom patches
13912 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13913 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13914 -
13915 - if [ -n "${files}" ] ; then
13916 - einfo "Applying custom patches:"
13917 -
13918 - for file in ${files} ; do
13919 - epatch "${file}"
13920 - done
13921 - fi
13922 - fi
13923 -
13924 - einfo "Symlinking external libraries..."
13925 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13926 -
13927 - einfo "Linking in other clusters..."
13928 - mkdir "${S}"/nbbuild/netbeans || die
13929 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13930 -
13931 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13932 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13933 - touch nb.cluster.ide.built
13934 -
13935 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
13936 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
13937 - touch nb.cluster.nb.built
13938 -
13939 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13940 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13941 - touch nb.cluster.platform.built
13942 -
13943 - popd >/dev/null || die
13944 -
13945 - java-pkg-2_src_prepare
13946 -}
13947 -
13948 -src_install() {
13949 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
13950 -
13951 - insinto ${INSTALL_DIR}
13952 -
13953 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13954 -
13955 - doins -r *
13956 -
13957 - popd >/dev/null || die
13958 -
13959 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
13960 -}
13961
13962 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160406.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160406.ebuild
13963 deleted file mode 100644
13964 index 769f732..0000000
13965 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160406.ebuild
13966 +++ /dev/null
13967 @@ -1,101 +0,0 @@
13968 -# Copyright 1999-2016 Gentoo Foundation
13969 -# Distributed under the terms of the GNU General Public License v2
13970 -# $Id$
13971 -
13972 -EAPI="4"
13973 -inherit eutils java-pkg-2 java-ant-2
13974 -
13975 -DESCRIPTION="Netbeans Ergonomics Cluster"
13976 -HOMEPAGE="http://netbeans.org/"
13977 -SLOT="9999"
13978 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
13979 -SRC_URI="${SOURCE_URL}
13980 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
13981 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13982 -KEYWORDS="~amd64 ~x86"
13983 -IUSE=""
13984 -S="${WORKDIR}"
13985 -
13986 -CDEPEND="~dev-java/netbeans-ide-${PV}
13987 - ~dev-java/netbeans-nb-${PV}
13988 - ~dev-java/netbeans-platform-${PV}"
13989 -DEPEND=">=virtual/jdk-1.7
13990 - app-arch/unzip
13991 - ${CDEPEND}
13992 - dev-java/javahelp:0"
13993 -RDEPEND=">=virtual/jdk-1.7
13994 - ${CDEPEND}"
13995 -
13996 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13997 -
13998 -EANT_BUILD_XML="nbbuild/build.xml"
13999 -EANT_BUILD_TARGET="rebuild-cluster"
14000 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14001 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14002 -JAVA_PKG_BSFIX="off"
14003 -
14004 -src_unpack() {
14005 - unpack $(basename ${SOURCE_URL})
14006 -
14007 - einfo "Deleting bundled jars..."
14008 - find -name "*.jar" -type f -delete
14009 -
14010 - unpack netbeans-9999-r16-build.xml.patch.bz2
14011 -}
14012 -
14013 -src_prepare() {
14014 - einfo "Deleting bundled class files..."
14015 - find -name "*.class" -type f | xargs rm -vf
14016 -
14017 - epatch netbeans-9999-r16-build.xml.patch
14018 -
14019 - # Support for custom patches
14020 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14021 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14022 -
14023 - if [ -n "${files}" ] ; then
14024 - einfo "Applying custom patches:"
14025 -
14026 - for file in ${files} ; do
14027 - epatch "${file}"
14028 - done
14029 - fi
14030 - fi
14031 -
14032 - einfo "Symlinking external libraries..."
14033 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14034 -
14035 - einfo "Linking in other clusters..."
14036 - mkdir "${S}"/nbbuild/netbeans || die
14037 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14038 -
14039 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14040 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14041 - touch nb.cluster.ide.built
14042 -
14043 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14044 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14045 - touch nb.cluster.nb.built
14046 -
14047 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14048 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14049 - touch nb.cluster.platform.built
14050 -
14051 - popd >/dev/null || die
14052 -
14053 - java-pkg-2_src_prepare
14054 -}
14055 -
14056 -src_install() {
14057 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
14058 -
14059 - insinto ${INSTALL_DIR}
14060 -
14061 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14062 -
14063 - doins -r *
14064 -
14065 - popd >/dev/null || die
14066 -
14067 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
14068 -}
14069
14070 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160407.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160407.ebuild
14071 deleted file mode 100644
14072 index 45c45b6..0000000
14073 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160407.ebuild
14074 +++ /dev/null
14075 @@ -1,101 +0,0 @@
14076 -# Copyright 1999-2016 Gentoo Foundation
14077 -# Distributed under the terms of the GNU General Public License v2
14078 -# $Id$
14079 -
14080 -EAPI="4"
14081 -inherit eutils java-pkg-2 java-ant-2
14082 -
14083 -DESCRIPTION="Netbeans Ergonomics Cluster"
14084 -HOMEPAGE="http://netbeans.org/"
14085 -SLOT="9999"
14086 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
14087 -SRC_URI="${SOURCE_URL}
14088 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
14089 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14090 -KEYWORDS="~amd64 ~x86"
14091 -IUSE=""
14092 -S="${WORKDIR}"
14093 -
14094 -CDEPEND="~dev-java/netbeans-ide-${PV}
14095 - ~dev-java/netbeans-nb-${PV}
14096 - ~dev-java/netbeans-platform-${PV}"
14097 -DEPEND=">=virtual/jdk-1.7
14098 - app-arch/unzip
14099 - ${CDEPEND}
14100 - dev-java/javahelp:0"
14101 -RDEPEND=">=virtual/jdk-1.7
14102 - ${CDEPEND}"
14103 -
14104 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14105 -
14106 -EANT_BUILD_XML="nbbuild/build.xml"
14107 -EANT_BUILD_TARGET="rebuild-cluster"
14108 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14109 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14110 -JAVA_PKG_BSFIX="off"
14111 -
14112 -src_unpack() {
14113 - unpack $(basename ${SOURCE_URL})
14114 -
14115 - einfo "Deleting bundled jars..."
14116 - find -name "*.jar" -type f -delete
14117 -
14118 - unpack netbeans-9999-r16-build.xml.patch.bz2
14119 -}
14120 -
14121 -src_prepare() {
14122 - einfo "Deleting bundled class files..."
14123 - find -name "*.class" -type f | xargs rm -vf
14124 -
14125 - epatch netbeans-9999-r16-build.xml.patch
14126 -
14127 - # Support for custom patches
14128 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14129 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14130 -
14131 - if [ -n "${files}" ] ; then
14132 - einfo "Applying custom patches:"
14133 -
14134 - for file in ${files} ; do
14135 - epatch "${file}"
14136 - done
14137 - fi
14138 - fi
14139 -
14140 - einfo "Symlinking external libraries..."
14141 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14142 -
14143 - einfo "Linking in other clusters..."
14144 - mkdir "${S}"/nbbuild/netbeans || die
14145 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14146 -
14147 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14148 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14149 - touch nb.cluster.ide.built
14150 -
14151 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14152 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14153 - touch nb.cluster.nb.built
14154 -
14155 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14156 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14157 - touch nb.cluster.platform.built
14158 -
14159 - popd >/dev/null || die
14160 -
14161 - java-pkg-2_src_prepare
14162 -}
14163 -
14164 -src_install() {
14165 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
14166 -
14167 - insinto ${INSTALL_DIR}
14168 -
14169 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14170 -
14171 - doins -r *
14172 -
14173 - popd >/dev/null || die
14174 -
14175 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
14176 -}
14177
14178 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160411.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160411.ebuild
14179 deleted file mode 100644
14180 index dcc424a..0000000
14181 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160411.ebuild
14182 +++ /dev/null
14183 @@ -1,101 +0,0 @@
14184 -# Copyright 1999-2016 Gentoo Foundation
14185 -# Distributed under the terms of the GNU General Public License v2
14186 -# $Id$
14187 -
14188 -EAPI="4"
14189 -inherit eutils java-pkg-2 java-ant-2
14190 -
14191 -DESCRIPTION="Netbeans Ergonomics Cluster"
14192 -HOMEPAGE="http://netbeans.org/"
14193 -SLOT="9999"
14194 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
14195 -SRC_URI="${SOURCE_URL}
14196 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
14197 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14198 -KEYWORDS="~amd64 ~x86"
14199 -IUSE=""
14200 -S="${WORKDIR}"
14201 -
14202 -CDEPEND="~dev-java/netbeans-ide-${PV}
14203 - ~dev-java/netbeans-nb-${PV}
14204 - ~dev-java/netbeans-platform-${PV}"
14205 -DEPEND=">=virtual/jdk-1.7
14206 - app-arch/unzip
14207 - ${CDEPEND}
14208 - dev-java/javahelp:0"
14209 -RDEPEND=">=virtual/jdk-1.7
14210 - ${CDEPEND}"
14211 -
14212 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14213 -
14214 -EANT_BUILD_XML="nbbuild/build.xml"
14215 -EANT_BUILD_TARGET="rebuild-cluster"
14216 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14217 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14218 -JAVA_PKG_BSFIX="off"
14219 -
14220 -src_unpack() {
14221 - unpack $(basename ${SOURCE_URL})
14222 -
14223 - einfo "Deleting bundled jars..."
14224 - find -name "*.jar" -type f -delete
14225 -
14226 - unpack netbeans-9999-r16-build.xml.patch.bz2
14227 -}
14228 -
14229 -src_prepare() {
14230 - einfo "Deleting bundled class files..."
14231 - find -name "*.class" -type f | xargs rm -vf
14232 -
14233 - epatch netbeans-9999-r16-build.xml.patch
14234 -
14235 - # Support for custom patches
14236 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14237 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14238 -
14239 - if [ -n "${files}" ] ; then
14240 - einfo "Applying custom patches:"
14241 -
14242 - for file in ${files} ; do
14243 - epatch "${file}"
14244 - done
14245 - fi
14246 - fi
14247 -
14248 - einfo "Symlinking external libraries..."
14249 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14250 -
14251 - einfo "Linking in other clusters..."
14252 - mkdir "${S}"/nbbuild/netbeans || die
14253 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14254 -
14255 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14256 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14257 - touch nb.cluster.ide.built
14258 -
14259 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14260 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14261 - touch nb.cluster.nb.built
14262 -
14263 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14264 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14265 - touch nb.cluster.platform.built
14266 -
14267 - popd >/dev/null || die
14268 -
14269 - java-pkg-2_src_prepare
14270 -}
14271 -
14272 -src_install() {
14273 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
14274 -
14275 - insinto ${INSTALL_DIR}
14276 -
14277 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14278 -
14279 - doins -r *
14280 -
14281 - popd >/dev/null || die
14282 -
14283 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
14284 -}
14285
14286 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160412.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160412.ebuild
14287 deleted file mode 100644
14288 index 5e60acd..0000000
14289 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160412.ebuild
14290 +++ /dev/null
14291 @@ -1,101 +0,0 @@
14292 -# Copyright 1999-2016 Gentoo Foundation
14293 -# Distributed under the terms of the GNU General Public License v2
14294 -# $Id$
14295 -
14296 -EAPI="4"
14297 -inherit eutils java-pkg-2 java-ant-2
14298 -
14299 -DESCRIPTION="Netbeans Ergonomics Cluster"
14300 -HOMEPAGE="http://netbeans.org/"
14301 -SLOT="9999"
14302 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
14303 -SRC_URI="${SOURCE_URL}
14304 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
14305 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14306 -KEYWORDS="~amd64 ~x86"
14307 -IUSE=""
14308 -S="${WORKDIR}"
14309 -
14310 -CDEPEND="~dev-java/netbeans-ide-${PV}
14311 - ~dev-java/netbeans-nb-${PV}
14312 - ~dev-java/netbeans-platform-${PV}"
14313 -DEPEND=">=virtual/jdk-1.7
14314 - app-arch/unzip
14315 - ${CDEPEND}
14316 - dev-java/javahelp:0"
14317 -RDEPEND=">=virtual/jdk-1.7
14318 - ${CDEPEND}"
14319 -
14320 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14321 -
14322 -EANT_BUILD_XML="nbbuild/build.xml"
14323 -EANT_BUILD_TARGET="rebuild-cluster"
14324 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14325 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14326 -JAVA_PKG_BSFIX="off"
14327 -
14328 -src_unpack() {
14329 - unpack $(basename ${SOURCE_URL})
14330 -
14331 - einfo "Deleting bundled jars..."
14332 - find -name "*.jar" -type f -delete
14333 -
14334 - unpack netbeans-9999-r16-build.xml.patch.bz2
14335 -}
14336 -
14337 -src_prepare() {
14338 - einfo "Deleting bundled class files..."
14339 - find -name "*.class" -type f | xargs rm -vf
14340 -
14341 - epatch netbeans-9999-r16-build.xml.patch
14342 -
14343 - # Support for custom patches
14344 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14345 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14346 -
14347 - if [ -n "${files}" ] ; then
14348 - einfo "Applying custom patches:"
14349 -
14350 - for file in ${files} ; do
14351 - epatch "${file}"
14352 - done
14353 - fi
14354 - fi
14355 -
14356 - einfo "Symlinking external libraries..."
14357 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14358 -
14359 - einfo "Linking in other clusters..."
14360 - mkdir "${S}"/nbbuild/netbeans || die
14361 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14362 -
14363 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14364 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14365 - touch nb.cluster.ide.built
14366 -
14367 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14368 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14369 - touch nb.cluster.nb.built
14370 -
14371 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14372 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14373 - touch nb.cluster.platform.built
14374 -
14375 - popd >/dev/null || die
14376 -
14377 - java-pkg-2_src_prepare
14378 -}
14379 -
14380 -src_install() {
14381 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
14382 -
14383 - insinto ${INSTALL_DIR}
14384 -
14385 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14386 -
14387 - doins -r *
14388 -
14389 - popd >/dev/null || die
14390 -
14391 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
14392 -}
14393
14394 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160413.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160413.ebuild
14395 deleted file mode 100644
14396 index 93a2bf9..0000000
14397 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160413.ebuild
14398 +++ /dev/null
14399 @@ -1,101 +0,0 @@
14400 -# Copyright 1999-2016 Gentoo Foundation
14401 -# Distributed under the terms of the GNU General Public License v2
14402 -# $Id$
14403 -
14404 -EAPI="4"
14405 -inherit eutils java-pkg-2 java-ant-2
14406 -
14407 -DESCRIPTION="Netbeans Ergonomics Cluster"
14408 -HOMEPAGE="http://netbeans.org/"
14409 -SLOT="9999"
14410 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
14411 -SRC_URI="${SOURCE_URL}
14412 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
14413 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14414 -KEYWORDS="~amd64 ~x86"
14415 -IUSE=""
14416 -S="${WORKDIR}"
14417 -
14418 -CDEPEND="~dev-java/netbeans-ide-${PV}
14419 - ~dev-java/netbeans-nb-${PV}
14420 - ~dev-java/netbeans-platform-${PV}"
14421 -DEPEND=">=virtual/jdk-1.7
14422 - app-arch/unzip
14423 - ${CDEPEND}
14424 - dev-java/javahelp:0"
14425 -RDEPEND=">=virtual/jdk-1.7
14426 - ${CDEPEND}"
14427 -
14428 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14429 -
14430 -EANT_BUILD_XML="nbbuild/build.xml"
14431 -EANT_BUILD_TARGET="rebuild-cluster"
14432 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14433 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14434 -JAVA_PKG_BSFIX="off"
14435 -
14436 -src_unpack() {
14437 - unpack $(basename ${SOURCE_URL})
14438 -
14439 - einfo "Deleting bundled jars..."
14440 - find -name "*.jar" -type f -delete
14441 -
14442 - unpack netbeans-9999-r16-build.xml.patch.bz2
14443 -}
14444 -
14445 -src_prepare() {
14446 - einfo "Deleting bundled class files..."
14447 - find -name "*.class" -type f | xargs rm -vf
14448 -
14449 - epatch netbeans-9999-r16-build.xml.patch
14450 -
14451 - # Support for custom patches
14452 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14453 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14454 -
14455 - if [ -n "${files}" ] ; then
14456 - einfo "Applying custom patches:"
14457 -
14458 - for file in ${files} ; do
14459 - epatch "${file}"
14460 - done
14461 - fi
14462 - fi
14463 -
14464 - einfo "Symlinking external libraries..."
14465 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14466 -
14467 - einfo "Linking in other clusters..."
14468 - mkdir "${S}"/nbbuild/netbeans || die
14469 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14470 -
14471 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14472 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14473 - touch nb.cluster.ide.built
14474 -
14475 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14476 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14477 - touch nb.cluster.nb.built
14478 -
14479 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14480 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14481 - touch nb.cluster.platform.built
14482 -
14483 - popd >/dev/null || die
14484 -
14485 - java-pkg-2_src_prepare
14486 -}
14487 -
14488 -src_install() {
14489 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
14490 -
14491 - insinto ${INSTALL_DIR}
14492 -
14493 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14494 -
14495 - doins -r *
14496 -
14497 - popd >/dev/null || die
14498 -
14499 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
14500 -}
14501
14502 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160414.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160414.ebuild
14503 deleted file mode 100644
14504 index d2177d0..0000000
14505 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160414.ebuild
14506 +++ /dev/null
14507 @@ -1,101 +0,0 @@
14508 -# Copyright 1999-2016 Gentoo Foundation
14509 -# Distributed under the terms of the GNU General Public License v2
14510 -# $Id$
14511 -
14512 -EAPI="4"
14513 -inherit eutils java-pkg-2 java-ant-2
14514 -
14515 -DESCRIPTION="Netbeans Ergonomics Cluster"
14516 -HOMEPAGE="http://netbeans.org/"
14517 -SLOT="9999"
14518 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
14519 -SRC_URI="${SOURCE_URL}
14520 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
14521 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14522 -KEYWORDS="~amd64 ~x86"
14523 -IUSE=""
14524 -S="${WORKDIR}"
14525 -
14526 -CDEPEND="~dev-java/netbeans-ide-${PV}
14527 - ~dev-java/netbeans-nb-${PV}
14528 - ~dev-java/netbeans-platform-${PV}"
14529 -DEPEND=">=virtual/jdk-1.7
14530 - app-arch/unzip
14531 - ${CDEPEND}
14532 - dev-java/javahelp:0"
14533 -RDEPEND=">=virtual/jdk-1.7
14534 - ${CDEPEND}"
14535 -
14536 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14537 -
14538 -EANT_BUILD_XML="nbbuild/build.xml"
14539 -EANT_BUILD_TARGET="rebuild-cluster"
14540 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14541 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14542 -JAVA_PKG_BSFIX="off"
14543 -
14544 -src_unpack() {
14545 - unpack $(basename ${SOURCE_URL})
14546 -
14547 - einfo "Deleting bundled jars..."
14548 - find -name "*.jar" -type f -delete
14549 -
14550 - unpack netbeans-9999-r16-build.xml.patch.bz2
14551 -}
14552 -
14553 -src_prepare() {
14554 - einfo "Deleting bundled class files..."
14555 - find -name "*.class" -type f | xargs rm -vf
14556 -
14557 - epatch netbeans-9999-r16-build.xml.patch
14558 -
14559 - # Support for custom patches
14560 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14561 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14562 -
14563 - if [ -n "${files}" ] ; then
14564 - einfo "Applying custom patches:"
14565 -
14566 - for file in ${files} ; do
14567 - epatch "${file}"
14568 - done
14569 - fi
14570 - fi
14571 -
14572 - einfo "Symlinking external libraries..."
14573 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14574 -
14575 - einfo "Linking in other clusters..."
14576 - mkdir "${S}"/nbbuild/netbeans || die
14577 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14578 -
14579 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14580 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14581 - touch nb.cluster.ide.built
14582 -
14583 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14584 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14585 - touch nb.cluster.nb.built
14586 -
14587 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14588 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14589 - touch nb.cluster.platform.built
14590 -
14591 - popd >/dev/null || die
14592 -
14593 - java-pkg-2_src_prepare
14594 -}
14595 -
14596 -src_install() {
14597 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
14598 -
14599 - insinto ${INSTALL_DIR}
14600 -
14601 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14602 -
14603 - doins -r *
14604 -
14605 - popd >/dev/null || die
14606 -
14607 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
14608 -}
14609
14610 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160415.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160415.ebuild
14611 deleted file mode 100644
14612 index fef8281..0000000
14613 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160415.ebuild
14614 +++ /dev/null
14615 @@ -1,101 +0,0 @@
14616 -# Copyright 1999-2016 Gentoo Foundation
14617 -# Distributed under the terms of the GNU General Public License v2
14618 -# $Id$
14619 -
14620 -EAPI="4"
14621 -inherit eutils java-pkg-2 java-ant-2
14622 -
14623 -DESCRIPTION="Netbeans Ergonomics Cluster"
14624 -HOMEPAGE="http://netbeans.org/"
14625 -SLOT="9999"
14626 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
14627 -SRC_URI="${SOURCE_URL}
14628 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
14629 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14630 -KEYWORDS="~amd64 ~x86"
14631 -IUSE=""
14632 -S="${WORKDIR}"
14633 -
14634 -CDEPEND="~dev-java/netbeans-ide-${PV}
14635 - ~dev-java/netbeans-nb-${PV}
14636 - ~dev-java/netbeans-platform-${PV}"
14637 -DEPEND=">=virtual/jdk-1.7
14638 - app-arch/unzip
14639 - ${CDEPEND}
14640 - dev-java/javahelp:0"
14641 -RDEPEND=">=virtual/jdk-1.7
14642 - ${CDEPEND}"
14643 -
14644 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14645 -
14646 -EANT_BUILD_XML="nbbuild/build.xml"
14647 -EANT_BUILD_TARGET="rebuild-cluster"
14648 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14649 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14650 -JAVA_PKG_BSFIX="off"
14651 -
14652 -src_unpack() {
14653 - unpack $(basename ${SOURCE_URL})
14654 -
14655 - einfo "Deleting bundled jars..."
14656 - find -name "*.jar" -type f -delete
14657 -
14658 - unpack netbeans-9999-r16-build.xml.patch.bz2
14659 -}
14660 -
14661 -src_prepare() {
14662 - einfo "Deleting bundled class files..."
14663 - find -name "*.class" -type f | xargs rm -vf
14664 -
14665 - epatch netbeans-9999-r16-build.xml.patch
14666 -
14667 - # Support for custom patches
14668 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14669 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14670 -
14671 - if [ -n "${files}" ] ; then
14672 - einfo "Applying custom patches:"
14673 -
14674 - for file in ${files} ; do
14675 - epatch "${file}"
14676 - done
14677 - fi
14678 - fi
14679 -
14680 - einfo "Symlinking external libraries..."
14681 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14682 -
14683 - einfo "Linking in other clusters..."
14684 - mkdir "${S}"/nbbuild/netbeans || die
14685 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14686 -
14687 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14688 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14689 - touch nb.cluster.ide.built
14690 -
14691 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14692 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14693 - touch nb.cluster.nb.built
14694 -
14695 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14696 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14697 - touch nb.cluster.platform.built
14698 -
14699 - popd >/dev/null || die
14700 -
14701 - java-pkg-2_src_prepare
14702 -}
14703 -
14704 -src_install() {
14705 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
14706 -
14707 - insinto ${INSTALL_DIR}
14708 -
14709 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14710 -
14711 - doins -r *
14712 -
14713 - popd >/dev/null || die
14714 -
14715 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
14716 -}
14717
14718 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160416.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160416.ebuild
14719 deleted file mode 100644
14720 index 470928a..0000000
14721 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160416.ebuild
14722 +++ /dev/null
14723 @@ -1,101 +0,0 @@
14724 -# Copyright 1999-2016 Gentoo Foundation
14725 -# Distributed under the terms of the GNU General Public License v2
14726 -# $Id$
14727 -
14728 -EAPI="4"
14729 -inherit eutils java-pkg-2 java-ant-2
14730 -
14731 -DESCRIPTION="Netbeans Ergonomics Cluster"
14732 -HOMEPAGE="http://netbeans.org/"
14733 -SLOT="9999"
14734 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
14735 -SRC_URI="${SOURCE_URL}
14736 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
14737 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14738 -KEYWORDS="~amd64 ~x86"
14739 -IUSE=""
14740 -S="${WORKDIR}"
14741 -
14742 -CDEPEND="~dev-java/netbeans-ide-${PV}
14743 - ~dev-java/netbeans-nb-${PV}
14744 - ~dev-java/netbeans-platform-${PV}"
14745 -DEPEND=">=virtual/jdk-1.7
14746 - app-arch/unzip
14747 - ${CDEPEND}
14748 - dev-java/javahelp:0"
14749 -RDEPEND=">=virtual/jdk-1.7
14750 - ${CDEPEND}"
14751 -
14752 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14753 -
14754 -EANT_BUILD_XML="nbbuild/build.xml"
14755 -EANT_BUILD_TARGET="rebuild-cluster"
14756 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14757 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14758 -JAVA_PKG_BSFIX="off"
14759 -
14760 -src_unpack() {
14761 - unpack $(basename ${SOURCE_URL})
14762 -
14763 - einfo "Deleting bundled jars..."
14764 - find -name "*.jar" -type f -delete
14765 -
14766 - unpack netbeans-9999-r16-build.xml.patch.bz2
14767 -}
14768 -
14769 -src_prepare() {
14770 - einfo "Deleting bundled class files..."
14771 - find -name "*.class" -type f | xargs rm -vf
14772 -
14773 - epatch netbeans-9999-r16-build.xml.patch
14774 -
14775 - # Support for custom patches
14776 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14777 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14778 -
14779 - if [ -n "${files}" ] ; then
14780 - einfo "Applying custom patches:"
14781 -
14782 - for file in ${files} ; do
14783 - epatch "${file}"
14784 - done
14785 - fi
14786 - fi
14787 -
14788 - einfo "Symlinking external libraries..."
14789 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14790 -
14791 - einfo "Linking in other clusters..."
14792 - mkdir "${S}"/nbbuild/netbeans || die
14793 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14794 -
14795 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14796 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14797 - touch nb.cluster.ide.built
14798 -
14799 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14800 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14801 - touch nb.cluster.nb.built
14802 -
14803 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14804 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14805 - touch nb.cluster.platform.built
14806 -
14807 - popd >/dev/null || die
14808 -
14809 - java-pkg-2_src_prepare
14810 -}
14811 -
14812 -src_install() {
14813 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
14814 -
14815 - insinto ${INSTALL_DIR}
14816 -
14817 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14818 -
14819 - doins -r *
14820 -
14821 - popd >/dev/null || die
14822 -
14823 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
14824 -}
14825
14826 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160417.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160417.ebuild
14827 deleted file mode 100644
14828 index 4e8080f..0000000
14829 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160417.ebuild
14830 +++ /dev/null
14831 @@ -1,101 +0,0 @@
14832 -# Copyright 1999-2016 Gentoo Foundation
14833 -# Distributed under the terms of the GNU General Public License v2
14834 -# $Id$
14835 -
14836 -EAPI="4"
14837 -inherit eutils java-pkg-2 java-ant-2
14838 -
14839 -DESCRIPTION="Netbeans Ergonomics Cluster"
14840 -HOMEPAGE="http://netbeans.org/"
14841 -SLOT="9999"
14842 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
14843 -SRC_URI="${SOURCE_URL}
14844 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
14845 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14846 -KEYWORDS="~amd64 ~x86"
14847 -IUSE=""
14848 -S="${WORKDIR}"
14849 -
14850 -CDEPEND="~dev-java/netbeans-ide-${PV}
14851 - ~dev-java/netbeans-nb-${PV}
14852 - ~dev-java/netbeans-platform-${PV}"
14853 -DEPEND=">=virtual/jdk-1.7
14854 - app-arch/unzip
14855 - ${CDEPEND}
14856 - dev-java/javahelp:0"
14857 -RDEPEND=">=virtual/jdk-1.7
14858 - ${CDEPEND}"
14859 -
14860 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14861 -
14862 -EANT_BUILD_XML="nbbuild/build.xml"
14863 -EANT_BUILD_TARGET="rebuild-cluster"
14864 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14865 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14866 -JAVA_PKG_BSFIX="off"
14867 -
14868 -src_unpack() {
14869 - unpack $(basename ${SOURCE_URL})
14870 -
14871 - einfo "Deleting bundled jars..."
14872 - find -name "*.jar" -type f -delete
14873 -
14874 - unpack netbeans-9999-r16-build.xml.patch.bz2
14875 -}
14876 -
14877 -src_prepare() {
14878 - einfo "Deleting bundled class files..."
14879 - find -name "*.class" -type f | xargs rm -vf
14880 -
14881 - epatch netbeans-9999-r16-build.xml.patch
14882 -
14883 - # Support for custom patches
14884 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14885 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14886 -
14887 - if [ -n "${files}" ] ; then
14888 - einfo "Applying custom patches:"
14889 -
14890 - for file in ${files} ; do
14891 - epatch "${file}"
14892 - done
14893 - fi
14894 - fi
14895 -
14896 - einfo "Symlinking external libraries..."
14897 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14898 -
14899 - einfo "Linking in other clusters..."
14900 - mkdir "${S}"/nbbuild/netbeans || die
14901 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14902 -
14903 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14904 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14905 - touch nb.cluster.ide.built
14906 -
14907 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14908 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14909 - touch nb.cluster.nb.built
14910 -
14911 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14912 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14913 - touch nb.cluster.platform.built
14914 -
14915 - popd >/dev/null || die
14916 -
14917 - java-pkg-2_src_prepare
14918 -}
14919 -
14920 -src_install() {
14921 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
14922 -
14923 - insinto ${INSTALL_DIR}
14924 -
14925 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14926 -
14927 - doins -r *
14928 -
14929 - popd >/dev/null || die
14930 -
14931 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
14932 -}
14933
14934 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160418.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160418.ebuild
14935 deleted file mode 100644
14936 index ed21af4..0000000
14937 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160418.ebuild
14938 +++ /dev/null
14939 @@ -1,101 +0,0 @@
14940 -# Copyright 1999-2016 Gentoo Foundation
14941 -# Distributed under the terms of the GNU General Public License v2
14942 -# $Id$
14943 -
14944 -EAPI="4"
14945 -inherit eutils java-pkg-2 java-ant-2
14946 -
14947 -DESCRIPTION="Netbeans Ergonomics Cluster"
14948 -HOMEPAGE="http://netbeans.org/"
14949 -SLOT="9999"
14950 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
14951 -SRC_URI="${SOURCE_URL}
14952 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
14953 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14954 -KEYWORDS="~amd64 ~x86"
14955 -IUSE=""
14956 -S="${WORKDIR}"
14957 -
14958 -CDEPEND="~dev-java/netbeans-ide-${PV}
14959 - ~dev-java/netbeans-nb-${PV}
14960 - ~dev-java/netbeans-platform-${PV}"
14961 -DEPEND=">=virtual/jdk-1.7
14962 - app-arch/unzip
14963 - ${CDEPEND}
14964 - dev-java/javahelp:0"
14965 -RDEPEND=">=virtual/jdk-1.7
14966 - ${CDEPEND}"
14967 -
14968 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14969 -
14970 -EANT_BUILD_XML="nbbuild/build.xml"
14971 -EANT_BUILD_TARGET="rebuild-cluster"
14972 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14973 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14974 -JAVA_PKG_BSFIX="off"
14975 -
14976 -src_unpack() {
14977 - unpack $(basename ${SOURCE_URL})
14978 -
14979 - einfo "Deleting bundled jars..."
14980 - find -name "*.jar" -type f -delete
14981 -
14982 - unpack netbeans-9999-r16-build.xml.patch.bz2
14983 -}
14984 -
14985 -src_prepare() {
14986 - einfo "Deleting bundled class files..."
14987 - find -name "*.class" -type f | xargs rm -vf
14988 -
14989 - epatch netbeans-9999-r16-build.xml.patch
14990 -
14991 - # Support for custom patches
14992 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14993 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14994 -
14995 - if [ -n "${files}" ] ; then
14996 - einfo "Applying custom patches:"
14997 -
14998 - for file in ${files} ; do
14999 - epatch "${file}"
15000 - done
15001 - fi
15002 - fi
15003 -
15004 - einfo "Symlinking external libraries..."
15005 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15006 -
15007 - einfo "Linking in other clusters..."
15008 - mkdir "${S}"/nbbuild/netbeans || die
15009 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15010 -
15011 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15012 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15013 - touch nb.cluster.ide.built
15014 -
15015 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
15016 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
15017 - touch nb.cluster.nb.built
15018 -
15019 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15020 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15021 - touch nb.cluster.platform.built
15022 -
15023 - popd >/dev/null || die
15024 -
15025 - java-pkg-2_src_prepare
15026 -}
15027 -
15028 -src_install() {
15029 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
15030 -
15031 - insinto ${INSTALL_DIR}
15032 -
15033 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15034 -
15035 - doins -r *
15036 -
15037 - popd >/dev/null || die
15038 -
15039 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
15040 -}
15041
15042 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160419.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160419.ebuild
15043 deleted file mode 100644
15044 index 3c68e10..0000000
15045 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160419.ebuild
15046 +++ /dev/null
15047 @@ -1,101 +0,0 @@
15048 -# Copyright 1999-2016 Gentoo Foundation
15049 -# Distributed under the terms of the GNU General Public License v2
15050 -# $Id$
15051 -
15052 -EAPI="4"
15053 -inherit eutils java-pkg-2 java-ant-2
15054 -
15055 -DESCRIPTION="Netbeans Ergonomics Cluster"
15056 -HOMEPAGE="http://netbeans.org/"
15057 -SLOT="9999"
15058 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
15059 -SRC_URI="${SOURCE_URL}
15060 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
15061 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15062 -KEYWORDS="~amd64 ~x86"
15063 -IUSE=""
15064 -S="${WORKDIR}"
15065 -
15066 -CDEPEND="~dev-java/netbeans-ide-${PV}
15067 - ~dev-java/netbeans-nb-${PV}
15068 - ~dev-java/netbeans-platform-${PV}"
15069 -DEPEND=">=virtual/jdk-1.7
15070 - app-arch/unzip
15071 - ${CDEPEND}
15072 - dev-java/javahelp:0"
15073 -RDEPEND=">=virtual/jdk-1.7
15074 - ${CDEPEND}"
15075 -
15076 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15077 -
15078 -EANT_BUILD_XML="nbbuild/build.xml"
15079 -EANT_BUILD_TARGET="rebuild-cluster"
15080 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15081 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15082 -JAVA_PKG_BSFIX="off"
15083 -
15084 -src_unpack() {
15085 - unpack $(basename ${SOURCE_URL})
15086 -
15087 - einfo "Deleting bundled jars..."
15088 - find -name "*.jar" -type f -delete
15089 -
15090 - unpack netbeans-9999-r16-build.xml.patch.bz2
15091 -}
15092 -
15093 -src_prepare() {
15094 - einfo "Deleting bundled class files..."
15095 - find -name "*.class" -type f | xargs rm -vf
15096 -
15097 - epatch netbeans-9999-r16-build.xml.patch
15098 -
15099 - # Support for custom patches
15100 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15101 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15102 -
15103 - if [ -n "${files}" ] ; then
15104 - einfo "Applying custom patches:"
15105 -
15106 - for file in ${files} ; do
15107 - epatch "${file}"
15108 - done
15109 - fi
15110 - fi
15111 -
15112 - einfo "Symlinking external libraries..."
15113 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15114 -
15115 - einfo "Linking in other clusters..."
15116 - mkdir "${S}"/nbbuild/netbeans || die
15117 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15118 -
15119 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15120 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15121 - touch nb.cluster.ide.built
15122 -
15123 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
15124 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
15125 - touch nb.cluster.nb.built
15126 -
15127 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15128 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15129 - touch nb.cluster.platform.built
15130 -
15131 - popd >/dev/null || die
15132 -
15133 - java-pkg-2_src_prepare
15134 -}
15135 -
15136 -src_install() {
15137 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
15138 -
15139 - insinto ${INSTALL_DIR}
15140 -
15141 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15142 -
15143 - doins -r *
15144 -
15145 - popd >/dev/null || die
15146 -
15147 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
15148 -}
15149
15150 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160420.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160420.ebuild
15151 deleted file mode 100644
15152 index 6d65a78..0000000
15153 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160420.ebuild
15154 +++ /dev/null
15155 @@ -1,101 +0,0 @@
15156 -# Copyright 1999-2016 Gentoo Foundation
15157 -# Distributed under the terms of the GNU General Public License v2
15158 -# $Id$
15159 -
15160 -EAPI="4"
15161 -inherit eutils java-pkg-2 java-ant-2
15162 -
15163 -DESCRIPTION="Netbeans Ergonomics Cluster"
15164 -HOMEPAGE="http://netbeans.org/"
15165 -SLOT="9999"
15166 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
15167 -SRC_URI="${SOURCE_URL}
15168 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
15169 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15170 -KEYWORDS="~amd64 ~x86"
15171 -IUSE=""
15172 -S="${WORKDIR}"
15173 -
15174 -CDEPEND="~dev-java/netbeans-ide-${PV}
15175 - ~dev-java/netbeans-nb-${PV}
15176 - ~dev-java/netbeans-platform-${PV}"
15177 -DEPEND=">=virtual/jdk-1.7
15178 - app-arch/unzip
15179 - ${CDEPEND}
15180 - dev-java/javahelp:0"
15181 -RDEPEND=">=virtual/jdk-1.7
15182 - ${CDEPEND}"
15183 -
15184 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15185 -
15186 -EANT_BUILD_XML="nbbuild/build.xml"
15187 -EANT_BUILD_TARGET="rebuild-cluster"
15188 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15189 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15190 -JAVA_PKG_BSFIX="off"
15191 -
15192 -src_unpack() {
15193 - unpack $(basename ${SOURCE_URL})
15194 -
15195 - einfo "Deleting bundled jars..."
15196 - find -name "*.jar" -type f -delete
15197 -
15198 - unpack netbeans-9999-r16-build.xml.patch.bz2
15199 -}
15200 -
15201 -src_prepare() {
15202 - einfo "Deleting bundled class files..."
15203 - find -name "*.class" -type f | xargs rm -vf
15204 -
15205 - epatch netbeans-9999-r16-build.xml.patch
15206 -
15207 - # Support for custom patches
15208 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15209 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15210 -
15211 - if [ -n "${files}" ] ; then
15212 - einfo "Applying custom patches:"
15213 -
15214 - for file in ${files} ; do
15215 - epatch "${file}"
15216 - done
15217 - fi
15218 - fi
15219 -
15220 - einfo "Symlinking external libraries..."
15221 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15222 -
15223 - einfo "Linking in other clusters..."
15224 - mkdir "${S}"/nbbuild/netbeans || die
15225 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15226 -
15227 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15228 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15229 - touch nb.cluster.ide.built
15230 -
15231 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
15232 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
15233 - touch nb.cluster.nb.built
15234 -
15235 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15236 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15237 - touch nb.cluster.platform.built
15238 -
15239 - popd >/dev/null || die
15240 -
15241 - java-pkg-2_src_prepare
15242 -}
15243 -
15244 -src_install() {
15245 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
15246 -
15247 - insinto ${INSTALL_DIR}
15248 -
15249 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15250 -
15251 - doins -r *
15252 -
15253 - popd >/dev/null || die
15254 -
15255 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
15256 -}
15257
15258 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160421.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160421.ebuild
15259 deleted file mode 100644
15260 index b502e31..0000000
15261 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160421.ebuild
15262 +++ /dev/null
15263 @@ -1,101 +0,0 @@
15264 -# Copyright 1999-2016 Gentoo Foundation
15265 -# Distributed under the terms of the GNU General Public License v2
15266 -# $Id$
15267 -
15268 -EAPI="4"
15269 -inherit eutils java-pkg-2 java-ant-2
15270 -
15271 -DESCRIPTION="Netbeans Ergonomics Cluster"
15272 -HOMEPAGE="http://netbeans.org/"
15273 -SLOT="9999"
15274 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
15275 -SRC_URI="${SOURCE_URL}
15276 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
15277 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15278 -KEYWORDS="~amd64 ~x86"
15279 -IUSE=""
15280 -S="${WORKDIR}"
15281 -
15282 -CDEPEND="~dev-java/netbeans-ide-${PV}
15283 - ~dev-java/netbeans-nb-${PV}
15284 - ~dev-java/netbeans-platform-${PV}"
15285 -DEPEND=">=virtual/jdk-1.7
15286 - app-arch/unzip
15287 - ${CDEPEND}
15288 - dev-java/javahelp:0"
15289 -RDEPEND=">=virtual/jdk-1.7
15290 - ${CDEPEND}"
15291 -
15292 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15293 -
15294 -EANT_BUILD_XML="nbbuild/build.xml"
15295 -EANT_BUILD_TARGET="rebuild-cluster"
15296 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15297 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15298 -JAVA_PKG_BSFIX="off"
15299 -
15300 -src_unpack() {
15301 - unpack $(basename ${SOURCE_URL})
15302 -
15303 - einfo "Deleting bundled jars..."
15304 - find -name "*.jar" -type f -delete
15305 -
15306 - unpack netbeans-9999-r16-build.xml.patch.bz2
15307 -}
15308 -
15309 -src_prepare() {
15310 - einfo "Deleting bundled class files..."
15311 - find -name "*.class" -type f | xargs rm -vf
15312 -
15313 - epatch netbeans-9999-r16-build.xml.patch
15314 -
15315 - # Support for custom patches
15316 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15317 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15318 -
15319 - if [ -n "${files}" ] ; then
15320 - einfo "Applying custom patches:"
15321 -
15322 - for file in ${files} ; do
15323 - epatch "${file}"
15324 - done
15325 - fi
15326 - fi
15327 -
15328 - einfo "Symlinking external libraries..."
15329 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.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-ide-${SLOT} ide || die
15336 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15337 - touch nb.cluster.ide.built
15338 -
15339 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
15340 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
15341 - touch nb.cluster.nb.built
15342 -
15343 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15344 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15345 - touch nb.cluster.platform.built
15346 -
15347 - popd >/dev/null || die
15348 -
15349 - java-pkg-2_src_prepare
15350 -}
15351 -
15352 -src_install() {
15353 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
15354 -
15355 - insinto ${INSTALL_DIR}
15356 -
15357 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15358 -
15359 - doins -r *
15360 -
15361 - popd >/dev/null || die
15362 -
15363 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
15364 -}
15365
15366 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160426.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160426.ebuild
15367 deleted file mode 100644
15368 index 81dfe2f..0000000
15369 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160426.ebuild
15370 +++ /dev/null
15371 @@ -1,101 +0,0 @@
15372 -# Copyright 1999-2016 Gentoo Foundation
15373 -# Distributed under the terms of the GNU General Public License v2
15374 -# $Id$
15375 -
15376 -EAPI="4"
15377 -inherit eutils java-pkg-2 java-ant-2
15378 -
15379 -DESCRIPTION="Netbeans Ergonomics Cluster"
15380 -HOMEPAGE="http://netbeans.org/"
15381 -SLOT="9999"
15382 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
15383 -SRC_URI="${SOURCE_URL}
15384 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
15385 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15386 -KEYWORDS="~amd64 ~x86"
15387 -IUSE=""
15388 -S="${WORKDIR}"
15389 -
15390 -CDEPEND="~dev-java/netbeans-ide-${PV}
15391 - ~dev-java/netbeans-nb-${PV}
15392 - ~dev-java/netbeans-platform-${PV}"
15393 -DEPEND=">=virtual/jdk-1.7
15394 - app-arch/unzip
15395 - ${CDEPEND}
15396 - dev-java/javahelp:0"
15397 -RDEPEND=">=virtual/jdk-1.7
15398 - ${CDEPEND}"
15399 -
15400 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15401 -
15402 -EANT_BUILD_XML="nbbuild/build.xml"
15403 -EANT_BUILD_TARGET="rebuild-cluster"
15404 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15405 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15406 -JAVA_PKG_BSFIX="off"
15407 -
15408 -src_unpack() {
15409 - unpack $(basename ${SOURCE_URL})
15410 -
15411 - einfo "Deleting bundled jars..."
15412 - find -name "*.jar" -type f -delete
15413 -
15414 - unpack netbeans-9999-r16-build.xml.patch.bz2
15415 -}
15416 -
15417 -src_prepare() {
15418 - einfo "Deleting bundled class files..."
15419 - find -name "*.class" -type f | xargs rm -vf
15420 -
15421 - epatch netbeans-9999-r16-build.xml.patch
15422 -
15423 - # Support for custom patches
15424 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15425 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15426 -
15427 - if [ -n "${files}" ] ; then
15428 - einfo "Applying custom patches:"
15429 -
15430 - for file in ${files} ; do
15431 - epatch "${file}"
15432 - done
15433 - fi
15434 - fi
15435 -
15436 - einfo "Symlinking external libraries..."
15437 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15438 -
15439 - einfo "Linking in other clusters..."
15440 - mkdir "${S}"/nbbuild/netbeans || die
15441 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15442 -
15443 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15444 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15445 - touch nb.cluster.ide.built
15446 -
15447 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
15448 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
15449 - touch nb.cluster.nb.built
15450 -
15451 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15452 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15453 - touch nb.cluster.platform.built
15454 -
15455 - popd >/dev/null || die
15456 -
15457 - java-pkg-2_src_prepare
15458 -}
15459 -
15460 -src_install() {
15461 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
15462 -
15463 - insinto ${INSTALL_DIR}
15464 -
15465 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15466 -
15467 - doins -r *
15468 -
15469 - popd >/dev/null || die
15470 -
15471 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
15472 -}
15473
15474 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160427.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160427.ebuild
15475 deleted file mode 100644
15476 index 8c00b82..0000000
15477 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20160427.ebuild
15478 +++ /dev/null
15479 @@ -1,101 +0,0 @@
15480 -# Copyright 1999-2016 Gentoo Foundation
15481 -# Distributed under the terms of the GNU General Public License v2
15482 -# $Id$
15483 -
15484 -EAPI="4"
15485 -inherit eutils java-pkg-2 java-ant-2
15486 -
15487 -DESCRIPTION="Netbeans Ergonomics Cluster"
15488 -HOMEPAGE="http://netbeans.org/"
15489 -SLOT="9999"
15490 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
15491 -SRC_URI="${SOURCE_URL}
15492 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
15493 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15494 -KEYWORDS="~amd64 ~x86"
15495 -IUSE=""
15496 -S="${WORKDIR}"
15497 -
15498 -CDEPEND="~dev-java/netbeans-ide-${PV}
15499 - ~dev-java/netbeans-nb-${PV}
15500 - ~dev-java/netbeans-platform-${PV}"
15501 -DEPEND=">=virtual/jdk-1.7
15502 - app-arch/unzip
15503 - ${CDEPEND}
15504 - dev-java/javahelp:0"
15505 -RDEPEND=">=virtual/jdk-1.7
15506 - ${CDEPEND}"
15507 -
15508 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15509 -
15510 -EANT_BUILD_XML="nbbuild/build.xml"
15511 -EANT_BUILD_TARGET="rebuild-cluster"
15512 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15513 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15514 -JAVA_PKG_BSFIX="off"
15515 -
15516 -src_unpack() {
15517 - unpack $(basename ${SOURCE_URL})
15518 -
15519 - einfo "Deleting bundled jars..."
15520 - find -name "*.jar" -type f -delete
15521 -
15522 - unpack netbeans-9999-r16-build.xml.patch.bz2
15523 -}
15524 -
15525 -src_prepare() {
15526 - einfo "Deleting bundled class files..."
15527 - find -name "*.class" -type f | xargs rm -vf
15528 -
15529 - epatch netbeans-9999-r16-build.xml.patch
15530 -
15531 - # Support for custom patches
15532 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15533 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15534 -
15535 - if [ -n "${files}" ] ; then
15536 - einfo "Applying custom patches:"
15537 -
15538 - for file in ${files} ; do
15539 - epatch "${file}"
15540 - done
15541 - fi
15542 - fi
15543 -
15544 - einfo "Symlinking external libraries..."
15545 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15546 -
15547 - einfo "Linking in other clusters..."
15548 - mkdir "${S}"/nbbuild/netbeans || die
15549 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15550 -
15551 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15552 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15553 - touch nb.cluster.ide.built
15554 -
15555 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
15556 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
15557 - touch nb.cluster.nb.built
15558 -
15559 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15560 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15561 - touch nb.cluster.platform.built
15562 -
15563 - popd >/dev/null || die
15564 -
15565 - java-pkg-2_src_prepare
15566 -}
15567 -
15568 -src_install() {
15569 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
15570 -
15571 - insinto ${INSTALL_DIR}
15572 -
15573 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15574 -
15575 - doins -r *
15576 -
15577 - popd >/dev/null || die
15578 -
15579 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
15580 -}
15581
15582 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
15583 index 3121ec0..9c68f69 100644
15584 --- a/dev-java/netbeans-extide/Manifest
15585 +++ b/dev-java/netbeans-extide/Manifest
15586 @@ -6,54 +6,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
15587 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
15588 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
15589 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
15590 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
15591 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
15592 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
15593 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
15594 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
15595 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
15596 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
15597 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
15598 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
15599 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
15600 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
15601 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
15602 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
15603 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
15604 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
15605 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
15606 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
15607 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
15608 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
15609 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
15610 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
15611 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
15612 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
15613 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
15614 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
15615 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
15616 EBUILD netbeans-extide-8.0.2.ebuild 3307 SHA256 084e952eae1708b0fab785fd34313985e864dbc74a8531a0d5cdcf906e88f85a SHA512 ade8dc37aa932d7ec20966199e521311716061c23df08d02635f78efd2776f1d7bf040b0f9c9488b947bbbdfb3e33fa764723e3dfffa2214892bc6d685428f6f WHIRLPOOL ad2c26b005675ebca7d902ff1e6caa28552f3fda6795e327cc3584cf109f0ad6efad6516e15af5e70d689be236298b0948003e09a3da4991b3e29a1c85607b2f
15617 EBUILD netbeans-extide-8.1.ebuild 3331 SHA256 7d81adb3cba102e13678052bfe288e8417753ebceb69f69ce528ede3fedcef04 SHA512 ae445552036799069f31b40c145879ac55cf0964e168f328ac84f2d434171de8c4848e3416ad7425563e8565c09f798c9520bb3cb7511348f5d6a7522b878e40 WHIRLPOOL 44142233d4d3047ebb5c152992b484e5fef1fddd04cf274cc370f00beece5a75a986e5fadedd4bc18a01559c4f6cb58289cefbfc24d8d098d70056707e8b8f57
15618 -EBUILD netbeans-extide-9999_p20160329.ebuild 3377 SHA256 707875c5589aac9391e819c9cc4b3fa53e06231c64efbcd6e2c02b9db23a07db SHA512 dddd8959468d71dd3c68b7c3a992d667b579ada303fc950a47b03d7e31e9c07453ce1f4a8aea8883e73904c6809171f76723f61370ab3e41abb36ab91114c6ba WHIRLPOOL 564347e65a44b44dc5bcfdf21ec9ec4a82f7d7a8caeb769e7e8e26826563c1ac0e09ba4f0a0b87cae777e20bffc59de4c61b985292215be86e033e74e83cba81
15619 -EBUILD netbeans-extide-9999_p20160331.ebuild 3377 SHA256 bb28509aea9cce9ac99156387388d0cd669f7961685e68fbad5b991e5a8d1a0c SHA512 89819c6b94c51a81e90933677bf73850bbab40c15b6e98dffa6427c3a420d1ffa5470158a7bf30b1cb17268f6604294c5a7eae764b1b480ace7a96209c449de6 WHIRLPOOL 80372be45a273006f12ac2181a69404fd60522e5b585585a600062ba6534e005baa56ed163328142d0a8d7c5775e3b232db2e9b286e8d7ebaf1dc28b24fbce7b
15620 -EBUILD netbeans-extide-9999_p20160401.ebuild 3377 SHA256 307b27e83d281cd2be425f62f095451b1f206d622b61befdfa0a67c053a52f72 SHA512 63e9610fbc15ad07b91b1c77cc7a20546c59c1fb4abed75fc99581d9101c9f2663273f0307c2428190e66e52f24cd0981552b06a4f4cee6c63017505cf355040 WHIRLPOOL ba4466640c898f45d131692876bc8dce3364f5f392d2dfaae1bc79f988bac4ac690e8ffa5ede1014e5692c7cf555e24ce74703f6990e2441d89fa394b7e6d165
15621 -EBUILD netbeans-extide-9999_p20160404.ebuild 3377 SHA256 078c085b379c5ce7c3b1cf50e6d1f6659d022299edd248f28e8b203730888d81 SHA512 00c9d313c1865442d52263e576b2967024c91202cb08f78d54f01a6d99668fc943219612a241bdba23c4757017b54464f789510e82881a3b449d01e01cafd1db WHIRLPOOL 0ff21fca4a5173f021135e6837ce70e2626dd6655b0a4c2be1c6d362ae8a29f3e870f85d37566232be868787e70917c7f91ef5710a25976db8247829148eafb3
15622 -EBUILD netbeans-extide-9999_p20160405.ebuild 3377 SHA256 dbe773244fe3daa0c926bf542a5b786b2f9abd7f1f879b60fa7176f20db665a4 SHA512 5d869221f9b731f1a472038fc20dd6b5333d545ce412b6cf41fe0d9fca09127264f439400f1c0893dfa3deeaf16407b6e9f2acd8b6dcdba4fdb454c4b735fd4f WHIRLPOOL 2b0b0842e6365efb011467a3dd8050ac97ba71b3793ad114d13bfb91d82540914f83c2b77dc13206ea21d7ada2b5aa2e2a9faf880bb837bf70bfcc148af1a6f6
15623 -EBUILD netbeans-extide-9999_p20160406.ebuild 3377 SHA256 d0a047f98094ed3b0c8739003d8493f34862103de3c8f1406e359bfa911e7581 SHA512 bdea180977b43e87c3321acea82349a90505daeebce6db7cb73953fb4e9e0972001ec775afca48e2a51def3c23969b67d471c45521c99cf890cc25df09fd0eb1 WHIRLPOOL c7baaccb33930c847c397d66391d2b2b6d4310303e45d05d58e09d8c21d4f37300c5e5fabaf3911644791bee395894857f2a4b471bbd5f9adc40db1ebc24ebfd
15624 -EBUILD netbeans-extide-9999_p20160407.ebuild 3377 SHA256 4534945a9effb764773c672a9c4c23a1478cbdeb29d210d745e4e1bcde9b052e SHA512 cb8d92f431c8f0e827c354552fc8c4344b944d3a8ebc95937c3d64d97edb59c5a32f4f1afb9d50747934ee005ca346e9ad4116187c80dcff132492a190c46b1c WHIRLPOOL c260ecf2c5004e0a18f1394cd26dd5c08251b812969ef605f4b1a1b583af4b663487344178d4095ee686716513a680088d4b8306865eaabd5d5db81c3947fd40
15625 -EBUILD netbeans-extide-9999_p20160411.ebuild 3377 SHA256 32bce618cbe38ab1b3594dfeeba7d36c577cbc31188c1683177afcfb14665cf8 SHA512 65a605a42f6b87b671c3604c2b577607e2932cd8ad99faa3c72395971e54a0013013abb44af338cba190e30f9055131903d68845b722a90c413108ad32ffa9c2 WHIRLPOOL 169d29d4c479c7f5a90dcb88b35b4aa1c56675fd64544579449417eeeece340b503e3d3327a3fe9f180339ef668d6e5aa7f47f336c5f8e1fe4b0ca7eda90893b
15626 -EBUILD netbeans-extide-9999_p20160412.ebuild 3377 SHA256 60137b31185c64f23dfcaee5b832663d976b988b3a1c7ea6f3e536738d12a161 SHA512 8036099af1f3469758169cae78fdbe1855167f2288ae9978ea7c9b4b9dd5f5232e57405d7fe3621b3a0a55ca0c456dfeeeb75cf4211e41fa12b0f8b13c505e42 WHIRLPOOL a66f50a3f9d9c130083d627fcc601a73b607dfbc85721b7e2d954c0ba6705c7f33daaf2299c921e822eeffd24574b1daab66decff1786eb572888443a1c09575
15627 -EBUILD netbeans-extide-9999_p20160413.ebuild 3377 SHA256 3243e37df51ea67e91c30a929a047d5bd97297a0ce29cd07b21c8cb82146497b SHA512 72d32f3df33d29c30c106c8cb5cd223c05ede211b966ed3138e7a9286b692a4ffacad23c19044a219a58ffcacd1695f3d7b178f614746c9dce35cfea817d6d60 WHIRLPOOL a5cc48af2ade5c4d6d77c98d111db65a02cc0d335068689e6584bbf2fc747128e29be599f938185fabb52ed495c015f67f2242eca4fa0bacb2afb66cc5256f70
15628 -EBUILD netbeans-extide-9999_p20160414.ebuild 3377 SHA256 3fa98b52652957e198a14922ed5e6c8bc3654a6c8b2215d4e1bf0473ea1071ad SHA512 290bd6c6f78a0f0c61776aadc537e759e07b04a2f89200e21938a10673805f5914d31726e02f096edcd0582941ff3ca0c4dcc4a652611c9c5713ada651ef46aa WHIRLPOOL 798d2d90808d0ec2bb9c5c5561e27a586945aa9f2260412d44d78d835583c65c65daa72c6e3c1ac74fe1be453bce1d139ca6b253f9564c6aa6310c22a651bda5
15629 -EBUILD netbeans-extide-9999_p20160415.ebuild 3377 SHA256 95ecaefc4f377b3b0459eb7962571a08656917b9b6bea7b3fadc7ba4036f3751 SHA512 2b81635abc6f293b0dc500b3c158931098731062eabf5196d4396f74bc30f98e21657ec0b92e81c0f4897e53c2b8454cecf4368ad5cbe90b2efcb83cb5f31f0e WHIRLPOOL 5132fd0779fc3091a6c9df94cd2ed62e48b9f6250ca1a6fdf313efac2d101b37e0f3e3cde7f4a2c30e0d224bfdf5c775644f30a5ff4f66877605c844c5c2cb6e
15630 -EBUILD netbeans-extide-9999_p20160416.ebuild 3377 SHA256 7e9c5c98a3dba4784d8f63474cdd4d8e589b816c0f731a092b6725e62c16a158 SHA512 7be4bec9672446bbf40c5101bac958a58ec95c06f767bcdcb6f04a4c814aa08623895bf49232d6b934e506ac45f0dc8b047b44fc53738d8de4248a59ad5f0179 WHIRLPOOL 88d8656d424892999b50b902f4ea37bdd0cf7cb5ecd74434907db859068a455ddc174bb3088ae54f0bb161b2059d9faebc09c5051fce67be5e44038e644e82b2
15631 -EBUILD netbeans-extide-9999_p20160417.ebuild 3377 SHA256 8207c1951821a6d0e746f36886d6400830b213e932ba1b3a70086d2e3f933787 SHA512 040a6fd0d2fc530d1e42144054df0ef20ced782e966eeab31ca87e213796fef1bdf6a44d4254cb2e01461602852301a666ac9cb07d3660517235c1670349e8ab WHIRLPOOL 519dd9ac964186257e1e1e3670700bad461f5e794b1854531d4dbb82d9398a31a5f0746019dda297e1b9ae922e40f0978a26f2b30e476139a65c6b9975ccf3e3
15632 -EBUILD netbeans-extide-9999_p20160418.ebuild 3377 SHA256 a2d2397ed22bfe02eafa0acc7179c13dd3a4dd08956703cc190a6d95d3eea748 SHA512 b32db013e94888b06ead77215020eafb2ee546860d3e3f7f690028dff40b79fb740a07225e209c53fc669da8c46c9763368d9de1aa75708d6078a0dd70baf9b1 WHIRLPOOL 1c5ce7ac90aea790524f712d9511d96cd415d6ff97b81490a0d4904baed501de78931c3722d6f22ad0368ee75f6cf6e17b403a26e59da097ec6924c1402d4a04
15633 -EBUILD netbeans-extide-9999_p20160419.ebuild 3377 SHA256 a4a4d628e30578cb4c6cedd01b69ad2bb0fc00497bdb3f63fecaa879d1296a43 SHA512 8d75799dc3b5ecb71d8c1b0d3ce19e251c227f52d39ecd5af4bbe7c153934f073bb3a21292c67ea494916c14ecfb01a5c6298701b1a2359b0cee87a4e693dccc WHIRLPOOL 6231c21c2e528e99e5164c53c85331cd501f0bf76e2a71af5713877ed3e71fa43b9ec07fc71f361535bb0cd5f4c965c640aa27089742fd7a971e1b5594d0e0ca
15634 -EBUILD netbeans-extide-9999_p20160420.ebuild 3377 SHA256 6cbef85a91cd96ed8e07d9302892d7994054e1d11efb8bc3641d1b5929be99e0 SHA512 537170c38750af2882c6775e6ff6d791f32247c09be0a4a7157730b9b8f14841808f6f8736bf7542d6b189218140f20963408f391967f4d83dc50df649d3d5db WHIRLPOOL 96868447d0630a5650a11a4d504898c5e437a6f50b7de41d5463679b59068d77dbc84c0c84017de940c972a26c6c427b593b2f95fbd63cf7e5acbe3dea0b3318
15635 -EBUILD netbeans-extide-9999_p20160421.ebuild 3377 SHA256 9f13288b89eb41360349a647acd6b6f5ec02ab44c0bdd1923ae98a9e834db85e SHA512 5449dc706f41d1dfbe642d7a39ec25e1be22eaed592e24462a318d7304da5e3236a07759950111378d2d496c658de02f40a6943bbe2af71338373ac41266f0a1 WHIRLPOOL f1397473f60d1933e63ed9f1d7f83113b517b629f2dbbe4a88bd4eeccdde73258f261b897f995b8bb29dd7c2ae9127aa4dd39127af0c01ab668187bae89facbe
15636 -EBUILD netbeans-extide-9999_p20160426.ebuild 3377 SHA256 9af02c8929c9ea357ea3d941c60cdfd448987ff51bd023404dafbbf4a4861112 SHA512 dab5eb30489689faf38e0bfca10150469ebf5b8fa502dfb43c2794415f5f117e8878cc0e3241ac9e8eb6b857dcd2fb64d3543438fd580dd8922ffda57dbc6db5 WHIRLPOOL f71ba163db3f02563ad93cb854a043ccf316434a70e5be0f5a9a3411a513d79c6a22c6a387f10d79a65e204343ea05fde3d9692b57a9e59adcb65df26acad489
15637 -EBUILD netbeans-extide-9999_p20160427.ebuild 3377 SHA256 21abd3353722b5bc54008259df90ea64f000883472a1bb9f932bb1d8d13b08c3 SHA512 1a9c44910cbf2164079232a9a32585a731292273dc2c22ac13fb64fab5ea19438529e28b8d149132b164a151e76d18292d8cd332b9d52c973f52805ab2b615a2 WHIRLPOOL 383dc89cb56e7f08d23c2a8518d5163ca7ceff8d171f835bb0cd187884f618ccbf632963f1e4ea9ecb63ced8bbb5cf93dd059ae8d5f7c1d8785d74b3d9d75749
15638 EBUILD netbeans-extide-9999_p20160428.ebuild 3377 SHA256 b69e4995f884a7524e29274702b2eb3851dca8a7c74a618d98725fe26f951332 SHA512 c8fc3c04d1fc7b2586bcaa5972b1f40ac94b09097f4ad0333d50e9c494f2b2e131dd504c5a274d0b130b1887e2ace51eecca46f20fab32198a123591e6fde228 WHIRLPOOL d921c10e7a80ac065dea04ff546b5635eb8d251a37cc0d8b7533097cc4fc28683d3a60b1b9bb8459b1abc4878fdb306f07db6d80ca65e92dba9543b32866f412
15639 EBUILD netbeans-extide-9999_p20160429.ebuild 3377 SHA256 4d5556da92053e67624a244760528d32090ec8baa5c0e83787500397b5f67a44 SHA512 30790e951ff824bbe98582ec0ae700e9a413d8c18b92fd9cbf99fcb6911e3d2201a8af88b048771aa52d2d05ec2884e3781b0d3db45c33f36fde8892bd462f5f WHIRLPOOL e52cadc8a91ad84e20a1a8066b8cee19a4ec9debbb63db6cc360d15f74e65e72b51a5bb310b8e92a2b0f26168d55bc51fc955057ca343a7cdec5cb08e920e9e8
15640 EBUILD netbeans-extide-9999_p20160430.ebuild 3377 SHA256 cf5564f3b737c12c4713beca1a239d6d8fc5f845f1058fcf2787655b99c8ed55 SHA512 69a5c32e599601fca96d30b523ba283d4259c0a1f414bd7a536fe5141a3ab7829fff4cc40501aac13f5a12ca480406ea3742ef7818dba8e567430fe5d6e0dcec WHIRLPOOL 2e9945deea2f787f923646e27806bd66deafd323bc8bdc37ce738c8419388ba1070b1b6df1afe53d70baa8f80e02cd2fdfe67e7ed854915b3f8f7f01d27c0fac
15641
15642 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160329.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160329.ebuild
15643 deleted file mode 100644
15644 index 318b9c2..0000000
15645 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160329.ebuild
15646 +++ /dev/null
15647 @@ -1,108 +0,0 @@
15648 -# Copyright 1999-2016 Gentoo Foundation
15649 -# Distributed under the terms of the GNU General Public License v2
15650 -# $Id$
15651 -
15652 -EAPI="4"
15653 -inherit eutils java-pkg-2 java-ant-2
15654 -
15655 -DESCRIPTION="Netbeans ExtIDE Cluster"
15656 -HOMEPAGE="http://netbeans.org/projects/ide"
15657 -SLOT="9999"
15658 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
15659 -SRC_URI="${SOURCE_URL}
15660 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
15661 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
15662 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
15663 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15664 -KEYWORDS="~amd64 ~x86"
15665 -IUSE=""
15666 -S="${WORKDIR}"
15667 -
15668 -CDEPEND="~dev-java/netbeans-ide-${PV}
15669 - ~dev-java/netbeans-platform-${PV}"
15670 -DEPEND=">=virtual/jdk-1.7
15671 - app-arch/unzip
15672 - dev-java/javahelp:0
15673 - ${CDEPEND}"
15674 -RDEPEND=">=virtual/jdk-1.7
15675 - ${CDEPEND}"
15676 -
15677 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15678 -
15679 -EANT_BUILD_XML="nbbuild/build.xml"
15680 -EANT_BUILD_TARGET="rebuild-cluster"
15681 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
15682 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15683 -JAVA_PKG_BSFIX="off"
15684 -
15685 -src_unpack() {
15686 - unpack $(basename ${SOURCE_URL})
15687 -
15688 - einfo "Deleting bundled jars..."
15689 - find -name "*.jar" -type f -delete
15690 -
15691 - unpack netbeans-9999-r15-build.xml.patch.bz2
15692 -
15693 - pushd "${S}" >/dev/null || die
15694 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
15695 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
15696 - popd >/dev/null || die
15697 -}
15698 -
15699 -src_prepare() {
15700 - einfo "Deleting bundled class files..."
15701 - find -name "*.class" -type f | xargs rm -vf
15702 -
15703 - epatch netbeans-9999-r15-build.xml.patch
15704 -
15705 - # Support for custom patches
15706 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15707 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15708 -
15709 - if [ -n "${files}" ] ; then
15710 - einfo "Applying custom patches:"
15711 -
15712 - for file in ${files} ; do
15713 - epatch "${file}"
15714 - done
15715 - fi
15716 - fi
15717 -
15718 - einfo "Symlinking external libraries..."
15719 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15720 -
15721 - einfo "Linking in other clusters..."
15722 - mkdir "${S}"/nbbuild/netbeans || die
15723 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15724 -
15725 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15726 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15727 - touch nb.cluster.ide.built
15728 -
15729 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15730 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15731 - touch nb.cluster.platform.built
15732 -
15733 - popd >/dev/null || die
15734 -
15735 - java-pkg-2_src_prepare
15736 -}
15737 -
15738 -src_compile() {
15739 - unset DISPLAY
15740 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
15741 -}
15742 -
15743 -src_install() {
15744 - pushd nbbuild/netbeans/extide >/dev/null || die
15745 -
15746 - insinto ${INSTALL_DIR}
15747 -
15748 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15749 -
15750 - doins -r *
15751 -
15752 - popd >/dev/null || die
15753 -
15754 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
15755 -}
15756
15757 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160331.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160331.ebuild
15758 deleted file mode 100644
15759 index c640314..0000000
15760 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160331.ebuild
15761 +++ /dev/null
15762 @@ -1,108 +0,0 @@
15763 -# Copyright 1999-2016 Gentoo Foundation
15764 -# Distributed under the terms of the GNU General Public License v2
15765 -# $Id$
15766 -
15767 -EAPI="4"
15768 -inherit eutils java-pkg-2 java-ant-2
15769 -
15770 -DESCRIPTION="Netbeans ExtIDE Cluster"
15771 -HOMEPAGE="http://netbeans.org/projects/ide"
15772 -SLOT="9999"
15773 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
15774 -SRC_URI="${SOURCE_URL}
15775 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
15776 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
15777 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
15778 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15779 -KEYWORDS="~amd64 ~x86"
15780 -IUSE=""
15781 -S="${WORKDIR}"
15782 -
15783 -CDEPEND="~dev-java/netbeans-ide-${PV}
15784 - ~dev-java/netbeans-platform-${PV}"
15785 -DEPEND=">=virtual/jdk-1.7
15786 - app-arch/unzip
15787 - dev-java/javahelp:0
15788 - ${CDEPEND}"
15789 -RDEPEND=">=virtual/jdk-1.7
15790 - ${CDEPEND}"
15791 -
15792 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15793 -
15794 -EANT_BUILD_XML="nbbuild/build.xml"
15795 -EANT_BUILD_TARGET="rebuild-cluster"
15796 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
15797 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15798 -JAVA_PKG_BSFIX="off"
15799 -
15800 -src_unpack() {
15801 - unpack $(basename ${SOURCE_URL})
15802 -
15803 - einfo "Deleting bundled jars..."
15804 - find -name "*.jar" -type f -delete
15805 -
15806 - unpack netbeans-9999-r16-build.xml.patch.bz2
15807 -
15808 - pushd "${S}" >/dev/null || die
15809 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
15810 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
15811 - popd >/dev/null || die
15812 -}
15813 -
15814 -src_prepare() {
15815 - einfo "Deleting bundled class files..."
15816 - find -name "*.class" -type f | xargs rm -vf
15817 -
15818 - epatch netbeans-9999-r16-build.xml.patch
15819 -
15820 - # Support for custom patches
15821 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15822 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15823 -
15824 - if [ -n "${files}" ] ; then
15825 - einfo "Applying custom patches:"
15826 -
15827 - for file in ${files} ; do
15828 - epatch "${file}"
15829 - done
15830 - fi
15831 - fi
15832 -
15833 - einfo "Symlinking external libraries..."
15834 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15835 -
15836 - einfo "Linking in other clusters..."
15837 - mkdir "${S}"/nbbuild/netbeans || die
15838 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15839 -
15840 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15841 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15842 - touch nb.cluster.ide.built
15843 -
15844 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15845 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15846 - touch nb.cluster.platform.built
15847 -
15848 - popd >/dev/null || die
15849 -
15850 - java-pkg-2_src_prepare
15851 -}
15852 -
15853 -src_compile() {
15854 - unset DISPLAY
15855 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
15856 -}
15857 -
15858 -src_install() {
15859 - pushd nbbuild/netbeans/extide >/dev/null || die
15860 -
15861 - insinto ${INSTALL_DIR}
15862 -
15863 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15864 -
15865 - doins -r *
15866 -
15867 - popd >/dev/null || die
15868 -
15869 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
15870 -}
15871
15872 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160401.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160401.ebuild
15873 deleted file mode 100644
15874 index 383f6a7..0000000
15875 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160401.ebuild
15876 +++ /dev/null
15877 @@ -1,108 +0,0 @@
15878 -# Copyright 1999-2016 Gentoo Foundation
15879 -# Distributed under the terms of the GNU General Public License v2
15880 -# $Id$
15881 -
15882 -EAPI="4"
15883 -inherit eutils java-pkg-2 java-ant-2
15884 -
15885 -DESCRIPTION="Netbeans ExtIDE Cluster"
15886 -HOMEPAGE="http://netbeans.org/projects/ide"
15887 -SLOT="9999"
15888 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
15889 -SRC_URI="${SOURCE_URL}
15890 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
15891 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
15892 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
15893 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15894 -KEYWORDS="~amd64 ~x86"
15895 -IUSE=""
15896 -S="${WORKDIR}"
15897 -
15898 -CDEPEND="~dev-java/netbeans-ide-${PV}
15899 - ~dev-java/netbeans-platform-${PV}"
15900 -DEPEND=">=virtual/jdk-1.7
15901 - app-arch/unzip
15902 - dev-java/javahelp:0
15903 - ${CDEPEND}"
15904 -RDEPEND=">=virtual/jdk-1.7
15905 - ${CDEPEND}"
15906 -
15907 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15908 -
15909 -EANT_BUILD_XML="nbbuild/build.xml"
15910 -EANT_BUILD_TARGET="rebuild-cluster"
15911 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
15912 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15913 -JAVA_PKG_BSFIX="off"
15914 -
15915 -src_unpack() {
15916 - unpack $(basename ${SOURCE_URL})
15917 -
15918 - einfo "Deleting bundled jars..."
15919 - find -name "*.jar" -type f -delete
15920 -
15921 - unpack netbeans-9999-r16-build.xml.patch.bz2
15922 -
15923 - pushd "${S}" >/dev/null || die
15924 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
15925 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
15926 - popd >/dev/null || die
15927 -}
15928 -
15929 -src_prepare() {
15930 - einfo "Deleting bundled class files..."
15931 - find -name "*.class" -type f | xargs rm -vf
15932 -
15933 - epatch netbeans-9999-r16-build.xml.patch
15934 -
15935 - # Support for custom patches
15936 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15937 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15938 -
15939 - if [ -n "${files}" ] ; then
15940 - einfo "Applying custom patches:"
15941 -
15942 - for file in ${files} ; do
15943 - epatch "${file}"
15944 - done
15945 - fi
15946 - fi
15947 -
15948 - einfo "Symlinking external libraries..."
15949 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15950 -
15951 - einfo "Linking in other clusters..."
15952 - mkdir "${S}"/nbbuild/netbeans || die
15953 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15954 -
15955 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15956 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15957 - touch nb.cluster.ide.built
15958 -
15959 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15960 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15961 - touch nb.cluster.platform.built
15962 -
15963 - popd >/dev/null || die
15964 -
15965 - java-pkg-2_src_prepare
15966 -}
15967 -
15968 -src_compile() {
15969 - unset DISPLAY
15970 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
15971 -}
15972 -
15973 -src_install() {
15974 - pushd nbbuild/netbeans/extide >/dev/null || die
15975 -
15976 - insinto ${INSTALL_DIR}
15977 -
15978 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15979 -
15980 - doins -r *
15981 -
15982 - popd >/dev/null || die
15983 -
15984 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
15985 -}
15986
15987 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160404.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160404.ebuild
15988 deleted file mode 100644
15989 index 388ffb4..0000000
15990 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160404.ebuild
15991 +++ /dev/null
15992 @@ -1,108 +0,0 @@
15993 -# Copyright 1999-2016 Gentoo Foundation
15994 -# Distributed under the terms of the GNU General Public License v2
15995 -# $Id$
15996 -
15997 -EAPI="4"
15998 -inherit eutils java-pkg-2 java-ant-2
15999 -
16000 -DESCRIPTION="Netbeans ExtIDE Cluster"
16001 -HOMEPAGE="http://netbeans.org/projects/ide"
16002 -SLOT="9999"
16003 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
16004 -SRC_URI="${SOURCE_URL}
16005 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
16006 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
16007 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
16008 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16009 -KEYWORDS="~amd64 ~x86"
16010 -IUSE=""
16011 -S="${WORKDIR}"
16012 -
16013 -CDEPEND="~dev-java/netbeans-ide-${PV}
16014 - ~dev-java/netbeans-platform-${PV}"
16015 -DEPEND=">=virtual/jdk-1.7
16016 - app-arch/unzip
16017 - dev-java/javahelp:0
16018 - ${CDEPEND}"
16019 -RDEPEND=">=virtual/jdk-1.7
16020 - ${CDEPEND}"
16021 -
16022 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16023 -
16024 -EANT_BUILD_XML="nbbuild/build.xml"
16025 -EANT_BUILD_TARGET="rebuild-cluster"
16026 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
16027 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16028 -JAVA_PKG_BSFIX="off"
16029 -
16030 -src_unpack() {
16031 - unpack $(basename ${SOURCE_URL})
16032 -
16033 - einfo "Deleting bundled jars..."
16034 - find -name "*.jar" -type f -delete
16035 -
16036 - unpack netbeans-9999-r16-build.xml.patch.bz2
16037 -
16038 - pushd "${S}" >/dev/null || die
16039 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
16040 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
16041 - popd >/dev/null || die
16042 -}
16043 -
16044 -src_prepare() {
16045 - einfo "Deleting bundled class files..."
16046 - find -name "*.class" -type f | xargs rm -vf
16047 -
16048 - epatch netbeans-9999-r16-build.xml.patch
16049 -
16050 - # Support for custom patches
16051 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16052 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16053 -
16054 - if [ -n "${files}" ] ; then
16055 - einfo "Applying custom patches:"
16056 -
16057 - for file in ${files} ; do
16058 - epatch "${file}"
16059 - done
16060 - fi
16061 - fi
16062 -
16063 - einfo "Symlinking external libraries..."
16064 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16065 -
16066 - einfo "Linking in other clusters..."
16067 - mkdir "${S}"/nbbuild/netbeans || die
16068 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16069 -
16070 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16071 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16072 - touch nb.cluster.ide.built
16073 -
16074 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16075 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16076 - touch nb.cluster.platform.built
16077 -
16078 - popd >/dev/null || die
16079 -
16080 - java-pkg-2_src_prepare
16081 -}
16082 -
16083 -src_compile() {
16084 - unset DISPLAY
16085 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16086 -}
16087 -
16088 -src_install() {
16089 - pushd nbbuild/netbeans/extide >/dev/null || die
16090 -
16091 - insinto ${INSTALL_DIR}
16092 -
16093 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16094 -
16095 - doins -r *
16096 -
16097 - popd >/dev/null || die
16098 -
16099 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
16100 -}
16101
16102 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160405.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160405.ebuild
16103 deleted file mode 100644
16104 index b20c1db..0000000
16105 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160405.ebuild
16106 +++ /dev/null
16107 @@ -1,108 +0,0 @@
16108 -# Copyright 1999-2016 Gentoo Foundation
16109 -# Distributed under the terms of the GNU General Public License v2
16110 -# $Id$
16111 -
16112 -EAPI="4"
16113 -inherit eutils java-pkg-2 java-ant-2
16114 -
16115 -DESCRIPTION="Netbeans ExtIDE Cluster"
16116 -HOMEPAGE="http://netbeans.org/projects/ide"
16117 -SLOT="9999"
16118 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
16119 -SRC_URI="${SOURCE_URL}
16120 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
16121 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
16122 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
16123 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16124 -KEYWORDS="~amd64 ~x86"
16125 -IUSE=""
16126 -S="${WORKDIR}"
16127 -
16128 -CDEPEND="~dev-java/netbeans-ide-${PV}
16129 - ~dev-java/netbeans-platform-${PV}"
16130 -DEPEND=">=virtual/jdk-1.7
16131 - app-arch/unzip
16132 - dev-java/javahelp:0
16133 - ${CDEPEND}"
16134 -RDEPEND=">=virtual/jdk-1.7
16135 - ${CDEPEND}"
16136 -
16137 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16138 -
16139 -EANT_BUILD_XML="nbbuild/build.xml"
16140 -EANT_BUILD_TARGET="rebuild-cluster"
16141 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
16142 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16143 -JAVA_PKG_BSFIX="off"
16144 -
16145 -src_unpack() {
16146 - unpack $(basename ${SOURCE_URL})
16147 -
16148 - einfo "Deleting bundled jars..."
16149 - find -name "*.jar" -type f -delete
16150 -
16151 - unpack netbeans-9999-r16-build.xml.patch.bz2
16152 -
16153 - pushd "${S}" >/dev/null || die
16154 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
16155 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
16156 - popd >/dev/null || die
16157 -}
16158 -
16159 -src_prepare() {
16160 - einfo "Deleting bundled class files..."
16161 - find -name "*.class" -type f | xargs rm -vf
16162 -
16163 - epatch netbeans-9999-r16-build.xml.patch
16164 -
16165 - # Support for custom patches
16166 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16167 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16168 -
16169 - if [ -n "${files}" ] ; then
16170 - einfo "Applying custom patches:"
16171 -
16172 - for file in ${files} ; do
16173 - epatch "${file}"
16174 - done
16175 - fi
16176 - fi
16177 -
16178 - einfo "Symlinking external libraries..."
16179 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16180 -
16181 - einfo "Linking in other clusters..."
16182 - mkdir "${S}"/nbbuild/netbeans || die
16183 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16184 -
16185 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16186 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16187 - touch nb.cluster.ide.built
16188 -
16189 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16190 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16191 - touch nb.cluster.platform.built
16192 -
16193 - popd >/dev/null || die
16194 -
16195 - java-pkg-2_src_prepare
16196 -}
16197 -
16198 -src_compile() {
16199 - unset DISPLAY
16200 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16201 -}
16202 -
16203 -src_install() {
16204 - pushd nbbuild/netbeans/extide >/dev/null || die
16205 -
16206 - insinto ${INSTALL_DIR}
16207 -
16208 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16209 -
16210 - doins -r *
16211 -
16212 - popd >/dev/null || die
16213 -
16214 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
16215 -}
16216
16217 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160406.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160406.ebuild
16218 deleted file mode 100644
16219 index d772492..0000000
16220 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160406.ebuild
16221 +++ /dev/null
16222 @@ -1,108 +0,0 @@
16223 -# Copyright 1999-2016 Gentoo Foundation
16224 -# Distributed under the terms of the GNU General Public License v2
16225 -# $Id$
16226 -
16227 -EAPI="4"
16228 -inherit eutils java-pkg-2 java-ant-2
16229 -
16230 -DESCRIPTION="Netbeans ExtIDE Cluster"
16231 -HOMEPAGE="http://netbeans.org/projects/ide"
16232 -SLOT="9999"
16233 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
16234 -SRC_URI="${SOURCE_URL}
16235 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
16236 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
16237 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
16238 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16239 -KEYWORDS="~amd64 ~x86"
16240 -IUSE=""
16241 -S="${WORKDIR}"
16242 -
16243 -CDEPEND="~dev-java/netbeans-ide-${PV}
16244 - ~dev-java/netbeans-platform-${PV}"
16245 -DEPEND=">=virtual/jdk-1.7
16246 - app-arch/unzip
16247 - dev-java/javahelp:0
16248 - ${CDEPEND}"
16249 -RDEPEND=">=virtual/jdk-1.7
16250 - ${CDEPEND}"
16251 -
16252 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16253 -
16254 -EANT_BUILD_XML="nbbuild/build.xml"
16255 -EANT_BUILD_TARGET="rebuild-cluster"
16256 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
16257 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16258 -JAVA_PKG_BSFIX="off"
16259 -
16260 -src_unpack() {
16261 - unpack $(basename ${SOURCE_URL})
16262 -
16263 - einfo "Deleting bundled jars..."
16264 - find -name "*.jar" -type f -delete
16265 -
16266 - unpack netbeans-9999-r16-build.xml.patch.bz2
16267 -
16268 - pushd "${S}" >/dev/null || die
16269 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
16270 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
16271 - popd >/dev/null || die
16272 -}
16273 -
16274 -src_prepare() {
16275 - einfo "Deleting bundled class files..."
16276 - find -name "*.class" -type f | xargs rm -vf
16277 -
16278 - epatch netbeans-9999-r16-build.xml.patch
16279 -
16280 - # Support for custom patches
16281 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16282 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16283 -
16284 - if [ -n "${files}" ] ; then
16285 - einfo "Applying custom patches:"
16286 -
16287 - for file in ${files} ; do
16288 - epatch "${file}"
16289 - done
16290 - fi
16291 - fi
16292 -
16293 - einfo "Symlinking external libraries..."
16294 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16295 -
16296 - einfo "Linking in other clusters..."
16297 - mkdir "${S}"/nbbuild/netbeans || die
16298 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16299 -
16300 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16301 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16302 - touch nb.cluster.ide.built
16303 -
16304 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16305 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16306 - touch nb.cluster.platform.built
16307 -
16308 - popd >/dev/null || die
16309 -
16310 - java-pkg-2_src_prepare
16311 -}
16312 -
16313 -src_compile() {
16314 - unset DISPLAY
16315 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16316 -}
16317 -
16318 -src_install() {
16319 - pushd nbbuild/netbeans/extide >/dev/null || die
16320 -
16321 - insinto ${INSTALL_DIR}
16322 -
16323 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16324 -
16325 - doins -r *
16326 -
16327 - popd >/dev/null || die
16328 -
16329 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
16330 -}
16331
16332 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160407.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160407.ebuild
16333 deleted file mode 100644
16334 index 459cfe0..0000000
16335 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160407.ebuild
16336 +++ /dev/null
16337 @@ -1,108 +0,0 @@
16338 -# Copyright 1999-2016 Gentoo Foundation
16339 -# Distributed under the terms of the GNU General Public License v2
16340 -# $Id$
16341 -
16342 -EAPI="4"
16343 -inherit eutils java-pkg-2 java-ant-2
16344 -
16345 -DESCRIPTION="Netbeans ExtIDE Cluster"
16346 -HOMEPAGE="http://netbeans.org/projects/ide"
16347 -SLOT="9999"
16348 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
16349 -SRC_URI="${SOURCE_URL}
16350 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
16351 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
16352 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
16353 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16354 -KEYWORDS="~amd64 ~x86"
16355 -IUSE=""
16356 -S="${WORKDIR}"
16357 -
16358 -CDEPEND="~dev-java/netbeans-ide-${PV}
16359 - ~dev-java/netbeans-platform-${PV}"
16360 -DEPEND=">=virtual/jdk-1.7
16361 - app-arch/unzip
16362 - dev-java/javahelp:0
16363 - ${CDEPEND}"
16364 -RDEPEND=">=virtual/jdk-1.7
16365 - ${CDEPEND}"
16366 -
16367 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16368 -
16369 -EANT_BUILD_XML="nbbuild/build.xml"
16370 -EANT_BUILD_TARGET="rebuild-cluster"
16371 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
16372 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16373 -JAVA_PKG_BSFIX="off"
16374 -
16375 -src_unpack() {
16376 - unpack $(basename ${SOURCE_URL})
16377 -
16378 - einfo "Deleting bundled jars..."
16379 - find -name "*.jar" -type f -delete
16380 -
16381 - unpack netbeans-9999-r16-build.xml.patch.bz2
16382 -
16383 - pushd "${S}" >/dev/null || die
16384 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
16385 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
16386 - popd >/dev/null || die
16387 -}
16388 -
16389 -src_prepare() {
16390 - einfo "Deleting bundled class files..."
16391 - find -name "*.class" -type f | xargs rm -vf
16392 -
16393 - epatch netbeans-9999-r16-build.xml.patch
16394 -
16395 - # Support for custom patches
16396 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16397 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16398 -
16399 - if [ -n "${files}" ] ; then
16400 - einfo "Applying custom patches:"
16401 -
16402 - for file in ${files} ; do
16403 - epatch "${file}"
16404 - done
16405 - fi
16406 - fi
16407 -
16408 - einfo "Symlinking external libraries..."
16409 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16410 -
16411 - einfo "Linking in other clusters..."
16412 - mkdir "${S}"/nbbuild/netbeans || die
16413 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16414 -
16415 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16416 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16417 - touch nb.cluster.ide.built
16418 -
16419 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16420 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16421 - touch nb.cluster.platform.built
16422 -
16423 - popd >/dev/null || die
16424 -
16425 - java-pkg-2_src_prepare
16426 -}
16427 -
16428 -src_compile() {
16429 - unset DISPLAY
16430 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16431 -}
16432 -
16433 -src_install() {
16434 - pushd nbbuild/netbeans/extide >/dev/null || die
16435 -
16436 - insinto ${INSTALL_DIR}
16437 -
16438 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16439 -
16440 - doins -r *
16441 -
16442 - popd >/dev/null || die
16443 -
16444 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
16445 -}
16446
16447 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160411.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160411.ebuild
16448 deleted file mode 100644
16449 index 85925bf..0000000
16450 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160411.ebuild
16451 +++ /dev/null
16452 @@ -1,108 +0,0 @@
16453 -# Copyright 1999-2016 Gentoo Foundation
16454 -# Distributed under the terms of the GNU General Public License v2
16455 -# $Id$
16456 -
16457 -EAPI="4"
16458 -inherit eutils java-pkg-2 java-ant-2
16459 -
16460 -DESCRIPTION="Netbeans ExtIDE Cluster"
16461 -HOMEPAGE="http://netbeans.org/projects/ide"
16462 -SLOT="9999"
16463 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
16464 -SRC_URI="${SOURCE_URL}
16465 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
16466 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
16467 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
16468 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16469 -KEYWORDS="~amd64 ~x86"
16470 -IUSE=""
16471 -S="${WORKDIR}"
16472 -
16473 -CDEPEND="~dev-java/netbeans-ide-${PV}
16474 - ~dev-java/netbeans-platform-${PV}"
16475 -DEPEND=">=virtual/jdk-1.7
16476 - app-arch/unzip
16477 - dev-java/javahelp:0
16478 - ${CDEPEND}"
16479 -RDEPEND=">=virtual/jdk-1.7
16480 - ${CDEPEND}"
16481 -
16482 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16483 -
16484 -EANT_BUILD_XML="nbbuild/build.xml"
16485 -EANT_BUILD_TARGET="rebuild-cluster"
16486 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
16487 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16488 -JAVA_PKG_BSFIX="off"
16489 -
16490 -src_unpack() {
16491 - unpack $(basename ${SOURCE_URL})
16492 -
16493 - einfo "Deleting bundled jars..."
16494 - find -name "*.jar" -type f -delete
16495 -
16496 - unpack netbeans-9999-r16-build.xml.patch.bz2
16497 -
16498 - pushd "${S}" >/dev/null || die
16499 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
16500 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
16501 - popd >/dev/null || die
16502 -}
16503 -
16504 -src_prepare() {
16505 - einfo "Deleting bundled class files..."
16506 - find -name "*.class" -type f | xargs rm -vf
16507 -
16508 - epatch netbeans-9999-r16-build.xml.patch
16509 -
16510 - # Support for custom patches
16511 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16512 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16513 -
16514 - if [ -n "${files}" ] ; then
16515 - einfo "Applying custom patches:"
16516 -
16517 - for file in ${files} ; do
16518 - epatch "${file}"
16519 - done
16520 - fi
16521 - fi
16522 -
16523 - einfo "Symlinking external libraries..."
16524 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16525 -
16526 - einfo "Linking in other clusters..."
16527 - mkdir "${S}"/nbbuild/netbeans || die
16528 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16529 -
16530 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16531 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16532 - touch nb.cluster.ide.built
16533 -
16534 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16535 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16536 - touch nb.cluster.platform.built
16537 -
16538 - popd >/dev/null || die
16539 -
16540 - java-pkg-2_src_prepare
16541 -}
16542 -
16543 -src_compile() {
16544 - unset DISPLAY
16545 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16546 -}
16547 -
16548 -src_install() {
16549 - pushd nbbuild/netbeans/extide >/dev/null || die
16550 -
16551 - insinto ${INSTALL_DIR}
16552 -
16553 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16554 -
16555 - doins -r *
16556 -
16557 - popd >/dev/null || die
16558 -
16559 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
16560 -}
16561
16562 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160412.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160412.ebuild
16563 deleted file mode 100644
16564 index 04bf4c7..0000000
16565 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160412.ebuild
16566 +++ /dev/null
16567 @@ -1,108 +0,0 @@
16568 -# Copyright 1999-2016 Gentoo Foundation
16569 -# Distributed under the terms of the GNU General Public License v2
16570 -# $Id$
16571 -
16572 -EAPI="4"
16573 -inherit eutils java-pkg-2 java-ant-2
16574 -
16575 -DESCRIPTION="Netbeans ExtIDE Cluster"
16576 -HOMEPAGE="http://netbeans.org/projects/ide"
16577 -SLOT="9999"
16578 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
16579 -SRC_URI="${SOURCE_URL}
16580 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
16581 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
16582 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
16583 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16584 -KEYWORDS="~amd64 ~x86"
16585 -IUSE=""
16586 -S="${WORKDIR}"
16587 -
16588 -CDEPEND="~dev-java/netbeans-ide-${PV}
16589 - ~dev-java/netbeans-platform-${PV}"
16590 -DEPEND=">=virtual/jdk-1.7
16591 - app-arch/unzip
16592 - dev-java/javahelp:0
16593 - ${CDEPEND}"
16594 -RDEPEND=">=virtual/jdk-1.7
16595 - ${CDEPEND}"
16596 -
16597 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16598 -
16599 -EANT_BUILD_XML="nbbuild/build.xml"
16600 -EANT_BUILD_TARGET="rebuild-cluster"
16601 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
16602 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16603 -JAVA_PKG_BSFIX="off"
16604 -
16605 -src_unpack() {
16606 - unpack $(basename ${SOURCE_URL})
16607 -
16608 - einfo "Deleting bundled jars..."
16609 - find -name "*.jar" -type f -delete
16610 -
16611 - unpack netbeans-9999-r16-build.xml.patch.bz2
16612 -
16613 - pushd "${S}" >/dev/null || die
16614 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
16615 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
16616 - popd >/dev/null || die
16617 -}
16618 -
16619 -src_prepare() {
16620 - einfo "Deleting bundled class files..."
16621 - find -name "*.class" -type f | xargs rm -vf
16622 -
16623 - epatch netbeans-9999-r16-build.xml.patch
16624 -
16625 - # Support for custom patches
16626 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16627 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16628 -
16629 - if [ -n "${files}" ] ; then
16630 - einfo "Applying custom patches:"
16631 -
16632 - for file in ${files} ; do
16633 - epatch "${file}"
16634 - done
16635 - fi
16636 - fi
16637 -
16638 - einfo "Symlinking external libraries..."
16639 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16640 -
16641 - einfo "Linking in other clusters..."
16642 - mkdir "${S}"/nbbuild/netbeans || die
16643 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16644 -
16645 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16646 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16647 - touch nb.cluster.ide.built
16648 -
16649 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16650 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16651 - touch nb.cluster.platform.built
16652 -
16653 - popd >/dev/null || die
16654 -
16655 - java-pkg-2_src_prepare
16656 -}
16657 -
16658 -src_compile() {
16659 - unset DISPLAY
16660 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16661 -}
16662 -
16663 -src_install() {
16664 - pushd nbbuild/netbeans/extide >/dev/null || die
16665 -
16666 - insinto ${INSTALL_DIR}
16667 -
16668 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16669 -
16670 - doins -r *
16671 -
16672 - popd >/dev/null || die
16673 -
16674 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
16675 -}
16676
16677 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160413.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160413.ebuild
16678 deleted file mode 100644
16679 index fae6724..0000000
16680 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160413.ebuild
16681 +++ /dev/null
16682 @@ -1,108 +0,0 @@
16683 -# Copyright 1999-2016 Gentoo Foundation
16684 -# Distributed under the terms of the GNU General Public License v2
16685 -# $Id$
16686 -
16687 -EAPI="4"
16688 -inherit eutils java-pkg-2 java-ant-2
16689 -
16690 -DESCRIPTION="Netbeans ExtIDE Cluster"
16691 -HOMEPAGE="http://netbeans.org/projects/ide"
16692 -SLOT="9999"
16693 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
16694 -SRC_URI="${SOURCE_URL}
16695 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
16696 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
16697 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
16698 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16699 -KEYWORDS="~amd64 ~x86"
16700 -IUSE=""
16701 -S="${WORKDIR}"
16702 -
16703 -CDEPEND="~dev-java/netbeans-ide-${PV}
16704 - ~dev-java/netbeans-platform-${PV}"
16705 -DEPEND=">=virtual/jdk-1.7
16706 - app-arch/unzip
16707 - dev-java/javahelp:0
16708 - ${CDEPEND}"
16709 -RDEPEND=">=virtual/jdk-1.7
16710 - ${CDEPEND}"
16711 -
16712 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16713 -
16714 -EANT_BUILD_XML="nbbuild/build.xml"
16715 -EANT_BUILD_TARGET="rebuild-cluster"
16716 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
16717 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16718 -JAVA_PKG_BSFIX="off"
16719 -
16720 -src_unpack() {
16721 - unpack $(basename ${SOURCE_URL})
16722 -
16723 - einfo "Deleting bundled jars..."
16724 - find -name "*.jar" -type f -delete
16725 -
16726 - unpack netbeans-9999-r16-build.xml.patch.bz2
16727 -
16728 - pushd "${S}" >/dev/null || die
16729 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
16730 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
16731 - popd >/dev/null || die
16732 -}
16733 -
16734 -src_prepare() {
16735 - einfo "Deleting bundled class files..."
16736 - find -name "*.class" -type f | xargs rm -vf
16737 -
16738 - epatch netbeans-9999-r16-build.xml.patch
16739 -
16740 - # Support for custom patches
16741 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16742 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16743 -
16744 - if [ -n "${files}" ] ; then
16745 - einfo "Applying custom patches:"
16746 -
16747 - for file in ${files} ; do
16748 - epatch "${file}"
16749 - done
16750 - fi
16751 - fi
16752 -
16753 - einfo "Symlinking external libraries..."
16754 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16755 -
16756 - einfo "Linking in other clusters..."
16757 - mkdir "${S}"/nbbuild/netbeans || die
16758 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16759 -
16760 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16761 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16762 - touch nb.cluster.ide.built
16763 -
16764 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16765 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16766 - touch nb.cluster.platform.built
16767 -
16768 - popd >/dev/null || die
16769 -
16770 - java-pkg-2_src_prepare
16771 -}
16772 -
16773 -src_compile() {
16774 - unset DISPLAY
16775 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16776 -}
16777 -
16778 -src_install() {
16779 - pushd nbbuild/netbeans/extide >/dev/null || die
16780 -
16781 - insinto ${INSTALL_DIR}
16782 -
16783 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16784 -
16785 - doins -r *
16786 -
16787 - popd >/dev/null || die
16788 -
16789 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
16790 -}
16791
16792 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160414.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160414.ebuild
16793 deleted file mode 100644
16794 index 3129711..0000000
16795 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160414.ebuild
16796 +++ /dev/null
16797 @@ -1,108 +0,0 @@
16798 -# Copyright 1999-2016 Gentoo Foundation
16799 -# Distributed under the terms of the GNU General Public License v2
16800 -# $Id$
16801 -
16802 -EAPI="4"
16803 -inherit eutils java-pkg-2 java-ant-2
16804 -
16805 -DESCRIPTION="Netbeans ExtIDE Cluster"
16806 -HOMEPAGE="http://netbeans.org/projects/ide"
16807 -SLOT="9999"
16808 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
16809 -SRC_URI="${SOURCE_URL}
16810 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
16811 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
16812 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
16813 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16814 -KEYWORDS="~amd64 ~x86"
16815 -IUSE=""
16816 -S="${WORKDIR}"
16817 -
16818 -CDEPEND="~dev-java/netbeans-ide-${PV}
16819 - ~dev-java/netbeans-platform-${PV}"
16820 -DEPEND=">=virtual/jdk-1.7
16821 - app-arch/unzip
16822 - dev-java/javahelp:0
16823 - ${CDEPEND}"
16824 -RDEPEND=">=virtual/jdk-1.7
16825 - ${CDEPEND}"
16826 -
16827 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16828 -
16829 -EANT_BUILD_XML="nbbuild/build.xml"
16830 -EANT_BUILD_TARGET="rebuild-cluster"
16831 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
16832 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16833 -JAVA_PKG_BSFIX="off"
16834 -
16835 -src_unpack() {
16836 - unpack $(basename ${SOURCE_URL})
16837 -
16838 - einfo "Deleting bundled jars..."
16839 - find -name "*.jar" -type f -delete
16840 -
16841 - unpack netbeans-9999-r16-build.xml.patch.bz2
16842 -
16843 - pushd "${S}" >/dev/null || die
16844 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
16845 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
16846 - popd >/dev/null || die
16847 -}
16848 -
16849 -src_prepare() {
16850 - einfo "Deleting bundled class files..."
16851 - find -name "*.class" -type f | xargs rm -vf
16852 -
16853 - epatch netbeans-9999-r16-build.xml.patch
16854 -
16855 - # Support for custom patches
16856 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16857 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16858 -
16859 - if [ -n "${files}" ] ; then
16860 - einfo "Applying custom patches:"
16861 -
16862 - for file in ${files} ; do
16863 - epatch "${file}"
16864 - done
16865 - fi
16866 - fi
16867 -
16868 - einfo "Symlinking external libraries..."
16869 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16870 -
16871 - einfo "Linking in other clusters..."
16872 - mkdir "${S}"/nbbuild/netbeans || die
16873 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16874 -
16875 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16876 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16877 - touch nb.cluster.ide.built
16878 -
16879 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16880 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16881 - touch nb.cluster.platform.built
16882 -
16883 - popd >/dev/null || die
16884 -
16885 - java-pkg-2_src_prepare
16886 -}
16887 -
16888 -src_compile() {
16889 - unset DISPLAY
16890 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
16891 -}
16892 -
16893 -src_install() {
16894 - pushd nbbuild/netbeans/extide >/dev/null || die
16895 -
16896 - insinto ${INSTALL_DIR}
16897 -
16898 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16899 -
16900 - doins -r *
16901 -
16902 - popd >/dev/null || die
16903 -
16904 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
16905 -}
16906
16907 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160415.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160415.ebuild
16908 deleted file mode 100644
16909 index 4e9fef3..0000000
16910 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160415.ebuild
16911 +++ /dev/null
16912 @@ -1,108 +0,0 @@
16913 -# Copyright 1999-2016 Gentoo Foundation
16914 -# Distributed under the terms of the GNU General Public License v2
16915 -# $Id$
16916 -
16917 -EAPI="4"
16918 -inherit eutils java-pkg-2 java-ant-2
16919 -
16920 -DESCRIPTION="Netbeans ExtIDE Cluster"
16921 -HOMEPAGE="http://netbeans.org/projects/ide"
16922 -SLOT="9999"
16923 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
16924 -SRC_URI="${SOURCE_URL}
16925 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
16926 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
16927 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
16928 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16929 -KEYWORDS="~amd64 ~x86"
16930 -IUSE=""
16931 -S="${WORKDIR}"
16932 -
16933 -CDEPEND="~dev-java/netbeans-ide-${PV}
16934 - ~dev-java/netbeans-platform-${PV}"
16935 -DEPEND=">=virtual/jdk-1.7
16936 - app-arch/unzip
16937 - dev-java/javahelp:0
16938 - ${CDEPEND}"
16939 -RDEPEND=">=virtual/jdk-1.7
16940 - ${CDEPEND}"
16941 -
16942 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16943 -
16944 -EANT_BUILD_XML="nbbuild/build.xml"
16945 -EANT_BUILD_TARGET="rebuild-cluster"
16946 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
16947 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16948 -JAVA_PKG_BSFIX="off"
16949 -
16950 -src_unpack() {
16951 - unpack $(basename ${SOURCE_URL})
16952 -
16953 - einfo "Deleting bundled jars..."
16954 - find -name "*.jar" -type f -delete
16955 -
16956 - unpack netbeans-9999-r16-build.xml.patch.bz2
16957 -
16958 - pushd "${S}" >/dev/null || die
16959 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
16960 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
16961 - popd >/dev/null || die
16962 -}
16963 -
16964 -src_prepare() {
16965 - einfo "Deleting bundled class files..."
16966 - find -name "*.class" -type f | xargs rm -vf
16967 -
16968 - epatch netbeans-9999-r16-build.xml.patch
16969 -
16970 - # Support for custom patches
16971 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16972 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16973 -
16974 - if [ -n "${files}" ] ; then
16975 - einfo "Applying custom patches:"
16976 -
16977 - for file in ${files} ; do
16978 - epatch "${file}"
16979 - done
16980 - fi
16981 - fi
16982 -
16983 - einfo "Symlinking external libraries..."
16984 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16985 -
16986 - einfo "Linking in other clusters..."
16987 - mkdir "${S}"/nbbuild/netbeans || die
16988 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16989 -
16990 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16991 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16992 - touch nb.cluster.ide.built
16993 -
16994 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16995 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16996 - touch nb.cluster.platform.built
16997 -
16998 - popd >/dev/null || die
16999 -
17000 - java-pkg-2_src_prepare
17001 -}
17002 -
17003 -src_compile() {
17004 - unset DISPLAY
17005 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
17006 -}
17007 -
17008 -src_install() {
17009 - pushd nbbuild/netbeans/extide >/dev/null || die
17010 -
17011 - insinto ${INSTALL_DIR}
17012 -
17013 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17014 -
17015 - doins -r *
17016 -
17017 - popd >/dev/null || die
17018 -
17019 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
17020 -}
17021
17022 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160416.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160416.ebuild
17023 deleted file mode 100644
17024 index 76e1914..0000000
17025 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160416.ebuild
17026 +++ /dev/null
17027 @@ -1,108 +0,0 @@
17028 -# Copyright 1999-2016 Gentoo Foundation
17029 -# Distributed under the terms of the GNU General Public License v2
17030 -# $Id$
17031 -
17032 -EAPI="4"
17033 -inherit eutils java-pkg-2 java-ant-2
17034 -
17035 -DESCRIPTION="Netbeans ExtIDE Cluster"
17036 -HOMEPAGE="http://netbeans.org/projects/ide"
17037 -SLOT="9999"
17038 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
17039 -SRC_URI="${SOURCE_URL}
17040 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
17041 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
17042 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
17043 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17044 -KEYWORDS="~amd64 ~x86"
17045 -IUSE=""
17046 -S="${WORKDIR}"
17047 -
17048 -CDEPEND="~dev-java/netbeans-ide-${PV}
17049 - ~dev-java/netbeans-platform-${PV}"
17050 -DEPEND=">=virtual/jdk-1.7
17051 - app-arch/unzip
17052 - dev-java/javahelp:0
17053 - ${CDEPEND}"
17054 -RDEPEND=">=virtual/jdk-1.7
17055 - ${CDEPEND}"
17056 -
17057 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17058 -
17059 -EANT_BUILD_XML="nbbuild/build.xml"
17060 -EANT_BUILD_TARGET="rebuild-cluster"
17061 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
17062 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17063 -JAVA_PKG_BSFIX="off"
17064 -
17065 -src_unpack() {
17066 - unpack $(basename ${SOURCE_URL})
17067 -
17068 - einfo "Deleting bundled jars..."
17069 - find -name "*.jar" -type f -delete
17070 -
17071 - unpack netbeans-9999-r16-build.xml.patch.bz2
17072 -
17073 - pushd "${S}" >/dev/null || die
17074 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
17075 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
17076 - popd >/dev/null || die
17077 -}
17078 -
17079 -src_prepare() {
17080 - einfo "Deleting bundled class files..."
17081 - find -name "*.class" -type f | xargs rm -vf
17082 -
17083 - epatch netbeans-9999-r16-build.xml.patch
17084 -
17085 - # Support for custom patches
17086 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17087 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17088 -
17089 - if [ -n "${files}" ] ; then
17090 - einfo "Applying custom patches:"
17091 -
17092 - for file in ${files} ; do
17093 - epatch "${file}"
17094 - done
17095 - fi
17096 - fi
17097 -
17098 - einfo "Symlinking external libraries..."
17099 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17100 -
17101 - einfo "Linking in other clusters..."
17102 - mkdir "${S}"/nbbuild/netbeans || die
17103 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17104 -
17105 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17106 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17107 - touch nb.cluster.ide.built
17108 -
17109 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17110 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17111 - touch nb.cluster.platform.built
17112 -
17113 - popd >/dev/null || die
17114 -
17115 - java-pkg-2_src_prepare
17116 -}
17117 -
17118 -src_compile() {
17119 - unset DISPLAY
17120 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
17121 -}
17122 -
17123 -src_install() {
17124 - pushd nbbuild/netbeans/extide >/dev/null || die
17125 -
17126 - insinto ${INSTALL_DIR}
17127 -
17128 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17129 -
17130 - doins -r *
17131 -
17132 - popd >/dev/null || die
17133 -
17134 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
17135 -}
17136
17137 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160417.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160417.ebuild
17138 deleted file mode 100644
17139 index 5fccdc6..0000000
17140 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160417.ebuild
17141 +++ /dev/null
17142 @@ -1,108 +0,0 @@
17143 -# Copyright 1999-2016 Gentoo Foundation
17144 -# Distributed under the terms of the GNU General Public License v2
17145 -# $Id$
17146 -
17147 -EAPI="4"
17148 -inherit eutils java-pkg-2 java-ant-2
17149 -
17150 -DESCRIPTION="Netbeans ExtIDE Cluster"
17151 -HOMEPAGE="http://netbeans.org/projects/ide"
17152 -SLOT="9999"
17153 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
17154 -SRC_URI="${SOURCE_URL}
17155 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
17156 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
17157 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
17158 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17159 -KEYWORDS="~amd64 ~x86"
17160 -IUSE=""
17161 -S="${WORKDIR}"
17162 -
17163 -CDEPEND="~dev-java/netbeans-ide-${PV}
17164 - ~dev-java/netbeans-platform-${PV}"
17165 -DEPEND=">=virtual/jdk-1.7
17166 - app-arch/unzip
17167 - dev-java/javahelp:0
17168 - ${CDEPEND}"
17169 -RDEPEND=">=virtual/jdk-1.7
17170 - ${CDEPEND}"
17171 -
17172 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17173 -
17174 -EANT_BUILD_XML="nbbuild/build.xml"
17175 -EANT_BUILD_TARGET="rebuild-cluster"
17176 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
17177 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17178 -JAVA_PKG_BSFIX="off"
17179 -
17180 -src_unpack() {
17181 - unpack $(basename ${SOURCE_URL})
17182 -
17183 - einfo "Deleting bundled jars..."
17184 - find -name "*.jar" -type f -delete
17185 -
17186 - unpack netbeans-9999-r16-build.xml.patch.bz2
17187 -
17188 - pushd "${S}" >/dev/null || die
17189 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
17190 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
17191 - popd >/dev/null || die
17192 -}
17193 -
17194 -src_prepare() {
17195 - einfo "Deleting bundled class files..."
17196 - find -name "*.class" -type f | xargs rm -vf
17197 -
17198 - epatch netbeans-9999-r16-build.xml.patch
17199 -
17200 - # Support for custom patches
17201 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17202 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17203 -
17204 - if [ -n "${files}" ] ; then
17205 - einfo "Applying custom patches:"
17206 -
17207 - for file in ${files} ; do
17208 - epatch "${file}"
17209 - done
17210 - fi
17211 - fi
17212 -
17213 - einfo "Symlinking external libraries..."
17214 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17215 -
17216 - einfo "Linking in other clusters..."
17217 - mkdir "${S}"/nbbuild/netbeans || die
17218 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17219 -
17220 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17221 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17222 - touch nb.cluster.ide.built
17223 -
17224 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17225 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17226 - touch nb.cluster.platform.built
17227 -
17228 - popd >/dev/null || die
17229 -
17230 - java-pkg-2_src_prepare
17231 -}
17232 -
17233 -src_compile() {
17234 - unset DISPLAY
17235 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
17236 -}
17237 -
17238 -src_install() {
17239 - pushd nbbuild/netbeans/extide >/dev/null || die
17240 -
17241 - insinto ${INSTALL_DIR}
17242 -
17243 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17244 -
17245 - doins -r *
17246 -
17247 - popd >/dev/null || die
17248 -
17249 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
17250 -}
17251
17252 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160418.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160418.ebuild
17253 deleted file mode 100644
17254 index e6a53bb..0000000
17255 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160418.ebuild
17256 +++ /dev/null
17257 @@ -1,108 +0,0 @@
17258 -# Copyright 1999-2016 Gentoo Foundation
17259 -# Distributed under the terms of the GNU General Public License v2
17260 -# $Id$
17261 -
17262 -EAPI="4"
17263 -inherit eutils java-pkg-2 java-ant-2
17264 -
17265 -DESCRIPTION="Netbeans ExtIDE Cluster"
17266 -HOMEPAGE="http://netbeans.org/projects/ide"
17267 -SLOT="9999"
17268 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
17269 -SRC_URI="${SOURCE_URL}
17270 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
17271 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
17272 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
17273 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17274 -KEYWORDS="~amd64 ~x86"
17275 -IUSE=""
17276 -S="${WORKDIR}"
17277 -
17278 -CDEPEND="~dev-java/netbeans-ide-${PV}
17279 - ~dev-java/netbeans-platform-${PV}"
17280 -DEPEND=">=virtual/jdk-1.7
17281 - app-arch/unzip
17282 - dev-java/javahelp:0
17283 - ${CDEPEND}"
17284 -RDEPEND=">=virtual/jdk-1.7
17285 - ${CDEPEND}"
17286 -
17287 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17288 -
17289 -EANT_BUILD_XML="nbbuild/build.xml"
17290 -EANT_BUILD_TARGET="rebuild-cluster"
17291 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
17292 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17293 -JAVA_PKG_BSFIX="off"
17294 -
17295 -src_unpack() {
17296 - unpack $(basename ${SOURCE_URL})
17297 -
17298 - einfo "Deleting bundled jars..."
17299 - find -name "*.jar" -type f -delete
17300 -
17301 - unpack netbeans-9999-r16-build.xml.patch.bz2
17302 -
17303 - pushd "${S}" >/dev/null || die
17304 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
17305 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
17306 - popd >/dev/null || die
17307 -}
17308 -
17309 -src_prepare() {
17310 - einfo "Deleting bundled class files..."
17311 - find -name "*.class" -type f | xargs rm -vf
17312 -
17313 - epatch netbeans-9999-r16-build.xml.patch
17314 -
17315 - # Support for custom patches
17316 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17317 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17318 -
17319 - if [ -n "${files}" ] ; then
17320 - einfo "Applying custom patches:"
17321 -
17322 - for file in ${files} ; do
17323 - epatch "${file}"
17324 - done
17325 - fi
17326 - fi
17327 -
17328 - einfo "Symlinking external libraries..."
17329 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17330 -
17331 - einfo "Linking in other clusters..."
17332 - mkdir "${S}"/nbbuild/netbeans || die
17333 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17334 -
17335 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17336 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17337 - touch nb.cluster.ide.built
17338 -
17339 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17340 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17341 - touch nb.cluster.platform.built
17342 -
17343 - popd >/dev/null || die
17344 -
17345 - java-pkg-2_src_prepare
17346 -}
17347 -
17348 -src_compile() {
17349 - unset DISPLAY
17350 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
17351 -}
17352 -
17353 -src_install() {
17354 - pushd nbbuild/netbeans/extide >/dev/null || die
17355 -
17356 - insinto ${INSTALL_DIR}
17357 -
17358 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17359 -
17360 - doins -r *
17361 -
17362 - popd >/dev/null || die
17363 -
17364 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
17365 -}
17366
17367 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160419.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160419.ebuild
17368 deleted file mode 100644
17369 index 991d253..0000000
17370 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160419.ebuild
17371 +++ /dev/null
17372 @@ -1,108 +0,0 @@
17373 -# Copyright 1999-2016 Gentoo Foundation
17374 -# Distributed under the terms of the GNU General Public License v2
17375 -# $Id$
17376 -
17377 -EAPI="4"
17378 -inherit eutils java-pkg-2 java-ant-2
17379 -
17380 -DESCRIPTION="Netbeans ExtIDE Cluster"
17381 -HOMEPAGE="http://netbeans.org/projects/ide"
17382 -SLOT="9999"
17383 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
17384 -SRC_URI="${SOURCE_URL}
17385 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
17386 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
17387 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
17388 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17389 -KEYWORDS="~amd64 ~x86"
17390 -IUSE=""
17391 -S="${WORKDIR}"
17392 -
17393 -CDEPEND="~dev-java/netbeans-ide-${PV}
17394 - ~dev-java/netbeans-platform-${PV}"
17395 -DEPEND=">=virtual/jdk-1.7
17396 - app-arch/unzip
17397 - dev-java/javahelp:0
17398 - ${CDEPEND}"
17399 -RDEPEND=">=virtual/jdk-1.7
17400 - ${CDEPEND}"
17401 -
17402 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17403 -
17404 -EANT_BUILD_XML="nbbuild/build.xml"
17405 -EANT_BUILD_TARGET="rebuild-cluster"
17406 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
17407 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17408 -JAVA_PKG_BSFIX="off"
17409 -
17410 -src_unpack() {
17411 - unpack $(basename ${SOURCE_URL})
17412 -
17413 - einfo "Deleting bundled jars..."
17414 - find -name "*.jar" -type f -delete
17415 -
17416 - unpack netbeans-9999-r16-build.xml.patch.bz2
17417 -
17418 - pushd "${S}" >/dev/null || die
17419 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
17420 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
17421 - popd >/dev/null || die
17422 -}
17423 -
17424 -src_prepare() {
17425 - einfo "Deleting bundled class files..."
17426 - find -name "*.class" -type f | xargs rm -vf
17427 -
17428 - epatch netbeans-9999-r16-build.xml.patch
17429 -
17430 - # Support for custom patches
17431 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17432 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17433 -
17434 - if [ -n "${files}" ] ; then
17435 - einfo "Applying custom patches:"
17436 -
17437 - for file in ${files} ; do
17438 - epatch "${file}"
17439 - done
17440 - fi
17441 - fi
17442 -
17443 - einfo "Symlinking external libraries..."
17444 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17445 -
17446 - einfo "Linking in other clusters..."
17447 - mkdir "${S}"/nbbuild/netbeans || die
17448 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17449 -
17450 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17451 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17452 - touch nb.cluster.ide.built
17453 -
17454 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17455 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17456 - touch nb.cluster.platform.built
17457 -
17458 - popd >/dev/null || die
17459 -
17460 - java-pkg-2_src_prepare
17461 -}
17462 -
17463 -src_compile() {
17464 - unset DISPLAY
17465 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
17466 -}
17467 -
17468 -src_install() {
17469 - pushd nbbuild/netbeans/extide >/dev/null || die
17470 -
17471 - insinto ${INSTALL_DIR}
17472 -
17473 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17474 -
17475 - doins -r *
17476 -
17477 - popd >/dev/null || die
17478 -
17479 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
17480 -}
17481
17482 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160420.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160420.ebuild
17483 deleted file mode 100644
17484 index 49f09cd..0000000
17485 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160420.ebuild
17486 +++ /dev/null
17487 @@ -1,108 +0,0 @@
17488 -# Copyright 1999-2016 Gentoo Foundation
17489 -# Distributed under the terms of the GNU General Public License v2
17490 -# $Id$
17491 -
17492 -EAPI="4"
17493 -inherit eutils java-pkg-2 java-ant-2
17494 -
17495 -DESCRIPTION="Netbeans ExtIDE Cluster"
17496 -HOMEPAGE="http://netbeans.org/projects/ide"
17497 -SLOT="9999"
17498 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
17499 -SRC_URI="${SOURCE_URL}
17500 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
17501 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
17502 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
17503 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17504 -KEYWORDS="~amd64 ~x86"
17505 -IUSE=""
17506 -S="${WORKDIR}"
17507 -
17508 -CDEPEND="~dev-java/netbeans-ide-${PV}
17509 - ~dev-java/netbeans-platform-${PV}"
17510 -DEPEND=">=virtual/jdk-1.7
17511 - app-arch/unzip
17512 - dev-java/javahelp:0
17513 - ${CDEPEND}"
17514 -RDEPEND=">=virtual/jdk-1.7
17515 - ${CDEPEND}"
17516 -
17517 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17518 -
17519 -EANT_BUILD_XML="nbbuild/build.xml"
17520 -EANT_BUILD_TARGET="rebuild-cluster"
17521 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
17522 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17523 -JAVA_PKG_BSFIX="off"
17524 -
17525 -src_unpack() {
17526 - unpack $(basename ${SOURCE_URL})
17527 -
17528 - einfo "Deleting bundled jars..."
17529 - find -name "*.jar" -type f -delete
17530 -
17531 - unpack netbeans-9999-r16-build.xml.patch.bz2
17532 -
17533 - pushd "${S}" >/dev/null || die
17534 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
17535 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
17536 - popd >/dev/null || die
17537 -}
17538 -
17539 -src_prepare() {
17540 - einfo "Deleting bundled class files..."
17541 - find -name "*.class" -type f | xargs rm -vf
17542 -
17543 - epatch netbeans-9999-r16-build.xml.patch
17544 -
17545 - # Support for custom patches
17546 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17547 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17548 -
17549 - if [ -n "${files}" ] ; then
17550 - einfo "Applying custom patches:"
17551 -
17552 - for file in ${files} ; do
17553 - epatch "${file}"
17554 - done
17555 - fi
17556 - fi
17557 -
17558 - einfo "Symlinking external libraries..."
17559 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17560 -
17561 - einfo "Linking in other clusters..."
17562 - mkdir "${S}"/nbbuild/netbeans || die
17563 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17564 -
17565 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17566 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17567 - touch nb.cluster.ide.built
17568 -
17569 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17570 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17571 - touch nb.cluster.platform.built
17572 -
17573 - popd >/dev/null || die
17574 -
17575 - java-pkg-2_src_prepare
17576 -}
17577 -
17578 -src_compile() {
17579 - unset DISPLAY
17580 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
17581 -}
17582 -
17583 -src_install() {
17584 - pushd nbbuild/netbeans/extide >/dev/null || die
17585 -
17586 - insinto ${INSTALL_DIR}
17587 -
17588 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17589 -
17590 - doins -r *
17591 -
17592 - popd >/dev/null || die
17593 -
17594 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
17595 -}
17596
17597 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160421.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160421.ebuild
17598 deleted file mode 100644
17599 index e15721a..0000000
17600 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160421.ebuild
17601 +++ /dev/null
17602 @@ -1,108 +0,0 @@
17603 -# Copyright 1999-2016 Gentoo Foundation
17604 -# Distributed under the terms of the GNU General Public License v2
17605 -# $Id$
17606 -
17607 -EAPI="4"
17608 -inherit eutils java-pkg-2 java-ant-2
17609 -
17610 -DESCRIPTION="Netbeans ExtIDE Cluster"
17611 -HOMEPAGE="http://netbeans.org/projects/ide"
17612 -SLOT="9999"
17613 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
17614 -SRC_URI="${SOURCE_URL}
17615 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
17616 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
17617 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
17618 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17619 -KEYWORDS="~amd64 ~x86"
17620 -IUSE=""
17621 -S="${WORKDIR}"
17622 -
17623 -CDEPEND="~dev-java/netbeans-ide-${PV}
17624 - ~dev-java/netbeans-platform-${PV}"
17625 -DEPEND=">=virtual/jdk-1.7
17626 - app-arch/unzip
17627 - dev-java/javahelp:0
17628 - ${CDEPEND}"
17629 -RDEPEND=">=virtual/jdk-1.7
17630 - ${CDEPEND}"
17631 -
17632 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17633 -
17634 -EANT_BUILD_XML="nbbuild/build.xml"
17635 -EANT_BUILD_TARGET="rebuild-cluster"
17636 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
17637 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17638 -JAVA_PKG_BSFIX="off"
17639 -
17640 -src_unpack() {
17641 - unpack $(basename ${SOURCE_URL})
17642 -
17643 - einfo "Deleting bundled jars..."
17644 - find -name "*.jar" -type f -delete
17645 -
17646 - unpack netbeans-9999-r16-build.xml.patch.bz2
17647 -
17648 - pushd "${S}" >/dev/null || die
17649 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
17650 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
17651 - popd >/dev/null || die
17652 -}
17653 -
17654 -src_prepare() {
17655 - einfo "Deleting bundled class files..."
17656 - find -name "*.class" -type f | xargs rm -vf
17657 -
17658 - epatch netbeans-9999-r16-build.xml.patch
17659 -
17660 - # Support for custom patches
17661 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17662 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17663 -
17664 - if [ -n "${files}" ] ; then
17665 - einfo "Applying custom patches:"
17666 -
17667 - for file in ${files} ; do
17668 - epatch "${file}"
17669 - done
17670 - fi
17671 - fi
17672 -
17673 - einfo "Symlinking external libraries..."
17674 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17675 -
17676 - einfo "Linking in other clusters..."
17677 - mkdir "${S}"/nbbuild/netbeans || die
17678 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17679 -
17680 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17681 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17682 - touch nb.cluster.ide.built
17683 -
17684 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17685 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17686 - touch nb.cluster.platform.built
17687 -
17688 - popd >/dev/null || die
17689 -
17690 - java-pkg-2_src_prepare
17691 -}
17692 -
17693 -src_compile() {
17694 - unset DISPLAY
17695 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
17696 -}
17697 -
17698 -src_install() {
17699 - pushd nbbuild/netbeans/extide >/dev/null || die
17700 -
17701 - insinto ${INSTALL_DIR}
17702 -
17703 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17704 -
17705 - doins -r *
17706 -
17707 - popd >/dev/null || die
17708 -
17709 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
17710 -}
17711
17712 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160426.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160426.ebuild
17713 deleted file mode 100644
17714 index 70334f5..0000000
17715 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160426.ebuild
17716 +++ /dev/null
17717 @@ -1,108 +0,0 @@
17718 -# Copyright 1999-2016 Gentoo Foundation
17719 -# Distributed under the terms of the GNU General Public License v2
17720 -# $Id$
17721 -
17722 -EAPI="4"
17723 -inherit eutils java-pkg-2 java-ant-2
17724 -
17725 -DESCRIPTION="Netbeans ExtIDE Cluster"
17726 -HOMEPAGE="http://netbeans.org/projects/ide"
17727 -SLOT="9999"
17728 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
17729 -SRC_URI="${SOURCE_URL}
17730 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
17731 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
17732 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
17733 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17734 -KEYWORDS="~amd64 ~x86"
17735 -IUSE=""
17736 -S="${WORKDIR}"
17737 -
17738 -CDEPEND="~dev-java/netbeans-ide-${PV}
17739 - ~dev-java/netbeans-platform-${PV}"
17740 -DEPEND=">=virtual/jdk-1.7
17741 - app-arch/unzip
17742 - dev-java/javahelp:0
17743 - ${CDEPEND}"
17744 -RDEPEND=">=virtual/jdk-1.7
17745 - ${CDEPEND}"
17746 -
17747 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17748 -
17749 -EANT_BUILD_XML="nbbuild/build.xml"
17750 -EANT_BUILD_TARGET="rebuild-cluster"
17751 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
17752 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17753 -JAVA_PKG_BSFIX="off"
17754 -
17755 -src_unpack() {
17756 - unpack $(basename ${SOURCE_URL})
17757 -
17758 - einfo "Deleting bundled jars..."
17759 - find -name "*.jar" -type f -delete
17760 -
17761 - unpack netbeans-9999-r16-build.xml.patch.bz2
17762 -
17763 - pushd "${S}" >/dev/null || die
17764 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
17765 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
17766 - popd >/dev/null || die
17767 -}
17768 -
17769 -src_prepare() {
17770 - einfo "Deleting bundled class files..."
17771 - find -name "*.class" -type f | xargs rm -vf
17772 -
17773 - epatch netbeans-9999-r16-build.xml.patch
17774 -
17775 - # Support for custom patches
17776 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17777 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17778 -
17779 - if [ -n "${files}" ] ; then
17780 - einfo "Applying custom patches:"
17781 -
17782 - for file in ${files} ; do
17783 - epatch "${file}"
17784 - done
17785 - fi
17786 - fi
17787 -
17788 - einfo "Symlinking external libraries..."
17789 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17790 -
17791 - einfo "Linking in other clusters..."
17792 - mkdir "${S}"/nbbuild/netbeans || die
17793 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17794 -
17795 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17796 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17797 - touch nb.cluster.ide.built
17798 -
17799 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17800 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17801 - touch nb.cluster.platform.built
17802 -
17803 - popd >/dev/null || die
17804 -
17805 - java-pkg-2_src_prepare
17806 -}
17807 -
17808 -src_compile() {
17809 - unset DISPLAY
17810 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
17811 -}
17812 -
17813 -src_install() {
17814 - pushd nbbuild/netbeans/extide >/dev/null || die
17815 -
17816 - insinto ${INSTALL_DIR}
17817 -
17818 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17819 -
17820 - doins -r *
17821 -
17822 - popd >/dev/null || die
17823 -
17824 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
17825 -}
17826
17827 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20160427.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20160427.ebuild
17828 deleted file mode 100644
17829 index 888e41b..0000000
17830 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20160427.ebuild
17831 +++ /dev/null
17832 @@ -1,108 +0,0 @@
17833 -# Copyright 1999-2016 Gentoo Foundation
17834 -# Distributed under the terms of the GNU General Public License v2
17835 -# $Id$
17836 -
17837 -EAPI="4"
17838 -inherit eutils java-pkg-2 java-ant-2
17839 -
17840 -DESCRIPTION="Netbeans ExtIDE Cluster"
17841 -HOMEPAGE="http://netbeans.org/projects/ide"
17842 -SLOT="9999"
17843 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
17844 -SRC_URI="${SOURCE_URL}
17845 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
17846 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
17847 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
17848 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17849 -KEYWORDS="~amd64 ~x86"
17850 -IUSE=""
17851 -S="${WORKDIR}"
17852 -
17853 -CDEPEND="~dev-java/netbeans-ide-${PV}
17854 - ~dev-java/netbeans-platform-${PV}"
17855 -DEPEND=">=virtual/jdk-1.7
17856 - app-arch/unzip
17857 - dev-java/javahelp:0
17858 - ${CDEPEND}"
17859 -RDEPEND=">=virtual/jdk-1.7
17860 - ${CDEPEND}"
17861 -
17862 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17863 -
17864 -EANT_BUILD_XML="nbbuild/build.xml"
17865 -EANT_BUILD_TARGET="rebuild-cluster"
17866 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
17867 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17868 -JAVA_PKG_BSFIX="off"
17869 -
17870 -src_unpack() {
17871 - unpack $(basename ${SOURCE_URL})
17872 -
17873 - einfo "Deleting bundled jars..."
17874 - find -name "*.jar" -type f -delete
17875 -
17876 - unpack netbeans-9999-r16-build.xml.patch.bz2
17877 -
17878 - pushd "${S}" >/dev/null || die
17879 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
17880 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
17881 - popd >/dev/null || die
17882 -}
17883 -
17884 -src_prepare() {
17885 - einfo "Deleting bundled class files..."
17886 - find -name "*.class" -type f | xargs rm -vf
17887 -
17888 - epatch netbeans-9999-r16-build.xml.patch
17889 -
17890 - # Support for custom patches
17891 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17892 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17893 -
17894 - if [ -n "${files}" ] ; then
17895 - einfo "Applying custom patches:"
17896 -
17897 - for file in ${files} ; do
17898 - epatch "${file}"
17899 - done
17900 - fi
17901 - fi
17902 -
17903 - einfo "Symlinking external libraries..."
17904 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17905 -
17906 - einfo "Linking in other clusters..."
17907 - mkdir "${S}"/nbbuild/netbeans || die
17908 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17909 -
17910 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17911 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17912 - touch nb.cluster.ide.built
17913 -
17914 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17915 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17916 - touch nb.cluster.platform.built
17917 -
17918 - popd >/dev/null || die
17919 -
17920 - java-pkg-2_src_prepare
17921 -}
17922 -
17923 -src_compile() {
17924 - unset DISPLAY
17925 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
17926 -}
17927 -
17928 -src_install() {
17929 - pushd nbbuild/netbeans/extide >/dev/null || die
17930 -
17931 - insinto ${INSTALL_DIR}
17932 -
17933 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17934 -
17935 - doins -r *
17936 -
17937 - popd >/dev/null || die
17938 -
17939 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
17940 -}
17941
17942 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
17943 index 319e763..8a4b69e 100644
17944 --- a/dev-java/netbeans-groovy/Manifest
17945 +++ b/dev-java/netbeans-groovy/Manifest
17946 @@ -4,54 +4,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
17947 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
17948 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
17949 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
17950 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
17951 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
17952 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
17953 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
17954 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
17955 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
17956 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
17957 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
17958 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
17959 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
17960 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
17961 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
17962 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
17963 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
17964 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
17965 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
17966 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
17967 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
17968 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
17969 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
17970 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
17971 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
17972 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
17973 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
17974 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
17975 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
17976 EBUILD netbeans-groovy-8.0.2.ebuild 3346 SHA256 907e6cd11c222f15c826494b44929483803f0e4249de0d54db51e6855b574148 SHA512 8bb37121e7e32621959318d109b1d982e2c705a9deb7171f5fef1dcaed55fc5718b0bc9e6bbb2592cdaa5e96d874bb6e6bfa96d06fe09f14d5250c1485eb1da5 WHIRLPOOL d5e09fa1e975835f05c6132c091fee4ae9fc9dd671af9f5f88a9195d5cd4a93804f96687ed3f2bd741117fa65773f2c464b3cfd6697425039cc51a940efa2a31
17977 EBUILD netbeans-groovy-8.1.ebuild 3370 SHA256 ca32569d438060704e4d5d5e46be2ebf20bffdb0ae2471d8718ada8676f32082 SHA512 40555d2ffa0ddab1e55ca514eddbd98c6e721caa230cd174050fb56f144def46f389b0ac018068c9f509936c83235b2d3423cae8676db7c96e8782b0da73e4ad WHIRLPOOL 7b2b021581db21aa8ff90ea188ddeea0974ec84fdb064cf367a56a6fa53487affe89edb1880a83934a2cf0c586060a9192838687ffebf33b55e79d9ddc7ac986
17978 -EBUILD netbeans-groovy-9999_p20160329.ebuild 3416 SHA256 5b438c070b98dc3eedc28545213cd082974849344a0cc767158938ab2d7f75ac SHA512 848e80f70976a647cabdcf9addea2a4c083a220b6d942e3d8aad9d02c1f836fae80e2ce9574b5b5802c83dc591d194892863f9655b2cfffb3b12c7107d616760 WHIRLPOOL d3acbadda3a41be9aa4460f5d905a8e9102f7924b9ebc6b63283738f5d43712bbec5988a5e475f8e6dc8a26685d034f7c1c9bda893e24119ba9933dafb2e2736
17979 -EBUILD netbeans-groovy-9999_p20160331.ebuild 3416 SHA256 98fd46f7cf8f374604d70a9c305475beeab177e9ddad38e1c2c1cd09856be0e0 SHA512 a17e75421aec81484b69286dc60a56bf0d2dd8223d1313385bbf8535ab4334eb8c93f8ac462d310d1802cdaee78569e4a7b0b06950bf4e344c1ab36c060a479a WHIRLPOOL 3bd0fa497efcd2e249d8241aff6be169a0e23f508ce4e50e15b0ade464bd70f1f08890642ad8be8cf244835e9ff8b29255f01d7d6f4069aa62f6dd298dd285e9
17980 -EBUILD netbeans-groovy-9999_p20160401.ebuild 3416 SHA256 a8da5130ea3796de0692066af578fd0daeff2ca23170cf7c8f2768d521a6da9f SHA512 962d9934cbaa45eeaa44dac2e1c44bb3ade8e7dfe4e9ffa80f24abc7a26ffddd96844aa16f5202b7e4769f7caf69fd0a6a59f3b9147a74f04219d0e0ad9c701a WHIRLPOOL 11d7129f2ca2f5b0d5d1f00986db5f03ef3c5b99d000c45942ab3fef4a832420ca2afa81e8b9e4e7a2a3125c35a9fdc9543e8cea3d7db6e7819e207e4ba2a187
17981 -EBUILD netbeans-groovy-9999_p20160404.ebuild 3416 SHA256 f57a53d7323492491f66390c6001520e30c536df37c09bf4221de18188c22c49 SHA512 927b47948c23dfe97a098e53863ddca6e92c23fb759feb6b6df304949df2e9389ce39a87fa967941f9bbf14b3f64f12a65ab96c77b0877e023ed7facdf7d326a WHIRLPOOL a858348d7618085b306429db7b14450736d1b8db25f99b17046f580fc63aa81ff47b4a8f37a3ef3d869603e0f71de2b1227e37c0ab6a8cc14b11c941d4d41c91
17982 -EBUILD netbeans-groovy-9999_p20160405.ebuild 3416 SHA256 9a0faeef3f1a1ff6654386adbd09f63736107bfe1574551a43a63e7db35b881c SHA512 2f2fbf9e33ea2f6230525ec685d182a36eb6db57914f475807b5e71c33d40a3ca121220a46f7cfd36520c158247369d35c5276019e05d4c771832664538ec63c WHIRLPOOL 9e9a893da44dae6d520b6b90dd6bedde8b36d4cfb3b62759f930ae90ed135a6b0caa05f3c2db37d6813851047a5fa501aef5336f3fb48eebef188decb0a691e2
17983 -EBUILD netbeans-groovy-9999_p20160406.ebuild 3416 SHA256 b8ce854264075a2c6bffa0141685c43f4cf2b127ab44a790d977c96de3110526 SHA512 4dad8c5b4051df9e2da8b023ed2b5c25ff92aae52f8b542985a91dc2929c5c9dd1cc43217a79f68173e6f5124702e4dd25e16757fa7fb702d928a7e6aa1ea21b WHIRLPOOL 5c2040e7c93074b3b1ad3785448e21621cd6eccaae3759591a5d05238391d86eedf44501ac9db6fe792ac966bbbb4e265d9fc7a93afe87a6bae41c7f7473126c
17984 -EBUILD netbeans-groovy-9999_p20160407.ebuild 3416 SHA256 48366057548a1e0391d975751650f88c7ae81c024604fda233c8a24a4430188d SHA512 6af5afa979e04e7d26ad223497a84383fc008c0098271d82fae9b7c6962ea54028693c668c67e2657641be7f8dc8b35fb2c86492baabf5bfe817c8e86a0825b5 WHIRLPOOL edf6cc0659b2fcfc7fcdfd0886ba786e55a7eeb2c441994d7d16b327d4e25224e5b38cfd0c1acc96f9e26f3759583a5d05aa191877e431d6305f587d14926c4d
17985 -EBUILD netbeans-groovy-9999_p20160411.ebuild 3416 SHA256 7c8aa0012650330ab9159b6d505b6bf2a1e6528452cc0293a26e83ffc3628f8b SHA512 203d330cbb06e6c35bfc9bb3e2b8e7665591f9e944401c50c8b1b7c9f1518dc3418e6d28cf23392dc658765be27f3b1c8b28b715a5095f2f57576953363a7648 WHIRLPOOL 2dab521012796cac7bb741d55108f46104553e51d42e41b62aac1a393487444105d84e5763ee5683eabcf24d8b8e2c5599074fc7e2892b63ce82a7f52b4d6b96
17986 -EBUILD netbeans-groovy-9999_p20160412.ebuild 3416 SHA256 5c082adb25fc042e8c0dad0ef43e51e2f08ed8cc1f7ae79d5e19cb3820d0138e SHA512 d2c1313e866686b4bd51cc14a4a57104776459ab01ceb70479547f767fdc1ef68aa3aa682e2fc41f6d1aedbd69addf56779c1ad25711eb3065ecfc4722d56671 WHIRLPOOL 4aa92804329371b767b40f90aac1293c571ac6a21ac9270e4ed659ee7b611cc2aba38deccd82d589b684afd74f6d7b53782e3f9b47e92f3738b3d4ed84975be6
17987 -EBUILD netbeans-groovy-9999_p20160413.ebuild 3416 SHA256 eac91e3c6f057ecaf5f46202ec1375d79f7be396aea3ea07ef445123918c1689 SHA512 310f903c55a82ebda3c6c6af074b2aa78b579c563904e1cd7d5bc1daf2d244ebe51018d1251bc8666ec7348f8f08f9d967f2ba98a4bcf2e56ab990d92a304185 WHIRLPOOL 5cd149a665c03348a7213c61ac7b8472ae8a54a05620dc8a7b1dad42b28afe9fb88fb8986fe486e32fdf0ea826480def386816a29d077393e25bab93f7a47df5
17988 -EBUILD netbeans-groovy-9999_p20160414.ebuild 3416 SHA256 e24729142f4ac1f47b5c03f39ef29e728c6df1dd22b0eb9272bfc0f0b96a1889 SHA512 9fc27fa10502d30f6f1eafd49fc3b2f77fe96a9f1f59f3cf3d2abad269da0bbb690e2703ffddd8e44e26fe6945b2bb60f48a3b5e22cc7d801e6ef5c21e7e6723 WHIRLPOOL 163554b68252a625b8577e105acf11c18d719e9065adc81cb8af8478092d499e8d3546fd3c7e5a2bc265e8f1a3285d8d7f7b22f1fe5ff3ff6deee57500cbdbfe
17989 -EBUILD netbeans-groovy-9999_p20160415.ebuild 3416 SHA256 4f90db48368c83be648ab3b954cf2e697c177191eec834878478cac168a9a437 SHA512 699081da6b19f89c48e0528cc3dab6d4761af38039a4227c3a82d17429f4e4fab149a35e1f874a632e1ab2ccc3f6919467bf1d59e96c95e59ff8c5b1c59c24c2 WHIRLPOOL ae61739a6a346a8151535ec619b58f3644a0259bce7740454cb313ff35f0128203e023f94ae5986875d477950ae5e3d78f40b32f5594382f20ae819fc81e58c4
17990 -EBUILD netbeans-groovy-9999_p20160416.ebuild 3416 SHA256 60c74aa13c7b4c0e8197df443ccbf23343157b02e81550c69fce9f0ffa0c2d07 SHA512 70df025d424a5f5b409f9b5a28348c4bb24d056044e00ea7243ea4131792ece72853e533816d6f234b32da2783645a5c99a4279a00deb76824317e172e45bc6b WHIRLPOOL 474245ed2f09bf94f9a61af01615d76bddf40e3d0408ec992bbd76c5e88a6a0c06f4ea7c5c3136164b8f3a29fc10831a6bc29d5be2bdcd2da954e72c649916aa
17991 -EBUILD netbeans-groovy-9999_p20160417.ebuild 3416 SHA256 4d34c6c3d9cc2ae5cfe8d42ca7f92eb2ce6768aa362c890f80fad76483cc2566 SHA512 2cd4906d59f46a9060bca17344cc7385284e23eb2fed2d35c0de8891395a4263dbc1c14ba4d9cad399f25059a7d4bfc548409d3021b5e998b6baf69a8321b16c WHIRLPOOL fa4faba9f46720746e80c9e2c1fd0a6a9fda97b6217f376d7fc42b9ef3cb3f15e0105f5f5eee44bb000777ecda171036409bc7b92cd36cecaa81c108618911d9
17992 -EBUILD netbeans-groovy-9999_p20160418.ebuild 3416 SHA256 417d9145b45a0f232c767dabed7df89dbb79049bffa0223b5af25cba769d9dd8 SHA512 e28cd8c6567fb091b7faa5937e0443ef1c6523d261fee666bc47c8c9f3f3fc1886c1cb9bb62db4ac8c75eaaebb83bfc840e9bc8cd4f79cb9f33e727fd1918b64 WHIRLPOOL b717be05f9a03d2551ec9211e657a0080a77d067031cdb07faaa25d3ad1e9dcd2adaaecc6a67b10f23c412609566034abb15c5af61507ce9ac8b58ccf76daf74
17993 -EBUILD netbeans-groovy-9999_p20160419.ebuild 3416 SHA256 c3b5c2e9f49d30a85c67c040863b77e0f79b71222f00db5ccb50af0acfe1dbf7 SHA512 24297a705d4631e7e96b2948430baeaa37b6545d6d5c03bf1a822bf8bc150a627df683927062ff89d9004d3435c1bb73ef431ac71f701beea8a708470ea83ea0 WHIRLPOOL bf01c133c6ae86e3983627feebde3a0045aa872e6337af0bec48c103a8ecd069d842da5433e7245920ea41c5cea1928ca93603e9140b03207e739f8a7db5ba5c
17994 -EBUILD netbeans-groovy-9999_p20160420.ebuild 3416 SHA256 15d3be032a9574f5fc912e202d9046542acbe0544c43d855dc01e0d3b7dd15c5 SHA512 71310285e946532b4995e0a752f588d5c94f0b3ead76937ffd4940557300fdc611926df0ba97ff70109f5161989b2875e6484c92f812b0977bce48420ec88dc2 WHIRLPOOL 76f1d2682a741b47caf508311f7877a45dbe2b607622408cfb4a00e6613889b65a2f3c9944f69b2ad1859c1133a08e2cb955b93acf9066281d9a4d2165666794
17995 -EBUILD netbeans-groovy-9999_p20160421.ebuild 3416 SHA256 72ecc1094cd4b210cdb0acc769551c352fd97b5963840317cd9b9745e60bd437 SHA512 217a3c38e37732b5db063e94cb9b62a28108b54ce569ad1ca9125dc5a8e4895e0e7d27ebc872697b31790203894aa2982ea3803a3c00285b115bb269e9a428e4 WHIRLPOOL b03334f6277a6a48112ddd3852b97ce3485c953cd0f9d69f4e181aaefbcfd148f3c20f0fdda3105e80711fc7fffd3d405b09f784411e583766ec546a697ee099
17996 -EBUILD netbeans-groovy-9999_p20160426.ebuild 3416 SHA256 52f979cd825c5ff7bbe8eb3df18ba8a30679cdea5bd1ef8521ded16623b57efb SHA512 f0cca06aba14be63f3f63ccdb9cee03ea2adf457dcc50b0b01cb22edc85310a10f65325ba7f1eeec122800f812847dde5745d3550b8e05a795ace20ebd133c83 WHIRLPOOL 42a698471c765201d54f32b138afc33b2ae51c4406bb0eb77b2bb025e1d5d7194e31b66f498925f6809952fba34e2847baaf9e00e158d18259f75460a9a8a486
17997 -EBUILD netbeans-groovy-9999_p20160427.ebuild 3416 SHA256 82767364bd0dc56c73dfebc4cb6937ba8b641610ccacb26a5cef788b1ffb77c6 SHA512 ac5bec9b735e5e40b88cca150fd1789fda93e01bfeecf5420cf0d2d84a3b4a03265610339ca0437a104845ce30192fa97096dbc618496d5fb0ca10103f94f8f8 WHIRLPOOL 39c95dfd444d8af233b27d6d37dbe3df5689b08ce330f408f317863bb4fe899990c110bca11a1d661bb91264bd511084f257b5903346c5914f7cf8c8535a71e4
17998 EBUILD netbeans-groovy-9999_p20160428.ebuild 3416 SHA256 e79a68a525a8e7b9929f6099fcd1e18066daf75b72d06556c2fa24ad49c5b998 SHA512 3d2b217ce426091f0f3cbc1f3ea8881fa21c5bb482da2830349d1283ab9192354100b994b1a3ce4cb86265356035b417e1855d3a50e88e13cd41154bfc00c83d WHIRLPOOL 72d71a968c86d7f7033c35b624852e32dfce945c6711a74b30ef71f3f017a6fc9ff1dfce9c57e1c4ccb273f60c7263dc221fcd7a26a0ffd2acaa4b5f44c05450
17999 EBUILD netbeans-groovy-9999_p20160429.ebuild 3416 SHA256 193f5e06ec560c2d94389cc828b04cb05259fd242a3ebd90c1ee6eb2ddc5b11a SHA512 e20d0f708d52ae85dfe8701afaa8eb8254538af7f4ac16e1fbdf84539e35a83d4a014fae8e69f9e569325f2d7f0deca72f57fae72fab9fb807f395026b49504f WHIRLPOOL 99681523978447b901a033a70db7de97ee5039d9a47f86bc6dfc61aa0d4bb56c9dc9c89e4d25bf1ede85490793dcb8756a3c15b4491adc52bf4a517a658a7930
18000 EBUILD netbeans-groovy-9999_p20160430.ebuild 3416 SHA256 24dc8d153b36f64517cf87056fcb8caef9f7f5b7d2c817af9f845176c547a2ee SHA512 316853d127b31c7e0a0f510ac2d287713b1d8d4919dfe53af579b408583818661a0cbf41b84f3a86a97266ef4c36cde9193adca15515edc681d6915f6f648ec4 WHIRLPOOL 8d1e3af73a61806c153ff1470926c7d2e2c529fa42d8789bf71b78f69fa127e39baec1c0cb8f95c62a03c5ef6f2b9c9488dccf8845570dc99726f3d49ee29d4c
18001
18002 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160329.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160329.ebuild
18003 deleted file mode 100644
18004 index 46bb590..0000000
18005 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160329.ebuild
18006 +++ /dev/null
18007 @@ -1,111 +0,0 @@
18008 -# Copyright 1999-2016 Gentoo Foundation
18009 -# Distributed under the terms of the GNU General Public License v2
18010 -# $Id$
18011 -
18012 -EAPI="4"
18013 -inherit eutils java-pkg-2 java-ant-2
18014 -
18015 -DESCRIPTION="Netbeans Groovy Cluster"
18016 -HOMEPAGE="http://netbeans.org/projects/groovy"
18017 -SLOT="9999"
18018 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
18019 -SRC_URI="${SOURCE_URL}
18020 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
18021 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
18022 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18023 -KEYWORDS="~amd64 ~x86"
18024 -IUSE=""
18025 -S="${WORKDIR}"
18026 -
18027 -CDEPEND="~dev-java/netbeans-extide-${PV}
18028 - ~dev-java/netbeans-ide-${PV}
18029 - ~dev-java/netbeans-java-${PV}
18030 - ~dev-java/netbeans-platform-${PV}"
18031 -DEPEND=">=virtual/jdk-1.7
18032 - app-arch/unzip
18033 - ${CDEPEND}
18034 - dev-java/javahelp:0"
18035 -RDEPEND=">=virtual/jdk-1.7
18036 - ${CDEPEND}"
18037 -
18038 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18039 -
18040 -EANT_BUILD_XML="nbbuild/build.xml"
18041 -EANT_BUILD_TARGET="rebuild-cluster"
18042 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18043 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18044 -JAVA_PKG_BSFIX="off"
18045 -
18046 -src_unpack() {
18047 - unpack $(basename ${SOURCE_URL})
18048 -
18049 - einfo "Deleting bundled jars..."
18050 - find -name "*.jar" -type f -delete
18051 -
18052 - unpack netbeans-9999-r15-build.xml.patch.bz2
18053 -
18054 - pushd "${S}" >/dev/null || die
18055 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
18056 - popd >/dev/null || die
18057 -}
18058 -
18059 -src_prepare() {
18060 - einfo "Deleting bundled class files..."
18061 - find -name "*.class" -type f | xargs rm -vf
18062 -
18063 - epatch netbeans-9999-r15-build.xml.patch
18064 -
18065 - # Support for custom patches
18066 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18067 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18068 -
18069 - if [ -n "${files}" ] ; then
18070 - einfo "Applying custom patches:"
18071 -
18072 - for file in ${files} ; do
18073 - epatch "${file}"
18074 - done
18075 - fi
18076 - fi
18077 -
18078 - einfo "Symlinking external libraries..."
18079 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18080 -
18081 - einfo "Linking in other clusters..."
18082 - mkdir "${S}"/nbbuild/netbeans || die
18083 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18084 -
18085 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18086 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18087 - touch nb.cluster.extide.built
18088 -
18089 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18090 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18091 - touch nb.cluster.ide.built
18092 -
18093 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18094 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18095 - touch nb.cluster.java.built
18096 -
18097 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18098 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18099 - touch nb.cluster.platform.built
18100 -
18101 - popd >/dev/null || die
18102 -
18103 - java-pkg-2_src_prepare
18104 -}
18105 -
18106 -src_install() {
18107 - pushd nbbuild/netbeans/groovy >/dev/null || die
18108 -
18109 - insinto ${INSTALL_DIR}
18110 -
18111 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18112 -
18113 - doins -r *
18114 -
18115 - popd >/dev/null || die
18116 -
18117 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
18118 -}
18119
18120 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160331.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160331.ebuild
18121 deleted file mode 100644
18122 index e4cbc06..0000000
18123 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160331.ebuild
18124 +++ /dev/null
18125 @@ -1,111 +0,0 @@
18126 -# Copyright 1999-2016 Gentoo Foundation
18127 -# Distributed under the terms of the GNU General Public License v2
18128 -# $Id$
18129 -
18130 -EAPI="4"
18131 -inherit eutils java-pkg-2 java-ant-2
18132 -
18133 -DESCRIPTION="Netbeans Groovy Cluster"
18134 -HOMEPAGE="http://netbeans.org/projects/groovy"
18135 -SLOT="9999"
18136 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
18137 -SRC_URI="${SOURCE_URL}
18138 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
18139 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
18140 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18141 -KEYWORDS="~amd64 ~x86"
18142 -IUSE=""
18143 -S="${WORKDIR}"
18144 -
18145 -CDEPEND="~dev-java/netbeans-extide-${PV}
18146 - ~dev-java/netbeans-ide-${PV}
18147 - ~dev-java/netbeans-java-${PV}
18148 - ~dev-java/netbeans-platform-${PV}"
18149 -DEPEND=">=virtual/jdk-1.7
18150 - app-arch/unzip
18151 - ${CDEPEND}
18152 - dev-java/javahelp:0"
18153 -RDEPEND=">=virtual/jdk-1.7
18154 - ${CDEPEND}"
18155 -
18156 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18157 -
18158 -EANT_BUILD_XML="nbbuild/build.xml"
18159 -EANT_BUILD_TARGET="rebuild-cluster"
18160 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18161 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18162 -JAVA_PKG_BSFIX="off"
18163 -
18164 -src_unpack() {
18165 - unpack $(basename ${SOURCE_URL})
18166 -
18167 - einfo "Deleting bundled jars..."
18168 - find -name "*.jar" -type f -delete
18169 -
18170 - unpack netbeans-9999-r16-build.xml.patch.bz2
18171 -
18172 - pushd "${S}" >/dev/null || die
18173 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
18174 - popd >/dev/null || die
18175 -}
18176 -
18177 -src_prepare() {
18178 - einfo "Deleting bundled class files..."
18179 - find -name "*.class" -type f | xargs rm -vf
18180 -
18181 - epatch netbeans-9999-r16-build.xml.patch
18182 -
18183 - # Support for custom patches
18184 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18185 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18186 -
18187 - if [ -n "${files}" ] ; then
18188 - einfo "Applying custom patches:"
18189 -
18190 - for file in ${files} ; do
18191 - epatch "${file}"
18192 - done
18193 - fi
18194 - fi
18195 -
18196 - einfo "Symlinking external libraries..."
18197 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18198 -
18199 - einfo "Linking in other clusters..."
18200 - mkdir "${S}"/nbbuild/netbeans || die
18201 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18202 -
18203 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18204 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18205 - touch nb.cluster.extide.built
18206 -
18207 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18208 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18209 - touch nb.cluster.ide.built
18210 -
18211 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18212 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18213 - touch nb.cluster.java.built
18214 -
18215 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18216 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18217 - touch nb.cluster.platform.built
18218 -
18219 - popd >/dev/null || die
18220 -
18221 - java-pkg-2_src_prepare
18222 -}
18223 -
18224 -src_install() {
18225 - pushd nbbuild/netbeans/groovy >/dev/null || die
18226 -
18227 - insinto ${INSTALL_DIR}
18228 -
18229 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18230 -
18231 - doins -r *
18232 -
18233 - popd >/dev/null || die
18234 -
18235 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
18236 -}
18237
18238 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160401.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160401.ebuild
18239 deleted file mode 100644
18240 index 767f7f1..0000000
18241 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160401.ebuild
18242 +++ /dev/null
18243 @@ -1,111 +0,0 @@
18244 -# Copyright 1999-2016 Gentoo Foundation
18245 -# Distributed under the terms of the GNU General Public License v2
18246 -# $Id$
18247 -
18248 -EAPI="4"
18249 -inherit eutils java-pkg-2 java-ant-2
18250 -
18251 -DESCRIPTION="Netbeans Groovy Cluster"
18252 -HOMEPAGE="http://netbeans.org/projects/groovy"
18253 -SLOT="9999"
18254 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
18255 -SRC_URI="${SOURCE_URL}
18256 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
18257 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
18258 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18259 -KEYWORDS="~amd64 ~x86"
18260 -IUSE=""
18261 -S="${WORKDIR}"
18262 -
18263 -CDEPEND="~dev-java/netbeans-extide-${PV}
18264 - ~dev-java/netbeans-ide-${PV}
18265 - ~dev-java/netbeans-java-${PV}
18266 - ~dev-java/netbeans-platform-${PV}"
18267 -DEPEND=">=virtual/jdk-1.7
18268 - app-arch/unzip
18269 - ${CDEPEND}
18270 - dev-java/javahelp:0"
18271 -RDEPEND=">=virtual/jdk-1.7
18272 - ${CDEPEND}"
18273 -
18274 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18275 -
18276 -EANT_BUILD_XML="nbbuild/build.xml"
18277 -EANT_BUILD_TARGET="rebuild-cluster"
18278 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18279 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18280 -JAVA_PKG_BSFIX="off"
18281 -
18282 -src_unpack() {
18283 - unpack $(basename ${SOURCE_URL})
18284 -
18285 - einfo "Deleting bundled jars..."
18286 - find -name "*.jar" -type f -delete
18287 -
18288 - unpack netbeans-9999-r16-build.xml.patch.bz2
18289 -
18290 - pushd "${S}" >/dev/null || die
18291 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
18292 - popd >/dev/null || die
18293 -}
18294 -
18295 -src_prepare() {
18296 - einfo "Deleting bundled class files..."
18297 - find -name "*.class" -type f | xargs rm -vf
18298 -
18299 - epatch netbeans-9999-r16-build.xml.patch
18300 -
18301 - # Support for custom patches
18302 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18303 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18304 -
18305 - if [ -n "${files}" ] ; then
18306 - einfo "Applying custom patches:"
18307 -
18308 - for file in ${files} ; do
18309 - epatch "${file}"
18310 - done
18311 - fi
18312 - fi
18313 -
18314 - einfo "Symlinking external libraries..."
18315 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18316 -
18317 - einfo "Linking in other clusters..."
18318 - mkdir "${S}"/nbbuild/netbeans || die
18319 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18320 -
18321 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18322 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18323 - touch nb.cluster.extide.built
18324 -
18325 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18326 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18327 - touch nb.cluster.ide.built
18328 -
18329 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18330 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18331 - touch nb.cluster.java.built
18332 -
18333 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18334 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18335 - touch nb.cluster.platform.built
18336 -
18337 - popd >/dev/null || die
18338 -
18339 - java-pkg-2_src_prepare
18340 -}
18341 -
18342 -src_install() {
18343 - pushd nbbuild/netbeans/groovy >/dev/null || die
18344 -
18345 - insinto ${INSTALL_DIR}
18346 -
18347 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18348 -
18349 - doins -r *
18350 -
18351 - popd >/dev/null || die
18352 -
18353 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
18354 -}
18355
18356 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160404.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160404.ebuild
18357 deleted file mode 100644
18358 index 296b700..0000000
18359 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160404.ebuild
18360 +++ /dev/null
18361 @@ -1,111 +0,0 @@
18362 -# Copyright 1999-2016 Gentoo Foundation
18363 -# Distributed under the terms of the GNU General Public License v2
18364 -# $Id$
18365 -
18366 -EAPI="4"
18367 -inherit eutils java-pkg-2 java-ant-2
18368 -
18369 -DESCRIPTION="Netbeans Groovy Cluster"
18370 -HOMEPAGE="http://netbeans.org/projects/groovy"
18371 -SLOT="9999"
18372 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
18373 -SRC_URI="${SOURCE_URL}
18374 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
18375 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
18376 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18377 -KEYWORDS="~amd64 ~x86"
18378 -IUSE=""
18379 -S="${WORKDIR}"
18380 -
18381 -CDEPEND="~dev-java/netbeans-extide-${PV}
18382 - ~dev-java/netbeans-ide-${PV}
18383 - ~dev-java/netbeans-java-${PV}
18384 - ~dev-java/netbeans-platform-${PV}"
18385 -DEPEND=">=virtual/jdk-1.7
18386 - app-arch/unzip
18387 - ${CDEPEND}
18388 - dev-java/javahelp:0"
18389 -RDEPEND=">=virtual/jdk-1.7
18390 - ${CDEPEND}"
18391 -
18392 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18393 -
18394 -EANT_BUILD_XML="nbbuild/build.xml"
18395 -EANT_BUILD_TARGET="rebuild-cluster"
18396 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18397 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18398 -JAVA_PKG_BSFIX="off"
18399 -
18400 -src_unpack() {
18401 - unpack $(basename ${SOURCE_URL})
18402 -
18403 - einfo "Deleting bundled jars..."
18404 - find -name "*.jar" -type f -delete
18405 -
18406 - unpack netbeans-9999-r16-build.xml.patch.bz2
18407 -
18408 - pushd "${S}" >/dev/null || die
18409 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
18410 - popd >/dev/null || die
18411 -}
18412 -
18413 -src_prepare() {
18414 - einfo "Deleting bundled class files..."
18415 - find -name "*.class" -type f | xargs rm -vf
18416 -
18417 - epatch netbeans-9999-r16-build.xml.patch
18418 -
18419 - # Support for custom patches
18420 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18421 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18422 -
18423 - if [ -n "${files}" ] ; then
18424 - einfo "Applying custom patches:"
18425 -
18426 - for file in ${files} ; do
18427 - epatch "${file}"
18428 - done
18429 - fi
18430 - fi
18431 -
18432 - einfo "Symlinking external libraries..."
18433 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18434 -
18435 - einfo "Linking in other clusters..."
18436 - mkdir "${S}"/nbbuild/netbeans || die
18437 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18438 -
18439 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18440 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18441 - touch nb.cluster.extide.built
18442 -
18443 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18444 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18445 - touch nb.cluster.ide.built
18446 -
18447 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18448 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18449 - touch nb.cluster.java.built
18450 -
18451 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18452 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18453 - touch nb.cluster.platform.built
18454 -
18455 - popd >/dev/null || die
18456 -
18457 - java-pkg-2_src_prepare
18458 -}
18459 -
18460 -src_install() {
18461 - pushd nbbuild/netbeans/groovy >/dev/null || die
18462 -
18463 - insinto ${INSTALL_DIR}
18464 -
18465 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18466 -
18467 - doins -r *
18468 -
18469 - popd >/dev/null || die
18470 -
18471 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
18472 -}
18473
18474 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160405.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160405.ebuild
18475 deleted file mode 100644
18476 index ae57bda..0000000
18477 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160405.ebuild
18478 +++ /dev/null
18479 @@ -1,111 +0,0 @@
18480 -# Copyright 1999-2016 Gentoo Foundation
18481 -# Distributed under the terms of the GNU General Public License v2
18482 -# $Id$
18483 -
18484 -EAPI="4"
18485 -inherit eutils java-pkg-2 java-ant-2
18486 -
18487 -DESCRIPTION="Netbeans Groovy Cluster"
18488 -HOMEPAGE="http://netbeans.org/projects/groovy"
18489 -SLOT="9999"
18490 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
18491 -SRC_URI="${SOURCE_URL}
18492 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
18493 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
18494 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18495 -KEYWORDS="~amd64 ~x86"
18496 -IUSE=""
18497 -S="${WORKDIR}"
18498 -
18499 -CDEPEND="~dev-java/netbeans-extide-${PV}
18500 - ~dev-java/netbeans-ide-${PV}
18501 - ~dev-java/netbeans-java-${PV}
18502 - ~dev-java/netbeans-platform-${PV}"
18503 -DEPEND=">=virtual/jdk-1.7
18504 - app-arch/unzip
18505 - ${CDEPEND}
18506 - dev-java/javahelp:0"
18507 -RDEPEND=">=virtual/jdk-1.7
18508 - ${CDEPEND}"
18509 -
18510 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18511 -
18512 -EANT_BUILD_XML="nbbuild/build.xml"
18513 -EANT_BUILD_TARGET="rebuild-cluster"
18514 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18515 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18516 -JAVA_PKG_BSFIX="off"
18517 -
18518 -src_unpack() {
18519 - unpack $(basename ${SOURCE_URL})
18520 -
18521 - einfo "Deleting bundled jars..."
18522 - find -name "*.jar" -type f -delete
18523 -
18524 - unpack netbeans-9999-r16-build.xml.patch.bz2
18525 -
18526 - pushd "${S}" >/dev/null || die
18527 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
18528 - popd >/dev/null || die
18529 -}
18530 -
18531 -src_prepare() {
18532 - einfo "Deleting bundled class files..."
18533 - find -name "*.class" -type f | xargs rm -vf
18534 -
18535 - epatch netbeans-9999-r16-build.xml.patch
18536 -
18537 - # Support for custom patches
18538 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18539 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18540 -
18541 - if [ -n "${files}" ] ; then
18542 - einfo "Applying custom patches:"
18543 -
18544 - for file in ${files} ; do
18545 - epatch "${file}"
18546 - done
18547 - fi
18548 - fi
18549 -
18550 - einfo "Symlinking external libraries..."
18551 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18552 -
18553 - einfo "Linking in other clusters..."
18554 - mkdir "${S}"/nbbuild/netbeans || die
18555 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18556 -
18557 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18558 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18559 - touch nb.cluster.extide.built
18560 -
18561 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18562 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18563 - touch nb.cluster.ide.built
18564 -
18565 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18566 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18567 - touch nb.cluster.java.built
18568 -
18569 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18570 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18571 - touch nb.cluster.platform.built
18572 -
18573 - popd >/dev/null || die
18574 -
18575 - java-pkg-2_src_prepare
18576 -}
18577 -
18578 -src_install() {
18579 - pushd nbbuild/netbeans/groovy >/dev/null || die
18580 -
18581 - insinto ${INSTALL_DIR}
18582 -
18583 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18584 -
18585 - doins -r *
18586 -
18587 - popd >/dev/null || die
18588 -
18589 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
18590 -}
18591
18592 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160406.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160406.ebuild
18593 deleted file mode 100644
18594 index 46255d7..0000000
18595 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160406.ebuild
18596 +++ /dev/null
18597 @@ -1,111 +0,0 @@
18598 -# Copyright 1999-2016 Gentoo Foundation
18599 -# Distributed under the terms of the GNU General Public License v2
18600 -# $Id$
18601 -
18602 -EAPI="4"
18603 -inherit eutils java-pkg-2 java-ant-2
18604 -
18605 -DESCRIPTION="Netbeans Groovy Cluster"
18606 -HOMEPAGE="http://netbeans.org/projects/groovy"
18607 -SLOT="9999"
18608 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
18609 -SRC_URI="${SOURCE_URL}
18610 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
18611 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
18612 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18613 -KEYWORDS="~amd64 ~x86"
18614 -IUSE=""
18615 -S="${WORKDIR}"
18616 -
18617 -CDEPEND="~dev-java/netbeans-extide-${PV}
18618 - ~dev-java/netbeans-ide-${PV}
18619 - ~dev-java/netbeans-java-${PV}
18620 - ~dev-java/netbeans-platform-${PV}"
18621 -DEPEND=">=virtual/jdk-1.7
18622 - app-arch/unzip
18623 - ${CDEPEND}
18624 - dev-java/javahelp:0"
18625 -RDEPEND=">=virtual/jdk-1.7
18626 - ${CDEPEND}"
18627 -
18628 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18629 -
18630 -EANT_BUILD_XML="nbbuild/build.xml"
18631 -EANT_BUILD_TARGET="rebuild-cluster"
18632 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18633 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18634 -JAVA_PKG_BSFIX="off"
18635 -
18636 -src_unpack() {
18637 - unpack $(basename ${SOURCE_URL})
18638 -
18639 - einfo "Deleting bundled jars..."
18640 - find -name "*.jar" -type f -delete
18641 -
18642 - unpack netbeans-9999-r16-build.xml.patch.bz2
18643 -
18644 - pushd "${S}" >/dev/null || die
18645 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
18646 - popd >/dev/null || die
18647 -}
18648 -
18649 -src_prepare() {
18650 - einfo "Deleting bundled class files..."
18651 - find -name "*.class" -type f | xargs rm -vf
18652 -
18653 - epatch netbeans-9999-r16-build.xml.patch
18654 -
18655 - # Support for custom patches
18656 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18657 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18658 -
18659 - if [ -n "${files}" ] ; then
18660 - einfo "Applying custom patches:"
18661 -
18662 - for file in ${files} ; do
18663 - epatch "${file}"
18664 - done
18665 - fi
18666 - fi
18667 -
18668 - einfo "Symlinking external libraries..."
18669 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18670 -
18671 - einfo "Linking in other clusters..."
18672 - mkdir "${S}"/nbbuild/netbeans || die
18673 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18674 -
18675 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18676 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18677 - touch nb.cluster.extide.built
18678 -
18679 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18680 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18681 - touch nb.cluster.ide.built
18682 -
18683 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18684 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18685 - touch nb.cluster.java.built
18686 -
18687 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18688 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18689 - touch nb.cluster.platform.built
18690 -
18691 - popd >/dev/null || die
18692 -
18693 - java-pkg-2_src_prepare
18694 -}
18695 -
18696 -src_install() {
18697 - pushd nbbuild/netbeans/groovy >/dev/null || die
18698 -
18699 - insinto ${INSTALL_DIR}
18700 -
18701 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18702 -
18703 - doins -r *
18704 -
18705 - popd >/dev/null || die
18706 -
18707 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
18708 -}
18709
18710 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160407.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160407.ebuild
18711 deleted file mode 100644
18712 index 4963897..0000000
18713 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160407.ebuild
18714 +++ /dev/null
18715 @@ -1,111 +0,0 @@
18716 -# Copyright 1999-2016 Gentoo Foundation
18717 -# Distributed under the terms of the GNU General Public License v2
18718 -# $Id$
18719 -
18720 -EAPI="4"
18721 -inherit eutils java-pkg-2 java-ant-2
18722 -
18723 -DESCRIPTION="Netbeans Groovy Cluster"
18724 -HOMEPAGE="http://netbeans.org/projects/groovy"
18725 -SLOT="9999"
18726 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
18727 -SRC_URI="${SOURCE_URL}
18728 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
18729 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
18730 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18731 -KEYWORDS="~amd64 ~x86"
18732 -IUSE=""
18733 -S="${WORKDIR}"
18734 -
18735 -CDEPEND="~dev-java/netbeans-extide-${PV}
18736 - ~dev-java/netbeans-ide-${PV}
18737 - ~dev-java/netbeans-java-${PV}
18738 - ~dev-java/netbeans-platform-${PV}"
18739 -DEPEND=">=virtual/jdk-1.7
18740 - app-arch/unzip
18741 - ${CDEPEND}
18742 - dev-java/javahelp:0"
18743 -RDEPEND=">=virtual/jdk-1.7
18744 - ${CDEPEND}"
18745 -
18746 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18747 -
18748 -EANT_BUILD_XML="nbbuild/build.xml"
18749 -EANT_BUILD_TARGET="rebuild-cluster"
18750 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18751 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18752 -JAVA_PKG_BSFIX="off"
18753 -
18754 -src_unpack() {
18755 - unpack $(basename ${SOURCE_URL})
18756 -
18757 - einfo "Deleting bundled jars..."
18758 - find -name "*.jar" -type f -delete
18759 -
18760 - unpack netbeans-9999-r16-build.xml.patch.bz2
18761 -
18762 - pushd "${S}" >/dev/null || die
18763 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
18764 - popd >/dev/null || die
18765 -}
18766 -
18767 -src_prepare() {
18768 - einfo "Deleting bundled class files..."
18769 - find -name "*.class" -type f | xargs rm -vf
18770 -
18771 - epatch netbeans-9999-r16-build.xml.patch
18772 -
18773 - # Support for custom patches
18774 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18775 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18776 -
18777 - if [ -n "${files}" ] ; then
18778 - einfo "Applying custom patches:"
18779 -
18780 - for file in ${files} ; do
18781 - epatch "${file}"
18782 - done
18783 - fi
18784 - fi
18785 -
18786 - einfo "Symlinking external libraries..."
18787 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18788 -
18789 - einfo "Linking in other clusters..."
18790 - mkdir "${S}"/nbbuild/netbeans || die
18791 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18792 -
18793 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18794 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18795 - touch nb.cluster.extide.built
18796 -
18797 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18798 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18799 - touch nb.cluster.ide.built
18800 -
18801 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18802 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18803 - touch nb.cluster.java.built
18804 -
18805 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18806 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18807 - touch nb.cluster.platform.built
18808 -
18809 - popd >/dev/null || die
18810 -
18811 - java-pkg-2_src_prepare
18812 -}
18813 -
18814 -src_install() {
18815 - pushd nbbuild/netbeans/groovy >/dev/null || die
18816 -
18817 - insinto ${INSTALL_DIR}
18818 -
18819 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18820 -
18821 - doins -r *
18822 -
18823 - popd >/dev/null || die
18824 -
18825 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
18826 -}
18827
18828 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160411.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160411.ebuild
18829 deleted file mode 100644
18830 index e2936a1..0000000
18831 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160411.ebuild
18832 +++ /dev/null
18833 @@ -1,111 +0,0 @@
18834 -# Copyright 1999-2016 Gentoo Foundation
18835 -# Distributed under the terms of the GNU General Public License v2
18836 -# $Id$
18837 -
18838 -EAPI="4"
18839 -inherit eutils java-pkg-2 java-ant-2
18840 -
18841 -DESCRIPTION="Netbeans Groovy Cluster"
18842 -HOMEPAGE="http://netbeans.org/projects/groovy"
18843 -SLOT="9999"
18844 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
18845 -SRC_URI="${SOURCE_URL}
18846 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
18847 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
18848 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18849 -KEYWORDS="~amd64 ~x86"
18850 -IUSE=""
18851 -S="${WORKDIR}"
18852 -
18853 -CDEPEND="~dev-java/netbeans-extide-${PV}
18854 - ~dev-java/netbeans-ide-${PV}
18855 - ~dev-java/netbeans-java-${PV}
18856 - ~dev-java/netbeans-platform-${PV}"
18857 -DEPEND=">=virtual/jdk-1.7
18858 - app-arch/unzip
18859 - ${CDEPEND}
18860 - dev-java/javahelp:0"
18861 -RDEPEND=">=virtual/jdk-1.7
18862 - ${CDEPEND}"
18863 -
18864 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18865 -
18866 -EANT_BUILD_XML="nbbuild/build.xml"
18867 -EANT_BUILD_TARGET="rebuild-cluster"
18868 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18869 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18870 -JAVA_PKG_BSFIX="off"
18871 -
18872 -src_unpack() {
18873 - unpack $(basename ${SOURCE_URL})
18874 -
18875 - einfo "Deleting bundled jars..."
18876 - find -name "*.jar" -type f -delete
18877 -
18878 - unpack netbeans-9999-r16-build.xml.patch.bz2
18879 -
18880 - pushd "${S}" >/dev/null || die
18881 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
18882 - popd >/dev/null || die
18883 -}
18884 -
18885 -src_prepare() {
18886 - einfo "Deleting bundled class files..."
18887 - find -name "*.class" -type f | xargs rm -vf
18888 -
18889 - epatch netbeans-9999-r16-build.xml.patch
18890 -
18891 - # Support for custom patches
18892 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18893 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18894 -
18895 - if [ -n "${files}" ] ; then
18896 - einfo "Applying custom patches:"
18897 -
18898 - for file in ${files} ; do
18899 - epatch "${file}"
18900 - done
18901 - fi
18902 - fi
18903 -
18904 - einfo "Symlinking external libraries..."
18905 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18906 -
18907 - einfo "Linking in other clusters..."
18908 - mkdir "${S}"/nbbuild/netbeans || die
18909 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18910 -
18911 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18912 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18913 - touch nb.cluster.extide.built
18914 -
18915 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18916 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18917 - touch nb.cluster.ide.built
18918 -
18919 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18920 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18921 - touch nb.cluster.java.built
18922 -
18923 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18924 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18925 - touch nb.cluster.platform.built
18926 -
18927 - popd >/dev/null || die
18928 -
18929 - java-pkg-2_src_prepare
18930 -}
18931 -
18932 -src_install() {
18933 - pushd nbbuild/netbeans/groovy >/dev/null || die
18934 -
18935 - insinto ${INSTALL_DIR}
18936 -
18937 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18938 -
18939 - doins -r *
18940 -
18941 - popd >/dev/null || die
18942 -
18943 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
18944 -}
18945
18946 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160412.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160412.ebuild
18947 deleted file mode 100644
18948 index 24dc151..0000000
18949 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160412.ebuild
18950 +++ /dev/null
18951 @@ -1,111 +0,0 @@
18952 -# Copyright 1999-2016 Gentoo Foundation
18953 -# Distributed under the terms of the GNU General Public License v2
18954 -# $Id$
18955 -
18956 -EAPI="4"
18957 -inherit eutils java-pkg-2 java-ant-2
18958 -
18959 -DESCRIPTION="Netbeans Groovy Cluster"
18960 -HOMEPAGE="http://netbeans.org/projects/groovy"
18961 -SLOT="9999"
18962 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
18963 -SRC_URI="${SOURCE_URL}
18964 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
18965 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
18966 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18967 -KEYWORDS="~amd64 ~x86"
18968 -IUSE=""
18969 -S="${WORKDIR}"
18970 -
18971 -CDEPEND="~dev-java/netbeans-extide-${PV}
18972 - ~dev-java/netbeans-ide-${PV}
18973 - ~dev-java/netbeans-java-${PV}
18974 - ~dev-java/netbeans-platform-${PV}"
18975 -DEPEND=">=virtual/jdk-1.7
18976 - app-arch/unzip
18977 - ${CDEPEND}
18978 - dev-java/javahelp:0"
18979 -RDEPEND=">=virtual/jdk-1.7
18980 - ${CDEPEND}"
18981 -
18982 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18983 -
18984 -EANT_BUILD_XML="nbbuild/build.xml"
18985 -EANT_BUILD_TARGET="rebuild-cluster"
18986 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18987 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18988 -JAVA_PKG_BSFIX="off"
18989 -
18990 -src_unpack() {
18991 - unpack $(basename ${SOURCE_URL})
18992 -
18993 - einfo "Deleting bundled jars..."
18994 - find -name "*.jar" -type f -delete
18995 -
18996 - unpack netbeans-9999-r16-build.xml.patch.bz2
18997 -
18998 - pushd "${S}" >/dev/null || die
18999 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
19000 - popd >/dev/null || die
19001 -}
19002 -
19003 -src_prepare() {
19004 - einfo "Deleting bundled class files..."
19005 - find -name "*.class" -type f | xargs rm -vf
19006 -
19007 - epatch netbeans-9999-r16-build.xml.patch
19008 -
19009 - # Support for custom patches
19010 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19011 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19012 -
19013 - if [ -n "${files}" ] ; then
19014 - einfo "Applying custom patches:"
19015 -
19016 - for file in ${files} ; do
19017 - epatch "${file}"
19018 - done
19019 - fi
19020 - fi
19021 -
19022 - einfo "Symlinking external libraries..."
19023 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19024 -
19025 - einfo "Linking in other clusters..."
19026 - mkdir "${S}"/nbbuild/netbeans || die
19027 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19028 -
19029 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19030 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19031 - touch nb.cluster.extide.built
19032 -
19033 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19034 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19035 - touch nb.cluster.ide.built
19036 -
19037 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19038 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19039 - touch nb.cluster.java.built
19040 -
19041 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19042 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19043 - touch nb.cluster.platform.built
19044 -
19045 - popd >/dev/null || die
19046 -
19047 - java-pkg-2_src_prepare
19048 -}
19049 -
19050 -src_install() {
19051 - pushd nbbuild/netbeans/groovy >/dev/null || die
19052 -
19053 - insinto ${INSTALL_DIR}
19054 -
19055 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19056 -
19057 - doins -r *
19058 -
19059 - popd >/dev/null || die
19060 -
19061 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
19062 -}
19063
19064 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160413.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160413.ebuild
19065 deleted file mode 100644
19066 index ec51f06..0000000
19067 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160413.ebuild
19068 +++ /dev/null
19069 @@ -1,111 +0,0 @@
19070 -# Copyright 1999-2016 Gentoo Foundation
19071 -# Distributed under the terms of the GNU General Public License v2
19072 -# $Id$
19073 -
19074 -EAPI="4"
19075 -inherit eutils java-pkg-2 java-ant-2
19076 -
19077 -DESCRIPTION="Netbeans Groovy Cluster"
19078 -HOMEPAGE="http://netbeans.org/projects/groovy"
19079 -SLOT="9999"
19080 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
19081 -SRC_URI="${SOURCE_URL}
19082 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
19083 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
19084 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19085 -KEYWORDS="~amd64 ~x86"
19086 -IUSE=""
19087 -S="${WORKDIR}"
19088 -
19089 -CDEPEND="~dev-java/netbeans-extide-${PV}
19090 - ~dev-java/netbeans-ide-${PV}
19091 - ~dev-java/netbeans-java-${PV}
19092 - ~dev-java/netbeans-platform-${PV}"
19093 -DEPEND=">=virtual/jdk-1.7
19094 - app-arch/unzip
19095 - ${CDEPEND}
19096 - dev-java/javahelp:0"
19097 -RDEPEND=">=virtual/jdk-1.7
19098 - ${CDEPEND}"
19099 -
19100 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19101 -
19102 -EANT_BUILD_XML="nbbuild/build.xml"
19103 -EANT_BUILD_TARGET="rebuild-cluster"
19104 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19105 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19106 -JAVA_PKG_BSFIX="off"
19107 -
19108 -src_unpack() {
19109 - unpack $(basename ${SOURCE_URL})
19110 -
19111 - einfo "Deleting bundled jars..."
19112 - find -name "*.jar" -type f -delete
19113 -
19114 - unpack netbeans-9999-r16-build.xml.patch.bz2
19115 -
19116 - pushd "${S}" >/dev/null || die
19117 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
19118 - popd >/dev/null || die
19119 -}
19120 -
19121 -src_prepare() {
19122 - einfo "Deleting bundled class files..."
19123 - find -name "*.class" -type f | xargs rm -vf
19124 -
19125 - epatch netbeans-9999-r16-build.xml.patch
19126 -
19127 - # Support for custom patches
19128 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19129 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19130 -
19131 - if [ -n "${files}" ] ; then
19132 - einfo "Applying custom patches:"
19133 -
19134 - for file in ${files} ; do
19135 - epatch "${file}"
19136 - done
19137 - fi
19138 - fi
19139 -
19140 - einfo "Symlinking external libraries..."
19141 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19142 -
19143 - einfo "Linking in other clusters..."
19144 - mkdir "${S}"/nbbuild/netbeans || die
19145 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19146 -
19147 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19148 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19149 - touch nb.cluster.extide.built
19150 -
19151 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19152 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19153 - touch nb.cluster.ide.built
19154 -
19155 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19156 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19157 - touch nb.cluster.java.built
19158 -
19159 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19160 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19161 - touch nb.cluster.platform.built
19162 -
19163 - popd >/dev/null || die
19164 -
19165 - java-pkg-2_src_prepare
19166 -}
19167 -
19168 -src_install() {
19169 - pushd nbbuild/netbeans/groovy >/dev/null || die
19170 -
19171 - insinto ${INSTALL_DIR}
19172 -
19173 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19174 -
19175 - doins -r *
19176 -
19177 - popd >/dev/null || die
19178 -
19179 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
19180 -}
19181
19182 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160414.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160414.ebuild
19183 deleted file mode 100644
19184 index d8e0581..0000000
19185 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160414.ebuild
19186 +++ /dev/null
19187 @@ -1,111 +0,0 @@
19188 -# Copyright 1999-2016 Gentoo Foundation
19189 -# Distributed under the terms of the GNU General Public License v2
19190 -# $Id$
19191 -
19192 -EAPI="4"
19193 -inherit eutils java-pkg-2 java-ant-2
19194 -
19195 -DESCRIPTION="Netbeans Groovy Cluster"
19196 -HOMEPAGE="http://netbeans.org/projects/groovy"
19197 -SLOT="9999"
19198 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
19199 -SRC_URI="${SOURCE_URL}
19200 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
19201 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
19202 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19203 -KEYWORDS="~amd64 ~x86"
19204 -IUSE=""
19205 -S="${WORKDIR}"
19206 -
19207 -CDEPEND="~dev-java/netbeans-extide-${PV}
19208 - ~dev-java/netbeans-ide-${PV}
19209 - ~dev-java/netbeans-java-${PV}
19210 - ~dev-java/netbeans-platform-${PV}"
19211 -DEPEND=">=virtual/jdk-1.7
19212 - app-arch/unzip
19213 - ${CDEPEND}
19214 - dev-java/javahelp:0"
19215 -RDEPEND=">=virtual/jdk-1.7
19216 - ${CDEPEND}"
19217 -
19218 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19219 -
19220 -EANT_BUILD_XML="nbbuild/build.xml"
19221 -EANT_BUILD_TARGET="rebuild-cluster"
19222 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19223 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19224 -JAVA_PKG_BSFIX="off"
19225 -
19226 -src_unpack() {
19227 - unpack $(basename ${SOURCE_URL})
19228 -
19229 - einfo "Deleting bundled jars..."
19230 - find -name "*.jar" -type f -delete
19231 -
19232 - unpack netbeans-9999-r16-build.xml.patch.bz2
19233 -
19234 - pushd "${S}" >/dev/null || die
19235 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
19236 - popd >/dev/null || die
19237 -}
19238 -
19239 -src_prepare() {
19240 - einfo "Deleting bundled class files..."
19241 - find -name "*.class" -type f | xargs rm -vf
19242 -
19243 - epatch netbeans-9999-r16-build.xml.patch
19244 -
19245 - # Support for custom patches
19246 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19247 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19248 -
19249 - if [ -n "${files}" ] ; then
19250 - einfo "Applying custom patches:"
19251 -
19252 - for file in ${files} ; do
19253 - epatch "${file}"
19254 - done
19255 - fi
19256 - fi
19257 -
19258 - einfo "Symlinking external libraries..."
19259 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19260 -
19261 - einfo "Linking in other clusters..."
19262 - mkdir "${S}"/nbbuild/netbeans || die
19263 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19264 -
19265 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19266 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19267 - touch nb.cluster.extide.built
19268 -
19269 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19270 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19271 - touch nb.cluster.ide.built
19272 -
19273 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19274 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19275 - touch nb.cluster.java.built
19276 -
19277 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19278 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19279 - touch nb.cluster.platform.built
19280 -
19281 - popd >/dev/null || die
19282 -
19283 - java-pkg-2_src_prepare
19284 -}
19285 -
19286 -src_install() {
19287 - pushd nbbuild/netbeans/groovy >/dev/null || die
19288 -
19289 - insinto ${INSTALL_DIR}
19290 -
19291 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19292 -
19293 - doins -r *
19294 -
19295 - popd >/dev/null || die
19296 -
19297 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
19298 -}
19299
19300 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160415.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160415.ebuild
19301 deleted file mode 100644
19302 index 4ff9533..0000000
19303 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160415.ebuild
19304 +++ /dev/null
19305 @@ -1,111 +0,0 @@
19306 -# Copyright 1999-2016 Gentoo Foundation
19307 -# Distributed under the terms of the GNU General Public License v2
19308 -# $Id$
19309 -
19310 -EAPI="4"
19311 -inherit eutils java-pkg-2 java-ant-2
19312 -
19313 -DESCRIPTION="Netbeans Groovy Cluster"
19314 -HOMEPAGE="http://netbeans.org/projects/groovy"
19315 -SLOT="9999"
19316 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
19317 -SRC_URI="${SOURCE_URL}
19318 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
19319 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
19320 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19321 -KEYWORDS="~amd64 ~x86"
19322 -IUSE=""
19323 -S="${WORKDIR}"
19324 -
19325 -CDEPEND="~dev-java/netbeans-extide-${PV}
19326 - ~dev-java/netbeans-ide-${PV}
19327 - ~dev-java/netbeans-java-${PV}
19328 - ~dev-java/netbeans-platform-${PV}"
19329 -DEPEND=">=virtual/jdk-1.7
19330 - app-arch/unzip
19331 - ${CDEPEND}
19332 - dev-java/javahelp:0"
19333 -RDEPEND=">=virtual/jdk-1.7
19334 - ${CDEPEND}"
19335 -
19336 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19337 -
19338 -EANT_BUILD_XML="nbbuild/build.xml"
19339 -EANT_BUILD_TARGET="rebuild-cluster"
19340 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19341 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19342 -JAVA_PKG_BSFIX="off"
19343 -
19344 -src_unpack() {
19345 - unpack $(basename ${SOURCE_URL})
19346 -
19347 - einfo "Deleting bundled jars..."
19348 - find -name "*.jar" -type f -delete
19349 -
19350 - unpack netbeans-9999-r16-build.xml.patch.bz2
19351 -
19352 - pushd "${S}" >/dev/null || die
19353 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
19354 - popd >/dev/null || die
19355 -}
19356 -
19357 -src_prepare() {
19358 - einfo "Deleting bundled class files..."
19359 - find -name "*.class" -type f | xargs rm -vf
19360 -
19361 - epatch netbeans-9999-r16-build.xml.patch
19362 -
19363 - # Support for custom patches
19364 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19365 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19366 -
19367 - if [ -n "${files}" ] ; then
19368 - einfo "Applying custom patches:"
19369 -
19370 - for file in ${files} ; do
19371 - epatch "${file}"
19372 - done
19373 - fi
19374 - fi
19375 -
19376 - einfo "Symlinking external libraries..."
19377 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19378 -
19379 - einfo "Linking in other clusters..."
19380 - mkdir "${S}"/nbbuild/netbeans || die
19381 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19382 -
19383 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19384 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19385 - touch nb.cluster.extide.built
19386 -
19387 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19388 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19389 - touch nb.cluster.ide.built
19390 -
19391 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19392 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19393 - touch nb.cluster.java.built
19394 -
19395 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19396 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19397 - touch nb.cluster.platform.built
19398 -
19399 - popd >/dev/null || die
19400 -
19401 - java-pkg-2_src_prepare
19402 -}
19403 -
19404 -src_install() {
19405 - pushd nbbuild/netbeans/groovy >/dev/null || die
19406 -
19407 - insinto ${INSTALL_DIR}
19408 -
19409 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19410 -
19411 - doins -r *
19412 -
19413 - popd >/dev/null || die
19414 -
19415 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
19416 -}
19417
19418 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160416.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160416.ebuild
19419 deleted file mode 100644
19420 index 06eb0e7..0000000
19421 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160416.ebuild
19422 +++ /dev/null
19423 @@ -1,111 +0,0 @@
19424 -# Copyright 1999-2016 Gentoo Foundation
19425 -# Distributed under the terms of the GNU General Public License v2
19426 -# $Id$
19427 -
19428 -EAPI="4"
19429 -inherit eutils java-pkg-2 java-ant-2
19430 -
19431 -DESCRIPTION="Netbeans Groovy Cluster"
19432 -HOMEPAGE="http://netbeans.org/projects/groovy"
19433 -SLOT="9999"
19434 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
19435 -SRC_URI="${SOURCE_URL}
19436 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
19437 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
19438 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19439 -KEYWORDS="~amd64 ~x86"
19440 -IUSE=""
19441 -S="${WORKDIR}"
19442 -
19443 -CDEPEND="~dev-java/netbeans-extide-${PV}
19444 - ~dev-java/netbeans-ide-${PV}
19445 - ~dev-java/netbeans-java-${PV}
19446 - ~dev-java/netbeans-platform-${PV}"
19447 -DEPEND=">=virtual/jdk-1.7
19448 - app-arch/unzip
19449 - ${CDEPEND}
19450 - dev-java/javahelp:0"
19451 -RDEPEND=">=virtual/jdk-1.7
19452 - ${CDEPEND}"
19453 -
19454 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19455 -
19456 -EANT_BUILD_XML="nbbuild/build.xml"
19457 -EANT_BUILD_TARGET="rebuild-cluster"
19458 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19459 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19460 -JAVA_PKG_BSFIX="off"
19461 -
19462 -src_unpack() {
19463 - unpack $(basename ${SOURCE_URL})
19464 -
19465 - einfo "Deleting bundled jars..."
19466 - find -name "*.jar" -type f -delete
19467 -
19468 - unpack netbeans-9999-r16-build.xml.patch.bz2
19469 -
19470 - pushd "${S}" >/dev/null || die
19471 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
19472 - popd >/dev/null || die
19473 -}
19474 -
19475 -src_prepare() {
19476 - einfo "Deleting bundled class files..."
19477 - find -name "*.class" -type f | xargs rm -vf
19478 -
19479 - epatch netbeans-9999-r16-build.xml.patch
19480 -
19481 - # Support for custom patches
19482 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19483 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19484 -
19485 - if [ -n "${files}" ] ; then
19486 - einfo "Applying custom patches:"
19487 -
19488 - for file in ${files} ; do
19489 - epatch "${file}"
19490 - done
19491 - fi
19492 - fi
19493 -
19494 - einfo "Symlinking external libraries..."
19495 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19496 -
19497 - einfo "Linking in other clusters..."
19498 - mkdir "${S}"/nbbuild/netbeans || die
19499 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19500 -
19501 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19502 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19503 - touch nb.cluster.extide.built
19504 -
19505 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19506 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19507 - touch nb.cluster.ide.built
19508 -
19509 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19510 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19511 - touch nb.cluster.java.built
19512 -
19513 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19514 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19515 - touch nb.cluster.platform.built
19516 -
19517 - popd >/dev/null || die
19518 -
19519 - java-pkg-2_src_prepare
19520 -}
19521 -
19522 -src_install() {
19523 - pushd nbbuild/netbeans/groovy >/dev/null || die
19524 -
19525 - insinto ${INSTALL_DIR}
19526 -
19527 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19528 -
19529 - doins -r *
19530 -
19531 - popd >/dev/null || die
19532 -
19533 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
19534 -}
19535
19536 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160417.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160417.ebuild
19537 deleted file mode 100644
19538 index 0cc41f8..0000000
19539 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160417.ebuild
19540 +++ /dev/null
19541 @@ -1,111 +0,0 @@
19542 -# Copyright 1999-2016 Gentoo Foundation
19543 -# Distributed under the terms of the GNU General Public License v2
19544 -# $Id$
19545 -
19546 -EAPI="4"
19547 -inherit eutils java-pkg-2 java-ant-2
19548 -
19549 -DESCRIPTION="Netbeans Groovy Cluster"
19550 -HOMEPAGE="http://netbeans.org/projects/groovy"
19551 -SLOT="9999"
19552 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
19553 -SRC_URI="${SOURCE_URL}
19554 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
19555 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
19556 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19557 -KEYWORDS="~amd64 ~x86"
19558 -IUSE=""
19559 -S="${WORKDIR}"
19560 -
19561 -CDEPEND="~dev-java/netbeans-extide-${PV}
19562 - ~dev-java/netbeans-ide-${PV}
19563 - ~dev-java/netbeans-java-${PV}
19564 - ~dev-java/netbeans-platform-${PV}"
19565 -DEPEND=">=virtual/jdk-1.7
19566 - app-arch/unzip
19567 - ${CDEPEND}
19568 - dev-java/javahelp:0"
19569 -RDEPEND=">=virtual/jdk-1.7
19570 - ${CDEPEND}"
19571 -
19572 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19573 -
19574 -EANT_BUILD_XML="nbbuild/build.xml"
19575 -EANT_BUILD_TARGET="rebuild-cluster"
19576 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19577 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19578 -JAVA_PKG_BSFIX="off"
19579 -
19580 -src_unpack() {
19581 - unpack $(basename ${SOURCE_URL})
19582 -
19583 - einfo "Deleting bundled jars..."
19584 - find -name "*.jar" -type f -delete
19585 -
19586 - unpack netbeans-9999-r16-build.xml.patch.bz2
19587 -
19588 - pushd "${S}" >/dev/null || die
19589 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
19590 - popd >/dev/null || die
19591 -}
19592 -
19593 -src_prepare() {
19594 - einfo "Deleting bundled class files..."
19595 - find -name "*.class" -type f | xargs rm -vf
19596 -
19597 - epatch netbeans-9999-r16-build.xml.patch
19598 -
19599 - # Support for custom patches
19600 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19601 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19602 -
19603 - if [ -n "${files}" ] ; then
19604 - einfo "Applying custom patches:"
19605 -
19606 - for file in ${files} ; do
19607 - epatch "${file}"
19608 - done
19609 - fi
19610 - fi
19611 -
19612 - einfo "Symlinking external libraries..."
19613 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19614 -
19615 - einfo "Linking in other clusters..."
19616 - mkdir "${S}"/nbbuild/netbeans || die
19617 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19618 -
19619 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19620 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19621 - touch nb.cluster.extide.built
19622 -
19623 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19624 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19625 - touch nb.cluster.ide.built
19626 -
19627 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19628 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19629 - touch nb.cluster.java.built
19630 -
19631 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19632 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19633 - touch nb.cluster.platform.built
19634 -
19635 - popd >/dev/null || die
19636 -
19637 - java-pkg-2_src_prepare
19638 -}
19639 -
19640 -src_install() {
19641 - pushd nbbuild/netbeans/groovy >/dev/null || die
19642 -
19643 - insinto ${INSTALL_DIR}
19644 -
19645 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19646 -
19647 - doins -r *
19648 -
19649 - popd >/dev/null || die
19650 -
19651 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
19652 -}
19653
19654 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160418.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160418.ebuild
19655 deleted file mode 100644
19656 index 9e49bdf..0000000
19657 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160418.ebuild
19658 +++ /dev/null
19659 @@ -1,111 +0,0 @@
19660 -# Copyright 1999-2016 Gentoo Foundation
19661 -# Distributed under the terms of the GNU General Public License v2
19662 -# $Id$
19663 -
19664 -EAPI="4"
19665 -inherit eutils java-pkg-2 java-ant-2
19666 -
19667 -DESCRIPTION="Netbeans Groovy Cluster"
19668 -HOMEPAGE="http://netbeans.org/projects/groovy"
19669 -SLOT="9999"
19670 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
19671 -SRC_URI="${SOURCE_URL}
19672 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
19673 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
19674 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19675 -KEYWORDS="~amd64 ~x86"
19676 -IUSE=""
19677 -S="${WORKDIR}"
19678 -
19679 -CDEPEND="~dev-java/netbeans-extide-${PV}
19680 - ~dev-java/netbeans-ide-${PV}
19681 - ~dev-java/netbeans-java-${PV}
19682 - ~dev-java/netbeans-platform-${PV}"
19683 -DEPEND=">=virtual/jdk-1.7
19684 - app-arch/unzip
19685 - ${CDEPEND}
19686 - dev-java/javahelp:0"
19687 -RDEPEND=">=virtual/jdk-1.7
19688 - ${CDEPEND}"
19689 -
19690 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19691 -
19692 -EANT_BUILD_XML="nbbuild/build.xml"
19693 -EANT_BUILD_TARGET="rebuild-cluster"
19694 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19695 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19696 -JAVA_PKG_BSFIX="off"
19697 -
19698 -src_unpack() {
19699 - unpack $(basename ${SOURCE_URL})
19700 -
19701 - einfo "Deleting bundled jars..."
19702 - find -name "*.jar" -type f -delete
19703 -
19704 - unpack netbeans-9999-r16-build.xml.patch.bz2
19705 -
19706 - pushd "${S}" >/dev/null || die
19707 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
19708 - popd >/dev/null || die
19709 -}
19710 -
19711 -src_prepare() {
19712 - einfo "Deleting bundled class files..."
19713 - find -name "*.class" -type f | xargs rm -vf
19714 -
19715 - epatch netbeans-9999-r16-build.xml.patch
19716 -
19717 - # Support for custom patches
19718 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19719 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19720 -
19721 - if [ -n "${files}" ] ; then
19722 - einfo "Applying custom patches:"
19723 -
19724 - for file in ${files} ; do
19725 - epatch "${file}"
19726 - done
19727 - fi
19728 - fi
19729 -
19730 - einfo "Symlinking external libraries..."
19731 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19732 -
19733 - einfo "Linking in other clusters..."
19734 - mkdir "${S}"/nbbuild/netbeans || die
19735 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19736 -
19737 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19738 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19739 - touch nb.cluster.extide.built
19740 -
19741 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19742 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19743 - touch nb.cluster.ide.built
19744 -
19745 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19746 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19747 - touch nb.cluster.java.built
19748 -
19749 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19750 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19751 - touch nb.cluster.platform.built
19752 -
19753 - popd >/dev/null || die
19754 -
19755 - java-pkg-2_src_prepare
19756 -}
19757 -
19758 -src_install() {
19759 - pushd nbbuild/netbeans/groovy >/dev/null || die
19760 -
19761 - insinto ${INSTALL_DIR}
19762 -
19763 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19764 -
19765 - doins -r *
19766 -
19767 - popd >/dev/null || die
19768 -
19769 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
19770 -}
19771
19772 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160419.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160419.ebuild
19773 deleted file mode 100644
19774 index 0a786f9..0000000
19775 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160419.ebuild
19776 +++ /dev/null
19777 @@ -1,111 +0,0 @@
19778 -# Copyright 1999-2016 Gentoo Foundation
19779 -# Distributed under the terms of the GNU General Public License v2
19780 -# $Id$
19781 -
19782 -EAPI="4"
19783 -inherit eutils java-pkg-2 java-ant-2
19784 -
19785 -DESCRIPTION="Netbeans Groovy Cluster"
19786 -HOMEPAGE="http://netbeans.org/projects/groovy"
19787 -SLOT="9999"
19788 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
19789 -SRC_URI="${SOURCE_URL}
19790 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
19791 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
19792 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19793 -KEYWORDS="~amd64 ~x86"
19794 -IUSE=""
19795 -S="${WORKDIR}"
19796 -
19797 -CDEPEND="~dev-java/netbeans-extide-${PV}
19798 - ~dev-java/netbeans-ide-${PV}
19799 - ~dev-java/netbeans-java-${PV}
19800 - ~dev-java/netbeans-platform-${PV}"
19801 -DEPEND=">=virtual/jdk-1.7
19802 - app-arch/unzip
19803 - ${CDEPEND}
19804 - dev-java/javahelp:0"
19805 -RDEPEND=">=virtual/jdk-1.7
19806 - ${CDEPEND}"
19807 -
19808 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19809 -
19810 -EANT_BUILD_XML="nbbuild/build.xml"
19811 -EANT_BUILD_TARGET="rebuild-cluster"
19812 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19813 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19814 -JAVA_PKG_BSFIX="off"
19815 -
19816 -src_unpack() {
19817 - unpack $(basename ${SOURCE_URL})
19818 -
19819 - einfo "Deleting bundled jars..."
19820 - find -name "*.jar" -type f -delete
19821 -
19822 - unpack netbeans-9999-r16-build.xml.patch.bz2
19823 -
19824 - pushd "${S}" >/dev/null || die
19825 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
19826 - popd >/dev/null || die
19827 -}
19828 -
19829 -src_prepare() {
19830 - einfo "Deleting bundled class files..."
19831 - find -name "*.class" -type f | xargs rm -vf
19832 -
19833 - epatch netbeans-9999-r16-build.xml.patch
19834 -
19835 - # Support for custom patches
19836 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19837 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19838 -
19839 - if [ -n "${files}" ] ; then
19840 - einfo "Applying custom patches:"
19841 -
19842 - for file in ${files} ; do
19843 - epatch "${file}"
19844 - done
19845 - fi
19846 - fi
19847 -
19848 - einfo "Symlinking external libraries..."
19849 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19850 -
19851 - einfo "Linking in other clusters..."
19852 - mkdir "${S}"/nbbuild/netbeans || die
19853 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19854 -
19855 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19856 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19857 - touch nb.cluster.extide.built
19858 -
19859 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19860 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19861 - touch nb.cluster.ide.built
19862 -
19863 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19864 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19865 - touch nb.cluster.java.built
19866 -
19867 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19868 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19869 - touch nb.cluster.platform.built
19870 -
19871 - popd >/dev/null || die
19872 -
19873 - java-pkg-2_src_prepare
19874 -}
19875 -
19876 -src_install() {
19877 - pushd nbbuild/netbeans/groovy >/dev/null || die
19878 -
19879 - insinto ${INSTALL_DIR}
19880 -
19881 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19882 -
19883 - doins -r *
19884 -
19885 - popd >/dev/null || die
19886 -
19887 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
19888 -}
19889
19890 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160420.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160420.ebuild
19891 deleted file mode 100644
19892 index 6067cd2..0000000
19893 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160420.ebuild
19894 +++ /dev/null
19895 @@ -1,111 +0,0 @@
19896 -# Copyright 1999-2016 Gentoo Foundation
19897 -# Distributed under the terms of the GNU General Public License v2
19898 -# $Id$
19899 -
19900 -EAPI="4"
19901 -inherit eutils java-pkg-2 java-ant-2
19902 -
19903 -DESCRIPTION="Netbeans Groovy Cluster"
19904 -HOMEPAGE="http://netbeans.org/projects/groovy"
19905 -SLOT="9999"
19906 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
19907 -SRC_URI="${SOURCE_URL}
19908 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
19909 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
19910 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19911 -KEYWORDS="~amd64 ~x86"
19912 -IUSE=""
19913 -S="${WORKDIR}"
19914 -
19915 -CDEPEND="~dev-java/netbeans-extide-${PV}
19916 - ~dev-java/netbeans-ide-${PV}
19917 - ~dev-java/netbeans-java-${PV}
19918 - ~dev-java/netbeans-platform-${PV}"
19919 -DEPEND=">=virtual/jdk-1.7
19920 - app-arch/unzip
19921 - ${CDEPEND}
19922 - dev-java/javahelp:0"
19923 -RDEPEND=">=virtual/jdk-1.7
19924 - ${CDEPEND}"
19925 -
19926 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19927 -
19928 -EANT_BUILD_XML="nbbuild/build.xml"
19929 -EANT_BUILD_TARGET="rebuild-cluster"
19930 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19931 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19932 -JAVA_PKG_BSFIX="off"
19933 -
19934 -src_unpack() {
19935 - unpack $(basename ${SOURCE_URL})
19936 -
19937 - einfo "Deleting bundled jars..."
19938 - find -name "*.jar" -type f -delete
19939 -
19940 - unpack netbeans-9999-r16-build.xml.patch.bz2
19941 -
19942 - pushd "${S}" >/dev/null || die
19943 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
19944 - popd >/dev/null || die
19945 -}
19946 -
19947 -src_prepare() {
19948 - einfo "Deleting bundled class files..."
19949 - find -name "*.class" -type f | xargs rm -vf
19950 -
19951 - epatch netbeans-9999-r16-build.xml.patch
19952 -
19953 - # Support for custom patches
19954 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19955 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19956 -
19957 - if [ -n "${files}" ] ; then
19958 - einfo "Applying custom patches:"
19959 -
19960 - for file in ${files} ; do
19961 - epatch "${file}"
19962 - done
19963 - fi
19964 - fi
19965 -
19966 - einfo "Symlinking external libraries..."
19967 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19968 -
19969 - einfo "Linking in other clusters..."
19970 - mkdir "${S}"/nbbuild/netbeans || die
19971 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19972 -
19973 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19974 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19975 - touch nb.cluster.extide.built
19976 -
19977 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19978 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19979 - touch nb.cluster.ide.built
19980 -
19981 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19982 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19983 - touch nb.cluster.java.built
19984 -
19985 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19986 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19987 - touch nb.cluster.platform.built
19988 -
19989 - popd >/dev/null || die
19990 -
19991 - java-pkg-2_src_prepare
19992 -}
19993 -
19994 -src_install() {
19995 - pushd nbbuild/netbeans/groovy >/dev/null || die
19996 -
19997 - insinto ${INSTALL_DIR}
19998 -
19999 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20000 -
20001 - doins -r *
20002 -
20003 - popd >/dev/null || die
20004 -
20005 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
20006 -}
20007
20008 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160421.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160421.ebuild
20009 deleted file mode 100644
20010 index 73dbad6..0000000
20011 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160421.ebuild
20012 +++ /dev/null
20013 @@ -1,111 +0,0 @@
20014 -# Copyright 1999-2016 Gentoo Foundation
20015 -# Distributed under the terms of the GNU General Public License v2
20016 -# $Id$
20017 -
20018 -EAPI="4"
20019 -inherit eutils java-pkg-2 java-ant-2
20020 -
20021 -DESCRIPTION="Netbeans Groovy Cluster"
20022 -HOMEPAGE="http://netbeans.org/projects/groovy"
20023 -SLOT="9999"
20024 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
20025 -SRC_URI="${SOURCE_URL}
20026 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
20027 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
20028 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20029 -KEYWORDS="~amd64 ~x86"
20030 -IUSE=""
20031 -S="${WORKDIR}"
20032 -
20033 -CDEPEND="~dev-java/netbeans-extide-${PV}
20034 - ~dev-java/netbeans-ide-${PV}
20035 - ~dev-java/netbeans-java-${PV}
20036 - ~dev-java/netbeans-platform-${PV}"
20037 -DEPEND=">=virtual/jdk-1.7
20038 - app-arch/unzip
20039 - ${CDEPEND}
20040 - dev-java/javahelp:0"
20041 -RDEPEND=">=virtual/jdk-1.7
20042 - ${CDEPEND}"
20043 -
20044 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20045 -
20046 -EANT_BUILD_XML="nbbuild/build.xml"
20047 -EANT_BUILD_TARGET="rebuild-cluster"
20048 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20049 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20050 -JAVA_PKG_BSFIX="off"
20051 -
20052 -src_unpack() {
20053 - unpack $(basename ${SOURCE_URL})
20054 -
20055 - einfo "Deleting bundled jars..."
20056 - find -name "*.jar" -type f -delete
20057 -
20058 - unpack netbeans-9999-r16-build.xml.patch.bz2
20059 -
20060 - pushd "${S}" >/dev/null || die
20061 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
20062 - popd >/dev/null || die
20063 -}
20064 -
20065 -src_prepare() {
20066 - einfo "Deleting bundled class files..."
20067 - find -name "*.class" -type f | xargs rm -vf
20068 -
20069 - epatch netbeans-9999-r16-build.xml.patch
20070 -
20071 - # Support for custom patches
20072 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20073 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20074 -
20075 - if [ -n "${files}" ] ; then
20076 - einfo "Applying custom patches:"
20077 -
20078 - for file in ${files} ; do
20079 - epatch "${file}"
20080 - done
20081 - fi
20082 - fi
20083 -
20084 - einfo "Symlinking external libraries..."
20085 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20086 -
20087 - einfo "Linking in other clusters..."
20088 - mkdir "${S}"/nbbuild/netbeans || die
20089 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20090 -
20091 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20092 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20093 - touch nb.cluster.extide.built
20094 -
20095 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20096 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20097 - touch nb.cluster.ide.built
20098 -
20099 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20100 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20101 - touch nb.cluster.java.built
20102 -
20103 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20104 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20105 - touch nb.cluster.platform.built
20106 -
20107 - popd >/dev/null || die
20108 -
20109 - java-pkg-2_src_prepare
20110 -}
20111 -
20112 -src_install() {
20113 - pushd nbbuild/netbeans/groovy >/dev/null || die
20114 -
20115 - insinto ${INSTALL_DIR}
20116 -
20117 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20118 -
20119 - doins -r *
20120 -
20121 - popd >/dev/null || die
20122 -
20123 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
20124 -}
20125
20126 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160426.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160426.ebuild
20127 deleted file mode 100644
20128 index fda3f46..0000000
20129 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160426.ebuild
20130 +++ /dev/null
20131 @@ -1,111 +0,0 @@
20132 -# Copyright 1999-2016 Gentoo Foundation
20133 -# Distributed under the terms of the GNU General Public License v2
20134 -# $Id$
20135 -
20136 -EAPI="4"
20137 -inherit eutils java-pkg-2 java-ant-2
20138 -
20139 -DESCRIPTION="Netbeans Groovy Cluster"
20140 -HOMEPAGE="http://netbeans.org/projects/groovy"
20141 -SLOT="9999"
20142 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
20143 -SRC_URI="${SOURCE_URL}
20144 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
20145 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
20146 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20147 -KEYWORDS="~amd64 ~x86"
20148 -IUSE=""
20149 -S="${WORKDIR}"
20150 -
20151 -CDEPEND="~dev-java/netbeans-extide-${PV}
20152 - ~dev-java/netbeans-ide-${PV}
20153 - ~dev-java/netbeans-java-${PV}
20154 - ~dev-java/netbeans-platform-${PV}"
20155 -DEPEND=">=virtual/jdk-1.7
20156 - app-arch/unzip
20157 - ${CDEPEND}
20158 - dev-java/javahelp:0"
20159 -RDEPEND=">=virtual/jdk-1.7
20160 - ${CDEPEND}"
20161 -
20162 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20163 -
20164 -EANT_BUILD_XML="nbbuild/build.xml"
20165 -EANT_BUILD_TARGET="rebuild-cluster"
20166 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20167 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20168 -JAVA_PKG_BSFIX="off"
20169 -
20170 -src_unpack() {
20171 - unpack $(basename ${SOURCE_URL})
20172 -
20173 - einfo "Deleting bundled jars..."
20174 - find -name "*.jar" -type f -delete
20175 -
20176 - unpack netbeans-9999-r16-build.xml.patch.bz2
20177 -
20178 - pushd "${S}" >/dev/null || die
20179 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
20180 - popd >/dev/null || die
20181 -}
20182 -
20183 -src_prepare() {
20184 - einfo "Deleting bundled class files..."
20185 - find -name "*.class" -type f | xargs rm -vf
20186 -
20187 - epatch netbeans-9999-r16-build.xml.patch
20188 -
20189 - # Support for custom patches
20190 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20191 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20192 -
20193 - if [ -n "${files}" ] ; then
20194 - einfo "Applying custom patches:"
20195 -
20196 - for file in ${files} ; do
20197 - epatch "${file}"
20198 - done
20199 - fi
20200 - fi
20201 -
20202 - einfo "Symlinking external libraries..."
20203 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20204 -
20205 - einfo "Linking in other clusters..."
20206 - mkdir "${S}"/nbbuild/netbeans || die
20207 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20208 -
20209 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20210 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20211 - touch nb.cluster.extide.built
20212 -
20213 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20214 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20215 - touch nb.cluster.ide.built
20216 -
20217 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20218 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20219 - touch nb.cluster.java.built
20220 -
20221 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20222 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20223 - touch nb.cluster.platform.built
20224 -
20225 - popd >/dev/null || die
20226 -
20227 - java-pkg-2_src_prepare
20228 -}
20229 -
20230 -src_install() {
20231 - pushd nbbuild/netbeans/groovy >/dev/null || die
20232 -
20233 - insinto ${INSTALL_DIR}
20234 -
20235 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20236 -
20237 - doins -r *
20238 -
20239 - popd >/dev/null || die
20240 -
20241 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
20242 -}
20243
20244 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160427.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160427.ebuild
20245 deleted file mode 100644
20246 index 08f99de..0000000
20247 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20160427.ebuild
20248 +++ /dev/null
20249 @@ -1,111 +0,0 @@
20250 -# Copyright 1999-2016 Gentoo Foundation
20251 -# Distributed under the terms of the GNU General Public License v2
20252 -# $Id$
20253 -
20254 -EAPI="4"
20255 -inherit eutils java-pkg-2 java-ant-2
20256 -
20257 -DESCRIPTION="Netbeans Groovy Cluster"
20258 -HOMEPAGE="http://netbeans.org/projects/groovy"
20259 -SLOT="9999"
20260 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
20261 -SRC_URI="${SOURCE_URL}
20262 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
20263 - http://hg.netbeans.org/binaries/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar"
20264 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20265 -KEYWORDS="~amd64 ~x86"
20266 -IUSE=""
20267 -S="${WORKDIR}"
20268 -
20269 -CDEPEND="~dev-java/netbeans-extide-${PV}
20270 - ~dev-java/netbeans-ide-${PV}
20271 - ~dev-java/netbeans-java-${PV}
20272 - ~dev-java/netbeans-platform-${PV}"
20273 -DEPEND=">=virtual/jdk-1.7
20274 - app-arch/unzip
20275 - ${CDEPEND}
20276 - dev-java/javahelp:0"
20277 -RDEPEND=">=virtual/jdk-1.7
20278 - ${CDEPEND}"
20279 -
20280 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20281 -
20282 -EANT_BUILD_XML="nbbuild/build.xml"
20283 -EANT_BUILD_TARGET="rebuild-cluster"
20284 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20285 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20286 -JAVA_PKG_BSFIX="off"
20287 -
20288 -src_unpack() {
20289 - unpack $(basename ${SOURCE_URL})
20290 -
20291 - einfo "Deleting bundled jars..."
20292 - find -name "*.jar" -type f -delete
20293 -
20294 - unpack netbeans-9999-r16-build.xml.patch.bz2
20295 -
20296 - pushd "${S}" >/dev/null || die
20297 - ln -s "${DISTDIR}"/01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar libs.groovy/external/groovy-all-2.4.5.jar || die
20298 - popd >/dev/null || die
20299 -}
20300 -
20301 -src_prepare() {
20302 - einfo "Deleting bundled class files..."
20303 - find -name "*.class" -type f | xargs rm -vf
20304 -
20305 - epatch netbeans-9999-r16-build.xml.patch
20306 -
20307 - # Support for custom patches
20308 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20309 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20310 -
20311 - if [ -n "${files}" ] ; then
20312 - einfo "Applying custom patches:"
20313 -
20314 - for file in ${files} ; do
20315 - epatch "${file}"
20316 - done
20317 - fi
20318 - fi
20319 -
20320 - einfo "Symlinking external libraries..."
20321 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20322 -
20323 - einfo "Linking in other clusters..."
20324 - mkdir "${S}"/nbbuild/netbeans || die
20325 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20326 -
20327 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20328 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20329 - touch nb.cluster.extide.built
20330 -
20331 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20332 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20333 - touch nb.cluster.ide.built
20334 -
20335 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20336 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20337 - touch nb.cluster.java.built
20338 -
20339 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20340 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20341 - touch nb.cluster.platform.built
20342 -
20343 - popd >/dev/null || die
20344 -
20345 - java-pkg-2_src_prepare
20346 -}
20347 -
20348 -src_install() {
20349 - pushd nbbuild/netbeans/groovy >/dev/null || die
20350 -
20351 - insinto ${INSTALL_DIR}
20352 -
20353 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20354 -
20355 - doins -r *
20356 -
20357 - popd >/dev/null || die
20358 -
20359 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
20360 -}
20361
20362 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
20363 index 5996a8b..ae6eed9 100644
20364 --- a/dev-java/netbeans-harness/Manifest
20365 +++ b/dev-java/netbeans-harness/Manifest
20366 @@ -7,54 +7,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
20367 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
20368 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
20369 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
20370 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
20371 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
20372 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
20373 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
20374 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
20375 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
20376 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
20377 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
20378 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
20379 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
20380 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
20381 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
20382 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
20383 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
20384 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
20385 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
20386 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
20387 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
20388 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
20389 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
20390 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
20391 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
20392 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
20393 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
20394 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
20395 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
20396 EBUILD netbeans-harness-8.0.2.ebuild 4055 SHA256 2674d562adc57648c82cac9f714f74f9d29dd7b7ff7fa7f0ef37c43ef0975489 SHA512 7d72bed5b955b2365a4c11fcd97a2d6f2372ab939fb9a03b3ff7915053f24d695373c1aa154f6e6916d37ef3ace7b38864d575419460382760500576dae52e49 WHIRLPOOL 72f54a6cb83f282a75f0abb073109414a7b8bcd4e9263466281e68ff34148a7343ed3bd78ebdc8afd109b6b9f5b9f15bfd0e250f418fcaa4986a7c886b57b9f6
20397 EBUILD netbeans-harness-8.1.ebuild 4079 SHA256 116b90d6e6fd1b1ad8ce99c81104262a416a485b3a3110beed70e9381333cec2 SHA512 77ca4bbaf078adf6e13c0fea0a8e673262aaed60dd799ec161584589fb4c791d9bd758c87f4272297d863d3992b54a66b77b7bf05135cada530d111e1c428e68 WHIRLPOOL d385cd6292f31a5817a2c096f960330186a68242b51ed26e4272f33a690a98175e0b622a5d5309e1e6a72ff824662964785b7d235cf3a73ba4d715cd19e89dbb
20398 -EBUILD netbeans-harness-9999_p20160329.ebuild 4126 SHA256 554e05f0c33d64d1e2e90fd8469828e6c2ff9c687244d280f30148bea2e7ba25 SHA512 9253104aff0393e09e80f98a4f2617561ebd34ed28cfadfc72d7ed342dcaef0ede7d0fa386301903f7e2a889745e1da3d1f6d41519d33744d4a0a4d59c899d92 WHIRLPOOL 5cb5b8defea45d709867274d6ea105ced205c89f1ad7dea54ddb7655b745cc3fb983ceb2a9efa13ce86da1c91a1cf137e3db9d86d2509a5669093fd88b94a5a8
20399 -EBUILD netbeans-harness-9999_p20160331.ebuild 4126 SHA256 033231abaedbfc186f2256e717d200232cd78ee33d37e111a18076b643684217 SHA512 38e9323b896d093d77bb0f09f1329691edc120da8a455977742942abc2c8cc3d79fc2d1e9f8616da86efb0976a051807107af2b9e7657bb1633c158acde7157b WHIRLPOOL a50c2b4f2d05361457a4e2d3da08de0b74ac94639c5d449c81712fa05a74e1ed02903d0f5d4a8abca9dc390a85abd412a04a4d2b3488ab12503143a6c4657910
20400 -EBUILD netbeans-harness-9999_p20160401.ebuild 4126 SHA256 f36ff6131bf9091d639820517dceb095369c5820cac10a01f7b424c63d9e5faa SHA512 57e909cefb0a6575e04fe28ff3075fd67ba3b6b53a19479dd27f761f3871e9742f802fa00365115eefd3dab84dd81583eeb61c83a2bf277e9222b4cfc907956a WHIRLPOOL 137a1303c90e5fe0e92d86fead4aaa75a0c05cbfa04d21e7c8f52f149ece55e064f96d203cfe7571fb83c0397dd31b7f255a567e666c48a68f8c127d768d6496
20401 -EBUILD netbeans-harness-9999_p20160404.ebuild 4126 SHA256 b2cf5fd46d6eb92eb7176a1b1b2230698ece37a6bbe3acb1d5237ac333a3845e SHA512 c0b6fe15e3aef900ff82afdd90f22d5f8d9386eeff07fa274eb3ef0adfdcc32ca8a7d9606c5af3dd8faf769bab95aed4adfca7f0c71888c93d9a9d8419d416ca WHIRLPOOL 66d9d4ad3fced90aeb13b271158f107c57b7f0c796747808dc0bd88d4e7431402a22a11386671067d1a78cbdf93b15a9a48e2585c216de45e801af4915007550
20402 -EBUILD netbeans-harness-9999_p20160405.ebuild 4126 SHA256 cb27954eb78341a895b905ef42f0a91fbbd84660ba9d547c397217d2ca65ab39 SHA512 24ac97ae927652fe22f3d676c223677192ad2a7c772a73ebb74a0188ff0402e8e8fc4d3e2e91a0f821371783f4e4117d8f77be2dccc418ed2a729ea80fcf0116 WHIRLPOOL d7c17aaea55d3f53576183202c8b41a8149176afb6f8a456d56abe5cc1fe6c39436937c84e4fbc29f2b99e252e5464afe04e0fa980ba19101a4249036eed2f91
20403 -EBUILD netbeans-harness-9999_p20160406.ebuild 4126 SHA256 706579e6984842c5f3219abdb3903054c9eabc1a98772a10d59d256a166b4cfe SHA512 8bacd2006e3c6cd46149e8ad66b5e4472fa6b80b04f77a36273255288b816c4a85f3498c0c233250ad4d71b071f8a70ecde488bea40b4395b9117fd7864a823f WHIRLPOOL a18731b52f19cf46d36d922dce3e10301b67d5ba0962029c52ae0552e2bb9869de2a8b8220795c766e27f2be39e2c1bb2c15fcf28ec40ff2e012d3abcae58c9e
20404 -EBUILD netbeans-harness-9999_p20160407.ebuild 4126 SHA256 2fee9a93531779313c2f426dc8d293df1184daabdff2591254cd1af492c8daa3 SHA512 1940845a62c8c85bc3fa090e11b54fedf241fa35bf2ace65becc96fd920162614dd69fe12473bdb4606b778dcd0236449654abfb14d4864dc22d9956bfa84f0d WHIRLPOOL 21627dc15a17300da8e104970e58bd763858ad56cbde5985c72b7a51a35a0fcaae67c1f6e11809ad3a9aa17625d6871ce4285c129791966d3b38e06750fd6ee3
20405 -EBUILD netbeans-harness-9999_p20160411.ebuild 4126 SHA256 68137976fe84c3529fa9f5f3419619a397e0b52db68ea6bf450c45ddac0c319c SHA512 509948456272bf42d207126f528b01916f8cafeb0243d6b2353f2a61c49938f8b4fa95eff1fe9543b4b36e738ef1600c7f5a6a7dd75ac567eeba5da0db4f75b0 WHIRLPOOL 93bb9890451a92b4423785e2d1a7feffea8740e3c91a2d83f86b7e3b63dd0eff0f28f9640144af3e59e98850290d5d2dc8c81422860171b18be53c9383fc14eb
20406 -EBUILD netbeans-harness-9999_p20160412.ebuild 4126 SHA256 23d29e34a99a230b844b6b160c84a13f2fed0e4c6d26af5396dc92a2038d8c71 SHA512 09ad0a7809aa1262962b62e06c9e26e1e084e9b7c250d66ba668a0d38ce457aa8abdad56a42241d409ff930781f001062354531d39471327ae6b55bd90e6b7dd WHIRLPOOL 3adfe28201e036a67f9d66467aedc19b191e1eb42496fce508884c2d2cb116c455ef36a1997909ce3e0477d8dc58e78e22b761bccf9cb2e06b820c5a30439366
20407 -EBUILD netbeans-harness-9999_p20160413.ebuild 4126 SHA256 9b9ec6abb77708122a0e674dde1ce67d71390ef2d09fbf71bf999f9c80271ab6 SHA512 30ad03480b18e6b80ad6f08d5dd090fd813b7df9c7801f850ab865e32659f24d5f13a58f5c29dbba2a84791ce301d0043472c30f28765c68a52350c6b4d7fe2c WHIRLPOOL 3ba0fea5cf38228502265a28a90f954f4eaf30048f7c284020cced03271f0cb574863dc557dc47a743a7f1817df8ccb115d402b0f927858c18e61f371312e61f
20408 -EBUILD netbeans-harness-9999_p20160414.ebuild 4126 SHA256 bb3cc24807e3f2fdadf6ce59c88894fb9da1714507c2dd16eafe7532f3ce8852 SHA512 08f308f916915125a13a2878a039ea6ed5c2c5d3b25a3bf770bea3f0e59b1296596d1c9ebcde86119d5fa59bb12cfab33246fbe2be2f37b4b53a6653b4813538 WHIRLPOOL c4f678d279ea1bf74c3dc0e193c0e916c066c4c135a5a8b45331d0b5aacd8d501a29cf007a95283b229f9fc4d93a51d23e640c190c4225d737b66c9621be2de4
20409 -EBUILD netbeans-harness-9999_p20160415.ebuild 4126 SHA256 a1b9e37cfc3ea87d9bb635b0999e4d5859fc4d1f30314a5855b5cab83ac5d200 SHA512 000ac71100406a03c6a26dbe87f3e54ce44b74f36404c7affadf741565a906067927cc8db0a7d7ebff8d26ced2a54e161bb57776793750c634389816cb93c85d WHIRLPOOL 628732d1e9e75fc0df7c97a12bbc171d75e77949b9e1dd6f1ac5f7ec7ca3c67103607c207929b2c179acfbe5d6c6e3a0e8a8b3ab7067087c04144b70ff4f9323
20410 -EBUILD netbeans-harness-9999_p20160416.ebuild 4126 SHA256 eebc40afc47c3a8e3d6edccb9d28dde09da6bcf6dfab42e6c55c6bd2887c909c SHA512 5ffe99d33ee31e4d1ae99958b9b5b1cac6c645e1181b3374ba9e202828970c22da1e24cd5d66aeaf8f74baeacfd4891f00e6aab34be9a466fabf03301a848d1e WHIRLPOOL 51986cd5700d9e97405c9e5e7752637e7db9754525d872837bbfc59317656c958c520b9c71b995899b4e8a4d9d6c6ad9bbf91ca937f9ece37a049a689fe93dc2
20411 -EBUILD netbeans-harness-9999_p20160417.ebuild 4126 SHA256 b1ca4a6a126491f642a5c87fa955e1481c356cf606fc3d4b24d1f4e8f947a787 SHA512 873e3077d7e4ca4241b9f78e99a18cdf1b10f1add25c1941cec67fff3f62c38866547259ce88a0bf878ca3903de583b7773de3884ebbb77a1ade7bd00200babe WHIRLPOOL 1e33092e59ebc49375a53ea0ceab3a2a34d9797047725c9ae932c532fdd8013c0e19f9b9f2b039fd89dae31b349cac0aee3462087f817f23cede062bfe86dc42
20412 -EBUILD netbeans-harness-9999_p20160418.ebuild 4126 SHA256 1d3986f63355996367a28abcc860c38db8badc241d3a8286f2d9c329dffd9179 SHA512 93f7823bf2c9185dfda5bd623c21158325fb6735e2472c93b65fd18be66cde9b4390bde2d9e1887abe93360442c7115f8b9b8f8229442be0f2e99774a0ae31d4 WHIRLPOOL d1c8553bf93227f98dd0df80a298214a2be36486838fc937e7924d5a075749a6b1deca0dfd7c719b27dd7f5392edca14734e9d52106980a53b7e726f0cd6af55
20413 -EBUILD netbeans-harness-9999_p20160419.ebuild 4126 SHA256 acd20e594a88d732827cead80ed1f660a26e625fb32ad0d0e921c343b6b36f1d SHA512 abec43ff885747d2d058486a3038581e04b96bd440c895f5809070bbe47f66c7a2cffb489d5e4ea3a82b9107a032c5a5869e393bb2a150f756e6928090ffd788 WHIRLPOOL b71a9483ed8dfa291953b22479a8e79ffa4669182b8f86b543d9c963132a47437c2bb398b6c0ce7352b572da5f73f0c78d22be350e51ef2e3e101c7ab0e757db
20414 -EBUILD netbeans-harness-9999_p20160420.ebuild 4126 SHA256 f7c48befe630b4b97c07468d1e25ade12cf9e2c769f753c4f18dc740e82d0881 SHA512 02c00c8c5d5692975a12f47f3a5876c1afbb307d60cc61a833cb043b2ac6ab45f370ca01afe6b0f506e6ccae1dd031b7251d77d1ba15f136acba6ea14c96fd65 WHIRLPOOL 08fd25a65fb7cbb32c47e9993d6ede57a83a11e85f35abfe4fbeb888fc86b4a164cca58e4203680780771d91750dd5cdbe0abfcea09aa1ab55b066e13641f7d2
20415 -EBUILD netbeans-harness-9999_p20160421.ebuild 4126 SHA256 de28d9760e22c1bfa841d6204fe744809044ee285b8fa4c6358e5bd856700188 SHA512 f86808e6a256540ec62be49f79d890cd7f2b73e2e519d6377881dc68834d3de9ff7bf148517f1c157101ac2cd2f4efedb524ac0d1d1cc6836c73591bf459e23f WHIRLPOOL 02f9366f4c524a8c1e51f4d7dd61f2f3461c35acf7945ed44867dc790d11cb360f74b82b68f99d35bec9e22a124ca45f9003067a86849e1b17d988998e6723e7
20416 -EBUILD netbeans-harness-9999_p20160426.ebuild 4126 SHA256 cd4fe367c5d7165e96c13dff3fa58992d3b07ccd797a360bf14962d5eb8f9e75 SHA512 395d1cd25b6852027fa1bc1395fda7ee58df028a453a7615ca9553519c54044f634581f7c660b05f2c25729b8a307a0e2d9f14ea8c307ceecb32f13dc247cd84 WHIRLPOOL 701b99be635d118c74e45db4350e3c2e78869d17e8a644648bf75c99fd0738759a6d0c89300775cdc3f9eeab451b58d4911fb18af1c53db8613ee6622bea9e34
20417 -EBUILD netbeans-harness-9999_p20160427.ebuild 4126 SHA256 b1eacf993fcd5e80314f86e1864e42eb70685fa119b59be5c8fdc9372d146720 SHA512 48c9464340279e73b8c0768cfd7bfa3841f4db26207aa9ddb3eaf326ea911cb91951b0aceee2f2d79336da1fc8e87003fc616d9c21e16365b652f10020aff77c WHIRLPOOL 1206a73c93a71f184ab64069e47ac790fcb64da33da36fecaed4ab07613f725d8f20b619c6c6f5f72a340fdbb8b475e8ee431e047af62ad8fc93ef5507bebee1
20418 EBUILD netbeans-harness-9999_p20160428.ebuild 4126 SHA256 6fa78ddd6b86962f5c5ddadd1493edf1f6545863f195b3bf390c970a07cb0b30 SHA512 6a9dc57df3f90fc79d5d372454fbabfa86ae4fbe951896018dfc6682663617721e3cbff4e68c051bf22c5d0764840ab2abf993f3754f7d6c27c44fe20125bc2e WHIRLPOOL 81e8cbac2a7fb4b976bdf5c6764f619f3b9130cf3c1d0f9ea80eebf3c58bba95aa61a8e5c10c2d52122a138c58fc51f5ce63fb36a1462e98577e64bed9e8637a
20419 EBUILD netbeans-harness-9999_p20160429.ebuild 4126 SHA256 fbc8a05c691e4b9d7e9d1fd8b952aec66d98b7dfc2de71e7068b1e0d151f39b1 SHA512 bf486a03dd2bb9740a67fc49aeaf0eaf02ec5284c0d162a25609d53ce27e31041d4bc369467e44c97088cb56e320f03987186597e326ab2bc2ca7995c7d3a787 WHIRLPOOL 9290445142f4b0fb2f629cfe9f45de6818166780540f479680853b539969cc35baf7e53276217c81fbd625d99c032127895d1ea01b699ed95b41f5de95d41f97
20420 EBUILD netbeans-harness-9999_p20160430.ebuild 4126 SHA256 63e4b6d886348f7f39077305292df0ad29183de98d727035ecb3ef85531d5f10 SHA512 db0f8c1b25cd93d77dab0c65fb4acd11af91dbc665014acf0aeed05c608103aae62b099f4be5a96a7d19f17c12f11b8b9436f05a2a25202889c2cdf283ec798e WHIRLPOOL 00b6fd7f9e4eecb2ac1c58a26cff2e70b9bad1268661aa598d525e41135a4e6d2ca9facff3961a44e4fb6a17561e4410c640bb48bfa2b6b59b1fd4c5b07ff172
20421
20422 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160329.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160329.ebuild
20423 deleted file mode 100644
20424 index 4ceab29..0000000
20425 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160329.ebuild
20426 +++ /dev/null
20427 @@ -1,114 +0,0 @@
20428 -# Copyright 1999-2016 Gentoo Foundation
20429 -# Distributed under the terms of the GNU General Public License v2
20430 -# $Id$
20431 -
20432 -EAPI="4"
20433 -inherit eutils java-pkg-2 java-ant-2
20434 -
20435 -DESCRIPTION="Netbeans Harness"
20436 -HOMEPAGE="http://netbeans.org/features/platform/"
20437 -SLOT="9999"
20438 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
20439 -SRC_URI="${SOURCE_URL}
20440 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
20441 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
20442 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
20443 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
20444 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
20445 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
20446 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20447 -KEYWORDS="~amd64 ~x86"
20448 -IUSE=""
20449 -S="${WORKDIR}"
20450 -
20451 -CDEPEND="~dev-java/netbeans-platform-${PV}
20452 - dev-java/javahelp:0"
20453 -DEPEND=">=virtual/jdk-1.7
20454 - app-arch/unzip
20455 - ${CDEPEND}
20456 - >=dev-java/junit-4.4:4"
20457 -RDEPEND=">=virtual/jdk-1.7
20458 - ${CDEPEND}"
20459 -
20460 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20461 -
20462 -EANT_BUILD_XML="nbbuild/build.xml"
20463 -EANT_BUILD_TARGET="rebuild-cluster"
20464 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20465 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20466 -JAVA_PKG_BSFIX="off"
20467 -
20468 -src_unpack() {
20469 - unpack $(basename ${SOURCE_URL})
20470 -
20471 - einfo "Deleting bundled jars..."
20472 - find -name "*.jar" -type f -delete
20473 -
20474 - unpack netbeans-9999-r15-build.xml.patch.bz2
20475 -
20476 - pushd "${S}" >/dev/null || die
20477 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
20478 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
20479 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
20480 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
20481 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
20482 - popd >/dev/null || die
20483 -}
20484 -
20485 -src_prepare() {
20486 - einfo "Deleting bundled class files..."
20487 - find -name "*.class" -type f | xargs rm -vf
20488 -
20489 - epatch netbeans-9999-r15-build.xml.patch
20490 -
20491 - # Support for custom patches
20492 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20493 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20494 -
20495 - if [ -n "${files}" ] ; then
20496 - einfo "Applying custom patches:"
20497 -
20498 - for file in ${files} ; do
20499 - epatch "${file}"
20500 - done
20501 - fi
20502 - fi
20503 -
20504 - einfo "Symlinking external libraries..."
20505 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20506 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
20507 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20508 -
20509 - einfo "Linking in other clusters..."
20510 - mkdir "${S}"/nbbuild/netbeans || die
20511 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20512 -
20513 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20514 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20515 - touch nb.cluster.platform.built
20516 -
20517 - popd >/dev/null || die
20518 -
20519 - java-pkg-2_src_prepare
20520 -}
20521 -
20522 -src_install() {
20523 - pushd nbbuild/netbeans/harness >/dev/null || die
20524 -
20525 - insinto ${INSTALL_DIR}
20526 -
20527 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20528 -
20529 - doins -r *
20530 - fperms 755 launchers/app.sh
20531 - find "${D}" -name "*.exe" -type f -delete
20532 -
20533 - popd >/dev/null || die
20534 -
20535 - local instdir="${D}"/${INSTALL_DIR}/antlib
20536 - pushd "${instdir}" >/dev/null || die
20537 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
20538 - popd >/dev/null || die
20539 -
20540 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
20541 -}
20542
20543 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160331.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160331.ebuild
20544 deleted file mode 100644
20545 index 079efed..0000000
20546 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160331.ebuild
20547 +++ /dev/null
20548 @@ -1,114 +0,0 @@
20549 -# Copyright 1999-2016 Gentoo Foundation
20550 -# Distributed under the terms of the GNU General Public License v2
20551 -# $Id$
20552 -
20553 -EAPI="4"
20554 -inherit eutils java-pkg-2 java-ant-2
20555 -
20556 -DESCRIPTION="Netbeans Harness"
20557 -HOMEPAGE="http://netbeans.org/features/platform/"
20558 -SLOT="9999"
20559 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
20560 -SRC_URI="${SOURCE_URL}
20561 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
20562 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
20563 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
20564 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
20565 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
20566 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
20567 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20568 -KEYWORDS="~amd64 ~x86"
20569 -IUSE=""
20570 -S="${WORKDIR}"
20571 -
20572 -CDEPEND="~dev-java/netbeans-platform-${PV}
20573 - dev-java/javahelp:0"
20574 -DEPEND=">=virtual/jdk-1.7
20575 - app-arch/unzip
20576 - ${CDEPEND}
20577 - >=dev-java/junit-4.4:4"
20578 -RDEPEND=">=virtual/jdk-1.7
20579 - ${CDEPEND}"
20580 -
20581 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20582 -
20583 -EANT_BUILD_XML="nbbuild/build.xml"
20584 -EANT_BUILD_TARGET="rebuild-cluster"
20585 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20586 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20587 -JAVA_PKG_BSFIX="off"
20588 -
20589 -src_unpack() {
20590 - unpack $(basename ${SOURCE_URL})
20591 -
20592 - einfo "Deleting bundled jars..."
20593 - find -name "*.jar" -type f -delete
20594 -
20595 - unpack netbeans-9999-r16-build.xml.patch.bz2
20596 -
20597 - pushd "${S}" >/dev/null || die
20598 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
20599 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
20600 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
20601 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
20602 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
20603 - popd >/dev/null || die
20604 -}
20605 -
20606 -src_prepare() {
20607 - einfo "Deleting bundled class files..."
20608 - find -name "*.class" -type f | xargs rm -vf
20609 -
20610 - epatch netbeans-9999-r16-build.xml.patch
20611 -
20612 - # Support for custom patches
20613 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20614 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20615 -
20616 - if [ -n "${files}" ] ; then
20617 - einfo "Applying custom patches:"
20618 -
20619 - for file in ${files} ; do
20620 - epatch "${file}"
20621 - done
20622 - fi
20623 - fi
20624 -
20625 - einfo "Symlinking external libraries..."
20626 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20627 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
20628 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20629 -
20630 - einfo "Linking in other clusters..."
20631 - mkdir "${S}"/nbbuild/netbeans || die
20632 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20633 -
20634 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20635 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20636 - touch nb.cluster.platform.built
20637 -
20638 - popd >/dev/null || die
20639 -
20640 - java-pkg-2_src_prepare
20641 -}
20642 -
20643 -src_install() {
20644 - pushd nbbuild/netbeans/harness >/dev/null || die
20645 -
20646 - insinto ${INSTALL_DIR}
20647 -
20648 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20649 -
20650 - doins -r *
20651 - fperms 755 launchers/app.sh
20652 - find "${D}" -name "*.exe" -type f -delete
20653 -
20654 - popd >/dev/null || die
20655 -
20656 - local instdir="${D}"/${INSTALL_DIR}/antlib
20657 - pushd "${instdir}" >/dev/null || die
20658 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
20659 - popd >/dev/null || die
20660 -
20661 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
20662 -}
20663
20664 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160401.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160401.ebuild
20665 deleted file mode 100644
20666 index 7cafe33..0000000
20667 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160401.ebuild
20668 +++ /dev/null
20669 @@ -1,114 +0,0 @@
20670 -# Copyright 1999-2016 Gentoo Foundation
20671 -# Distributed under the terms of the GNU General Public License v2
20672 -# $Id$
20673 -
20674 -EAPI="4"
20675 -inherit eutils java-pkg-2 java-ant-2
20676 -
20677 -DESCRIPTION="Netbeans Harness"
20678 -HOMEPAGE="http://netbeans.org/features/platform/"
20679 -SLOT="9999"
20680 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
20681 -SRC_URI="${SOURCE_URL}
20682 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
20683 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
20684 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
20685 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
20686 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
20687 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
20688 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20689 -KEYWORDS="~amd64 ~x86"
20690 -IUSE=""
20691 -S="${WORKDIR}"
20692 -
20693 -CDEPEND="~dev-java/netbeans-platform-${PV}
20694 - dev-java/javahelp:0"
20695 -DEPEND=">=virtual/jdk-1.7
20696 - app-arch/unzip
20697 - ${CDEPEND}
20698 - >=dev-java/junit-4.4:4"
20699 -RDEPEND=">=virtual/jdk-1.7
20700 - ${CDEPEND}"
20701 -
20702 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20703 -
20704 -EANT_BUILD_XML="nbbuild/build.xml"
20705 -EANT_BUILD_TARGET="rebuild-cluster"
20706 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20707 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20708 -JAVA_PKG_BSFIX="off"
20709 -
20710 -src_unpack() {
20711 - unpack $(basename ${SOURCE_URL})
20712 -
20713 - einfo "Deleting bundled jars..."
20714 - find -name "*.jar" -type f -delete
20715 -
20716 - unpack netbeans-9999-r16-build.xml.patch.bz2
20717 -
20718 - pushd "${S}" >/dev/null || die
20719 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
20720 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
20721 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
20722 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
20723 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
20724 - popd >/dev/null || die
20725 -}
20726 -
20727 -src_prepare() {
20728 - einfo "Deleting bundled class files..."
20729 - find -name "*.class" -type f | xargs rm -vf
20730 -
20731 - epatch netbeans-9999-r16-build.xml.patch
20732 -
20733 - # Support for custom patches
20734 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20735 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20736 -
20737 - if [ -n "${files}" ] ; then
20738 - einfo "Applying custom patches:"
20739 -
20740 - for file in ${files} ; do
20741 - epatch "${file}"
20742 - done
20743 - fi
20744 - fi
20745 -
20746 - einfo "Symlinking external libraries..."
20747 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20748 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
20749 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20750 -
20751 - einfo "Linking in other clusters..."
20752 - mkdir "${S}"/nbbuild/netbeans || die
20753 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20754 -
20755 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20756 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20757 - touch nb.cluster.platform.built
20758 -
20759 - popd >/dev/null || die
20760 -
20761 - java-pkg-2_src_prepare
20762 -}
20763 -
20764 -src_install() {
20765 - pushd nbbuild/netbeans/harness >/dev/null || die
20766 -
20767 - insinto ${INSTALL_DIR}
20768 -
20769 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20770 -
20771 - doins -r *
20772 - fperms 755 launchers/app.sh
20773 - find "${D}" -name "*.exe" -type f -delete
20774 -
20775 - popd >/dev/null || die
20776 -
20777 - local instdir="${D}"/${INSTALL_DIR}/antlib
20778 - pushd "${instdir}" >/dev/null || die
20779 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
20780 - popd >/dev/null || die
20781 -
20782 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
20783 -}
20784
20785 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160404.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160404.ebuild
20786 deleted file mode 100644
20787 index 2a8f3c6..0000000
20788 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160404.ebuild
20789 +++ /dev/null
20790 @@ -1,114 +0,0 @@
20791 -# Copyright 1999-2016 Gentoo Foundation
20792 -# Distributed under the terms of the GNU General Public License v2
20793 -# $Id$
20794 -
20795 -EAPI="4"
20796 -inherit eutils java-pkg-2 java-ant-2
20797 -
20798 -DESCRIPTION="Netbeans Harness"
20799 -HOMEPAGE="http://netbeans.org/features/platform/"
20800 -SLOT="9999"
20801 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
20802 -SRC_URI="${SOURCE_URL}
20803 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
20804 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
20805 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
20806 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
20807 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
20808 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
20809 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20810 -KEYWORDS="~amd64 ~x86"
20811 -IUSE=""
20812 -S="${WORKDIR}"
20813 -
20814 -CDEPEND="~dev-java/netbeans-platform-${PV}
20815 - dev-java/javahelp:0"
20816 -DEPEND=">=virtual/jdk-1.7
20817 - app-arch/unzip
20818 - ${CDEPEND}
20819 - >=dev-java/junit-4.4:4"
20820 -RDEPEND=">=virtual/jdk-1.7
20821 - ${CDEPEND}"
20822 -
20823 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20824 -
20825 -EANT_BUILD_XML="nbbuild/build.xml"
20826 -EANT_BUILD_TARGET="rebuild-cluster"
20827 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20828 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20829 -JAVA_PKG_BSFIX="off"
20830 -
20831 -src_unpack() {
20832 - unpack $(basename ${SOURCE_URL})
20833 -
20834 - einfo "Deleting bundled jars..."
20835 - find -name "*.jar" -type f -delete
20836 -
20837 - unpack netbeans-9999-r16-build.xml.patch.bz2
20838 -
20839 - pushd "${S}" >/dev/null || die
20840 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
20841 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
20842 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
20843 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
20844 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
20845 - popd >/dev/null || die
20846 -}
20847 -
20848 -src_prepare() {
20849 - einfo "Deleting bundled class files..."
20850 - find -name "*.class" -type f | xargs rm -vf
20851 -
20852 - epatch netbeans-9999-r16-build.xml.patch
20853 -
20854 - # Support for custom patches
20855 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20856 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20857 -
20858 - if [ -n "${files}" ] ; then
20859 - einfo "Applying custom patches:"
20860 -
20861 - for file in ${files} ; do
20862 - epatch "${file}"
20863 - done
20864 - fi
20865 - fi
20866 -
20867 - einfo "Symlinking external libraries..."
20868 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20869 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
20870 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20871 -
20872 - einfo "Linking in other clusters..."
20873 - mkdir "${S}"/nbbuild/netbeans || die
20874 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20875 -
20876 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20877 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20878 - touch nb.cluster.platform.built
20879 -
20880 - popd >/dev/null || die
20881 -
20882 - java-pkg-2_src_prepare
20883 -}
20884 -
20885 -src_install() {
20886 - pushd nbbuild/netbeans/harness >/dev/null || die
20887 -
20888 - insinto ${INSTALL_DIR}
20889 -
20890 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20891 -
20892 - doins -r *
20893 - fperms 755 launchers/app.sh
20894 - find "${D}" -name "*.exe" -type f -delete
20895 -
20896 - popd >/dev/null || die
20897 -
20898 - local instdir="${D}"/${INSTALL_DIR}/antlib
20899 - pushd "${instdir}" >/dev/null || die
20900 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
20901 - popd >/dev/null || die
20902 -
20903 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
20904 -}
20905
20906 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160405.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160405.ebuild
20907 deleted file mode 100644
20908 index 124a631..0000000
20909 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160405.ebuild
20910 +++ /dev/null
20911 @@ -1,114 +0,0 @@
20912 -# Copyright 1999-2016 Gentoo Foundation
20913 -# Distributed under the terms of the GNU General Public License v2
20914 -# $Id$
20915 -
20916 -EAPI="4"
20917 -inherit eutils java-pkg-2 java-ant-2
20918 -
20919 -DESCRIPTION="Netbeans Harness"
20920 -HOMEPAGE="http://netbeans.org/features/platform/"
20921 -SLOT="9999"
20922 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
20923 -SRC_URI="${SOURCE_URL}
20924 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
20925 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
20926 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
20927 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
20928 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
20929 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
20930 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20931 -KEYWORDS="~amd64 ~x86"
20932 -IUSE=""
20933 -S="${WORKDIR}"
20934 -
20935 -CDEPEND="~dev-java/netbeans-platform-${PV}
20936 - dev-java/javahelp:0"
20937 -DEPEND=">=virtual/jdk-1.7
20938 - app-arch/unzip
20939 - ${CDEPEND}
20940 - >=dev-java/junit-4.4:4"
20941 -RDEPEND=">=virtual/jdk-1.7
20942 - ${CDEPEND}"
20943 -
20944 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20945 -
20946 -EANT_BUILD_XML="nbbuild/build.xml"
20947 -EANT_BUILD_TARGET="rebuild-cluster"
20948 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20949 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20950 -JAVA_PKG_BSFIX="off"
20951 -
20952 -src_unpack() {
20953 - unpack $(basename ${SOURCE_URL})
20954 -
20955 - einfo "Deleting bundled jars..."
20956 - find -name "*.jar" -type f -delete
20957 -
20958 - unpack netbeans-9999-r16-build.xml.patch.bz2
20959 -
20960 - pushd "${S}" >/dev/null || die
20961 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
20962 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
20963 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
20964 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
20965 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
20966 - popd >/dev/null || die
20967 -}
20968 -
20969 -src_prepare() {
20970 - einfo "Deleting bundled class files..."
20971 - find -name "*.class" -type f | xargs rm -vf
20972 -
20973 - epatch netbeans-9999-r16-build.xml.patch
20974 -
20975 - # Support for custom patches
20976 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20977 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20978 -
20979 - if [ -n "${files}" ] ; then
20980 - einfo "Applying custom patches:"
20981 -
20982 - for file in ${files} ; do
20983 - epatch "${file}"
20984 - done
20985 - fi
20986 - fi
20987 -
20988 - einfo "Symlinking external libraries..."
20989 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20990 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
20991 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20992 -
20993 - einfo "Linking in other clusters..."
20994 - mkdir "${S}"/nbbuild/netbeans || die
20995 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20996 -
20997 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20998 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20999 - touch nb.cluster.platform.built
21000 -
21001 - popd >/dev/null || die
21002 -
21003 - java-pkg-2_src_prepare
21004 -}
21005 -
21006 -src_install() {
21007 - pushd nbbuild/netbeans/harness >/dev/null || die
21008 -
21009 - insinto ${INSTALL_DIR}
21010 -
21011 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21012 -
21013 - doins -r *
21014 - fperms 755 launchers/app.sh
21015 - find "${D}" -name "*.exe" -type f -delete
21016 -
21017 - popd >/dev/null || die
21018 -
21019 - local instdir="${D}"/${INSTALL_DIR}/antlib
21020 - pushd "${instdir}" >/dev/null || die
21021 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
21022 - popd >/dev/null || die
21023 -
21024 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
21025 -}
21026
21027 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160406.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160406.ebuild
21028 deleted file mode 100644
21029 index 4e30c5e..0000000
21030 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160406.ebuild
21031 +++ /dev/null
21032 @@ -1,114 +0,0 @@
21033 -# Copyright 1999-2016 Gentoo Foundation
21034 -# Distributed under the terms of the GNU General Public License v2
21035 -# $Id$
21036 -
21037 -EAPI="4"
21038 -inherit eutils java-pkg-2 java-ant-2
21039 -
21040 -DESCRIPTION="Netbeans Harness"
21041 -HOMEPAGE="http://netbeans.org/features/platform/"
21042 -SLOT="9999"
21043 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
21044 -SRC_URI="${SOURCE_URL}
21045 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
21046 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21047 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21048 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21049 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21050 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
21051 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21052 -KEYWORDS="~amd64 ~x86"
21053 -IUSE=""
21054 -S="${WORKDIR}"
21055 -
21056 -CDEPEND="~dev-java/netbeans-platform-${PV}
21057 - dev-java/javahelp:0"
21058 -DEPEND=">=virtual/jdk-1.7
21059 - app-arch/unzip
21060 - ${CDEPEND}
21061 - >=dev-java/junit-4.4:4"
21062 -RDEPEND=">=virtual/jdk-1.7
21063 - ${CDEPEND}"
21064 -
21065 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21066 -
21067 -EANT_BUILD_XML="nbbuild/build.xml"
21068 -EANT_BUILD_TARGET="rebuild-cluster"
21069 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21070 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21071 -JAVA_PKG_BSFIX="off"
21072 -
21073 -src_unpack() {
21074 - unpack $(basename ${SOURCE_URL})
21075 -
21076 - einfo "Deleting bundled jars..."
21077 - find -name "*.jar" -type f -delete
21078 -
21079 - unpack netbeans-9999-r16-build.xml.patch.bz2
21080 -
21081 - pushd "${S}" >/dev/null || die
21082 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21083 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21084 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21085 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21086 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21087 - popd >/dev/null || die
21088 -}
21089 -
21090 -src_prepare() {
21091 - einfo "Deleting bundled class files..."
21092 - find -name "*.class" -type f | xargs rm -vf
21093 -
21094 - epatch netbeans-9999-r16-build.xml.patch
21095 -
21096 - # Support for custom patches
21097 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21098 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21099 -
21100 - if [ -n "${files}" ] ; then
21101 - einfo "Applying custom patches:"
21102 -
21103 - for file in ${files} ; do
21104 - epatch "${file}"
21105 - done
21106 - fi
21107 - fi
21108 -
21109 - einfo "Symlinking external libraries..."
21110 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21111 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21112 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21113 -
21114 - einfo "Linking in other clusters..."
21115 - mkdir "${S}"/nbbuild/netbeans || die
21116 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21117 -
21118 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21119 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21120 - touch nb.cluster.platform.built
21121 -
21122 - popd >/dev/null || die
21123 -
21124 - java-pkg-2_src_prepare
21125 -}
21126 -
21127 -src_install() {
21128 - pushd nbbuild/netbeans/harness >/dev/null || die
21129 -
21130 - insinto ${INSTALL_DIR}
21131 -
21132 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21133 -
21134 - doins -r *
21135 - fperms 755 launchers/app.sh
21136 - find "${D}" -name "*.exe" -type f -delete
21137 -
21138 - popd >/dev/null || die
21139 -
21140 - local instdir="${D}"/${INSTALL_DIR}/antlib
21141 - pushd "${instdir}" >/dev/null || die
21142 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
21143 - popd >/dev/null || die
21144 -
21145 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
21146 -}
21147
21148 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160407.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160407.ebuild
21149 deleted file mode 100644
21150 index 60b3120..0000000
21151 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160407.ebuild
21152 +++ /dev/null
21153 @@ -1,114 +0,0 @@
21154 -# Copyright 1999-2016 Gentoo Foundation
21155 -# Distributed under the terms of the GNU General Public License v2
21156 -# $Id$
21157 -
21158 -EAPI="4"
21159 -inherit eutils java-pkg-2 java-ant-2
21160 -
21161 -DESCRIPTION="Netbeans Harness"
21162 -HOMEPAGE="http://netbeans.org/features/platform/"
21163 -SLOT="9999"
21164 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
21165 -SRC_URI="${SOURCE_URL}
21166 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
21167 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21168 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21169 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21170 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21171 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
21172 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21173 -KEYWORDS="~amd64 ~x86"
21174 -IUSE=""
21175 -S="${WORKDIR}"
21176 -
21177 -CDEPEND="~dev-java/netbeans-platform-${PV}
21178 - dev-java/javahelp:0"
21179 -DEPEND=">=virtual/jdk-1.7
21180 - app-arch/unzip
21181 - ${CDEPEND}
21182 - >=dev-java/junit-4.4:4"
21183 -RDEPEND=">=virtual/jdk-1.7
21184 - ${CDEPEND}"
21185 -
21186 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21187 -
21188 -EANT_BUILD_XML="nbbuild/build.xml"
21189 -EANT_BUILD_TARGET="rebuild-cluster"
21190 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21191 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21192 -JAVA_PKG_BSFIX="off"
21193 -
21194 -src_unpack() {
21195 - unpack $(basename ${SOURCE_URL})
21196 -
21197 - einfo "Deleting bundled jars..."
21198 - find -name "*.jar" -type f -delete
21199 -
21200 - unpack netbeans-9999-r16-build.xml.patch.bz2
21201 -
21202 - pushd "${S}" >/dev/null || die
21203 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21204 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21205 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21206 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21207 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21208 - popd >/dev/null || die
21209 -}
21210 -
21211 -src_prepare() {
21212 - einfo "Deleting bundled class files..."
21213 - find -name "*.class" -type f | xargs rm -vf
21214 -
21215 - epatch netbeans-9999-r16-build.xml.patch
21216 -
21217 - # Support for custom patches
21218 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21219 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21220 -
21221 - if [ -n "${files}" ] ; then
21222 - einfo "Applying custom patches:"
21223 -
21224 - for file in ${files} ; do
21225 - epatch "${file}"
21226 - done
21227 - fi
21228 - fi
21229 -
21230 - einfo "Symlinking external libraries..."
21231 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21232 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21233 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21234 -
21235 - einfo "Linking in other clusters..."
21236 - mkdir "${S}"/nbbuild/netbeans || die
21237 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21238 -
21239 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21240 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21241 - touch nb.cluster.platform.built
21242 -
21243 - popd >/dev/null || die
21244 -
21245 - java-pkg-2_src_prepare
21246 -}
21247 -
21248 -src_install() {
21249 - pushd nbbuild/netbeans/harness >/dev/null || die
21250 -
21251 - insinto ${INSTALL_DIR}
21252 -
21253 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21254 -
21255 - doins -r *
21256 - fperms 755 launchers/app.sh
21257 - find "${D}" -name "*.exe" -type f -delete
21258 -
21259 - popd >/dev/null || die
21260 -
21261 - local instdir="${D}"/${INSTALL_DIR}/antlib
21262 - pushd "${instdir}" >/dev/null || die
21263 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
21264 - popd >/dev/null || die
21265 -
21266 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
21267 -}
21268
21269 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160411.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160411.ebuild
21270 deleted file mode 100644
21271 index d8ac4cb..0000000
21272 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160411.ebuild
21273 +++ /dev/null
21274 @@ -1,114 +0,0 @@
21275 -# Copyright 1999-2016 Gentoo Foundation
21276 -# Distributed under the terms of the GNU General Public License v2
21277 -# $Id$
21278 -
21279 -EAPI="4"
21280 -inherit eutils java-pkg-2 java-ant-2
21281 -
21282 -DESCRIPTION="Netbeans Harness"
21283 -HOMEPAGE="http://netbeans.org/features/platform/"
21284 -SLOT="9999"
21285 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
21286 -SRC_URI="${SOURCE_URL}
21287 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
21288 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21289 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21290 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21291 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21292 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
21293 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21294 -KEYWORDS="~amd64 ~x86"
21295 -IUSE=""
21296 -S="${WORKDIR}"
21297 -
21298 -CDEPEND="~dev-java/netbeans-platform-${PV}
21299 - dev-java/javahelp:0"
21300 -DEPEND=">=virtual/jdk-1.7
21301 - app-arch/unzip
21302 - ${CDEPEND}
21303 - >=dev-java/junit-4.4:4"
21304 -RDEPEND=">=virtual/jdk-1.7
21305 - ${CDEPEND}"
21306 -
21307 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21308 -
21309 -EANT_BUILD_XML="nbbuild/build.xml"
21310 -EANT_BUILD_TARGET="rebuild-cluster"
21311 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21312 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21313 -JAVA_PKG_BSFIX="off"
21314 -
21315 -src_unpack() {
21316 - unpack $(basename ${SOURCE_URL})
21317 -
21318 - einfo "Deleting bundled jars..."
21319 - find -name "*.jar" -type f -delete
21320 -
21321 - unpack netbeans-9999-r16-build.xml.patch.bz2
21322 -
21323 - pushd "${S}" >/dev/null || die
21324 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21325 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21326 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21327 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21328 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21329 - popd >/dev/null || die
21330 -}
21331 -
21332 -src_prepare() {
21333 - einfo "Deleting bundled class files..."
21334 - find -name "*.class" -type f | xargs rm -vf
21335 -
21336 - epatch netbeans-9999-r16-build.xml.patch
21337 -
21338 - # Support for custom patches
21339 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21340 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21341 -
21342 - if [ -n "${files}" ] ; then
21343 - einfo "Applying custom patches:"
21344 -
21345 - for file in ${files} ; do
21346 - epatch "${file}"
21347 - done
21348 - fi
21349 - fi
21350 -
21351 - einfo "Symlinking external libraries..."
21352 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21353 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21354 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21355 -
21356 - einfo "Linking in other clusters..."
21357 - mkdir "${S}"/nbbuild/netbeans || die
21358 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21359 -
21360 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21361 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21362 - touch nb.cluster.platform.built
21363 -
21364 - popd >/dev/null || die
21365 -
21366 - java-pkg-2_src_prepare
21367 -}
21368 -
21369 -src_install() {
21370 - pushd nbbuild/netbeans/harness >/dev/null || die
21371 -
21372 - insinto ${INSTALL_DIR}
21373 -
21374 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21375 -
21376 - doins -r *
21377 - fperms 755 launchers/app.sh
21378 - find "${D}" -name "*.exe" -type f -delete
21379 -
21380 - popd >/dev/null || die
21381 -
21382 - local instdir="${D}"/${INSTALL_DIR}/antlib
21383 - pushd "${instdir}" >/dev/null || die
21384 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
21385 - popd >/dev/null || die
21386 -
21387 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
21388 -}
21389
21390 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160412.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160412.ebuild
21391 deleted file mode 100644
21392 index f78d478..0000000
21393 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160412.ebuild
21394 +++ /dev/null
21395 @@ -1,114 +0,0 @@
21396 -# Copyright 1999-2016 Gentoo Foundation
21397 -# Distributed under the terms of the GNU General Public License v2
21398 -# $Id$
21399 -
21400 -EAPI="4"
21401 -inherit eutils java-pkg-2 java-ant-2
21402 -
21403 -DESCRIPTION="Netbeans Harness"
21404 -HOMEPAGE="http://netbeans.org/features/platform/"
21405 -SLOT="9999"
21406 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
21407 -SRC_URI="${SOURCE_URL}
21408 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
21409 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21410 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21411 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21412 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21413 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
21414 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21415 -KEYWORDS="~amd64 ~x86"
21416 -IUSE=""
21417 -S="${WORKDIR}"
21418 -
21419 -CDEPEND="~dev-java/netbeans-platform-${PV}
21420 - dev-java/javahelp:0"
21421 -DEPEND=">=virtual/jdk-1.7
21422 - app-arch/unzip
21423 - ${CDEPEND}
21424 - >=dev-java/junit-4.4:4"
21425 -RDEPEND=">=virtual/jdk-1.7
21426 - ${CDEPEND}"
21427 -
21428 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21429 -
21430 -EANT_BUILD_XML="nbbuild/build.xml"
21431 -EANT_BUILD_TARGET="rebuild-cluster"
21432 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21433 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21434 -JAVA_PKG_BSFIX="off"
21435 -
21436 -src_unpack() {
21437 - unpack $(basename ${SOURCE_URL})
21438 -
21439 - einfo "Deleting bundled jars..."
21440 - find -name "*.jar" -type f -delete
21441 -
21442 - unpack netbeans-9999-r16-build.xml.patch.bz2
21443 -
21444 - pushd "${S}" >/dev/null || die
21445 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21446 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21447 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21448 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21449 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21450 - popd >/dev/null || die
21451 -}
21452 -
21453 -src_prepare() {
21454 - einfo "Deleting bundled class files..."
21455 - find -name "*.class" -type f | xargs rm -vf
21456 -
21457 - epatch netbeans-9999-r16-build.xml.patch
21458 -
21459 - # Support for custom patches
21460 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21461 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21462 -
21463 - if [ -n "${files}" ] ; then
21464 - einfo "Applying custom patches:"
21465 -
21466 - for file in ${files} ; do
21467 - epatch "${file}"
21468 - done
21469 - fi
21470 - fi
21471 -
21472 - einfo "Symlinking external libraries..."
21473 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21474 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21475 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21476 -
21477 - einfo "Linking in other clusters..."
21478 - mkdir "${S}"/nbbuild/netbeans || die
21479 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21480 -
21481 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21482 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21483 - touch nb.cluster.platform.built
21484 -
21485 - popd >/dev/null || die
21486 -
21487 - java-pkg-2_src_prepare
21488 -}
21489 -
21490 -src_install() {
21491 - pushd nbbuild/netbeans/harness >/dev/null || die
21492 -
21493 - insinto ${INSTALL_DIR}
21494 -
21495 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21496 -
21497 - doins -r *
21498 - fperms 755 launchers/app.sh
21499 - find "${D}" -name "*.exe" -type f -delete
21500 -
21501 - popd >/dev/null || die
21502 -
21503 - local instdir="${D}"/${INSTALL_DIR}/antlib
21504 - pushd "${instdir}" >/dev/null || die
21505 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
21506 - popd >/dev/null || die
21507 -
21508 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
21509 -}
21510
21511 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160413.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160413.ebuild
21512 deleted file mode 100644
21513 index 52bf1b4..0000000
21514 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160413.ebuild
21515 +++ /dev/null
21516 @@ -1,114 +0,0 @@
21517 -# Copyright 1999-2016 Gentoo Foundation
21518 -# Distributed under the terms of the GNU General Public License v2
21519 -# $Id$
21520 -
21521 -EAPI="4"
21522 -inherit eutils java-pkg-2 java-ant-2
21523 -
21524 -DESCRIPTION="Netbeans Harness"
21525 -HOMEPAGE="http://netbeans.org/features/platform/"
21526 -SLOT="9999"
21527 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
21528 -SRC_URI="${SOURCE_URL}
21529 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
21530 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21531 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21532 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21533 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21534 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
21535 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21536 -KEYWORDS="~amd64 ~x86"
21537 -IUSE=""
21538 -S="${WORKDIR}"
21539 -
21540 -CDEPEND="~dev-java/netbeans-platform-${PV}
21541 - dev-java/javahelp:0"
21542 -DEPEND=">=virtual/jdk-1.7
21543 - app-arch/unzip
21544 - ${CDEPEND}
21545 - >=dev-java/junit-4.4:4"
21546 -RDEPEND=">=virtual/jdk-1.7
21547 - ${CDEPEND}"
21548 -
21549 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21550 -
21551 -EANT_BUILD_XML="nbbuild/build.xml"
21552 -EANT_BUILD_TARGET="rebuild-cluster"
21553 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21554 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21555 -JAVA_PKG_BSFIX="off"
21556 -
21557 -src_unpack() {
21558 - unpack $(basename ${SOURCE_URL})
21559 -
21560 - einfo "Deleting bundled jars..."
21561 - find -name "*.jar" -type f -delete
21562 -
21563 - unpack netbeans-9999-r16-build.xml.patch.bz2
21564 -
21565 - pushd "${S}" >/dev/null || die
21566 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21567 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21568 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21569 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21570 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21571 - popd >/dev/null || die
21572 -}
21573 -
21574 -src_prepare() {
21575 - einfo "Deleting bundled class files..."
21576 - find -name "*.class" -type f | xargs rm -vf
21577 -
21578 - epatch netbeans-9999-r16-build.xml.patch
21579 -
21580 - # Support for custom patches
21581 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21582 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21583 -
21584 - if [ -n "${files}" ] ; then
21585 - einfo "Applying custom patches:"
21586 -
21587 - for file in ${files} ; do
21588 - epatch "${file}"
21589 - done
21590 - fi
21591 - fi
21592 -
21593 - einfo "Symlinking external libraries..."
21594 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21595 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21596 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21597 -
21598 - einfo "Linking in other clusters..."
21599 - mkdir "${S}"/nbbuild/netbeans || die
21600 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21601 -
21602 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21603 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21604 - touch nb.cluster.platform.built
21605 -
21606 - popd >/dev/null || die
21607 -
21608 - java-pkg-2_src_prepare
21609 -}
21610 -
21611 -src_install() {
21612 - pushd nbbuild/netbeans/harness >/dev/null || die
21613 -
21614 - insinto ${INSTALL_DIR}
21615 -
21616 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21617 -
21618 - doins -r *
21619 - fperms 755 launchers/app.sh
21620 - find "${D}" -name "*.exe" -type f -delete
21621 -
21622 - popd >/dev/null || die
21623 -
21624 - local instdir="${D}"/${INSTALL_DIR}/antlib
21625 - pushd "${instdir}" >/dev/null || die
21626 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
21627 - popd >/dev/null || die
21628 -
21629 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
21630 -}
21631
21632 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160414.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160414.ebuild
21633 deleted file mode 100644
21634 index 8178277..0000000
21635 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160414.ebuild
21636 +++ /dev/null
21637 @@ -1,114 +0,0 @@
21638 -# Copyright 1999-2016 Gentoo Foundation
21639 -# Distributed under the terms of the GNU General Public License v2
21640 -# $Id$
21641 -
21642 -EAPI="4"
21643 -inherit eutils java-pkg-2 java-ant-2
21644 -
21645 -DESCRIPTION="Netbeans Harness"
21646 -HOMEPAGE="http://netbeans.org/features/platform/"
21647 -SLOT="9999"
21648 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
21649 -SRC_URI="${SOURCE_URL}
21650 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
21651 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21652 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21653 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21654 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21655 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
21656 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21657 -KEYWORDS="~amd64 ~x86"
21658 -IUSE=""
21659 -S="${WORKDIR}"
21660 -
21661 -CDEPEND="~dev-java/netbeans-platform-${PV}
21662 - dev-java/javahelp:0"
21663 -DEPEND=">=virtual/jdk-1.7
21664 - app-arch/unzip
21665 - ${CDEPEND}
21666 - >=dev-java/junit-4.4:4"
21667 -RDEPEND=">=virtual/jdk-1.7
21668 - ${CDEPEND}"
21669 -
21670 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21671 -
21672 -EANT_BUILD_XML="nbbuild/build.xml"
21673 -EANT_BUILD_TARGET="rebuild-cluster"
21674 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21675 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21676 -JAVA_PKG_BSFIX="off"
21677 -
21678 -src_unpack() {
21679 - unpack $(basename ${SOURCE_URL})
21680 -
21681 - einfo "Deleting bundled jars..."
21682 - find -name "*.jar" -type f -delete
21683 -
21684 - unpack netbeans-9999-r16-build.xml.patch.bz2
21685 -
21686 - pushd "${S}" >/dev/null || die
21687 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21688 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21689 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21690 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21691 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21692 - popd >/dev/null || die
21693 -}
21694 -
21695 -src_prepare() {
21696 - einfo "Deleting bundled class files..."
21697 - find -name "*.class" -type f | xargs rm -vf
21698 -
21699 - epatch netbeans-9999-r16-build.xml.patch
21700 -
21701 - # Support for custom patches
21702 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21703 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21704 -
21705 - if [ -n "${files}" ] ; then
21706 - einfo "Applying custom patches:"
21707 -
21708 - for file in ${files} ; do
21709 - epatch "${file}"
21710 - done
21711 - fi
21712 - fi
21713 -
21714 - einfo "Symlinking external libraries..."
21715 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21716 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21717 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21718 -
21719 - einfo "Linking in other clusters..."
21720 - mkdir "${S}"/nbbuild/netbeans || die
21721 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21722 -
21723 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21724 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21725 - touch nb.cluster.platform.built
21726 -
21727 - popd >/dev/null || die
21728 -
21729 - java-pkg-2_src_prepare
21730 -}
21731 -
21732 -src_install() {
21733 - pushd nbbuild/netbeans/harness >/dev/null || die
21734 -
21735 - insinto ${INSTALL_DIR}
21736 -
21737 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21738 -
21739 - doins -r *
21740 - fperms 755 launchers/app.sh
21741 - find "${D}" -name "*.exe" -type f -delete
21742 -
21743 - popd >/dev/null || die
21744 -
21745 - local instdir="${D}"/${INSTALL_DIR}/antlib
21746 - pushd "${instdir}" >/dev/null || die
21747 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
21748 - popd >/dev/null || die
21749 -
21750 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
21751 -}
21752
21753 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160415.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160415.ebuild
21754 deleted file mode 100644
21755 index 0dab3fd..0000000
21756 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160415.ebuild
21757 +++ /dev/null
21758 @@ -1,114 +0,0 @@
21759 -# Copyright 1999-2016 Gentoo Foundation
21760 -# Distributed under the terms of the GNU General Public License v2
21761 -# $Id$
21762 -
21763 -EAPI="4"
21764 -inherit eutils java-pkg-2 java-ant-2
21765 -
21766 -DESCRIPTION="Netbeans Harness"
21767 -HOMEPAGE="http://netbeans.org/features/platform/"
21768 -SLOT="9999"
21769 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
21770 -SRC_URI="${SOURCE_URL}
21771 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
21772 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21773 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21774 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21775 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21776 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
21777 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21778 -KEYWORDS="~amd64 ~x86"
21779 -IUSE=""
21780 -S="${WORKDIR}"
21781 -
21782 -CDEPEND="~dev-java/netbeans-platform-${PV}
21783 - dev-java/javahelp:0"
21784 -DEPEND=">=virtual/jdk-1.7
21785 - app-arch/unzip
21786 - ${CDEPEND}
21787 - >=dev-java/junit-4.4:4"
21788 -RDEPEND=">=virtual/jdk-1.7
21789 - ${CDEPEND}"
21790 -
21791 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21792 -
21793 -EANT_BUILD_XML="nbbuild/build.xml"
21794 -EANT_BUILD_TARGET="rebuild-cluster"
21795 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21796 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21797 -JAVA_PKG_BSFIX="off"
21798 -
21799 -src_unpack() {
21800 - unpack $(basename ${SOURCE_URL})
21801 -
21802 - einfo "Deleting bundled jars..."
21803 - find -name "*.jar" -type f -delete
21804 -
21805 - unpack netbeans-9999-r16-build.xml.patch.bz2
21806 -
21807 - pushd "${S}" >/dev/null || die
21808 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21809 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21810 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21811 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21812 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21813 - popd >/dev/null || die
21814 -}
21815 -
21816 -src_prepare() {
21817 - einfo "Deleting bundled class files..."
21818 - find -name "*.class" -type f | xargs rm -vf
21819 -
21820 - epatch netbeans-9999-r16-build.xml.patch
21821 -
21822 - # Support for custom patches
21823 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21824 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21825 -
21826 - if [ -n "${files}" ] ; then
21827 - einfo "Applying custom patches:"
21828 -
21829 - for file in ${files} ; do
21830 - epatch "${file}"
21831 - done
21832 - fi
21833 - fi
21834 -
21835 - einfo "Symlinking external libraries..."
21836 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21837 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21838 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21839 -
21840 - einfo "Linking in other clusters..."
21841 - mkdir "${S}"/nbbuild/netbeans || die
21842 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21843 -
21844 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21845 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21846 - touch nb.cluster.platform.built
21847 -
21848 - popd >/dev/null || die
21849 -
21850 - java-pkg-2_src_prepare
21851 -}
21852 -
21853 -src_install() {
21854 - pushd nbbuild/netbeans/harness >/dev/null || die
21855 -
21856 - insinto ${INSTALL_DIR}
21857 -
21858 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21859 -
21860 - doins -r *
21861 - fperms 755 launchers/app.sh
21862 - find "${D}" -name "*.exe" -type f -delete
21863 -
21864 - popd >/dev/null || die
21865 -
21866 - local instdir="${D}"/${INSTALL_DIR}/antlib
21867 - pushd "${instdir}" >/dev/null || die
21868 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
21869 - popd >/dev/null || die
21870 -
21871 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
21872 -}
21873
21874 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160416.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160416.ebuild
21875 deleted file mode 100644
21876 index 1471c2f..0000000
21877 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160416.ebuild
21878 +++ /dev/null
21879 @@ -1,114 +0,0 @@
21880 -# Copyright 1999-2016 Gentoo Foundation
21881 -# Distributed under the terms of the GNU General Public License v2
21882 -# $Id$
21883 -
21884 -EAPI="4"
21885 -inherit eutils java-pkg-2 java-ant-2
21886 -
21887 -DESCRIPTION="Netbeans Harness"
21888 -HOMEPAGE="http://netbeans.org/features/platform/"
21889 -SLOT="9999"
21890 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
21891 -SRC_URI="${SOURCE_URL}
21892 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
21893 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21894 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21895 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21896 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21897 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
21898 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21899 -KEYWORDS="~amd64 ~x86"
21900 -IUSE=""
21901 -S="${WORKDIR}"
21902 -
21903 -CDEPEND="~dev-java/netbeans-platform-${PV}
21904 - dev-java/javahelp:0"
21905 -DEPEND=">=virtual/jdk-1.7
21906 - app-arch/unzip
21907 - ${CDEPEND}
21908 - >=dev-java/junit-4.4:4"
21909 -RDEPEND=">=virtual/jdk-1.7
21910 - ${CDEPEND}"
21911 -
21912 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21913 -
21914 -EANT_BUILD_XML="nbbuild/build.xml"
21915 -EANT_BUILD_TARGET="rebuild-cluster"
21916 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21917 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21918 -JAVA_PKG_BSFIX="off"
21919 -
21920 -src_unpack() {
21921 - unpack $(basename ${SOURCE_URL})
21922 -
21923 - einfo "Deleting bundled jars..."
21924 - find -name "*.jar" -type f -delete
21925 -
21926 - unpack netbeans-9999-r16-build.xml.patch.bz2
21927 -
21928 - pushd "${S}" >/dev/null || die
21929 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21930 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21931 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21932 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21933 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21934 - popd >/dev/null || die
21935 -}
21936 -
21937 -src_prepare() {
21938 - einfo "Deleting bundled class files..."
21939 - find -name "*.class" -type f | xargs rm -vf
21940 -
21941 - epatch netbeans-9999-r16-build.xml.patch
21942 -
21943 - # Support for custom patches
21944 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21945 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21946 -
21947 - if [ -n "${files}" ] ; then
21948 - einfo "Applying custom patches:"
21949 -
21950 - for file in ${files} ; do
21951 - epatch "${file}"
21952 - done
21953 - fi
21954 - fi
21955 -
21956 - einfo "Symlinking external libraries..."
21957 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21958 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21959 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21960 -
21961 - einfo "Linking in other clusters..."
21962 - mkdir "${S}"/nbbuild/netbeans || die
21963 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21964 -
21965 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21966 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21967 - touch nb.cluster.platform.built
21968 -
21969 - popd >/dev/null || die
21970 -
21971 - java-pkg-2_src_prepare
21972 -}
21973 -
21974 -src_install() {
21975 - pushd nbbuild/netbeans/harness >/dev/null || die
21976 -
21977 - insinto ${INSTALL_DIR}
21978 -
21979 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21980 -
21981 - doins -r *
21982 - fperms 755 launchers/app.sh
21983 - find "${D}" -name "*.exe" -type f -delete
21984 -
21985 - popd >/dev/null || die
21986 -
21987 - local instdir="${D}"/${INSTALL_DIR}/antlib
21988 - pushd "${instdir}" >/dev/null || die
21989 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
21990 - popd >/dev/null || die
21991 -
21992 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
21993 -}
21994
21995 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160417.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160417.ebuild
21996 deleted file mode 100644
21997 index ac81700..0000000
21998 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160417.ebuild
21999 +++ /dev/null
22000 @@ -1,114 +0,0 @@
22001 -# Copyright 1999-2016 Gentoo Foundation
22002 -# Distributed under the terms of the GNU General Public License v2
22003 -# $Id$
22004 -
22005 -EAPI="4"
22006 -inherit eutils java-pkg-2 java-ant-2
22007 -
22008 -DESCRIPTION="Netbeans Harness"
22009 -HOMEPAGE="http://netbeans.org/features/platform/"
22010 -SLOT="9999"
22011 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
22012 -SRC_URI="${SOURCE_URL}
22013 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
22014 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22015 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22016 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22017 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22018 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
22019 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22020 -KEYWORDS="~amd64 ~x86"
22021 -IUSE=""
22022 -S="${WORKDIR}"
22023 -
22024 -CDEPEND="~dev-java/netbeans-platform-${PV}
22025 - dev-java/javahelp:0"
22026 -DEPEND=">=virtual/jdk-1.7
22027 - app-arch/unzip
22028 - ${CDEPEND}
22029 - >=dev-java/junit-4.4:4"
22030 -RDEPEND=">=virtual/jdk-1.7
22031 - ${CDEPEND}"
22032 -
22033 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22034 -
22035 -EANT_BUILD_XML="nbbuild/build.xml"
22036 -EANT_BUILD_TARGET="rebuild-cluster"
22037 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22038 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22039 -JAVA_PKG_BSFIX="off"
22040 -
22041 -src_unpack() {
22042 - unpack $(basename ${SOURCE_URL})
22043 -
22044 - einfo "Deleting bundled jars..."
22045 - find -name "*.jar" -type f -delete
22046 -
22047 - unpack netbeans-9999-r16-build.xml.patch.bz2
22048 -
22049 - pushd "${S}" >/dev/null || die
22050 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22051 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22052 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22053 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22054 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22055 - popd >/dev/null || die
22056 -}
22057 -
22058 -src_prepare() {
22059 - einfo "Deleting bundled class files..."
22060 - find -name "*.class" -type f | xargs rm -vf
22061 -
22062 - epatch netbeans-9999-r16-build.xml.patch
22063 -
22064 - # Support for custom patches
22065 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22066 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22067 -
22068 - if [ -n "${files}" ] ; then
22069 - einfo "Applying custom patches:"
22070 -
22071 - for file in ${files} ; do
22072 - epatch "${file}"
22073 - done
22074 - fi
22075 - fi
22076 -
22077 - einfo "Symlinking external libraries..."
22078 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22079 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22080 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22081 -
22082 - einfo "Linking in other clusters..."
22083 - mkdir "${S}"/nbbuild/netbeans || die
22084 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22085 -
22086 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22087 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22088 - touch nb.cluster.platform.built
22089 -
22090 - popd >/dev/null || die
22091 -
22092 - java-pkg-2_src_prepare
22093 -}
22094 -
22095 -src_install() {
22096 - pushd nbbuild/netbeans/harness >/dev/null || die
22097 -
22098 - insinto ${INSTALL_DIR}
22099 -
22100 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22101 -
22102 - doins -r *
22103 - fperms 755 launchers/app.sh
22104 - find "${D}" -name "*.exe" -type f -delete
22105 -
22106 - popd >/dev/null || die
22107 -
22108 - local instdir="${D}"/${INSTALL_DIR}/antlib
22109 - pushd "${instdir}" >/dev/null || die
22110 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
22111 - popd >/dev/null || die
22112 -
22113 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
22114 -}
22115
22116 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160418.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160418.ebuild
22117 deleted file mode 100644
22118 index d21f705..0000000
22119 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160418.ebuild
22120 +++ /dev/null
22121 @@ -1,114 +0,0 @@
22122 -# Copyright 1999-2016 Gentoo Foundation
22123 -# Distributed under the terms of the GNU General Public License v2
22124 -# $Id$
22125 -
22126 -EAPI="4"
22127 -inherit eutils java-pkg-2 java-ant-2
22128 -
22129 -DESCRIPTION="Netbeans Harness"
22130 -HOMEPAGE="http://netbeans.org/features/platform/"
22131 -SLOT="9999"
22132 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
22133 -SRC_URI="${SOURCE_URL}
22134 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
22135 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22136 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22137 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22138 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22139 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
22140 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22141 -KEYWORDS="~amd64 ~x86"
22142 -IUSE=""
22143 -S="${WORKDIR}"
22144 -
22145 -CDEPEND="~dev-java/netbeans-platform-${PV}
22146 - dev-java/javahelp:0"
22147 -DEPEND=">=virtual/jdk-1.7
22148 - app-arch/unzip
22149 - ${CDEPEND}
22150 - >=dev-java/junit-4.4:4"
22151 -RDEPEND=">=virtual/jdk-1.7
22152 - ${CDEPEND}"
22153 -
22154 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22155 -
22156 -EANT_BUILD_XML="nbbuild/build.xml"
22157 -EANT_BUILD_TARGET="rebuild-cluster"
22158 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22159 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22160 -JAVA_PKG_BSFIX="off"
22161 -
22162 -src_unpack() {
22163 - unpack $(basename ${SOURCE_URL})
22164 -
22165 - einfo "Deleting bundled jars..."
22166 - find -name "*.jar" -type f -delete
22167 -
22168 - unpack netbeans-9999-r16-build.xml.patch.bz2
22169 -
22170 - pushd "${S}" >/dev/null || die
22171 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22172 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22173 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22174 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22175 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22176 - popd >/dev/null || die
22177 -}
22178 -
22179 -src_prepare() {
22180 - einfo "Deleting bundled class files..."
22181 - find -name "*.class" -type f | xargs rm -vf
22182 -
22183 - epatch netbeans-9999-r16-build.xml.patch
22184 -
22185 - # Support for custom patches
22186 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22187 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22188 -
22189 - if [ -n "${files}" ] ; then
22190 - einfo "Applying custom patches:"
22191 -
22192 - for file in ${files} ; do
22193 - epatch "${file}"
22194 - done
22195 - fi
22196 - fi
22197 -
22198 - einfo "Symlinking external libraries..."
22199 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22200 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22201 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22202 -
22203 - einfo "Linking in other clusters..."
22204 - mkdir "${S}"/nbbuild/netbeans || die
22205 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22206 -
22207 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22208 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22209 - touch nb.cluster.platform.built
22210 -
22211 - popd >/dev/null || die
22212 -
22213 - java-pkg-2_src_prepare
22214 -}
22215 -
22216 -src_install() {
22217 - pushd nbbuild/netbeans/harness >/dev/null || die
22218 -
22219 - insinto ${INSTALL_DIR}
22220 -
22221 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22222 -
22223 - doins -r *
22224 - fperms 755 launchers/app.sh
22225 - find "${D}" -name "*.exe" -type f -delete
22226 -
22227 - popd >/dev/null || die
22228 -
22229 - local instdir="${D}"/${INSTALL_DIR}/antlib
22230 - pushd "${instdir}" >/dev/null || die
22231 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
22232 - popd >/dev/null || die
22233 -
22234 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
22235 -}
22236
22237 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160419.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160419.ebuild
22238 deleted file mode 100644
22239 index 1402d2a..0000000
22240 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160419.ebuild
22241 +++ /dev/null
22242 @@ -1,114 +0,0 @@
22243 -# Copyright 1999-2016 Gentoo Foundation
22244 -# Distributed under the terms of the GNU General Public License v2
22245 -# $Id$
22246 -
22247 -EAPI="4"
22248 -inherit eutils java-pkg-2 java-ant-2
22249 -
22250 -DESCRIPTION="Netbeans Harness"
22251 -HOMEPAGE="http://netbeans.org/features/platform/"
22252 -SLOT="9999"
22253 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
22254 -SRC_URI="${SOURCE_URL}
22255 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
22256 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22257 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22258 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22259 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22260 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
22261 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22262 -KEYWORDS="~amd64 ~x86"
22263 -IUSE=""
22264 -S="${WORKDIR}"
22265 -
22266 -CDEPEND="~dev-java/netbeans-platform-${PV}
22267 - dev-java/javahelp:0"
22268 -DEPEND=">=virtual/jdk-1.7
22269 - app-arch/unzip
22270 - ${CDEPEND}
22271 - >=dev-java/junit-4.4:4"
22272 -RDEPEND=">=virtual/jdk-1.7
22273 - ${CDEPEND}"
22274 -
22275 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22276 -
22277 -EANT_BUILD_XML="nbbuild/build.xml"
22278 -EANT_BUILD_TARGET="rebuild-cluster"
22279 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22280 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22281 -JAVA_PKG_BSFIX="off"
22282 -
22283 -src_unpack() {
22284 - unpack $(basename ${SOURCE_URL})
22285 -
22286 - einfo "Deleting bundled jars..."
22287 - find -name "*.jar" -type f -delete
22288 -
22289 - unpack netbeans-9999-r16-build.xml.patch.bz2
22290 -
22291 - pushd "${S}" >/dev/null || die
22292 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22293 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22294 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22295 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22296 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22297 - popd >/dev/null || die
22298 -}
22299 -
22300 -src_prepare() {
22301 - einfo "Deleting bundled class files..."
22302 - find -name "*.class" -type f | xargs rm -vf
22303 -
22304 - epatch netbeans-9999-r16-build.xml.patch
22305 -
22306 - # Support for custom patches
22307 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22308 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22309 -
22310 - if [ -n "${files}" ] ; then
22311 - einfo "Applying custom patches:"
22312 -
22313 - for file in ${files} ; do
22314 - epatch "${file}"
22315 - done
22316 - fi
22317 - fi
22318 -
22319 - einfo "Symlinking external libraries..."
22320 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22321 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22322 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22323 -
22324 - einfo "Linking in other clusters..."
22325 - mkdir "${S}"/nbbuild/netbeans || die
22326 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22327 -
22328 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22329 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22330 - touch nb.cluster.platform.built
22331 -
22332 - popd >/dev/null || die
22333 -
22334 - java-pkg-2_src_prepare
22335 -}
22336 -
22337 -src_install() {
22338 - pushd nbbuild/netbeans/harness >/dev/null || die
22339 -
22340 - insinto ${INSTALL_DIR}
22341 -
22342 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22343 -
22344 - doins -r *
22345 - fperms 755 launchers/app.sh
22346 - find "${D}" -name "*.exe" -type f -delete
22347 -
22348 - popd >/dev/null || die
22349 -
22350 - local instdir="${D}"/${INSTALL_DIR}/antlib
22351 - pushd "${instdir}" >/dev/null || die
22352 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
22353 - popd >/dev/null || die
22354 -
22355 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
22356 -}
22357
22358 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160420.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160420.ebuild
22359 deleted file mode 100644
22360 index 0b58b93..0000000
22361 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160420.ebuild
22362 +++ /dev/null
22363 @@ -1,114 +0,0 @@
22364 -# Copyright 1999-2016 Gentoo Foundation
22365 -# Distributed under the terms of the GNU General Public License v2
22366 -# $Id$
22367 -
22368 -EAPI="4"
22369 -inherit eutils java-pkg-2 java-ant-2
22370 -
22371 -DESCRIPTION="Netbeans Harness"
22372 -HOMEPAGE="http://netbeans.org/features/platform/"
22373 -SLOT="9999"
22374 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
22375 -SRC_URI="${SOURCE_URL}
22376 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
22377 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22378 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22379 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22380 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22381 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
22382 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22383 -KEYWORDS="~amd64 ~x86"
22384 -IUSE=""
22385 -S="${WORKDIR}"
22386 -
22387 -CDEPEND="~dev-java/netbeans-platform-${PV}
22388 - dev-java/javahelp:0"
22389 -DEPEND=">=virtual/jdk-1.7
22390 - app-arch/unzip
22391 - ${CDEPEND}
22392 - >=dev-java/junit-4.4:4"
22393 -RDEPEND=">=virtual/jdk-1.7
22394 - ${CDEPEND}"
22395 -
22396 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22397 -
22398 -EANT_BUILD_XML="nbbuild/build.xml"
22399 -EANT_BUILD_TARGET="rebuild-cluster"
22400 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22401 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22402 -JAVA_PKG_BSFIX="off"
22403 -
22404 -src_unpack() {
22405 - unpack $(basename ${SOURCE_URL})
22406 -
22407 - einfo "Deleting bundled jars..."
22408 - find -name "*.jar" -type f -delete
22409 -
22410 - unpack netbeans-9999-r16-build.xml.patch.bz2
22411 -
22412 - pushd "${S}" >/dev/null || die
22413 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22414 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22415 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22416 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22417 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22418 - popd >/dev/null || die
22419 -}
22420 -
22421 -src_prepare() {
22422 - einfo "Deleting bundled class files..."
22423 - find -name "*.class" -type f | xargs rm -vf
22424 -
22425 - epatch netbeans-9999-r16-build.xml.patch
22426 -
22427 - # Support for custom patches
22428 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22429 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22430 -
22431 - if [ -n "${files}" ] ; then
22432 - einfo "Applying custom patches:"
22433 -
22434 - for file in ${files} ; do
22435 - epatch "${file}"
22436 - done
22437 - fi
22438 - fi
22439 -
22440 - einfo "Symlinking external libraries..."
22441 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22442 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22443 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22444 -
22445 - einfo "Linking in other clusters..."
22446 - mkdir "${S}"/nbbuild/netbeans || die
22447 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22448 -
22449 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22450 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22451 - touch nb.cluster.platform.built
22452 -
22453 - popd >/dev/null || die
22454 -
22455 - java-pkg-2_src_prepare
22456 -}
22457 -
22458 -src_install() {
22459 - pushd nbbuild/netbeans/harness >/dev/null || die
22460 -
22461 - insinto ${INSTALL_DIR}
22462 -
22463 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22464 -
22465 - doins -r *
22466 - fperms 755 launchers/app.sh
22467 - find "${D}" -name "*.exe" -type f -delete
22468 -
22469 - popd >/dev/null || die
22470 -
22471 - local instdir="${D}"/${INSTALL_DIR}/antlib
22472 - pushd "${instdir}" >/dev/null || die
22473 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
22474 - popd >/dev/null || die
22475 -
22476 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
22477 -}
22478
22479 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160421.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160421.ebuild
22480 deleted file mode 100644
22481 index 6aec1f8..0000000
22482 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160421.ebuild
22483 +++ /dev/null
22484 @@ -1,114 +0,0 @@
22485 -# Copyright 1999-2016 Gentoo Foundation
22486 -# Distributed under the terms of the GNU General Public License v2
22487 -# $Id$
22488 -
22489 -EAPI="4"
22490 -inherit eutils java-pkg-2 java-ant-2
22491 -
22492 -DESCRIPTION="Netbeans Harness"
22493 -HOMEPAGE="http://netbeans.org/features/platform/"
22494 -SLOT="9999"
22495 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
22496 -SRC_URI="${SOURCE_URL}
22497 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
22498 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22499 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22500 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22501 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22502 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
22503 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22504 -KEYWORDS="~amd64 ~x86"
22505 -IUSE=""
22506 -S="${WORKDIR}"
22507 -
22508 -CDEPEND="~dev-java/netbeans-platform-${PV}
22509 - dev-java/javahelp:0"
22510 -DEPEND=">=virtual/jdk-1.7
22511 - app-arch/unzip
22512 - ${CDEPEND}
22513 - >=dev-java/junit-4.4:4"
22514 -RDEPEND=">=virtual/jdk-1.7
22515 - ${CDEPEND}"
22516 -
22517 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22518 -
22519 -EANT_BUILD_XML="nbbuild/build.xml"
22520 -EANT_BUILD_TARGET="rebuild-cluster"
22521 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22522 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22523 -JAVA_PKG_BSFIX="off"
22524 -
22525 -src_unpack() {
22526 - unpack $(basename ${SOURCE_URL})
22527 -
22528 - einfo "Deleting bundled jars..."
22529 - find -name "*.jar" -type f -delete
22530 -
22531 - unpack netbeans-9999-r16-build.xml.patch.bz2
22532 -
22533 - pushd "${S}" >/dev/null || die
22534 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22535 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22536 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22537 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22538 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22539 - popd >/dev/null || die
22540 -}
22541 -
22542 -src_prepare() {
22543 - einfo "Deleting bundled class files..."
22544 - find -name "*.class" -type f | xargs rm -vf
22545 -
22546 - epatch netbeans-9999-r16-build.xml.patch
22547 -
22548 - # Support for custom patches
22549 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22550 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22551 -
22552 - if [ -n "${files}" ] ; then
22553 - einfo "Applying custom patches:"
22554 -
22555 - for file in ${files} ; do
22556 - epatch "${file}"
22557 - done
22558 - fi
22559 - fi
22560 -
22561 - einfo "Symlinking external libraries..."
22562 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22563 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22564 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22565 -
22566 - einfo "Linking in other clusters..."
22567 - mkdir "${S}"/nbbuild/netbeans || die
22568 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22569 -
22570 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22571 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22572 - touch nb.cluster.platform.built
22573 -
22574 - popd >/dev/null || die
22575 -
22576 - java-pkg-2_src_prepare
22577 -}
22578 -
22579 -src_install() {
22580 - pushd nbbuild/netbeans/harness >/dev/null || die
22581 -
22582 - insinto ${INSTALL_DIR}
22583 -
22584 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22585 -
22586 - doins -r *
22587 - fperms 755 launchers/app.sh
22588 - find "${D}" -name "*.exe" -type f -delete
22589 -
22590 - popd >/dev/null || die
22591 -
22592 - local instdir="${D}"/${INSTALL_DIR}/antlib
22593 - pushd "${instdir}" >/dev/null || die
22594 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
22595 - popd >/dev/null || die
22596 -
22597 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
22598 -}
22599
22600 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160426.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160426.ebuild
22601 deleted file mode 100644
22602 index 7b3f5e3..0000000
22603 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160426.ebuild
22604 +++ /dev/null
22605 @@ -1,114 +0,0 @@
22606 -# Copyright 1999-2016 Gentoo Foundation
22607 -# Distributed under the terms of the GNU General Public License v2
22608 -# $Id$
22609 -
22610 -EAPI="4"
22611 -inherit eutils java-pkg-2 java-ant-2
22612 -
22613 -DESCRIPTION="Netbeans Harness"
22614 -HOMEPAGE="http://netbeans.org/features/platform/"
22615 -SLOT="9999"
22616 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
22617 -SRC_URI="${SOURCE_URL}
22618 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
22619 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22620 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22621 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22622 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22623 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
22624 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22625 -KEYWORDS="~amd64 ~x86"
22626 -IUSE=""
22627 -S="${WORKDIR}"
22628 -
22629 -CDEPEND="~dev-java/netbeans-platform-${PV}
22630 - dev-java/javahelp:0"
22631 -DEPEND=">=virtual/jdk-1.7
22632 - app-arch/unzip
22633 - ${CDEPEND}
22634 - >=dev-java/junit-4.4:4"
22635 -RDEPEND=">=virtual/jdk-1.7
22636 - ${CDEPEND}"
22637 -
22638 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22639 -
22640 -EANT_BUILD_XML="nbbuild/build.xml"
22641 -EANT_BUILD_TARGET="rebuild-cluster"
22642 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22643 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22644 -JAVA_PKG_BSFIX="off"
22645 -
22646 -src_unpack() {
22647 - unpack $(basename ${SOURCE_URL})
22648 -
22649 - einfo "Deleting bundled jars..."
22650 - find -name "*.jar" -type f -delete
22651 -
22652 - unpack netbeans-9999-r16-build.xml.patch.bz2
22653 -
22654 - pushd "${S}" >/dev/null || die
22655 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22656 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22657 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22658 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22659 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22660 - popd >/dev/null || die
22661 -}
22662 -
22663 -src_prepare() {
22664 - einfo "Deleting bundled class files..."
22665 - find -name "*.class" -type f | xargs rm -vf
22666 -
22667 - epatch netbeans-9999-r16-build.xml.patch
22668 -
22669 - # Support for custom patches
22670 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22671 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22672 -
22673 - if [ -n "${files}" ] ; then
22674 - einfo "Applying custom patches:"
22675 -
22676 - for file in ${files} ; do
22677 - epatch "${file}"
22678 - done
22679 - fi
22680 - fi
22681 -
22682 - einfo "Symlinking external libraries..."
22683 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22684 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22685 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22686 -
22687 - einfo "Linking in other clusters..."
22688 - mkdir "${S}"/nbbuild/netbeans || die
22689 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22690 -
22691 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22692 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22693 - touch nb.cluster.platform.built
22694 -
22695 - popd >/dev/null || die
22696 -
22697 - java-pkg-2_src_prepare
22698 -}
22699 -
22700 -src_install() {
22701 - pushd nbbuild/netbeans/harness >/dev/null || die
22702 -
22703 - insinto ${INSTALL_DIR}
22704 -
22705 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22706 -
22707 - doins -r *
22708 - fperms 755 launchers/app.sh
22709 - find "${D}" -name "*.exe" -type f -delete
22710 -
22711 - popd >/dev/null || die
22712 -
22713 - local instdir="${D}"/${INSTALL_DIR}/antlib
22714 - pushd "${instdir}" >/dev/null || die
22715 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
22716 - popd >/dev/null || die
22717 -
22718 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
22719 -}
22720
22721 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20160427.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20160427.ebuild
22722 deleted file mode 100644
22723 index 701c887..0000000
22724 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20160427.ebuild
22725 +++ /dev/null
22726 @@ -1,114 +0,0 @@
22727 -# Copyright 1999-2016 Gentoo Foundation
22728 -# Distributed under the terms of the GNU General Public License v2
22729 -# $Id$
22730 -
22731 -EAPI="4"
22732 -inherit eutils java-pkg-2 java-ant-2
22733 -
22734 -DESCRIPTION="Netbeans Harness"
22735 -HOMEPAGE="http://netbeans.org/features/platform/"
22736 -SLOT="9999"
22737 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
22738 -SRC_URI="${SOURCE_URL}
22739 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
22740 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22741 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22742 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22743 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22744 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
22745 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22746 -KEYWORDS="~amd64 ~x86"
22747 -IUSE=""
22748 -S="${WORKDIR}"
22749 -
22750 -CDEPEND="~dev-java/netbeans-platform-${PV}
22751 - dev-java/javahelp:0"
22752 -DEPEND=">=virtual/jdk-1.7
22753 - app-arch/unzip
22754 - ${CDEPEND}
22755 - >=dev-java/junit-4.4:4"
22756 -RDEPEND=">=virtual/jdk-1.7
22757 - ${CDEPEND}"
22758 -
22759 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22760 -
22761 -EANT_BUILD_XML="nbbuild/build.xml"
22762 -EANT_BUILD_TARGET="rebuild-cluster"
22763 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22764 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22765 -JAVA_PKG_BSFIX="off"
22766 -
22767 -src_unpack() {
22768 - unpack $(basename ${SOURCE_URL})
22769 -
22770 - einfo "Deleting bundled jars..."
22771 - find -name "*.jar" -type f -delete
22772 -
22773 - unpack netbeans-9999-r16-build.xml.patch.bz2
22774 -
22775 - pushd "${S}" >/dev/null || die
22776 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22777 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22778 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22779 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22780 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22781 - popd >/dev/null || die
22782 -}
22783 -
22784 -src_prepare() {
22785 - einfo "Deleting bundled class files..."
22786 - find -name "*.class" -type f | xargs rm -vf
22787 -
22788 - epatch netbeans-9999-r16-build.xml.patch
22789 -
22790 - # Support for custom patches
22791 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22792 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22793 -
22794 - if [ -n "${files}" ] ; then
22795 - einfo "Applying custom patches:"
22796 -
22797 - for file in ${files} ; do
22798 - epatch "${file}"
22799 - done
22800 - fi
22801 - fi
22802 -
22803 - einfo "Symlinking external libraries..."
22804 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22805 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22806 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22807 -
22808 - einfo "Linking in other clusters..."
22809 - mkdir "${S}"/nbbuild/netbeans || die
22810 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22811 -
22812 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22813 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22814 - touch nb.cluster.platform.built
22815 -
22816 - popd >/dev/null || die
22817 -
22818 - java-pkg-2_src_prepare
22819 -}
22820 -
22821 -src_install() {
22822 - pushd nbbuild/netbeans/harness >/dev/null || die
22823 -
22824 - insinto ${INSTALL_DIR}
22825 -
22826 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22827 -
22828 - doins -r *
22829 - fperms 755 launchers/app.sh
22830 - find "${D}" -name "*.exe" -type f -delete
22831 -
22832 - popd >/dev/null || die
22833 -
22834 - local instdir="${D}"/${INSTALL_DIR}/antlib
22835 - pushd "${instdir}" >/dev/null || die
22836 - rm jsearch-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jsearch.jar jsearch-2.0_05.jar
22837 - popd >/dev/null || die
22838 -
22839 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
22840 -}
22841
22842 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
22843 index a537ce9..986531c 100644
22844 --- a/dev-java/netbeans-ide/Manifest
22845 +++ b/dev-java/netbeans-ide/Manifest
22846 @@ -141,54 +141,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
22847 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
22848 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
22849 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
22850 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
22851 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
22852 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
22853 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
22854 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
22855 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
22856 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
22857 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
22858 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
22859 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
22860 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
22861 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
22862 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
22863 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
22864 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
22865 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
22866 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
22867 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
22868 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
22869 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
22870 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
22871 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
22872 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
22873 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
22874 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
22875 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
22876 EBUILD netbeans-ide-8.0.2-r2.ebuild 29330 SHA256 4822cbe26fc19685164c35d69e75bc20578ca8a5ce3394fe97bde6acc721fd2d SHA512 552f35cb1aa5429beb70c72a0cd2a3aa3a006f5870ec4084e88632a39e2ccdc05d0b2b15a87f26c72cdffb3c9a6fa0a124a8d501edeef9aa9580396922071e8d WHIRLPOOL 4c9bce3ca21d5ae61ef9392b9282c2dff9de7f82f2e83d2944a2906ca2180ef0ffab59489bdbb6afc7ba88d5143d77b47a0cf6b219a5a4d385b68afcacd3fe6d
22877 EBUILD netbeans-ide-8.1-r2.ebuild 30301 SHA256 892f20531352d85b5b72b1c85352eefa444917b515b0b564f04c4f91d1e654f9 SHA512 50af4873fd3ea7755b0d33b086be7e07766b6c009a46ec3954a67a1da9930378bcf9da6d18b7e60078b31af4b36ccf060f22378a8ef26b3829ccf30a529dd023 WHIRLPOOL 1024af16e7cae7f4728dd37f88031be33253b7c62548a095d3e827abeccb6c183d34ce312bd1a0f808f0d107aff217e4b81b7a17eecc6842e1d914d7061df2c9
22878 -EBUILD netbeans-ide-9999_p20160329.ebuild 30250 SHA256 6d14e82007f2246082db0d0e01bb93e578b0ff3f1b2a9aa68b83a4f8a18eb1a4 SHA512 08351979dd42e6f6d5d4ac383661eb0fb5d8b6716a32346270681fc58091b32115075c6ad4c1c6af153f5f2c55d4c3a4046af824fd21bba8b62537953880f5fa WHIRLPOOL fd35a92dd12cdff6145f19447d7666a2df19f8c206ef5bbda455d7019682b35bbce6bc3f90df9f426719d98f93492c1f513e22f1fb758dccdf60126596a46791
22879 -EBUILD netbeans-ide-9999_p20160331.ebuild 30349 SHA256 9f7fe0cb8fd58d7b36ad257e754e3482ffe3549de82f076e834a83e6994240ff SHA512 4ef3b5ece6758b02719069e6adb1048dc24d0c483992429fdfea6dda852f34c4ed26b0aa616f7809bc16076cc0d2373bf1d6e20234b8b18614a08b62b3686f7f WHIRLPOOL d818eeefa3ea16a5263c362976d7baee3e41a6e542cce7c937a5d3076b6c5f61543aa12dd0f47f6ec21942e5156d2d5228b77d4007ff60da08627774d951014c
22880 -EBUILD netbeans-ide-9999_p20160401.ebuild 30737 SHA256 cab862c91572446e13cde880db74963f956682dde55822939138fb9e0dd98e06 SHA512 f0bdbf23ca343f85b40c0868c824fa777922cb2a760d9c9194160f42c93f892bab77a74925c4b2518575a42d0de1d9a2b714af85b9369623e9e96d8620a42ab4 WHIRLPOOL 3f7be89f8d93f00649b4dacea1c3e1e5fb5b9b039afc40fbf00d6006b0bd54a4af57b4ce4958af46aef549ea1552f662fd000f9a1ff8bfb5edcd3c70efe5faff
22881 -EBUILD netbeans-ide-9999_p20160404.ebuild 30761 SHA256 36b6161257c1a98479c3a7c951cecb46686f0c6cc41822545eefaffb7e262799 SHA512 5d5dec666cc8b96562b909a4415773e3afd157088b3a6cd484ed7511f475870c54b3f2216ce882e4e73f3c192f01d0c402578258b28e1e38b41833ab62ffd627 WHIRLPOOL 53bfd61c6135fbe00998f22843a69faf21ea3166981f3af807e41d5419855871f221017ce639ea12660bad519d7805af2e65cef216d5fc4cb593deb2e9ed6a5b
22882 -EBUILD netbeans-ide-9999_p20160405.ebuild 30761 SHA256 0f411e090da66cd9ae0f8520ac4f6facbc37053ec40e031953bc76a790cf3958 SHA512 5fe86e37eab4b4199dbc50763709e79e52b93a7696d5e88c4a5f564d79d20efde1a212e70bf0756cfd17a631b3265465afec59d86fa3e414e144f70190dc10c4 WHIRLPOOL 14173f70a71f6672e02e1284f49973ec39f78c8aa604f050985a1854cd7977219657fc38fa1f3763bbec369090c5e328fea7eda6ca256e312a34b830c5419a6c
22883 -EBUILD netbeans-ide-9999_p20160406.ebuild 30761 SHA256 43fcbda8582a3c87fd527dc720313978c96a9b24653daa8de289562926168ef9 SHA512 02b3f3feb55b706028e1f7cf10aaf12c0b092c7a985d41b9558c5ad2ee3edcdf6dd1559922eb9b56c5c0b10bc0438b98fad0407786e749fe49cc9b8769fe369a WHIRLPOOL 9068b1dee92732bfb1a2a1b5b8b6f5a3dc045018edf01c77186856b56455db09e82f132480320e0cfa7e50b30831717ffcf08fac77d1baf65f4ad72726904b63
22884 -EBUILD netbeans-ide-9999_p20160407.ebuild 30761 SHA256 6a6c02c32fb8ba7faaf1389efc9f44f6b95ab4f3e37379eb05ebc5296ddee752 SHA512 123517e24a17cdbe155123924e69f100c1419245f54eb3d2d1a74660de8bdb23ed3e4bd86122a18e045a59bb05ed91d1c5edbb4cabded72e2990e7f9eaa8368b WHIRLPOOL cea2ed13af2873ba19f2c7bc7d8ca04c32a3a0594771127d97e22b82c157a9e98a8777cd2a879cbfbdc38abac8ec1f948baf0d343812a9cdefa9c8daf8ad46cc
22885 -EBUILD netbeans-ide-9999_p20160411.ebuild 30761 SHA256 4512a2bef84933de45dcbbd94599bea7ef0e7546ab82a107220a9d5db81ef423 SHA512 d4fa302e8c42400729c3f8875db94044fb9504bfffb46e364db3601c69f8eba9e10f200c88575048c0eb5aa4eecea596297331a90eeb0e1ce1692a7eb9309470 WHIRLPOOL 11c062080473a2368b1a9cd367b95752f0e08cd52c0cfadf24de5557ec2420fc1355d86cded0352cedd3900de26e43bc37260db1df4895e3accb4a76cfb6ac76
22886 -EBUILD netbeans-ide-9999_p20160412.ebuild 30761 SHA256 5b2ee552df9b127c9b20a82b8c04fe7e4b06eced6449086e3338c2174750eaec SHA512 8df6fcec05d352f42d30b066a980159df13d2d7ea625203458db913c57fe2041c44e3da33368781882b3e0602c67e1b7c4fe41b3a7f90ea2b5e19dcfe41522a0 WHIRLPOOL 22c7829516c6e496f11fde2b7429f19fc25766e91e50053e449950e127b6fc2095ea9806fe2a6b18a979e4ec124e5534d3ee1edb6ac25b2b7a49075549ac1084
22887 -EBUILD netbeans-ide-9999_p20160413.ebuild 30761 SHA256 ede5f7146b442f83de46038c7e47fecddb49bcd791cff2215522f88df41e4bbf SHA512 7d3bb334624607460dc06366da545c376ea260ce85095f151673718f1ce6c36fd5c40a8706951bd2cf8835565baed897552d8093ac89943a349e2dc013117170 WHIRLPOOL 40514f948d29bba1fbf0a00cc1233110395c1d8307770e4542378351a5c3f96d5ccfea3539d1262a602949bf029b67526d30c044a38f7689de4160500f72aff1
22888 -EBUILD netbeans-ide-9999_p20160414.ebuild 30761 SHA256 9714b1df3718b4287b459c4d76968418704036d07a6aa4d52d2ab619aeaec57e SHA512 e344b9b5afd5fd535eb779dc596275dac6a39b36eda5d503c96f329e49c67d6de136c906dcef88e66cd7da3ef0ea9c2dc65a16645bc8acfb9962b18e0013f2d6 WHIRLPOOL 8fbb9c9f9285f3d22ceee1f6202b2920f0ad1245f60c845bcf79206a0aa229a72cfb93f8e205dcb0c2893308b76e3ea4441268b2601d4565298057209d5f6ecd
22889 -EBUILD netbeans-ide-9999_p20160415.ebuild 30761 SHA256 ff45c5ddb0f685576d8fd783b3aeb0c54b185bf2e122edb92da8992cd0665abb SHA512 dcca522c32f95ccb5f7cda40b72a0b460cab074c002cb55e4dbcc07e29216b5ba56a604134b59cd6231e56ec023d39dc1c8d611ca8e2b241588aa7e0e222999e WHIRLPOOL 4c2fec40c19566fa059907c2ca6791efc02ec36f85b507f3676bd6004cc3509f799575a25608f62e25ee353372847b302adc3fa69a31b0fcf618465e0bd5e35d
22890 -EBUILD netbeans-ide-9999_p20160416.ebuild 30761 SHA256 0f8e6ef881c78bf426a32d3f8022f77e2e9d12d124c7318e725d38dcae7d8ce7 SHA512 e21aed85b31e99e3318391f8c8e6a1ba235ef54106a48370fd204d54965673ab2aa59bf4942f2cc0b3e8d9e92a50c364cc118f1f37d158df4c82c39e7255b7d2 WHIRLPOOL 9b449a6a25134752072a6cc2077e0eea595d634eec505e9b69f0c72a03b4ecc196ffe223400bd6de2707e8b1597aedf63f3169e36a741b47f8f26bfaeae768cf
22891 -EBUILD netbeans-ide-9999_p20160417.ebuild 30761 SHA256 b91fd3ae94e850a5ee8f3747cee62cb830691ce7853db08a0a4d2768b8144b97 SHA512 64de3ddfd105236cba1f1c279a8592b63d10b35b4617b96fe741adc951215a62b3fba2f2f1d7c66def0b0818d2fa9e56c4a853be9b36bc22ea093705ea915d36 WHIRLPOOL bcb172623893cd8f0254a7e71bc895a247632e8bfecbc5c1feae77390f7ca20d85aa0e539abd3630eb6e97c38a6491ed1bf772eae53ef9040ff514749e70b981
22892 -EBUILD netbeans-ide-9999_p20160418.ebuild 30761 SHA256 ea9bd06da776f3f911af65a19e9b987ab8c3747d3ac8db9bd80e6092d00a5e57 SHA512 c909bd02673b5dcdbbb3309720006e49fd1ef01e8635dbbc9667556d29f1d975d2b658a58d33a24883b82b9b22ff042cc89c38da31272f6a6904faf17f673308 WHIRLPOOL 378d660d7fc5a4b24830f239fd3230c8c77411f6effff410b16a1322ff9afab96fc157ad977937622c422938f8c2f7b12a900beb79bdfb23ab8e431164840538
22893 -EBUILD netbeans-ide-9999_p20160419.ebuild 30761 SHA256 f4686e58428ed2cbd7892298726c84bf0d67606a1b7f980648f6144af269228e SHA512 40245d06013687877954adb094360fde4705ac9efff56deec39fcecc3dbf6c1bb1574607b9d06fd971904b2829392cd3559976284fdbc6d0680e50209f9873dc WHIRLPOOL 9f96d898313c9b44eee619ccf8157726c3e98bed2d623bf320097072de7b5ce23aebfc76878bf656152e88b6eb4c59f65629fab4d72790f26eca1fe5165ee588
22894 -EBUILD netbeans-ide-9999_p20160420.ebuild 30761 SHA256 45f7ae937d72e98f5b4353e6156db7cf5c334415c4437e94797364f501484c46 SHA512 98ca1ef4ec62ce90a230a85666ede8efaa565c80b761394f4cd54962248095e865024577529358c767f155c563ecfada0956f0743ecc14da568ac7f600eaafa3 WHIRLPOOL b0ce3f6580b95293ed7dc1a28cbb4625175fc09dcc9a7ba87cafe647b7df1c0472175dd0ced6d362b6b44f1d7d5027eda8d359b40ee00e7a9cf3916dab877baf
22895 -EBUILD netbeans-ide-9999_p20160421.ebuild 30761 SHA256 434e23f761ca72ec043607ee7d45a618b24a471ffcb5f16b37599d3f35a9af61 SHA512 9bd07ca464d6261fecdb56410e398f6b9200f4a52534f3557f95aaafeea8e0e29a4314ee270ad282747201997ade863c95dfbcf89fefd2ef9557ee5b4f7749be WHIRLPOOL 236330624cafb4c99fc56f06c41192e992c03a5b8dac431182c33dcf6cc65465f9e066db0a1f87b75c712810528fdeee745fbcb74291b657a7692dfff7b848e4
22896 -EBUILD netbeans-ide-9999_p20160426.ebuild 30761 SHA256 29bef6d41793577f22b7492df3dcc95dab7dd9d6e7903bf38cee88644fb19dc4 SHA512 d2e778347a925500363f5caab0bdf4a2dc42329e304c27918763893fdbcce961e38ab797528cba657097d45fe870c8953ffa63e7c641d665175fb5ea66349065 WHIRLPOOL 5b44ec550e65275b5e345d44f8ee22b97b086a082cb1d7faa8892e4307e67cc643ff8699439ded62238d018cd3bfd13ffe0fcfad8c072a048e926cba0330954a
22897 -EBUILD netbeans-ide-9999_p20160427.ebuild 30761 SHA256 2a78f48c00abe6d07efa1c77ccf02803a5320190f3b43f3375383c8410d9fcee SHA512 cadb351e8252cde28abd2f0dbc0cdd27c84ea49ac247f18c5e725f9fc479fb1ce92065ab21b9bf0cd37599b74940fe15658f2b4e03b8378f05dbe48a8b008e23 WHIRLPOOL af67da37980787e81fabf8aefc6d4f5ad07e11f442d50a63d3843c08dbfbfb1c5284fe828069e90efd31e39610927db9d600dad9e126b075faba9a837fc6b315
22898 EBUILD netbeans-ide-9999_p20160428.ebuild 30761 SHA256 d6735e6e8cf412cbfb9dd4a2f0f68f8296b74e03fe87b12150506f7c063f281d SHA512 d3c49f4a00823801049688170c461ebcc5de106f30fa11e232d953a56cf196c946610cbda0216f393c28923efd5017a28d8fc5870d90e98c6a5fd347a400711d WHIRLPOOL ba3d111337fd5e21e3a4e97457c1f00f2b53b0af20991833203c6f68301520853731f63b291d6adc55d6a96b42d52e13e6d65bd6dcf529c39bc40f30d334155a
22899 EBUILD netbeans-ide-9999_p20160429.ebuild 30761 SHA256 2ae3370291b5d623f905e5c713209050e57b45445f3fe4f7d44ec9a74e69422f SHA512 f1110a99d0e4b9f94019cab2169aa99932d1361377c7f709372a85a2aaf07c3b56f37c8c0e5d7a7f3c3198ee1e76ed565eccb56d44a82d75de733950e853cbe0 WHIRLPOOL f2a2b549b4ed393af308a9dd52d57ff8172dc246c1535440bff99004e605fd41525ba7ca02cd6afe87e43a997fc4f4ece380bd6ebe3f7947894914a57fd45510
22900 EBUILD netbeans-ide-9999_p20160430.ebuild 30761 SHA256 57128e51bcebcdf8c0e950ec6e6681b7c496388c9e2bc60d6ee78e3edd9cf06f SHA512 d6373d9c2c0359ff491aa30e227332abdfabf35eaf76a64ad1aa6994d33a9ac916d1733b95530b296203e20f9b5f11cea26019776b2341834b0b08ab0fafecaf WHIRLPOOL 21d6ce2570a3992f30a0b445b5a577f3a871fe04368170ff29c1d7bf600b434e273d541880ad66d0100fb4d71c1ba92082f73f49abb26abae5285fe1b4332bc1
22901
22902 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160329.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160329.ebuild
22903 deleted file mode 100644
22904 index ddb5c27..0000000
22905 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160329.ebuild
22906 +++ /dev/null
22907 @@ -1,378 +0,0 @@
22908 -# Copyright 1999-2016 Gentoo Foundation
22909 -# Distributed under the terms of the GNU General Public License v2
22910 -# $Id$
22911 -
22912 -EAPI="4"
22913 -inherit eutils java-pkg-2 java-ant-2
22914 -
22915 -DESCRIPTION="Netbeans IDE Cluster"
22916 -HOMEPAGE="http://netbeans.org/projects/ide"
22917 -SLOT="9999"
22918 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
22919 -SRC_URI="${SOURCE_URL}
22920 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
22921 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
22922 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
22923 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
22924 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
22925 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
22926 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
22927 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
22928 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
22929 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
22930 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
22931 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
22932 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
22933 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
22934 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
22935 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
22936 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
22937 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
22938 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
22939 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
22940 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
22941 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
22942 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
22943 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
22944 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
22945 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
22946 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
22947 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
22948 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
22949 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
22950 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
22951 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
22952 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
22953 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
22954 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
22955 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
22956 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
22957 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
22958 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
22959 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
22960 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
22961 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
22962 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
22963 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
22964 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
22965 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
22966 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
22967 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
22968 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
22969 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
22970 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
22971 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
22972 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
22973 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
22974 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
22975 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
22976 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
22977 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
22978 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
22979 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
22980 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
22981 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
22982 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
22983 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
22984 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
22985 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
22986 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
22987 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
22988 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
22989 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
22990 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
22991 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
22992 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
22993 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
22994 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
22995 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
22996 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22997 -KEYWORDS="~amd64 ~x86"
22998 -IUSE=""
22999 -S="${WORKDIR}"
23000 -
23001 -CDEPEND="~dev-java/netbeans-harness-${PV}
23002 - ~dev-java/netbeans-platform-${PV}
23003 - dev-java/commons-compress:0
23004 - dev-java/commons-httpclient:3
23005 - dev-java/commons-logging:0
23006 - dev-java/icu4j:55
23007 - dev-java/iso-relax:0
23008 - dev-java/jdbc-mysql:0
23009 - dev-java/jdbc-postgresql:0
23010 - >=dev-java/jsch-0.1.46:0
23011 - >=dev-java/json-simple-1.1:0
23012 - dev-java/jsr173:0
23013 - dev-java/jvyamlb:0
23014 - dev-java/log4j:0
23015 - dev-java/lucene:3.5
23016 - dev-java/rhino:1.6
23017 - dev-java/saxon:9
23018 - dev-java/smack:2.2
23019 - dev-java/sun-jaf:0
23020 - dev-java/tomcat-servlet-api:2.2
23021 - dev-java/ws-commons-util:0
23022 - dev-java/xerces:2"
23023 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
23024 -# app-text/jing:0 our version is probably too old
23025 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
23026 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
23027 -# dev-java/freemarker:2.3
23028 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
23029 -# dev-java/ini4j:0 our version is too old
23030 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
23031 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
23032 -# dev-java/trilead-ssh2:0 in overlay
23033 -DEPEND=">=virtual/jdk-1.7
23034 - app-arch/unzip
23035 - dev-java/commons-codec:0
23036 - ${CDEPEND}
23037 - dev-java/javacc:0
23038 - dev-java/javahelp:0"
23039 -RDEPEND=">=virtual/jdk-1.7
23040 - ${CDEPEND}"
23041 -
23042 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23043 -
23044 -EANT_BUILD_XML="nbbuild/build.xml"
23045 -EANT_BUILD_TARGET="rebuild-cluster"
23046 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
23047 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23048 -JAVA_PKG_BSFIX="off"
23049 -
23050 -JAVA_PKG_WANT_SOURCE="1.7"
23051 -JAVA_PKG_WANT_TARGET="1.7"
23052 -
23053 -src_unpack() {
23054 - unpack $(basename ${SOURCE_URL})
23055 -
23056 - einfo "Deleting bundled jars..."
23057 - find -name "*.jar" -type f -delete
23058 -
23059 - unpack netbeans-9999-r15-build.xml.patch.bz2
23060 -
23061 - pushd "${S}" >/dev/null || die
23062 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
23063 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
23064 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
23065 - ln -s "${DISTDIR}"/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar || die
23066 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
23067 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
23068 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
23069 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
23070 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
23071 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
23072 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
23073 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
23074 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
23075 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
23076 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
23077 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
23078 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
23079 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
23080 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
23081 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
23082 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
23083 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
23084 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
23085 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
23086 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
23087 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
23088 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
23089 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
23090 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
23091 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
23092 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
23093 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
23094 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
23095 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
23096 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
23097 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
23098 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
23099 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
23100 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
23101 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
23102 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
23103 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
23104 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
23105 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
23106 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
23107 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
23108 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
23109 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
23110 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
23111 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
23112 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
23113 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
23114 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
23115 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
23116 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
23117 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
23118 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
23119 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
23120 - ln -s "${DISTDIR}"/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar || die
23121 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
23122 - 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
23123 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
23124 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
23125 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
23126 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
23127 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
23128 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
23129 - 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
23130 - 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
23131 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
23132 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
23133 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
23134 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
23135 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
23136 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
23137 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
23138 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
23139 - popd >/dev/null || die
23140 -}
23141 -
23142 -src_prepare() {
23143 - einfo "Deleting bundled class files..."
23144 - find -name "*.class" -type f | xargs rm -vf
23145 -
23146 - epatch netbeans-9999-r15-build.xml.patch
23147 -
23148 - # Support for custom patches
23149 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23150 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23151 -
23152 - if [ -n "${files}" ] ; then
23153 - einfo "Applying custom patches:"
23154 -
23155 - for file in ${files} ; do
23156 - epatch "${file}"
23157 - done
23158 - fi
23159 - fi
23160 -
23161 - einfo "Symlinking external libraries..."
23162 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23163 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
23164 -
23165 - einfo "Linking in other clusters..."
23166 - mkdir "${S}"/nbbuild/netbeans || die
23167 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23168 -
23169 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23170 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23171 - touch nb.cluster.platform.built
23172 -
23173 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
23174 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23175 - touch nb.cluster.harness.built
23176 -
23177 - popd >/dev/null || die
23178 -
23179 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
23180 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
23181 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
23182 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
23183 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
23184 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
23185 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
23186 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
23187 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
23188 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
23189 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
23190 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
23191 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
23192 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
23193 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
23194 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
23195 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
23196 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
23197 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
23198 - 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
23199 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
23200 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
23201 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
23202 -
23203 - java-pkg-2_src_prepare
23204 -}
23205 -
23206 -src_compile() {
23207 - unset DISPLAY
23208 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
23209 -}
23210 -
23211 -src_install() {
23212 - pushd nbbuild/netbeans/ide >/dev/null || die
23213 -
23214 - insinto ${INSTALL_DIR}
23215 -
23216 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23217 -
23218 - doins -r *
23219 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
23220 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
23221 -
23222 - insinto ${INSTALL_DIR}/bin/nativeexecution
23223 - doins bin/nativeexecution/*
23224 -
23225 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
23226 - for file in *.sh ; do
23227 - fperms 755 ${file}
23228 - done
23229 - popd >/dev/null || die
23230 -
23231 - if use x86 ; then
23232 - doins -r bin/nativeexecution/Linux-x86
23233 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
23234 - for file in * ; do
23235 - fperms 755 ${file}
23236 - done
23237 - popd >/dev/null || die
23238 - elif use amd64 ; then
23239 - doins -r bin/nativeexecution/Linux-x86_64
23240 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
23241 - for file in * ; do
23242 - fperms 755 ${file}
23243 - done
23244 - popd >/dev/null || die
23245 - fi
23246 -
23247 - popd >/dev/null || die
23248 -
23249 - local instdir="${D}"/${INSTALL_DIR}/modules
23250 - pushd "${instdir}" >/dev/null || die
23251 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
23252 - popd >/dev/null || die
23253 -
23254 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
23255 - pushd "${instdir}" >/dev/null || die
23256 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
23257 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
23258 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
23259 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
23260 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
23261 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
23262 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
23263 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
23264 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
23265 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
23266 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
23267 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
23268 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
23269 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
23270 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
23271 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
23272 - popd >/dev/null || die
23273 -
23274 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
23275 - pushd "${instdir}" >/dev/null || die
23276 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
23277 - popd >/dev/null || die
23278 -
23279 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
23280 - pushd "${instdir}" >/dev/null || die
23281 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
23282 - popd >/dev/null || die
23283 -
23284 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
23285 -}
23286
23287 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160331.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160331.ebuild
23288 deleted file mode 100644
23289 index bd02bae..0000000
23290 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160331.ebuild
23291 +++ /dev/null
23292 @@ -1,380 +0,0 @@
23293 -# Copyright 1999-2016 Gentoo Foundation
23294 -# Distributed under the terms of the GNU General Public License v2
23295 -# $Id$
23296 -
23297 -EAPI="4"
23298 -inherit eutils java-pkg-2 java-ant-2
23299 -
23300 -DESCRIPTION="Netbeans IDE Cluster"
23301 -HOMEPAGE="http://netbeans.org/projects/ide"
23302 -SLOT="9999"
23303 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
23304 -SRC_URI="${SOURCE_URL}
23305 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
23306 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
23307 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
23308 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
23309 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
23310 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
23311 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
23312 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
23313 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
23314 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
23315 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
23316 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
23317 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
23318 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
23319 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
23320 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
23321 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
23322 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
23323 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
23324 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
23325 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
23326 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
23327 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
23328 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
23329 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
23330 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
23331 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
23332 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
23333 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
23334 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
23335 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
23336 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
23337 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
23338 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
23339 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
23340 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
23341 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
23342 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
23343 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
23344 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
23345 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
23346 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
23347 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
23348 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
23349 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
23350 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
23351 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
23352 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
23353 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
23354 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
23355 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
23356 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
23357 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
23358 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
23359 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
23360 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
23361 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
23362 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
23363 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
23364 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
23365 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
23366 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
23367 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
23368 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
23369 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
23370 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
23371 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
23372 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
23373 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
23374 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
23375 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
23376 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
23377 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
23378 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
23379 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
23380 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
23381 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23382 -KEYWORDS="~amd64 ~x86"
23383 -IUSE=""
23384 -S="${WORKDIR}"
23385 -
23386 -CDEPEND="~dev-java/netbeans-harness-${PV}
23387 - ~dev-java/netbeans-platform-${PV}
23388 - dev-java/commons-compress:0
23389 - dev-java/commons-httpclient:3
23390 - dev-java/commons-logging:0
23391 - dev-java/icu4j:55
23392 - dev-java/iso-relax:0
23393 - dev-java/jdbc-mysql:0
23394 - dev-java/jdbc-postgresql:0
23395 - >=dev-java/jsch-0.1.46:0
23396 - >=dev-java/json-simple-1.1:0
23397 - dev-java/jsr173:0
23398 - dev-java/jvyamlb:0
23399 - dev-java/log4j:0
23400 - dev-java/lucene:3.5
23401 - dev-java/rhino:1.6
23402 - dev-java/saxon:9
23403 - dev-java/smack:2.2
23404 - dev-java/sun-jaf:0
23405 - dev-java/tomcat-servlet-api:2.2
23406 - dev-java/ws-commons-util:0
23407 - dev-java/xerces:2"
23408 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
23409 -# app-text/jing:0 our version is probably too old
23410 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
23411 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
23412 -# dev-java/freemarker:2.3
23413 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
23414 -# dev-java/ini4j:0 our version is too old
23415 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
23416 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
23417 -# dev-java/trilead-ssh2:0 in overlay
23418 -DEPEND=">=virtual/jdk-1.7
23419 - app-arch/unzip
23420 - dev-java/commons-codec:0
23421 - ${CDEPEND}
23422 - dev-java/javacc:0
23423 - dev-java/javahelp:0
23424 - dev-java/jna:0"
23425 -RDEPEND=">=virtual/jdk-1.7
23426 - ${CDEPEND}"
23427 -
23428 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23429 -
23430 -EANT_BUILD_XML="nbbuild/build.xml"
23431 -EANT_BUILD_TARGET="rebuild-cluster"
23432 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
23433 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23434 -JAVA_PKG_BSFIX="off"
23435 -
23436 -JAVA_PKG_WANT_SOURCE="1.7"
23437 -JAVA_PKG_WANT_TARGET="1.7"
23438 -
23439 -src_unpack() {
23440 - unpack $(basename ${SOURCE_URL})
23441 -
23442 - einfo "Deleting bundled jars..."
23443 - find -name "*.jar" -type f -delete
23444 -
23445 - unpack netbeans-9999-r16-build.xml.patch.bz2
23446 -
23447 - pushd "${S}" >/dev/null || die
23448 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
23449 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
23450 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
23451 - ln -s "${DISTDIR}"/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar || die
23452 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
23453 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
23454 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
23455 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
23456 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
23457 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
23458 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
23459 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
23460 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
23461 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
23462 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
23463 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
23464 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
23465 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
23466 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
23467 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
23468 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
23469 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
23470 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
23471 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
23472 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
23473 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
23474 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
23475 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
23476 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
23477 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
23478 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
23479 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
23480 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
23481 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
23482 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
23483 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
23484 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
23485 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
23486 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
23487 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
23488 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
23489 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
23490 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
23491 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
23492 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
23493 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
23494 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
23495 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
23496 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
23497 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
23498 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
23499 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
23500 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
23501 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
23502 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
23503 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
23504 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
23505 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
23506 - ln -s "${DISTDIR}"/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar || die
23507 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
23508 - 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
23509 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
23510 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
23511 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
23512 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
23513 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
23514 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
23515 - 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
23516 - 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
23517 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
23518 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
23519 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
23520 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
23521 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
23522 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
23523 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
23524 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
23525 - popd >/dev/null || die
23526 -}
23527 -
23528 -src_prepare() {
23529 - einfo "Deleting bundled class files..."
23530 - find -name "*.class" -type f | xargs rm -vf
23531 -
23532 - epatch netbeans-9999-r16-build.xml.patch
23533 -
23534 - # Support for custom patches
23535 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23536 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23537 -
23538 - if [ -n "${files}" ] ; then
23539 - einfo "Applying custom patches:"
23540 -
23541 - for file in ${files} ; do
23542 - epatch "${file}"
23543 - done
23544 - fi
23545 - fi
23546 -
23547 - einfo "Symlinking external libraries..."
23548 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23549 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
23550 -
23551 - einfo "Linking in other clusters..."
23552 - mkdir "${S}"/nbbuild/netbeans || die
23553 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23554 -
23555 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23556 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23557 - touch nb.cluster.platform.built
23558 -
23559 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
23560 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23561 - touch nb.cluster.harness.built
23562 -
23563 - popd >/dev/null || die
23564 -
23565 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
23566 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
23567 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
23568 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
23569 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
23570 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
23571 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
23572 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
23573 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
23574 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
23575 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
23576 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
23577 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
23578 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
23579 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
23580 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
23581 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
23582 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
23583 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
23584 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
23585 - 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
23586 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
23587 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
23588 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
23589 -
23590 - java-pkg-2_src_prepare
23591 -}
23592 -
23593 -src_compile() {
23594 - unset DISPLAY
23595 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
23596 -}
23597 -
23598 -src_install() {
23599 - pushd nbbuild/netbeans/ide >/dev/null || die
23600 -
23601 - insinto ${INSTALL_DIR}
23602 -
23603 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23604 -
23605 - doins -r *
23606 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
23607 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
23608 -
23609 - insinto ${INSTALL_DIR}/bin/nativeexecution
23610 - doins bin/nativeexecution/*
23611 -
23612 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
23613 - for file in *.sh ; do
23614 - fperms 755 ${file}
23615 - done
23616 - popd >/dev/null || die
23617 -
23618 - if use x86 ; then
23619 - doins -r bin/nativeexecution/Linux-x86
23620 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
23621 - for file in * ; do
23622 - fperms 755 ${file}
23623 - done
23624 - popd >/dev/null || die
23625 - elif use amd64 ; then
23626 - doins -r bin/nativeexecution/Linux-x86_64
23627 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
23628 - for file in * ; do
23629 - fperms 755 ${file}
23630 - done
23631 - popd >/dev/null || die
23632 - fi
23633 -
23634 - popd >/dev/null || die
23635 -
23636 - local instdir="${D}"/${INSTALL_DIR}/modules
23637 - pushd "${instdir}" >/dev/null || die
23638 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
23639 - popd >/dev/null || die
23640 -
23641 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
23642 - pushd "${instdir}" >/dev/null || die
23643 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
23644 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
23645 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
23646 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
23647 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
23648 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
23649 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
23650 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
23651 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
23652 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
23653 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
23654 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
23655 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
23656 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
23657 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
23658 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
23659 - popd >/dev/null || die
23660 -
23661 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
23662 - pushd "${instdir}" >/dev/null || die
23663 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
23664 - popd >/dev/null || die
23665 -
23666 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
23667 - pushd "${instdir}" >/dev/null || die
23668 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
23669 - popd >/dev/null || die
23670 -
23671 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
23672 -}
23673
23674 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160401.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160401.ebuild
23675 deleted file mode 100644
23676 index acfe8e9..0000000
23677 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160401.ebuild
23678 +++ /dev/null
23679 @@ -1,382 +0,0 @@
23680 -# Copyright 1999-2016 Gentoo Foundation
23681 -# Distributed under the terms of the GNU General Public License v2
23682 -# $Id$
23683 -
23684 -EAPI="4"
23685 -inherit eutils java-pkg-2 java-ant-2
23686 -
23687 -DESCRIPTION="Netbeans IDE Cluster"
23688 -HOMEPAGE="http://netbeans.org/projects/ide"
23689 -SLOT="9999"
23690 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
23691 -SRC_URI="${SOURCE_URL}
23692 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
23693 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
23694 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
23695 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
23696 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
23697 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
23698 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
23699 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
23700 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
23701 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
23702 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
23703 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
23704 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
23705 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
23706 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
23707 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
23708 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
23709 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
23710 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
23711 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
23712 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
23713 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
23714 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
23715 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
23716 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
23717 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
23718 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
23719 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
23720 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
23721 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
23722 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
23723 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
23724 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
23725 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
23726 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
23727 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
23728 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
23729 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
23730 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
23731 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
23732 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
23733 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
23734 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
23735 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
23736 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
23737 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
23738 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
23739 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
23740 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
23741 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
23742 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
23743 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
23744 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
23745 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
23746 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
23747 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
23748 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
23749 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
23750 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
23751 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
23752 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
23753 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
23754 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
23755 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
23756 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
23757 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
23758 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
23759 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
23760 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
23761 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
23762 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
23763 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
23764 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
23765 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
23766 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
23767 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
23768 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
23769 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23770 -KEYWORDS="~amd64 ~x86"
23771 -IUSE=""
23772 -S="${WORKDIR}"
23773 -
23774 -CDEPEND="~dev-java/netbeans-harness-${PV}
23775 - ~dev-java/netbeans-platform-${PV}
23776 - dev-java/commons-compress:0
23777 - dev-java/commons-httpclient:3
23778 - dev-java/commons-logging:0
23779 - dev-java/icu4j:55
23780 - dev-java/iso-relax:0
23781 - dev-java/jdbc-mysql:0
23782 - dev-java/jdbc-postgresql:0
23783 - >=dev-java/jsch-0.1.46:0
23784 - >=dev-java/json-simple-1.1:0
23785 - dev-java/jsr173:0
23786 - dev-java/jvyamlb:0
23787 - dev-java/log4j:0
23788 - dev-java/lucene:3.5
23789 - dev-java/rhino:1.6
23790 - dev-java/saxon:9
23791 - dev-java/smack:2.2
23792 - dev-java/sun-jaf:0
23793 - dev-java/tomcat-servlet-api:2.2
23794 - dev-java/ws-commons-util:0
23795 - dev-java/xerces:2"
23796 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
23797 -# app-text/jing:0 our version is probably too old
23798 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
23799 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
23800 -# dev-java/freemarker:2.3
23801 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
23802 -# dev-java/ini4j:0 our version is too old
23803 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
23804 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
23805 -# dev-java/trilead-ssh2:0 in overlay
23806 -DEPEND=">=virtual/jdk-1.7
23807 - app-arch/unzip
23808 - dev-java/commons-codec:0
23809 - ${CDEPEND}
23810 - dev-java/javacc:0
23811 - dev-java/javahelp:0
23812 - dev-java/jna:0"
23813 -RDEPEND=">=virtual/jdk-1.7
23814 - ${CDEPEND}"
23815 -
23816 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23817 -
23818 -EANT_BUILD_XML="nbbuild/build.xml"
23819 -EANT_BUILD_TARGET="rebuild-cluster"
23820 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
23821 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23822 -JAVA_PKG_BSFIX="off"
23823 -
23824 -JAVA_PKG_WANT_SOURCE="1.7"
23825 -JAVA_PKG_WANT_TARGET="1.7"
23826 -
23827 -src_unpack() {
23828 - unpack $(basename ${SOURCE_URL})
23829 -
23830 - einfo "Deleting bundled jars..."
23831 - find -name "*.jar" -type f -delete
23832 -
23833 - unpack netbeans-9999-r16-build.xml.patch.bz2
23834 -
23835 - pushd "${S}" >/dev/null || die
23836 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
23837 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
23838 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
23839 - ln -s "${DISTDIR}"/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar || die
23840 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
23841 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
23842 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
23843 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
23844 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
23845 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
23846 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
23847 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
23848 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
23849 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
23850 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
23851 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
23852 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
23853 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
23854 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
23855 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
23856 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
23857 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
23858 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
23859 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
23860 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
23861 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
23862 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
23863 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
23864 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
23865 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
23866 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
23867 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
23868 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
23869 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
23870 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
23871 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
23872 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
23873 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
23874 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
23875 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
23876 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
23877 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
23878 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
23879 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
23880 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
23881 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
23882 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
23883 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
23884 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
23885 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
23886 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
23887 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
23888 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
23889 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
23890 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
23891 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
23892 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
23893 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
23894 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
23895 - ln -s "${DISTDIR}"/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar || die
23896 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
23897 - 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
23898 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
23899 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
23900 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
23901 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
23902 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
23903 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
23904 - 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
23905 - 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
23906 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
23907 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
23908 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
23909 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
23910 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
23911 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
23912 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
23913 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
23914 - popd >/dev/null || die
23915 -}
23916 -
23917 -src_prepare() {
23918 - einfo "Deleting bundled class files..."
23919 - find -name "*.class" -type f | xargs rm -vf
23920 -
23921 - epatch netbeans-9999-r16-build.xml.patch
23922 -
23923 - # Support for custom patches
23924 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23925 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23926 -
23927 - if [ -n "${files}" ] ; then
23928 - einfo "Applying custom patches:"
23929 -
23930 - for file in ${files} ; do
23931 - epatch "${file}"
23932 - done
23933 - fi
23934 - fi
23935 -
23936 - einfo "Symlinking external libraries..."
23937 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23938 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
23939 -
23940 - einfo "Linking in other clusters..."
23941 - mkdir "${S}"/nbbuild/netbeans || die
23942 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23943 -
23944 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23945 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23946 - touch nb.cluster.platform.built
23947 -
23948 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
23949 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23950 - touch nb.cluster.harness.built
23951 -
23952 - popd >/dev/null || die
23953 -
23954 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
23955 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
23956 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
23957 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
23958 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
23959 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
23960 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
23961 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
23962 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
23963 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
23964 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
23965 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
23966 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
23967 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
23968 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
23969 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
23970 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
23971 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
23972 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
23973 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
23974 - 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
23975 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
23976 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
23977 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
23978 -
23979 - java-pkg-2_src_prepare
23980 -}
23981 -
23982 -src_compile() {
23983 - unset DISPLAY
23984 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
23985 -}
23986 -
23987 -src_install() {
23988 - pushd nbbuild/netbeans/ide >/dev/null || die
23989 -
23990 - insinto ${INSTALL_DIR}
23991 -
23992 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23993 -
23994 - doins -r *
23995 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
23996 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
23997 -
23998 - insinto ${INSTALL_DIR}/bin/nativeexecution
23999 - doins bin/nativeexecution/*
24000 -
24001 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
24002 - for file in *.sh ; do
24003 - fperms 755 ${file}
24004 - done
24005 - popd >/dev/null || die
24006 -
24007 - if use x86 ; then
24008 - doins -r bin/nativeexecution/Linux-x86
24009 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
24010 - for file in * ; do
24011 - fperms 755 ${file}
24012 - done
24013 - popd >/dev/null || die
24014 - elif use amd64 ; then
24015 - doins -r bin/nativeexecution/Linux-x86_64
24016 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
24017 - for file in * ; do
24018 - fperms 755 ${file}
24019 - done
24020 - popd >/dev/null || die
24021 - fi
24022 -
24023 - popd >/dev/null || die
24024 -
24025 - local instdir="${D}"/${INSTALL_DIR}/modules
24026 - pushd "${instdir}" >/dev/null || die
24027 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
24028 - popd >/dev/null || die
24029 -
24030 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
24031 - pushd "${instdir}" >/dev/null || die
24032 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
24033 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
24034 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
24035 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
24036 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
24037 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
24038 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
24039 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
24040 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
24041 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
24042 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
24043 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
24044 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
24045 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
24046 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
24047 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
24048 - popd >/dev/null || die
24049 -
24050 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
24051 - pushd "${instdir}" >/dev/null || die
24052 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
24053 - popd >/dev/null || die
24054 -
24055 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
24056 - pushd "${instdir}" >/dev/null || die
24057 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
24058 - popd >/dev/null || die
24059 -
24060 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
24061 -}
24062
24063 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160404.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160404.ebuild
24064 deleted file mode 100644
24065 index 7a74c58..0000000
24066 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160404.ebuild
24067 +++ /dev/null
24068 @@ -1,382 +0,0 @@
24069 -# Copyright 1999-2016 Gentoo Foundation
24070 -# Distributed under the terms of the GNU General Public License v2
24071 -# $Id$
24072 -
24073 -EAPI="4"
24074 -inherit eutils java-pkg-2 java-ant-2
24075 -
24076 -DESCRIPTION="Netbeans IDE Cluster"
24077 -HOMEPAGE="http://netbeans.org/projects/ide"
24078 -SLOT="9999"
24079 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
24080 -SRC_URI="${SOURCE_URL}
24081 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
24082 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
24083 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
24084 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
24085 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
24086 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
24087 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
24088 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
24089 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
24090 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
24091 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
24092 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
24093 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
24094 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
24095 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
24096 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
24097 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
24098 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
24099 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
24100 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
24101 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
24102 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
24103 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
24104 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
24105 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
24106 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
24107 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
24108 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
24109 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
24110 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
24111 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
24112 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
24113 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
24114 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
24115 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
24116 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
24117 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
24118 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
24119 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
24120 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
24121 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
24122 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
24123 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
24124 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
24125 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
24126 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
24127 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
24128 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
24129 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
24130 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
24131 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
24132 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
24133 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
24134 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
24135 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
24136 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
24137 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
24138 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
24139 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
24140 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
24141 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
24142 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
24143 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
24144 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
24145 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
24146 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
24147 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
24148 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
24149 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
24150 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
24151 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
24152 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
24153 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
24154 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
24155 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
24156 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
24157 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
24158 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24159 -KEYWORDS="~amd64 ~x86"
24160 -IUSE=""
24161 -S="${WORKDIR}"
24162 -
24163 -CDEPEND="~dev-java/netbeans-harness-${PV}
24164 - ~dev-java/netbeans-platform-${PV}
24165 - dev-java/commons-compress:0
24166 - dev-java/commons-httpclient:3
24167 - dev-java/commons-logging:0
24168 - dev-java/icu4j:55
24169 - dev-java/iso-relax:0
24170 - dev-java/jdbc-mysql:0
24171 - dev-java/jdbc-postgresql:0
24172 - >=dev-java/jsch-0.1.46:0
24173 - >=dev-java/json-simple-1.1:0
24174 - dev-java/jsr173:0
24175 - dev-java/jvyamlb:0
24176 - dev-java/log4j:0
24177 - dev-java/lucene:3.5
24178 - dev-java/rhino:1.6
24179 - dev-java/saxon:9
24180 - dev-java/smack:2.2
24181 - dev-java/sun-jaf:0
24182 - dev-java/tomcat-servlet-api:2.2
24183 - dev-java/ws-commons-util:0
24184 - dev-java/xerces:2"
24185 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
24186 -# app-text/jing:0 our version is probably too old
24187 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
24188 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
24189 -# dev-java/freemarker:2.3
24190 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
24191 -# dev-java/ini4j:0 our version is too old
24192 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
24193 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
24194 -# dev-java/trilead-ssh2:0 in overlay
24195 -DEPEND=">=virtual/jdk-1.7
24196 - app-arch/unzip
24197 - dev-java/commons-codec:0
24198 - ${CDEPEND}
24199 - dev-java/javacc:0
24200 - dev-java/javahelp:0
24201 - dev-java/jna:0"
24202 -RDEPEND=">=virtual/jdk-1.7
24203 - ${CDEPEND}"
24204 -
24205 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24206 -
24207 -EANT_BUILD_XML="nbbuild/build.xml"
24208 -EANT_BUILD_TARGET="rebuild-cluster"
24209 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
24210 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24211 -JAVA_PKG_BSFIX="off"
24212 -
24213 -JAVA_PKG_WANT_SOURCE="1.7"
24214 -JAVA_PKG_WANT_TARGET="1.7"
24215 -
24216 -src_unpack() {
24217 - unpack $(basename ${SOURCE_URL})
24218 -
24219 - einfo "Deleting bundled jars..."
24220 - find -name "*.jar" -type f -delete
24221 -
24222 - unpack netbeans-9999-r16-build.xml.patch.bz2
24223 -
24224 - pushd "${S}" >/dev/null || die
24225 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
24226 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
24227 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
24228 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
24229 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
24230 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
24231 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
24232 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
24233 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
24234 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
24235 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
24236 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
24237 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
24238 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
24239 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
24240 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
24241 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
24242 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
24243 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
24244 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
24245 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
24246 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
24247 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
24248 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
24249 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
24250 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
24251 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
24252 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
24253 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
24254 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
24255 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
24256 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
24257 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
24258 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
24259 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
24260 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
24261 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
24262 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
24263 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
24264 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
24265 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
24266 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
24267 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
24268 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
24269 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
24270 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
24271 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
24272 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
24273 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
24274 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
24275 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
24276 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
24277 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
24278 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
24279 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
24280 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
24281 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
24282 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
24283 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
24284 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
24285 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
24286 - 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
24287 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
24288 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
24289 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
24290 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
24291 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
24292 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
24293 - 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
24294 - 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
24295 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
24296 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
24297 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
24298 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
24299 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
24300 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
24301 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
24302 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
24303 - popd >/dev/null || die
24304 -}
24305 -
24306 -src_prepare() {
24307 - einfo "Deleting bundled class files..."
24308 - find -name "*.class" -type f | xargs rm -vf
24309 -
24310 - epatch netbeans-9999-r16-build.xml.patch
24311 -
24312 - # Support for custom patches
24313 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24314 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24315 -
24316 - if [ -n "${files}" ] ; then
24317 - einfo "Applying custom patches:"
24318 -
24319 - for file in ${files} ; do
24320 - epatch "${file}"
24321 - done
24322 - fi
24323 - fi
24324 -
24325 - einfo "Symlinking external libraries..."
24326 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24327 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
24328 -
24329 - einfo "Linking in other clusters..."
24330 - mkdir "${S}"/nbbuild/netbeans || die
24331 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24332 -
24333 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24334 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24335 - touch nb.cluster.platform.built
24336 -
24337 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
24338 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24339 - touch nb.cluster.harness.built
24340 -
24341 - popd >/dev/null || die
24342 -
24343 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
24344 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
24345 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
24346 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
24347 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
24348 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
24349 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
24350 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
24351 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
24352 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
24353 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
24354 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
24355 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
24356 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
24357 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
24358 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
24359 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
24360 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
24361 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
24362 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
24363 - 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
24364 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
24365 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
24366 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
24367 -
24368 - java-pkg-2_src_prepare
24369 -}
24370 -
24371 -src_compile() {
24372 - unset DISPLAY
24373 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
24374 -}
24375 -
24376 -src_install() {
24377 - pushd nbbuild/netbeans/ide >/dev/null || die
24378 -
24379 - insinto ${INSTALL_DIR}
24380 -
24381 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24382 -
24383 - doins -r *
24384 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
24385 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
24386 -
24387 - insinto ${INSTALL_DIR}/bin/nativeexecution
24388 - doins bin/nativeexecution/*
24389 -
24390 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
24391 - for file in *.sh ; do
24392 - fperms 755 ${file}
24393 - done
24394 - popd >/dev/null || die
24395 -
24396 - if use x86 ; then
24397 - doins -r bin/nativeexecution/Linux-x86
24398 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
24399 - for file in * ; do
24400 - fperms 755 ${file}
24401 - done
24402 - popd >/dev/null || die
24403 - elif use amd64 ; then
24404 - doins -r bin/nativeexecution/Linux-x86_64
24405 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
24406 - for file in * ; do
24407 - fperms 755 ${file}
24408 - done
24409 - popd >/dev/null || die
24410 - fi
24411 -
24412 - popd >/dev/null || die
24413 -
24414 - local instdir="${D}"/${INSTALL_DIR}/modules
24415 - pushd "${instdir}" >/dev/null || die
24416 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
24417 - popd >/dev/null || die
24418 -
24419 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
24420 - pushd "${instdir}" >/dev/null || die
24421 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
24422 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
24423 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
24424 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
24425 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
24426 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
24427 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
24428 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
24429 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
24430 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
24431 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
24432 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
24433 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
24434 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
24435 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
24436 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
24437 - popd >/dev/null || die
24438 -
24439 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
24440 - pushd "${instdir}" >/dev/null || die
24441 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
24442 - popd >/dev/null || die
24443 -
24444 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
24445 - pushd "${instdir}" >/dev/null || die
24446 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
24447 - popd >/dev/null || die
24448 -
24449 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
24450 -}
24451
24452 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160405.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160405.ebuild
24453 deleted file mode 100644
24454 index 55e8e31..0000000
24455 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160405.ebuild
24456 +++ /dev/null
24457 @@ -1,382 +0,0 @@
24458 -# Copyright 1999-2016 Gentoo Foundation
24459 -# Distributed under the terms of the GNU General Public License v2
24460 -# $Id$
24461 -
24462 -EAPI="4"
24463 -inherit eutils java-pkg-2 java-ant-2
24464 -
24465 -DESCRIPTION="Netbeans IDE Cluster"
24466 -HOMEPAGE="http://netbeans.org/projects/ide"
24467 -SLOT="9999"
24468 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
24469 -SRC_URI="${SOURCE_URL}
24470 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
24471 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
24472 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
24473 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
24474 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
24475 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
24476 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
24477 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
24478 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
24479 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
24480 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
24481 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
24482 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
24483 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
24484 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
24485 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
24486 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
24487 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
24488 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
24489 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
24490 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
24491 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
24492 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
24493 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
24494 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
24495 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
24496 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
24497 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
24498 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
24499 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
24500 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
24501 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
24502 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
24503 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
24504 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
24505 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
24506 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
24507 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
24508 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
24509 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
24510 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
24511 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
24512 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
24513 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
24514 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
24515 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
24516 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
24517 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
24518 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
24519 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
24520 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
24521 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
24522 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
24523 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
24524 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
24525 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
24526 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
24527 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
24528 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
24529 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
24530 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
24531 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
24532 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
24533 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
24534 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
24535 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
24536 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
24537 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
24538 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
24539 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
24540 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
24541 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
24542 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
24543 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
24544 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
24545 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
24546 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
24547 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24548 -KEYWORDS="~amd64 ~x86"
24549 -IUSE=""
24550 -S="${WORKDIR}"
24551 -
24552 -CDEPEND="~dev-java/netbeans-harness-${PV}
24553 - ~dev-java/netbeans-platform-${PV}
24554 - dev-java/commons-compress:0
24555 - dev-java/commons-httpclient:3
24556 - dev-java/commons-logging:0
24557 - dev-java/icu4j:55
24558 - dev-java/iso-relax:0
24559 - dev-java/jdbc-mysql:0
24560 - dev-java/jdbc-postgresql:0
24561 - >=dev-java/jsch-0.1.46:0
24562 - >=dev-java/json-simple-1.1:0
24563 - dev-java/jsr173:0
24564 - dev-java/jvyamlb:0
24565 - dev-java/log4j:0
24566 - dev-java/lucene:3.5
24567 - dev-java/rhino:1.6
24568 - dev-java/saxon:9
24569 - dev-java/smack:2.2
24570 - dev-java/sun-jaf:0
24571 - dev-java/tomcat-servlet-api:2.2
24572 - dev-java/ws-commons-util:0
24573 - dev-java/xerces:2"
24574 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
24575 -# app-text/jing:0 our version is probably too old
24576 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
24577 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
24578 -# dev-java/freemarker:2.3
24579 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
24580 -# dev-java/ini4j:0 our version is too old
24581 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
24582 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
24583 -# dev-java/trilead-ssh2:0 in overlay
24584 -DEPEND=">=virtual/jdk-1.7
24585 - app-arch/unzip
24586 - dev-java/commons-codec:0
24587 - ${CDEPEND}
24588 - dev-java/javacc:0
24589 - dev-java/javahelp:0
24590 - dev-java/jna:0"
24591 -RDEPEND=">=virtual/jdk-1.7
24592 - ${CDEPEND}"
24593 -
24594 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24595 -
24596 -EANT_BUILD_XML="nbbuild/build.xml"
24597 -EANT_BUILD_TARGET="rebuild-cluster"
24598 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
24599 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24600 -JAVA_PKG_BSFIX="off"
24601 -
24602 -JAVA_PKG_WANT_SOURCE="1.7"
24603 -JAVA_PKG_WANT_TARGET="1.7"
24604 -
24605 -src_unpack() {
24606 - unpack $(basename ${SOURCE_URL})
24607 -
24608 - einfo "Deleting bundled jars..."
24609 - find -name "*.jar" -type f -delete
24610 -
24611 - unpack netbeans-9999-r16-build.xml.patch.bz2
24612 -
24613 - pushd "${S}" >/dev/null || die
24614 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
24615 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
24616 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
24617 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
24618 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
24619 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
24620 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
24621 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
24622 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
24623 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
24624 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
24625 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
24626 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
24627 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
24628 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
24629 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
24630 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
24631 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
24632 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
24633 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
24634 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
24635 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
24636 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
24637 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
24638 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
24639 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
24640 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
24641 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
24642 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
24643 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
24644 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
24645 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
24646 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
24647 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
24648 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
24649 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
24650 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
24651 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
24652 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
24653 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
24654 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
24655 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
24656 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
24657 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
24658 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
24659 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
24660 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
24661 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
24662 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
24663 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
24664 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
24665 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
24666 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
24667 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
24668 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
24669 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
24670 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
24671 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
24672 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
24673 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
24674 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
24675 - 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
24676 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
24677 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
24678 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
24679 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
24680 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
24681 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
24682 - 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
24683 - 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
24684 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
24685 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
24686 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
24687 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
24688 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
24689 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
24690 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
24691 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
24692 - popd >/dev/null || die
24693 -}
24694 -
24695 -src_prepare() {
24696 - einfo "Deleting bundled class files..."
24697 - find -name "*.class" -type f | xargs rm -vf
24698 -
24699 - epatch netbeans-9999-r16-build.xml.patch
24700 -
24701 - # Support for custom patches
24702 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24703 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24704 -
24705 - if [ -n "${files}" ] ; then
24706 - einfo "Applying custom patches:"
24707 -
24708 - for file in ${files} ; do
24709 - epatch "${file}"
24710 - done
24711 - fi
24712 - fi
24713 -
24714 - einfo "Symlinking external libraries..."
24715 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24716 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
24717 -
24718 - einfo "Linking in other clusters..."
24719 - mkdir "${S}"/nbbuild/netbeans || die
24720 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24721 -
24722 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24723 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24724 - touch nb.cluster.platform.built
24725 -
24726 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
24727 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24728 - touch nb.cluster.harness.built
24729 -
24730 - popd >/dev/null || die
24731 -
24732 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
24733 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
24734 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
24735 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
24736 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
24737 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
24738 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
24739 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
24740 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
24741 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
24742 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
24743 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
24744 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
24745 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
24746 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
24747 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
24748 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
24749 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
24750 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
24751 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
24752 - 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
24753 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
24754 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
24755 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
24756 -
24757 - java-pkg-2_src_prepare
24758 -}
24759 -
24760 -src_compile() {
24761 - unset DISPLAY
24762 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
24763 -}
24764 -
24765 -src_install() {
24766 - pushd nbbuild/netbeans/ide >/dev/null || die
24767 -
24768 - insinto ${INSTALL_DIR}
24769 -
24770 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24771 -
24772 - doins -r *
24773 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
24774 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
24775 -
24776 - insinto ${INSTALL_DIR}/bin/nativeexecution
24777 - doins bin/nativeexecution/*
24778 -
24779 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
24780 - for file in *.sh ; do
24781 - fperms 755 ${file}
24782 - done
24783 - popd >/dev/null || die
24784 -
24785 - if use x86 ; then
24786 - doins -r bin/nativeexecution/Linux-x86
24787 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
24788 - for file in * ; do
24789 - fperms 755 ${file}
24790 - done
24791 - popd >/dev/null || die
24792 - elif use amd64 ; then
24793 - doins -r bin/nativeexecution/Linux-x86_64
24794 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
24795 - for file in * ; do
24796 - fperms 755 ${file}
24797 - done
24798 - popd >/dev/null || die
24799 - fi
24800 -
24801 - popd >/dev/null || die
24802 -
24803 - local instdir="${D}"/${INSTALL_DIR}/modules
24804 - pushd "${instdir}" >/dev/null || die
24805 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
24806 - popd >/dev/null || die
24807 -
24808 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
24809 - pushd "${instdir}" >/dev/null || die
24810 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
24811 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
24812 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
24813 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
24814 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
24815 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
24816 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
24817 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
24818 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
24819 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
24820 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
24821 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
24822 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
24823 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
24824 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
24825 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
24826 - popd >/dev/null || die
24827 -
24828 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
24829 - pushd "${instdir}" >/dev/null || die
24830 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
24831 - popd >/dev/null || die
24832 -
24833 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
24834 - pushd "${instdir}" >/dev/null || die
24835 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
24836 - popd >/dev/null || die
24837 -
24838 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
24839 -}
24840
24841 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160406.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160406.ebuild
24842 deleted file mode 100644
24843 index f385069..0000000
24844 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160406.ebuild
24845 +++ /dev/null
24846 @@ -1,382 +0,0 @@
24847 -# Copyright 1999-2016 Gentoo Foundation
24848 -# Distributed under the terms of the GNU General Public License v2
24849 -# $Id$
24850 -
24851 -EAPI="4"
24852 -inherit eutils java-pkg-2 java-ant-2
24853 -
24854 -DESCRIPTION="Netbeans IDE Cluster"
24855 -HOMEPAGE="http://netbeans.org/projects/ide"
24856 -SLOT="9999"
24857 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
24858 -SRC_URI="${SOURCE_URL}
24859 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
24860 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
24861 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
24862 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
24863 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
24864 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
24865 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
24866 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
24867 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
24868 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
24869 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
24870 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
24871 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
24872 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
24873 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
24874 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
24875 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
24876 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
24877 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
24878 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
24879 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
24880 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
24881 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
24882 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
24883 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
24884 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
24885 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
24886 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
24887 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
24888 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
24889 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
24890 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
24891 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
24892 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
24893 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
24894 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
24895 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
24896 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
24897 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
24898 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
24899 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
24900 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
24901 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
24902 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
24903 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
24904 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
24905 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
24906 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
24907 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
24908 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
24909 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
24910 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
24911 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
24912 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
24913 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
24914 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
24915 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
24916 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
24917 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
24918 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
24919 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
24920 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
24921 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
24922 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
24923 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
24924 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
24925 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
24926 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
24927 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
24928 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
24929 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
24930 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
24931 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
24932 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
24933 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
24934 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
24935 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
24936 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24937 -KEYWORDS="~amd64 ~x86"
24938 -IUSE=""
24939 -S="${WORKDIR}"
24940 -
24941 -CDEPEND="~dev-java/netbeans-harness-${PV}
24942 - ~dev-java/netbeans-platform-${PV}
24943 - dev-java/commons-compress:0
24944 - dev-java/commons-httpclient:3
24945 - dev-java/commons-logging:0
24946 - dev-java/icu4j:55
24947 - dev-java/iso-relax:0
24948 - dev-java/jdbc-mysql:0
24949 - dev-java/jdbc-postgresql:0
24950 - >=dev-java/jsch-0.1.46:0
24951 - >=dev-java/json-simple-1.1:0
24952 - dev-java/jsr173:0
24953 - dev-java/jvyamlb:0
24954 - dev-java/log4j:0
24955 - dev-java/lucene:3.5
24956 - dev-java/rhino:1.6
24957 - dev-java/saxon:9
24958 - dev-java/smack:2.2
24959 - dev-java/sun-jaf:0
24960 - dev-java/tomcat-servlet-api:2.2
24961 - dev-java/ws-commons-util:0
24962 - dev-java/xerces:2"
24963 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
24964 -# app-text/jing:0 our version is probably too old
24965 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
24966 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
24967 -# dev-java/freemarker:2.3
24968 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
24969 -# dev-java/ini4j:0 our version is too old
24970 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
24971 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
24972 -# dev-java/trilead-ssh2:0 in overlay
24973 -DEPEND=">=virtual/jdk-1.7
24974 - app-arch/unzip
24975 - dev-java/commons-codec:0
24976 - ${CDEPEND}
24977 - dev-java/javacc:0
24978 - dev-java/javahelp:0
24979 - dev-java/jna:0"
24980 -RDEPEND=">=virtual/jdk-1.7
24981 - ${CDEPEND}"
24982 -
24983 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24984 -
24985 -EANT_BUILD_XML="nbbuild/build.xml"
24986 -EANT_BUILD_TARGET="rebuild-cluster"
24987 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
24988 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24989 -JAVA_PKG_BSFIX="off"
24990 -
24991 -JAVA_PKG_WANT_SOURCE="1.7"
24992 -JAVA_PKG_WANT_TARGET="1.7"
24993 -
24994 -src_unpack() {
24995 - unpack $(basename ${SOURCE_URL})
24996 -
24997 - einfo "Deleting bundled jars..."
24998 - find -name "*.jar" -type f -delete
24999 -
25000 - unpack netbeans-9999-r16-build.xml.patch.bz2
25001 -
25002 - pushd "${S}" >/dev/null || die
25003 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
25004 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
25005 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
25006 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
25007 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
25008 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
25009 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
25010 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
25011 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
25012 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
25013 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
25014 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
25015 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
25016 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
25017 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
25018 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
25019 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
25020 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
25021 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
25022 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
25023 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
25024 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
25025 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
25026 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
25027 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
25028 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
25029 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
25030 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
25031 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
25032 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
25033 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
25034 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
25035 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
25036 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
25037 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
25038 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
25039 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
25040 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
25041 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
25042 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
25043 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
25044 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
25045 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
25046 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
25047 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
25048 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
25049 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
25050 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
25051 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
25052 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
25053 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
25054 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
25055 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
25056 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
25057 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
25058 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
25059 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
25060 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
25061 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
25062 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
25063 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
25064 - 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
25065 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
25066 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
25067 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
25068 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
25069 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
25070 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
25071 - 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
25072 - 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
25073 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
25074 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
25075 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
25076 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
25077 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
25078 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
25079 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
25080 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
25081 - popd >/dev/null || die
25082 -}
25083 -
25084 -src_prepare() {
25085 - einfo "Deleting bundled class files..."
25086 - find -name "*.class" -type f | xargs rm -vf
25087 -
25088 - epatch netbeans-9999-r16-build.xml.patch
25089 -
25090 - # Support for custom patches
25091 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25092 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25093 -
25094 - if [ -n "${files}" ] ; then
25095 - einfo "Applying custom patches:"
25096 -
25097 - for file in ${files} ; do
25098 - epatch "${file}"
25099 - done
25100 - fi
25101 - fi
25102 -
25103 - einfo "Symlinking external libraries..."
25104 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25105 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
25106 -
25107 - einfo "Linking in other clusters..."
25108 - mkdir "${S}"/nbbuild/netbeans || die
25109 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25110 -
25111 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25112 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25113 - touch nb.cluster.platform.built
25114 -
25115 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
25116 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25117 - touch nb.cluster.harness.built
25118 -
25119 - popd >/dev/null || die
25120 -
25121 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
25122 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
25123 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
25124 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
25125 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
25126 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
25127 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
25128 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
25129 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
25130 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
25131 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
25132 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
25133 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
25134 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
25135 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
25136 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
25137 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
25138 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
25139 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
25140 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
25141 - 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
25142 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
25143 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
25144 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
25145 -
25146 - java-pkg-2_src_prepare
25147 -}
25148 -
25149 -src_compile() {
25150 - unset DISPLAY
25151 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
25152 -}
25153 -
25154 -src_install() {
25155 - pushd nbbuild/netbeans/ide >/dev/null || die
25156 -
25157 - insinto ${INSTALL_DIR}
25158 -
25159 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25160 -
25161 - doins -r *
25162 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
25163 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
25164 -
25165 - insinto ${INSTALL_DIR}/bin/nativeexecution
25166 - doins bin/nativeexecution/*
25167 -
25168 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
25169 - for file in *.sh ; do
25170 - fperms 755 ${file}
25171 - done
25172 - popd >/dev/null || die
25173 -
25174 - if use x86 ; then
25175 - doins -r bin/nativeexecution/Linux-x86
25176 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
25177 - for file in * ; do
25178 - fperms 755 ${file}
25179 - done
25180 - popd >/dev/null || die
25181 - elif use amd64 ; then
25182 - doins -r bin/nativeexecution/Linux-x86_64
25183 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
25184 - for file in * ; do
25185 - fperms 755 ${file}
25186 - done
25187 - popd >/dev/null || die
25188 - fi
25189 -
25190 - popd >/dev/null || die
25191 -
25192 - local instdir="${D}"/${INSTALL_DIR}/modules
25193 - pushd "${instdir}" >/dev/null || die
25194 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
25195 - popd >/dev/null || die
25196 -
25197 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
25198 - pushd "${instdir}" >/dev/null || die
25199 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
25200 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
25201 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
25202 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
25203 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
25204 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
25205 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
25206 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
25207 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
25208 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
25209 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
25210 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
25211 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
25212 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
25213 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
25214 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
25215 - popd >/dev/null || die
25216 -
25217 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
25218 - pushd "${instdir}" >/dev/null || die
25219 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
25220 - popd >/dev/null || die
25221 -
25222 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
25223 - pushd "${instdir}" >/dev/null || die
25224 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
25225 - popd >/dev/null || die
25226 -
25227 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
25228 -}
25229
25230 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160407.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160407.ebuild
25231 deleted file mode 100644
25232 index 142abf1..0000000
25233 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160407.ebuild
25234 +++ /dev/null
25235 @@ -1,382 +0,0 @@
25236 -# Copyright 1999-2016 Gentoo Foundation
25237 -# Distributed under the terms of the GNU General Public License v2
25238 -# $Id$
25239 -
25240 -EAPI="4"
25241 -inherit eutils java-pkg-2 java-ant-2
25242 -
25243 -DESCRIPTION="Netbeans IDE Cluster"
25244 -HOMEPAGE="http://netbeans.org/projects/ide"
25245 -SLOT="9999"
25246 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
25247 -SRC_URI="${SOURCE_URL}
25248 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
25249 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
25250 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
25251 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
25252 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
25253 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
25254 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
25255 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
25256 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
25257 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
25258 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
25259 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
25260 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
25261 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
25262 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
25263 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
25264 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
25265 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
25266 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
25267 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
25268 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
25269 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
25270 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
25271 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
25272 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
25273 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
25274 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
25275 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
25276 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
25277 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
25278 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
25279 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
25280 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
25281 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
25282 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
25283 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
25284 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
25285 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
25286 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
25287 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
25288 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
25289 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
25290 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
25291 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
25292 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
25293 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
25294 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
25295 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
25296 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
25297 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
25298 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
25299 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
25300 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
25301 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
25302 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
25303 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
25304 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
25305 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
25306 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
25307 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
25308 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
25309 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
25310 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
25311 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
25312 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
25313 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
25314 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
25315 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
25316 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
25317 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
25318 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
25319 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
25320 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
25321 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
25322 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
25323 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
25324 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
25325 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25326 -KEYWORDS="~amd64 ~x86"
25327 -IUSE=""
25328 -S="${WORKDIR}"
25329 -
25330 -CDEPEND="~dev-java/netbeans-harness-${PV}
25331 - ~dev-java/netbeans-platform-${PV}
25332 - dev-java/commons-compress:0
25333 - dev-java/commons-httpclient:3
25334 - dev-java/commons-logging:0
25335 - dev-java/icu4j:55
25336 - dev-java/iso-relax:0
25337 - dev-java/jdbc-mysql:0
25338 - dev-java/jdbc-postgresql:0
25339 - >=dev-java/jsch-0.1.46:0
25340 - >=dev-java/json-simple-1.1:0
25341 - dev-java/jsr173:0
25342 - dev-java/jvyamlb:0
25343 - dev-java/log4j:0
25344 - dev-java/lucene:3.5
25345 - dev-java/rhino:1.6
25346 - dev-java/saxon:9
25347 - dev-java/smack:2.2
25348 - dev-java/sun-jaf:0
25349 - dev-java/tomcat-servlet-api:2.2
25350 - dev-java/ws-commons-util:0
25351 - dev-java/xerces:2"
25352 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
25353 -# app-text/jing:0 our version is probably too old
25354 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
25355 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
25356 -# dev-java/freemarker:2.3
25357 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
25358 -# dev-java/ini4j:0 our version is too old
25359 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
25360 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
25361 -# dev-java/trilead-ssh2:0 in overlay
25362 -DEPEND=">=virtual/jdk-1.7
25363 - app-arch/unzip
25364 - dev-java/commons-codec:0
25365 - ${CDEPEND}
25366 - dev-java/javacc:0
25367 - dev-java/javahelp:0
25368 - dev-java/jna:0"
25369 -RDEPEND=">=virtual/jdk-1.7
25370 - ${CDEPEND}"
25371 -
25372 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25373 -
25374 -EANT_BUILD_XML="nbbuild/build.xml"
25375 -EANT_BUILD_TARGET="rebuild-cluster"
25376 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
25377 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25378 -JAVA_PKG_BSFIX="off"
25379 -
25380 -JAVA_PKG_WANT_SOURCE="1.7"
25381 -JAVA_PKG_WANT_TARGET="1.7"
25382 -
25383 -src_unpack() {
25384 - unpack $(basename ${SOURCE_URL})
25385 -
25386 - einfo "Deleting bundled jars..."
25387 - find -name "*.jar" -type f -delete
25388 -
25389 - unpack netbeans-9999-r16-build.xml.patch.bz2
25390 -
25391 - pushd "${S}" >/dev/null || die
25392 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
25393 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
25394 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
25395 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
25396 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
25397 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
25398 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
25399 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
25400 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
25401 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
25402 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
25403 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
25404 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
25405 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
25406 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
25407 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
25408 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
25409 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
25410 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
25411 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
25412 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
25413 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
25414 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
25415 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
25416 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
25417 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
25418 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
25419 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
25420 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
25421 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
25422 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
25423 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
25424 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
25425 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
25426 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
25427 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
25428 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
25429 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
25430 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
25431 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
25432 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
25433 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
25434 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
25435 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
25436 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
25437 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
25438 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
25439 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
25440 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
25441 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
25442 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
25443 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
25444 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
25445 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
25446 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
25447 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
25448 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
25449 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
25450 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
25451 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
25452 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
25453 - 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
25454 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
25455 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
25456 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
25457 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
25458 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
25459 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
25460 - 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
25461 - 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
25462 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
25463 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
25464 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
25465 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
25466 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
25467 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
25468 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
25469 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
25470 - popd >/dev/null || die
25471 -}
25472 -
25473 -src_prepare() {
25474 - einfo "Deleting bundled class files..."
25475 - find -name "*.class" -type f | xargs rm -vf
25476 -
25477 - epatch netbeans-9999-r16-build.xml.patch
25478 -
25479 - # Support for custom patches
25480 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25481 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25482 -
25483 - if [ -n "${files}" ] ; then
25484 - einfo "Applying custom patches:"
25485 -
25486 - for file in ${files} ; do
25487 - epatch "${file}"
25488 - done
25489 - fi
25490 - fi
25491 -
25492 - einfo "Symlinking external libraries..."
25493 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25494 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
25495 -
25496 - einfo "Linking in other clusters..."
25497 - mkdir "${S}"/nbbuild/netbeans || die
25498 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25499 -
25500 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25501 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25502 - touch nb.cluster.platform.built
25503 -
25504 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
25505 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25506 - touch nb.cluster.harness.built
25507 -
25508 - popd >/dev/null || die
25509 -
25510 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
25511 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
25512 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
25513 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
25514 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
25515 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
25516 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
25517 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
25518 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
25519 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
25520 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
25521 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
25522 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
25523 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
25524 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
25525 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
25526 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
25527 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
25528 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
25529 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
25530 - 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
25531 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
25532 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
25533 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
25534 -
25535 - java-pkg-2_src_prepare
25536 -}
25537 -
25538 -src_compile() {
25539 - unset DISPLAY
25540 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
25541 -}
25542 -
25543 -src_install() {
25544 - pushd nbbuild/netbeans/ide >/dev/null || die
25545 -
25546 - insinto ${INSTALL_DIR}
25547 -
25548 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25549 -
25550 - doins -r *
25551 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
25552 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
25553 -
25554 - insinto ${INSTALL_DIR}/bin/nativeexecution
25555 - doins bin/nativeexecution/*
25556 -
25557 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
25558 - for file in *.sh ; do
25559 - fperms 755 ${file}
25560 - done
25561 - popd >/dev/null || die
25562 -
25563 - if use x86 ; then
25564 - doins -r bin/nativeexecution/Linux-x86
25565 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
25566 - for file in * ; do
25567 - fperms 755 ${file}
25568 - done
25569 - popd >/dev/null || die
25570 - elif use amd64 ; then
25571 - doins -r bin/nativeexecution/Linux-x86_64
25572 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
25573 - for file in * ; do
25574 - fperms 755 ${file}
25575 - done
25576 - popd >/dev/null || die
25577 - fi
25578 -
25579 - popd >/dev/null || die
25580 -
25581 - local instdir="${D}"/${INSTALL_DIR}/modules
25582 - pushd "${instdir}" >/dev/null || die
25583 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
25584 - popd >/dev/null || die
25585 -
25586 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
25587 - pushd "${instdir}" >/dev/null || die
25588 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
25589 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
25590 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
25591 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
25592 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
25593 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
25594 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
25595 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
25596 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
25597 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
25598 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
25599 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
25600 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
25601 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
25602 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
25603 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
25604 - popd >/dev/null || die
25605 -
25606 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
25607 - pushd "${instdir}" >/dev/null || die
25608 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
25609 - popd >/dev/null || die
25610 -
25611 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
25612 - pushd "${instdir}" >/dev/null || die
25613 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
25614 - popd >/dev/null || die
25615 -
25616 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
25617 -}
25618
25619 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160411.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160411.ebuild
25620 deleted file mode 100644
25621 index 2b98589..0000000
25622 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160411.ebuild
25623 +++ /dev/null
25624 @@ -1,382 +0,0 @@
25625 -# Copyright 1999-2016 Gentoo Foundation
25626 -# Distributed under the terms of the GNU General Public License v2
25627 -# $Id$
25628 -
25629 -EAPI="4"
25630 -inherit eutils java-pkg-2 java-ant-2
25631 -
25632 -DESCRIPTION="Netbeans IDE Cluster"
25633 -HOMEPAGE="http://netbeans.org/projects/ide"
25634 -SLOT="9999"
25635 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
25636 -SRC_URI="${SOURCE_URL}
25637 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
25638 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
25639 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
25640 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
25641 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
25642 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
25643 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
25644 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
25645 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
25646 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
25647 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
25648 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
25649 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
25650 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
25651 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
25652 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
25653 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
25654 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
25655 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
25656 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
25657 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
25658 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
25659 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
25660 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
25661 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
25662 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
25663 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
25664 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
25665 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
25666 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
25667 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
25668 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
25669 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
25670 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
25671 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
25672 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
25673 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
25674 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
25675 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
25676 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
25677 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
25678 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
25679 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
25680 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
25681 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
25682 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
25683 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
25684 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
25685 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
25686 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
25687 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
25688 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
25689 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
25690 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
25691 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
25692 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
25693 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
25694 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
25695 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
25696 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
25697 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
25698 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
25699 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
25700 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
25701 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
25702 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
25703 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
25704 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
25705 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
25706 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
25707 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
25708 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
25709 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
25710 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
25711 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
25712 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
25713 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
25714 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25715 -KEYWORDS="~amd64 ~x86"
25716 -IUSE=""
25717 -S="${WORKDIR}"
25718 -
25719 -CDEPEND="~dev-java/netbeans-harness-${PV}
25720 - ~dev-java/netbeans-platform-${PV}
25721 - dev-java/commons-compress:0
25722 - dev-java/commons-httpclient:3
25723 - dev-java/commons-logging:0
25724 - dev-java/icu4j:55
25725 - dev-java/iso-relax:0
25726 - dev-java/jdbc-mysql:0
25727 - dev-java/jdbc-postgresql:0
25728 - >=dev-java/jsch-0.1.46:0
25729 - >=dev-java/json-simple-1.1:0
25730 - dev-java/jsr173:0
25731 - dev-java/jvyamlb:0
25732 - dev-java/log4j:0
25733 - dev-java/lucene:3.5
25734 - dev-java/rhino:1.6
25735 - dev-java/saxon:9
25736 - dev-java/smack:2.2
25737 - dev-java/sun-jaf:0
25738 - dev-java/tomcat-servlet-api:2.2
25739 - dev-java/ws-commons-util:0
25740 - dev-java/xerces:2"
25741 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
25742 -# app-text/jing:0 our version is probably too old
25743 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
25744 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
25745 -# dev-java/freemarker:2.3
25746 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
25747 -# dev-java/ini4j:0 our version is too old
25748 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
25749 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
25750 -# dev-java/trilead-ssh2:0 in overlay
25751 -DEPEND=">=virtual/jdk-1.7
25752 - app-arch/unzip
25753 - dev-java/commons-codec:0
25754 - ${CDEPEND}
25755 - dev-java/javacc:0
25756 - dev-java/javahelp:0
25757 - dev-java/jna:0"
25758 -RDEPEND=">=virtual/jdk-1.7
25759 - ${CDEPEND}"
25760 -
25761 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25762 -
25763 -EANT_BUILD_XML="nbbuild/build.xml"
25764 -EANT_BUILD_TARGET="rebuild-cluster"
25765 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
25766 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25767 -JAVA_PKG_BSFIX="off"
25768 -
25769 -JAVA_PKG_WANT_SOURCE="1.7"
25770 -JAVA_PKG_WANT_TARGET="1.7"
25771 -
25772 -src_unpack() {
25773 - unpack $(basename ${SOURCE_URL})
25774 -
25775 - einfo "Deleting bundled jars..."
25776 - find -name "*.jar" -type f -delete
25777 -
25778 - unpack netbeans-9999-r16-build.xml.patch.bz2
25779 -
25780 - pushd "${S}" >/dev/null || die
25781 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
25782 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
25783 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
25784 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
25785 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
25786 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
25787 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
25788 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
25789 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
25790 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
25791 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
25792 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
25793 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
25794 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
25795 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
25796 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
25797 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
25798 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
25799 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
25800 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
25801 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
25802 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
25803 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
25804 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
25805 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
25806 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
25807 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
25808 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
25809 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
25810 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
25811 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
25812 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
25813 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
25814 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
25815 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
25816 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
25817 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
25818 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
25819 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
25820 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
25821 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
25822 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
25823 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
25824 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
25825 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
25826 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
25827 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
25828 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
25829 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
25830 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
25831 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
25832 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
25833 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
25834 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
25835 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
25836 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
25837 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
25838 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
25839 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
25840 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
25841 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
25842 - 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
25843 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
25844 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
25845 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
25846 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
25847 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
25848 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
25849 - 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
25850 - 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
25851 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
25852 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
25853 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
25854 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
25855 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
25856 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
25857 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
25858 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
25859 - popd >/dev/null || die
25860 -}
25861 -
25862 -src_prepare() {
25863 - einfo "Deleting bundled class files..."
25864 - find -name "*.class" -type f | xargs rm -vf
25865 -
25866 - epatch netbeans-9999-r16-build.xml.patch
25867 -
25868 - # Support for custom patches
25869 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25870 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25871 -
25872 - if [ -n "${files}" ] ; then
25873 - einfo "Applying custom patches:"
25874 -
25875 - for file in ${files} ; do
25876 - epatch "${file}"
25877 - done
25878 - fi
25879 - fi
25880 -
25881 - einfo "Symlinking external libraries..."
25882 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25883 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
25884 -
25885 - einfo "Linking in other clusters..."
25886 - mkdir "${S}"/nbbuild/netbeans || die
25887 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25888 -
25889 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25890 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25891 - touch nb.cluster.platform.built
25892 -
25893 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
25894 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25895 - touch nb.cluster.harness.built
25896 -
25897 - popd >/dev/null || die
25898 -
25899 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
25900 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
25901 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
25902 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
25903 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
25904 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
25905 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
25906 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
25907 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
25908 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
25909 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
25910 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
25911 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
25912 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
25913 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
25914 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
25915 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
25916 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
25917 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
25918 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
25919 - 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
25920 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
25921 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
25922 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
25923 -
25924 - java-pkg-2_src_prepare
25925 -}
25926 -
25927 -src_compile() {
25928 - unset DISPLAY
25929 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
25930 -}
25931 -
25932 -src_install() {
25933 - pushd nbbuild/netbeans/ide >/dev/null || die
25934 -
25935 - insinto ${INSTALL_DIR}
25936 -
25937 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25938 -
25939 - doins -r *
25940 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
25941 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
25942 -
25943 - insinto ${INSTALL_DIR}/bin/nativeexecution
25944 - doins bin/nativeexecution/*
25945 -
25946 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
25947 - for file in *.sh ; do
25948 - fperms 755 ${file}
25949 - done
25950 - popd >/dev/null || die
25951 -
25952 - if use x86 ; then
25953 - doins -r bin/nativeexecution/Linux-x86
25954 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
25955 - for file in * ; do
25956 - fperms 755 ${file}
25957 - done
25958 - popd >/dev/null || die
25959 - elif use amd64 ; then
25960 - doins -r bin/nativeexecution/Linux-x86_64
25961 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
25962 - for file in * ; do
25963 - fperms 755 ${file}
25964 - done
25965 - popd >/dev/null || die
25966 - fi
25967 -
25968 - popd >/dev/null || die
25969 -
25970 - local instdir="${D}"/${INSTALL_DIR}/modules
25971 - pushd "${instdir}" >/dev/null || die
25972 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
25973 - popd >/dev/null || die
25974 -
25975 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
25976 - pushd "${instdir}" >/dev/null || die
25977 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
25978 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
25979 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
25980 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
25981 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
25982 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
25983 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
25984 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
25985 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
25986 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
25987 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
25988 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
25989 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
25990 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
25991 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
25992 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
25993 - popd >/dev/null || die
25994 -
25995 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
25996 - pushd "${instdir}" >/dev/null || die
25997 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
25998 - popd >/dev/null || die
25999 -
26000 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
26001 - pushd "${instdir}" >/dev/null || die
26002 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
26003 - popd >/dev/null || die
26004 -
26005 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
26006 -}
26007
26008 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160412.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160412.ebuild
26009 deleted file mode 100644
26010 index 41b6885..0000000
26011 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160412.ebuild
26012 +++ /dev/null
26013 @@ -1,382 +0,0 @@
26014 -# Copyright 1999-2016 Gentoo Foundation
26015 -# Distributed under the terms of the GNU General Public License v2
26016 -# $Id$
26017 -
26018 -EAPI="4"
26019 -inherit eutils java-pkg-2 java-ant-2
26020 -
26021 -DESCRIPTION="Netbeans IDE Cluster"
26022 -HOMEPAGE="http://netbeans.org/projects/ide"
26023 -SLOT="9999"
26024 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
26025 -SRC_URI="${SOURCE_URL}
26026 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
26027 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
26028 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
26029 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
26030 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
26031 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
26032 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
26033 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
26034 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
26035 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
26036 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
26037 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
26038 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
26039 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
26040 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
26041 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
26042 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
26043 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
26044 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
26045 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
26046 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
26047 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
26048 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
26049 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
26050 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
26051 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
26052 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
26053 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
26054 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
26055 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
26056 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
26057 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
26058 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
26059 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
26060 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
26061 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
26062 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
26063 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
26064 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
26065 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
26066 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
26067 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
26068 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
26069 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
26070 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
26071 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
26072 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
26073 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
26074 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
26075 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
26076 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
26077 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
26078 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
26079 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
26080 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
26081 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
26082 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
26083 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
26084 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
26085 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
26086 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
26087 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
26088 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
26089 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
26090 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
26091 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
26092 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
26093 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
26094 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
26095 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
26096 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
26097 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
26098 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
26099 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
26100 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
26101 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
26102 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
26103 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26104 -KEYWORDS="~amd64 ~x86"
26105 -IUSE=""
26106 -S="${WORKDIR}"
26107 -
26108 -CDEPEND="~dev-java/netbeans-harness-${PV}
26109 - ~dev-java/netbeans-platform-${PV}
26110 - dev-java/commons-compress:0
26111 - dev-java/commons-httpclient:3
26112 - dev-java/commons-logging:0
26113 - dev-java/icu4j:55
26114 - dev-java/iso-relax:0
26115 - dev-java/jdbc-mysql:0
26116 - dev-java/jdbc-postgresql:0
26117 - >=dev-java/jsch-0.1.46:0
26118 - >=dev-java/json-simple-1.1:0
26119 - dev-java/jsr173:0
26120 - dev-java/jvyamlb:0
26121 - dev-java/log4j:0
26122 - dev-java/lucene:3.5
26123 - dev-java/rhino:1.6
26124 - dev-java/saxon:9
26125 - dev-java/smack:2.2
26126 - dev-java/sun-jaf:0
26127 - dev-java/tomcat-servlet-api:2.2
26128 - dev-java/ws-commons-util:0
26129 - dev-java/xerces:2"
26130 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
26131 -# app-text/jing:0 our version is probably too old
26132 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
26133 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
26134 -# dev-java/freemarker:2.3
26135 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
26136 -# dev-java/ini4j:0 our version is too old
26137 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
26138 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
26139 -# dev-java/trilead-ssh2:0 in overlay
26140 -DEPEND=">=virtual/jdk-1.7
26141 - app-arch/unzip
26142 - dev-java/commons-codec:0
26143 - ${CDEPEND}
26144 - dev-java/javacc:0
26145 - dev-java/javahelp:0
26146 - dev-java/jna:0"
26147 -RDEPEND=">=virtual/jdk-1.7
26148 - ${CDEPEND}"
26149 -
26150 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26151 -
26152 -EANT_BUILD_XML="nbbuild/build.xml"
26153 -EANT_BUILD_TARGET="rebuild-cluster"
26154 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
26155 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26156 -JAVA_PKG_BSFIX="off"
26157 -
26158 -JAVA_PKG_WANT_SOURCE="1.7"
26159 -JAVA_PKG_WANT_TARGET="1.7"
26160 -
26161 -src_unpack() {
26162 - unpack $(basename ${SOURCE_URL})
26163 -
26164 - einfo "Deleting bundled jars..."
26165 - find -name "*.jar" -type f -delete
26166 -
26167 - unpack netbeans-9999-r16-build.xml.patch.bz2
26168 -
26169 - pushd "${S}" >/dev/null || die
26170 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
26171 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
26172 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
26173 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
26174 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
26175 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
26176 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
26177 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
26178 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
26179 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
26180 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
26181 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
26182 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
26183 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
26184 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
26185 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
26186 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
26187 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
26188 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
26189 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
26190 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
26191 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
26192 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
26193 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
26194 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
26195 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
26196 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
26197 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
26198 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
26199 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
26200 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
26201 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
26202 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
26203 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
26204 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
26205 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
26206 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
26207 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
26208 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
26209 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
26210 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
26211 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
26212 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
26213 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
26214 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
26215 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
26216 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
26217 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
26218 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
26219 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
26220 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
26221 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
26222 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
26223 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
26224 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
26225 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
26226 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
26227 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
26228 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
26229 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
26230 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
26231 - 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
26232 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
26233 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
26234 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
26235 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
26236 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
26237 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
26238 - 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
26239 - 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
26240 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
26241 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
26242 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
26243 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
26244 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
26245 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
26246 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
26247 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
26248 - popd >/dev/null || die
26249 -}
26250 -
26251 -src_prepare() {
26252 - einfo "Deleting bundled class files..."
26253 - find -name "*.class" -type f | xargs rm -vf
26254 -
26255 - epatch netbeans-9999-r16-build.xml.patch
26256 -
26257 - # Support for custom patches
26258 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26259 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26260 -
26261 - if [ -n "${files}" ] ; then
26262 - einfo "Applying custom patches:"
26263 -
26264 - for file in ${files} ; do
26265 - epatch "${file}"
26266 - done
26267 - fi
26268 - fi
26269 -
26270 - einfo "Symlinking external libraries..."
26271 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26272 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
26273 -
26274 - einfo "Linking in other clusters..."
26275 - mkdir "${S}"/nbbuild/netbeans || die
26276 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26277 -
26278 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26279 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26280 - touch nb.cluster.platform.built
26281 -
26282 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
26283 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26284 - touch nb.cluster.harness.built
26285 -
26286 - popd >/dev/null || die
26287 -
26288 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
26289 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
26290 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
26291 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
26292 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
26293 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
26294 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
26295 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
26296 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
26297 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
26298 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
26299 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
26300 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
26301 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
26302 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
26303 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
26304 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
26305 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
26306 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
26307 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
26308 - 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
26309 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
26310 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
26311 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
26312 -
26313 - java-pkg-2_src_prepare
26314 -}
26315 -
26316 -src_compile() {
26317 - unset DISPLAY
26318 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
26319 -}
26320 -
26321 -src_install() {
26322 - pushd nbbuild/netbeans/ide >/dev/null || die
26323 -
26324 - insinto ${INSTALL_DIR}
26325 -
26326 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26327 -
26328 - doins -r *
26329 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
26330 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
26331 -
26332 - insinto ${INSTALL_DIR}/bin/nativeexecution
26333 - doins bin/nativeexecution/*
26334 -
26335 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
26336 - for file in *.sh ; do
26337 - fperms 755 ${file}
26338 - done
26339 - popd >/dev/null || die
26340 -
26341 - if use x86 ; then
26342 - doins -r bin/nativeexecution/Linux-x86
26343 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
26344 - for file in * ; do
26345 - fperms 755 ${file}
26346 - done
26347 - popd >/dev/null || die
26348 - elif use amd64 ; then
26349 - doins -r bin/nativeexecution/Linux-x86_64
26350 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
26351 - for file in * ; do
26352 - fperms 755 ${file}
26353 - done
26354 - popd >/dev/null || die
26355 - fi
26356 -
26357 - popd >/dev/null || die
26358 -
26359 - local instdir="${D}"/${INSTALL_DIR}/modules
26360 - pushd "${instdir}" >/dev/null || die
26361 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
26362 - popd >/dev/null || die
26363 -
26364 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
26365 - pushd "${instdir}" >/dev/null || die
26366 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
26367 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
26368 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
26369 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
26370 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
26371 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
26372 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
26373 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
26374 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
26375 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
26376 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
26377 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
26378 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
26379 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
26380 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
26381 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
26382 - popd >/dev/null || die
26383 -
26384 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
26385 - pushd "${instdir}" >/dev/null || die
26386 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
26387 - popd >/dev/null || die
26388 -
26389 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
26390 - pushd "${instdir}" >/dev/null || die
26391 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
26392 - popd >/dev/null || die
26393 -
26394 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
26395 -}
26396
26397 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160413.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160413.ebuild
26398 deleted file mode 100644
26399 index 4d7f13e..0000000
26400 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160413.ebuild
26401 +++ /dev/null
26402 @@ -1,382 +0,0 @@
26403 -# Copyright 1999-2016 Gentoo Foundation
26404 -# Distributed under the terms of the GNU General Public License v2
26405 -# $Id$
26406 -
26407 -EAPI="4"
26408 -inherit eutils java-pkg-2 java-ant-2
26409 -
26410 -DESCRIPTION="Netbeans IDE Cluster"
26411 -HOMEPAGE="http://netbeans.org/projects/ide"
26412 -SLOT="9999"
26413 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
26414 -SRC_URI="${SOURCE_URL}
26415 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
26416 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
26417 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
26418 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
26419 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
26420 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
26421 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
26422 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
26423 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
26424 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
26425 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
26426 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
26427 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
26428 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
26429 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
26430 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
26431 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
26432 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
26433 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
26434 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
26435 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
26436 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
26437 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
26438 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
26439 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
26440 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
26441 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
26442 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
26443 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
26444 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
26445 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
26446 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
26447 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
26448 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
26449 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
26450 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
26451 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
26452 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
26453 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
26454 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
26455 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
26456 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
26457 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
26458 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
26459 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
26460 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
26461 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
26462 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
26463 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
26464 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
26465 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
26466 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
26467 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
26468 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
26469 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
26470 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
26471 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
26472 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
26473 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
26474 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
26475 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
26476 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
26477 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
26478 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
26479 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
26480 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
26481 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
26482 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
26483 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
26484 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
26485 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
26486 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
26487 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
26488 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
26489 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
26490 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
26491 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
26492 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26493 -KEYWORDS="~amd64 ~x86"
26494 -IUSE=""
26495 -S="${WORKDIR}"
26496 -
26497 -CDEPEND="~dev-java/netbeans-harness-${PV}
26498 - ~dev-java/netbeans-platform-${PV}
26499 - dev-java/commons-compress:0
26500 - dev-java/commons-httpclient:3
26501 - dev-java/commons-logging:0
26502 - dev-java/icu4j:55
26503 - dev-java/iso-relax:0
26504 - dev-java/jdbc-mysql:0
26505 - dev-java/jdbc-postgresql:0
26506 - >=dev-java/jsch-0.1.46:0
26507 - >=dev-java/json-simple-1.1:0
26508 - dev-java/jsr173:0
26509 - dev-java/jvyamlb:0
26510 - dev-java/log4j:0
26511 - dev-java/lucene:3.5
26512 - dev-java/rhino:1.6
26513 - dev-java/saxon:9
26514 - dev-java/smack:2.2
26515 - dev-java/sun-jaf:0
26516 - dev-java/tomcat-servlet-api:2.2
26517 - dev-java/ws-commons-util:0
26518 - dev-java/xerces:2"
26519 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
26520 -# app-text/jing:0 our version is probably too old
26521 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
26522 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
26523 -# dev-java/freemarker:2.3
26524 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
26525 -# dev-java/ini4j:0 our version is too old
26526 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
26527 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
26528 -# dev-java/trilead-ssh2:0 in overlay
26529 -DEPEND=">=virtual/jdk-1.7
26530 - app-arch/unzip
26531 - dev-java/commons-codec:0
26532 - ${CDEPEND}
26533 - dev-java/javacc:0
26534 - dev-java/javahelp:0
26535 - dev-java/jna:0"
26536 -RDEPEND=">=virtual/jdk-1.7
26537 - ${CDEPEND}"
26538 -
26539 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26540 -
26541 -EANT_BUILD_XML="nbbuild/build.xml"
26542 -EANT_BUILD_TARGET="rebuild-cluster"
26543 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
26544 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26545 -JAVA_PKG_BSFIX="off"
26546 -
26547 -JAVA_PKG_WANT_SOURCE="1.7"
26548 -JAVA_PKG_WANT_TARGET="1.7"
26549 -
26550 -src_unpack() {
26551 - unpack $(basename ${SOURCE_URL})
26552 -
26553 - einfo "Deleting bundled jars..."
26554 - find -name "*.jar" -type f -delete
26555 -
26556 - unpack netbeans-9999-r16-build.xml.patch.bz2
26557 -
26558 - pushd "${S}" >/dev/null || die
26559 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
26560 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
26561 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
26562 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
26563 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
26564 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
26565 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
26566 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
26567 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
26568 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
26569 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
26570 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
26571 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
26572 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
26573 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
26574 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
26575 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
26576 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
26577 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
26578 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
26579 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
26580 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
26581 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
26582 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
26583 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
26584 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
26585 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
26586 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
26587 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
26588 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
26589 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
26590 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
26591 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
26592 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
26593 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
26594 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
26595 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
26596 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
26597 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
26598 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
26599 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
26600 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
26601 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
26602 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
26603 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
26604 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
26605 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
26606 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
26607 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
26608 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
26609 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
26610 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
26611 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
26612 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
26613 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
26614 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
26615 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
26616 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
26617 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
26618 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
26619 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
26620 - 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
26621 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
26622 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
26623 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
26624 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
26625 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
26626 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
26627 - 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
26628 - 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
26629 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
26630 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
26631 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
26632 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
26633 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
26634 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
26635 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
26636 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
26637 - popd >/dev/null || die
26638 -}
26639 -
26640 -src_prepare() {
26641 - einfo "Deleting bundled class files..."
26642 - find -name "*.class" -type f | xargs rm -vf
26643 -
26644 - epatch netbeans-9999-r16-build.xml.patch
26645 -
26646 - # Support for custom patches
26647 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26648 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26649 -
26650 - if [ -n "${files}" ] ; then
26651 - einfo "Applying custom patches:"
26652 -
26653 - for file in ${files} ; do
26654 - epatch "${file}"
26655 - done
26656 - fi
26657 - fi
26658 -
26659 - einfo "Symlinking external libraries..."
26660 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26661 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
26662 -
26663 - einfo "Linking in other clusters..."
26664 - mkdir "${S}"/nbbuild/netbeans || die
26665 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26666 -
26667 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26668 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26669 - touch nb.cluster.platform.built
26670 -
26671 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
26672 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26673 - touch nb.cluster.harness.built
26674 -
26675 - popd >/dev/null || die
26676 -
26677 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
26678 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
26679 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
26680 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
26681 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
26682 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
26683 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
26684 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
26685 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
26686 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
26687 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
26688 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
26689 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
26690 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
26691 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
26692 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
26693 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
26694 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
26695 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
26696 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
26697 - 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
26698 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
26699 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
26700 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
26701 -
26702 - java-pkg-2_src_prepare
26703 -}
26704 -
26705 -src_compile() {
26706 - unset DISPLAY
26707 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
26708 -}
26709 -
26710 -src_install() {
26711 - pushd nbbuild/netbeans/ide >/dev/null || die
26712 -
26713 - insinto ${INSTALL_DIR}
26714 -
26715 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26716 -
26717 - doins -r *
26718 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
26719 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
26720 -
26721 - insinto ${INSTALL_DIR}/bin/nativeexecution
26722 - doins bin/nativeexecution/*
26723 -
26724 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
26725 - for file in *.sh ; do
26726 - fperms 755 ${file}
26727 - done
26728 - popd >/dev/null || die
26729 -
26730 - if use x86 ; then
26731 - doins -r bin/nativeexecution/Linux-x86
26732 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
26733 - for file in * ; do
26734 - fperms 755 ${file}
26735 - done
26736 - popd >/dev/null || die
26737 - elif use amd64 ; then
26738 - doins -r bin/nativeexecution/Linux-x86_64
26739 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
26740 - for file in * ; do
26741 - fperms 755 ${file}
26742 - done
26743 - popd >/dev/null || die
26744 - fi
26745 -
26746 - popd >/dev/null || die
26747 -
26748 - local instdir="${D}"/${INSTALL_DIR}/modules
26749 - pushd "${instdir}" >/dev/null || die
26750 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
26751 - popd >/dev/null || die
26752 -
26753 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
26754 - pushd "${instdir}" >/dev/null || die
26755 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
26756 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
26757 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
26758 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
26759 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
26760 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
26761 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
26762 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
26763 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
26764 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
26765 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
26766 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
26767 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
26768 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
26769 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
26770 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
26771 - popd >/dev/null || die
26772 -
26773 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
26774 - pushd "${instdir}" >/dev/null || die
26775 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
26776 - popd >/dev/null || die
26777 -
26778 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
26779 - pushd "${instdir}" >/dev/null || die
26780 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
26781 - popd >/dev/null || die
26782 -
26783 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
26784 -}
26785
26786 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160414.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160414.ebuild
26787 deleted file mode 100644
26788 index 6b48bf1..0000000
26789 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160414.ebuild
26790 +++ /dev/null
26791 @@ -1,382 +0,0 @@
26792 -# Copyright 1999-2016 Gentoo Foundation
26793 -# Distributed under the terms of the GNU General Public License v2
26794 -# $Id$
26795 -
26796 -EAPI="4"
26797 -inherit eutils java-pkg-2 java-ant-2
26798 -
26799 -DESCRIPTION="Netbeans IDE Cluster"
26800 -HOMEPAGE="http://netbeans.org/projects/ide"
26801 -SLOT="9999"
26802 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
26803 -SRC_URI="${SOURCE_URL}
26804 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
26805 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
26806 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
26807 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
26808 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
26809 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
26810 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
26811 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
26812 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
26813 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
26814 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
26815 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
26816 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
26817 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
26818 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
26819 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
26820 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
26821 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
26822 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
26823 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
26824 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
26825 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
26826 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
26827 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
26828 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
26829 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
26830 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
26831 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
26832 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
26833 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
26834 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
26835 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
26836 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
26837 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
26838 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
26839 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
26840 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
26841 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
26842 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
26843 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
26844 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
26845 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
26846 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
26847 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
26848 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
26849 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
26850 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
26851 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
26852 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
26853 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
26854 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
26855 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
26856 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
26857 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
26858 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
26859 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
26860 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
26861 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
26862 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
26863 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
26864 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
26865 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
26866 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
26867 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
26868 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
26869 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
26870 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
26871 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
26872 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
26873 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
26874 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
26875 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
26876 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
26877 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
26878 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
26879 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
26880 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
26881 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26882 -KEYWORDS="~amd64 ~x86"
26883 -IUSE=""
26884 -S="${WORKDIR}"
26885 -
26886 -CDEPEND="~dev-java/netbeans-harness-${PV}
26887 - ~dev-java/netbeans-platform-${PV}
26888 - dev-java/commons-compress:0
26889 - dev-java/commons-httpclient:3
26890 - dev-java/commons-logging:0
26891 - dev-java/icu4j:55
26892 - dev-java/iso-relax:0
26893 - dev-java/jdbc-mysql:0
26894 - dev-java/jdbc-postgresql:0
26895 - >=dev-java/jsch-0.1.46:0
26896 - >=dev-java/json-simple-1.1:0
26897 - dev-java/jsr173:0
26898 - dev-java/jvyamlb:0
26899 - dev-java/log4j:0
26900 - dev-java/lucene:3.5
26901 - dev-java/rhino:1.6
26902 - dev-java/saxon:9
26903 - dev-java/smack:2.2
26904 - dev-java/sun-jaf:0
26905 - dev-java/tomcat-servlet-api:2.2
26906 - dev-java/ws-commons-util:0
26907 - dev-java/xerces:2"
26908 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
26909 -# app-text/jing:0 our version is probably too old
26910 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
26911 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
26912 -# dev-java/freemarker:2.3
26913 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
26914 -# dev-java/ini4j:0 our version is too old
26915 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
26916 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
26917 -# dev-java/trilead-ssh2:0 in overlay
26918 -DEPEND=">=virtual/jdk-1.7
26919 - app-arch/unzip
26920 - dev-java/commons-codec:0
26921 - ${CDEPEND}
26922 - dev-java/javacc:0
26923 - dev-java/javahelp:0
26924 - dev-java/jna:0"
26925 -RDEPEND=">=virtual/jdk-1.7
26926 - ${CDEPEND}"
26927 -
26928 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26929 -
26930 -EANT_BUILD_XML="nbbuild/build.xml"
26931 -EANT_BUILD_TARGET="rebuild-cluster"
26932 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
26933 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26934 -JAVA_PKG_BSFIX="off"
26935 -
26936 -JAVA_PKG_WANT_SOURCE="1.7"
26937 -JAVA_PKG_WANT_TARGET="1.7"
26938 -
26939 -src_unpack() {
26940 - unpack $(basename ${SOURCE_URL})
26941 -
26942 - einfo "Deleting bundled jars..."
26943 - find -name "*.jar" -type f -delete
26944 -
26945 - unpack netbeans-9999-r16-build.xml.patch.bz2
26946 -
26947 - pushd "${S}" >/dev/null || die
26948 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
26949 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
26950 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
26951 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
26952 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
26953 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
26954 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
26955 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
26956 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
26957 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
26958 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
26959 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
26960 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
26961 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
26962 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
26963 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
26964 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
26965 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
26966 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
26967 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
26968 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
26969 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
26970 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
26971 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
26972 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
26973 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
26974 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
26975 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
26976 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
26977 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
26978 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
26979 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
26980 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
26981 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
26982 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
26983 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
26984 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
26985 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
26986 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
26987 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
26988 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
26989 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
26990 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
26991 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
26992 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
26993 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
26994 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
26995 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
26996 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
26997 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
26998 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
26999 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
27000 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
27001 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
27002 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
27003 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
27004 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
27005 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
27006 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
27007 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
27008 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
27009 - 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
27010 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
27011 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
27012 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
27013 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
27014 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
27015 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
27016 - 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
27017 - 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
27018 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
27019 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
27020 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
27021 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
27022 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
27023 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
27024 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
27025 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
27026 - popd >/dev/null || die
27027 -}
27028 -
27029 -src_prepare() {
27030 - einfo "Deleting bundled class files..."
27031 - find -name "*.class" -type f | xargs rm -vf
27032 -
27033 - epatch netbeans-9999-r16-build.xml.patch
27034 -
27035 - # Support for custom patches
27036 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27037 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27038 -
27039 - if [ -n "${files}" ] ; then
27040 - einfo "Applying custom patches:"
27041 -
27042 - for file in ${files} ; do
27043 - epatch "${file}"
27044 - done
27045 - fi
27046 - fi
27047 -
27048 - einfo "Symlinking external libraries..."
27049 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27050 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
27051 -
27052 - einfo "Linking in other clusters..."
27053 - mkdir "${S}"/nbbuild/netbeans || die
27054 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27055 -
27056 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27057 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27058 - touch nb.cluster.platform.built
27059 -
27060 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27061 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27062 - touch nb.cluster.harness.built
27063 -
27064 - popd >/dev/null || die
27065 -
27066 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
27067 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
27068 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
27069 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
27070 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
27071 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
27072 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
27073 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
27074 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
27075 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
27076 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
27077 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
27078 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
27079 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
27080 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
27081 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
27082 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
27083 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
27084 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
27085 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
27086 - 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
27087 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
27088 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
27089 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
27090 -
27091 - java-pkg-2_src_prepare
27092 -}
27093 -
27094 -src_compile() {
27095 - unset DISPLAY
27096 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27097 -}
27098 -
27099 -src_install() {
27100 - pushd nbbuild/netbeans/ide >/dev/null || die
27101 -
27102 - insinto ${INSTALL_DIR}
27103 -
27104 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27105 -
27106 - doins -r *
27107 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
27108 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
27109 -
27110 - insinto ${INSTALL_DIR}/bin/nativeexecution
27111 - doins bin/nativeexecution/*
27112 -
27113 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
27114 - for file in *.sh ; do
27115 - fperms 755 ${file}
27116 - done
27117 - popd >/dev/null || die
27118 -
27119 - if use x86 ; then
27120 - doins -r bin/nativeexecution/Linux-x86
27121 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
27122 - for file in * ; do
27123 - fperms 755 ${file}
27124 - done
27125 - popd >/dev/null || die
27126 - elif use amd64 ; then
27127 - doins -r bin/nativeexecution/Linux-x86_64
27128 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
27129 - for file in * ; do
27130 - fperms 755 ${file}
27131 - done
27132 - popd >/dev/null || die
27133 - fi
27134 -
27135 - popd >/dev/null || die
27136 -
27137 - local instdir="${D}"/${INSTALL_DIR}/modules
27138 - pushd "${instdir}" >/dev/null || die
27139 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
27140 - popd >/dev/null || die
27141 -
27142 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
27143 - pushd "${instdir}" >/dev/null || die
27144 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
27145 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
27146 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
27147 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
27148 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
27149 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
27150 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
27151 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
27152 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
27153 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
27154 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
27155 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
27156 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
27157 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
27158 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
27159 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
27160 - popd >/dev/null || die
27161 -
27162 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
27163 - pushd "${instdir}" >/dev/null || die
27164 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
27165 - popd >/dev/null || die
27166 -
27167 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
27168 - pushd "${instdir}" >/dev/null || die
27169 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
27170 - popd >/dev/null || die
27171 -
27172 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
27173 -}
27174
27175 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160415.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160415.ebuild
27176 deleted file mode 100644
27177 index 617338b..0000000
27178 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160415.ebuild
27179 +++ /dev/null
27180 @@ -1,382 +0,0 @@
27181 -# Copyright 1999-2016 Gentoo Foundation
27182 -# Distributed under the terms of the GNU General Public License v2
27183 -# $Id$
27184 -
27185 -EAPI="4"
27186 -inherit eutils java-pkg-2 java-ant-2
27187 -
27188 -DESCRIPTION="Netbeans IDE Cluster"
27189 -HOMEPAGE="http://netbeans.org/projects/ide"
27190 -SLOT="9999"
27191 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
27192 -SRC_URI="${SOURCE_URL}
27193 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
27194 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
27195 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
27196 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
27197 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
27198 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
27199 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
27200 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
27201 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
27202 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
27203 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
27204 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
27205 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
27206 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
27207 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
27208 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
27209 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
27210 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
27211 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
27212 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
27213 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
27214 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
27215 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
27216 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
27217 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
27218 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
27219 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
27220 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
27221 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
27222 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
27223 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
27224 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
27225 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
27226 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
27227 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
27228 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
27229 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
27230 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
27231 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
27232 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
27233 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
27234 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
27235 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
27236 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
27237 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
27238 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
27239 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
27240 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
27241 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
27242 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
27243 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
27244 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
27245 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
27246 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
27247 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
27248 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
27249 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
27250 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
27251 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
27252 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
27253 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
27254 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
27255 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
27256 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
27257 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
27258 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
27259 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
27260 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
27261 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
27262 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
27263 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
27264 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
27265 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
27266 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
27267 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
27268 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
27269 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
27270 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27271 -KEYWORDS="~amd64 ~x86"
27272 -IUSE=""
27273 -S="${WORKDIR}"
27274 -
27275 -CDEPEND="~dev-java/netbeans-harness-${PV}
27276 - ~dev-java/netbeans-platform-${PV}
27277 - dev-java/commons-compress:0
27278 - dev-java/commons-httpclient:3
27279 - dev-java/commons-logging:0
27280 - dev-java/icu4j:55
27281 - dev-java/iso-relax:0
27282 - dev-java/jdbc-mysql:0
27283 - dev-java/jdbc-postgresql:0
27284 - >=dev-java/jsch-0.1.46:0
27285 - >=dev-java/json-simple-1.1:0
27286 - dev-java/jsr173:0
27287 - dev-java/jvyamlb:0
27288 - dev-java/log4j:0
27289 - dev-java/lucene:3.5
27290 - dev-java/rhino:1.6
27291 - dev-java/saxon:9
27292 - dev-java/smack:2.2
27293 - dev-java/sun-jaf:0
27294 - dev-java/tomcat-servlet-api:2.2
27295 - dev-java/ws-commons-util:0
27296 - dev-java/xerces:2"
27297 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
27298 -# app-text/jing:0 our version is probably too old
27299 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
27300 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
27301 -# dev-java/freemarker:2.3
27302 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
27303 -# dev-java/ini4j:0 our version is too old
27304 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
27305 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
27306 -# dev-java/trilead-ssh2:0 in overlay
27307 -DEPEND=">=virtual/jdk-1.7
27308 - app-arch/unzip
27309 - dev-java/commons-codec:0
27310 - ${CDEPEND}
27311 - dev-java/javacc:0
27312 - dev-java/javahelp:0
27313 - dev-java/jna:0"
27314 -RDEPEND=">=virtual/jdk-1.7
27315 - ${CDEPEND}"
27316 -
27317 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27318 -
27319 -EANT_BUILD_XML="nbbuild/build.xml"
27320 -EANT_BUILD_TARGET="rebuild-cluster"
27321 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
27322 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27323 -JAVA_PKG_BSFIX="off"
27324 -
27325 -JAVA_PKG_WANT_SOURCE="1.7"
27326 -JAVA_PKG_WANT_TARGET="1.7"
27327 -
27328 -src_unpack() {
27329 - unpack $(basename ${SOURCE_URL})
27330 -
27331 - einfo "Deleting bundled jars..."
27332 - find -name "*.jar" -type f -delete
27333 -
27334 - unpack netbeans-9999-r16-build.xml.patch.bz2
27335 -
27336 - pushd "${S}" >/dev/null || die
27337 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
27338 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
27339 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
27340 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
27341 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
27342 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
27343 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
27344 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
27345 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
27346 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
27347 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
27348 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
27349 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
27350 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
27351 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
27352 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
27353 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
27354 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
27355 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
27356 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
27357 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
27358 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
27359 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
27360 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
27361 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
27362 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
27363 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
27364 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
27365 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
27366 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
27367 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
27368 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
27369 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
27370 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
27371 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
27372 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
27373 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
27374 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
27375 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
27376 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
27377 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
27378 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
27379 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
27380 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
27381 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
27382 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
27383 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
27384 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
27385 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
27386 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
27387 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
27388 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
27389 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
27390 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
27391 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
27392 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
27393 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
27394 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
27395 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
27396 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
27397 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
27398 - 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
27399 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
27400 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
27401 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
27402 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
27403 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
27404 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
27405 - 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
27406 - 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
27407 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
27408 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
27409 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
27410 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
27411 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
27412 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
27413 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
27414 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
27415 - popd >/dev/null || die
27416 -}
27417 -
27418 -src_prepare() {
27419 - einfo "Deleting bundled class files..."
27420 - find -name "*.class" -type f | xargs rm -vf
27421 -
27422 - epatch netbeans-9999-r16-build.xml.patch
27423 -
27424 - # Support for custom patches
27425 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27426 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27427 -
27428 - if [ -n "${files}" ] ; then
27429 - einfo "Applying custom patches:"
27430 -
27431 - for file in ${files} ; do
27432 - epatch "${file}"
27433 - done
27434 - fi
27435 - fi
27436 -
27437 - einfo "Symlinking external libraries..."
27438 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27439 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
27440 -
27441 - einfo "Linking in other clusters..."
27442 - mkdir "${S}"/nbbuild/netbeans || die
27443 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27444 -
27445 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27446 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27447 - touch nb.cluster.platform.built
27448 -
27449 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27450 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27451 - touch nb.cluster.harness.built
27452 -
27453 - popd >/dev/null || die
27454 -
27455 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
27456 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
27457 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
27458 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
27459 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
27460 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
27461 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
27462 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
27463 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
27464 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
27465 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
27466 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
27467 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
27468 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
27469 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
27470 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
27471 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
27472 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
27473 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
27474 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
27475 - 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
27476 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
27477 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
27478 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
27479 -
27480 - java-pkg-2_src_prepare
27481 -}
27482 -
27483 -src_compile() {
27484 - unset DISPLAY
27485 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27486 -}
27487 -
27488 -src_install() {
27489 - pushd nbbuild/netbeans/ide >/dev/null || die
27490 -
27491 - insinto ${INSTALL_DIR}
27492 -
27493 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27494 -
27495 - doins -r *
27496 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
27497 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
27498 -
27499 - insinto ${INSTALL_DIR}/bin/nativeexecution
27500 - doins bin/nativeexecution/*
27501 -
27502 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
27503 - for file in *.sh ; do
27504 - fperms 755 ${file}
27505 - done
27506 - popd >/dev/null || die
27507 -
27508 - if use x86 ; then
27509 - doins -r bin/nativeexecution/Linux-x86
27510 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
27511 - for file in * ; do
27512 - fperms 755 ${file}
27513 - done
27514 - popd >/dev/null || die
27515 - elif use amd64 ; then
27516 - doins -r bin/nativeexecution/Linux-x86_64
27517 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
27518 - for file in * ; do
27519 - fperms 755 ${file}
27520 - done
27521 - popd >/dev/null || die
27522 - fi
27523 -
27524 - popd >/dev/null || die
27525 -
27526 - local instdir="${D}"/${INSTALL_DIR}/modules
27527 - pushd "${instdir}" >/dev/null || die
27528 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
27529 - popd >/dev/null || die
27530 -
27531 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
27532 - pushd "${instdir}" >/dev/null || die
27533 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
27534 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
27535 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
27536 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
27537 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
27538 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
27539 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
27540 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
27541 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
27542 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
27543 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
27544 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
27545 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
27546 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
27547 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
27548 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
27549 - popd >/dev/null || die
27550 -
27551 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
27552 - pushd "${instdir}" >/dev/null || die
27553 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
27554 - popd >/dev/null || die
27555 -
27556 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
27557 - pushd "${instdir}" >/dev/null || die
27558 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
27559 - popd >/dev/null || die
27560 -
27561 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
27562 -}
27563
27564 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160416.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160416.ebuild
27565 deleted file mode 100644
27566 index 04f200e..0000000
27567 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160416.ebuild
27568 +++ /dev/null
27569 @@ -1,382 +0,0 @@
27570 -# Copyright 1999-2016 Gentoo Foundation
27571 -# Distributed under the terms of the GNU General Public License v2
27572 -# $Id$
27573 -
27574 -EAPI="4"
27575 -inherit eutils java-pkg-2 java-ant-2
27576 -
27577 -DESCRIPTION="Netbeans IDE Cluster"
27578 -HOMEPAGE="http://netbeans.org/projects/ide"
27579 -SLOT="9999"
27580 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
27581 -SRC_URI="${SOURCE_URL}
27582 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
27583 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
27584 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
27585 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
27586 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
27587 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
27588 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
27589 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
27590 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
27591 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
27592 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
27593 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
27594 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
27595 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
27596 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
27597 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
27598 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
27599 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
27600 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
27601 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
27602 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
27603 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
27604 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
27605 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
27606 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
27607 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
27608 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
27609 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
27610 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
27611 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
27612 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
27613 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
27614 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
27615 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
27616 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
27617 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
27618 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
27619 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
27620 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
27621 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
27622 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
27623 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
27624 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
27625 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
27626 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
27627 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
27628 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
27629 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
27630 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
27631 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
27632 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
27633 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
27634 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
27635 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
27636 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
27637 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
27638 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
27639 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
27640 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
27641 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
27642 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
27643 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
27644 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
27645 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
27646 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
27647 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
27648 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
27649 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
27650 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
27651 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
27652 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
27653 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
27654 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
27655 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
27656 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
27657 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
27658 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
27659 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27660 -KEYWORDS="~amd64 ~x86"
27661 -IUSE=""
27662 -S="${WORKDIR}"
27663 -
27664 -CDEPEND="~dev-java/netbeans-harness-${PV}
27665 - ~dev-java/netbeans-platform-${PV}
27666 - dev-java/commons-compress:0
27667 - dev-java/commons-httpclient:3
27668 - dev-java/commons-logging:0
27669 - dev-java/icu4j:55
27670 - dev-java/iso-relax:0
27671 - dev-java/jdbc-mysql:0
27672 - dev-java/jdbc-postgresql:0
27673 - >=dev-java/jsch-0.1.46:0
27674 - >=dev-java/json-simple-1.1:0
27675 - dev-java/jsr173:0
27676 - dev-java/jvyamlb:0
27677 - dev-java/log4j:0
27678 - dev-java/lucene:3.5
27679 - dev-java/rhino:1.6
27680 - dev-java/saxon:9
27681 - dev-java/smack:2.2
27682 - dev-java/sun-jaf:0
27683 - dev-java/tomcat-servlet-api:2.2
27684 - dev-java/ws-commons-util:0
27685 - dev-java/xerces:2"
27686 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
27687 -# app-text/jing:0 our version is probably too old
27688 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
27689 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
27690 -# dev-java/freemarker:2.3
27691 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
27692 -# dev-java/ini4j:0 our version is too old
27693 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
27694 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
27695 -# dev-java/trilead-ssh2:0 in overlay
27696 -DEPEND=">=virtual/jdk-1.7
27697 - app-arch/unzip
27698 - dev-java/commons-codec:0
27699 - ${CDEPEND}
27700 - dev-java/javacc:0
27701 - dev-java/javahelp:0
27702 - dev-java/jna:0"
27703 -RDEPEND=">=virtual/jdk-1.7
27704 - ${CDEPEND}"
27705 -
27706 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27707 -
27708 -EANT_BUILD_XML="nbbuild/build.xml"
27709 -EANT_BUILD_TARGET="rebuild-cluster"
27710 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
27711 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27712 -JAVA_PKG_BSFIX="off"
27713 -
27714 -JAVA_PKG_WANT_SOURCE="1.7"
27715 -JAVA_PKG_WANT_TARGET="1.7"
27716 -
27717 -src_unpack() {
27718 - unpack $(basename ${SOURCE_URL})
27719 -
27720 - einfo "Deleting bundled jars..."
27721 - find -name "*.jar" -type f -delete
27722 -
27723 - unpack netbeans-9999-r16-build.xml.patch.bz2
27724 -
27725 - pushd "${S}" >/dev/null || die
27726 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
27727 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
27728 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
27729 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
27730 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
27731 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
27732 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
27733 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
27734 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
27735 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
27736 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
27737 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
27738 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
27739 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
27740 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
27741 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
27742 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
27743 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
27744 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
27745 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
27746 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
27747 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
27748 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
27749 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
27750 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
27751 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
27752 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
27753 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
27754 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
27755 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
27756 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
27757 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
27758 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
27759 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
27760 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
27761 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
27762 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
27763 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
27764 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
27765 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
27766 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
27767 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
27768 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
27769 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
27770 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
27771 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
27772 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
27773 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
27774 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
27775 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
27776 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
27777 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
27778 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
27779 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
27780 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
27781 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
27782 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
27783 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
27784 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
27785 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
27786 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
27787 - 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
27788 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
27789 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
27790 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
27791 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
27792 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
27793 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
27794 - 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
27795 - 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
27796 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
27797 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
27798 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
27799 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
27800 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
27801 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
27802 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
27803 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
27804 - popd >/dev/null || die
27805 -}
27806 -
27807 -src_prepare() {
27808 - einfo "Deleting bundled class files..."
27809 - find -name "*.class" -type f | xargs rm -vf
27810 -
27811 - epatch netbeans-9999-r16-build.xml.patch
27812 -
27813 - # Support for custom patches
27814 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27815 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27816 -
27817 - if [ -n "${files}" ] ; then
27818 - einfo "Applying custom patches:"
27819 -
27820 - for file in ${files} ; do
27821 - epatch "${file}"
27822 - done
27823 - fi
27824 - fi
27825 -
27826 - einfo "Symlinking external libraries..."
27827 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27828 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
27829 -
27830 - einfo "Linking in other clusters..."
27831 - mkdir "${S}"/nbbuild/netbeans || die
27832 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27833 -
27834 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27835 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27836 - touch nb.cluster.platform.built
27837 -
27838 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27839 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27840 - touch nb.cluster.harness.built
27841 -
27842 - popd >/dev/null || die
27843 -
27844 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
27845 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
27846 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
27847 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
27848 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
27849 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
27850 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
27851 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
27852 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
27853 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
27854 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
27855 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
27856 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
27857 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
27858 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
27859 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
27860 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
27861 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
27862 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
27863 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
27864 - 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
27865 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
27866 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
27867 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
27868 -
27869 - java-pkg-2_src_prepare
27870 -}
27871 -
27872 -src_compile() {
27873 - unset DISPLAY
27874 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27875 -}
27876 -
27877 -src_install() {
27878 - pushd nbbuild/netbeans/ide >/dev/null || die
27879 -
27880 - insinto ${INSTALL_DIR}
27881 -
27882 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27883 -
27884 - doins -r *
27885 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
27886 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
27887 -
27888 - insinto ${INSTALL_DIR}/bin/nativeexecution
27889 - doins bin/nativeexecution/*
27890 -
27891 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
27892 - for file in *.sh ; do
27893 - fperms 755 ${file}
27894 - done
27895 - popd >/dev/null || die
27896 -
27897 - if use x86 ; then
27898 - doins -r bin/nativeexecution/Linux-x86
27899 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
27900 - for file in * ; do
27901 - fperms 755 ${file}
27902 - done
27903 - popd >/dev/null || die
27904 - elif use amd64 ; then
27905 - doins -r bin/nativeexecution/Linux-x86_64
27906 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
27907 - for file in * ; do
27908 - fperms 755 ${file}
27909 - done
27910 - popd >/dev/null || die
27911 - fi
27912 -
27913 - popd >/dev/null || die
27914 -
27915 - local instdir="${D}"/${INSTALL_DIR}/modules
27916 - pushd "${instdir}" >/dev/null || die
27917 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
27918 - popd >/dev/null || die
27919 -
27920 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
27921 - pushd "${instdir}" >/dev/null || die
27922 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
27923 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
27924 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
27925 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
27926 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
27927 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
27928 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
27929 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
27930 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
27931 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
27932 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
27933 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
27934 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
27935 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
27936 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
27937 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
27938 - popd >/dev/null || die
27939 -
27940 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
27941 - pushd "${instdir}" >/dev/null || die
27942 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
27943 - popd >/dev/null || die
27944 -
27945 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
27946 - pushd "${instdir}" >/dev/null || die
27947 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
27948 - popd >/dev/null || die
27949 -
27950 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
27951 -}
27952
27953 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160417.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160417.ebuild
27954 deleted file mode 100644
27955 index ee732ff..0000000
27956 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160417.ebuild
27957 +++ /dev/null
27958 @@ -1,382 +0,0 @@
27959 -# Copyright 1999-2016 Gentoo Foundation
27960 -# Distributed under the terms of the GNU General Public License v2
27961 -# $Id$
27962 -
27963 -EAPI="4"
27964 -inherit eutils java-pkg-2 java-ant-2
27965 -
27966 -DESCRIPTION="Netbeans IDE Cluster"
27967 -HOMEPAGE="http://netbeans.org/projects/ide"
27968 -SLOT="9999"
27969 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
27970 -SRC_URI="${SOURCE_URL}
27971 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
27972 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
27973 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
27974 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
27975 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
27976 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
27977 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
27978 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
27979 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
27980 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
27981 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
27982 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
27983 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
27984 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
27985 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
27986 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
27987 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
27988 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
27989 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
27990 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
27991 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
27992 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
27993 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
27994 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
27995 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
27996 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
27997 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
27998 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
27999 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
28000 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
28001 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
28002 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
28003 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
28004 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
28005 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
28006 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
28007 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
28008 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
28009 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
28010 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
28011 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
28012 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
28013 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
28014 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
28015 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
28016 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
28017 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
28018 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
28019 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
28020 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
28021 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
28022 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
28023 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
28024 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
28025 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
28026 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
28027 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
28028 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
28029 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
28030 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
28031 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
28032 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
28033 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
28034 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
28035 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
28036 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
28037 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
28038 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
28039 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
28040 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
28041 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
28042 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
28043 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
28044 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
28045 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
28046 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
28047 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
28048 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28049 -KEYWORDS="~amd64 ~x86"
28050 -IUSE=""
28051 -S="${WORKDIR}"
28052 -
28053 -CDEPEND="~dev-java/netbeans-harness-${PV}
28054 - ~dev-java/netbeans-platform-${PV}
28055 - dev-java/commons-compress:0
28056 - dev-java/commons-httpclient:3
28057 - dev-java/commons-logging:0
28058 - dev-java/icu4j:55
28059 - dev-java/iso-relax:0
28060 - dev-java/jdbc-mysql:0
28061 - dev-java/jdbc-postgresql:0
28062 - >=dev-java/jsch-0.1.46:0
28063 - >=dev-java/json-simple-1.1:0
28064 - dev-java/jsr173:0
28065 - dev-java/jvyamlb:0
28066 - dev-java/log4j:0
28067 - dev-java/lucene:3.5
28068 - dev-java/rhino:1.6
28069 - dev-java/saxon:9
28070 - dev-java/smack:2.2
28071 - dev-java/sun-jaf:0
28072 - dev-java/tomcat-servlet-api:2.2
28073 - dev-java/ws-commons-util:0
28074 - dev-java/xerces:2"
28075 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
28076 -# app-text/jing:0 our version is probably too old
28077 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
28078 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
28079 -# dev-java/freemarker:2.3
28080 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
28081 -# dev-java/ini4j:0 our version is too old
28082 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
28083 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
28084 -# dev-java/trilead-ssh2:0 in overlay
28085 -DEPEND=">=virtual/jdk-1.7
28086 - app-arch/unzip
28087 - dev-java/commons-codec:0
28088 - ${CDEPEND}
28089 - dev-java/javacc:0
28090 - dev-java/javahelp:0
28091 - dev-java/jna:0"
28092 -RDEPEND=">=virtual/jdk-1.7
28093 - ${CDEPEND}"
28094 -
28095 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28096 -
28097 -EANT_BUILD_XML="nbbuild/build.xml"
28098 -EANT_BUILD_TARGET="rebuild-cluster"
28099 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28100 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28101 -JAVA_PKG_BSFIX="off"
28102 -
28103 -JAVA_PKG_WANT_SOURCE="1.7"
28104 -JAVA_PKG_WANT_TARGET="1.7"
28105 -
28106 -src_unpack() {
28107 - unpack $(basename ${SOURCE_URL})
28108 -
28109 - einfo "Deleting bundled jars..."
28110 - find -name "*.jar" -type f -delete
28111 -
28112 - unpack netbeans-9999-r16-build.xml.patch.bz2
28113 -
28114 - pushd "${S}" >/dev/null || die
28115 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
28116 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
28117 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
28118 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
28119 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
28120 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
28121 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
28122 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
28123 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
28124 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
28125 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
28126 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
28127 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
28128 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
28129 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
28130 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
28131 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
28132 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
28133 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
28134 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
28135 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
28136 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
28137 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
28138 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
28139 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
28140 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
28141 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
28142 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
28143 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
28144 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
28145 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
28146 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
28147 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
28148 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
28149 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
28150 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
28151 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
28152 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
28153 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
28154 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
28155 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
28156 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
28157 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
28158 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
28159 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
28160 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
28161 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
28162 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
28163 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
28164 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
28165 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
28166 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
28167 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
28168 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
28169 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
28170 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
28171 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
28172 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
28173 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
28174 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
28175 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
28176 - 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
28177 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
28178 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
28179 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
28180 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
28181 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
28182 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
28183 - 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
28184 - 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
28185 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
28186 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
28187 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
28188 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
28189 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
28190 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
28191 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
28192 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
28193 - popd >/dev/null || die
28194 -}
28195 -
28196 -src_prepare() {
28197 - einfo "Deleting bundled class files..."
28198 - find -name "*.class" -type f | xargs rm -vf
28199 -
28200 - epatch netbeans-9999-r16-build.xml.patch
28201 -
28202 - # Support for custom patches
28203 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28204 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28205 -
28206 - if [ -n "${files}" ] ; then
28207 - einfo "Applying custom patches:"
28208 -
28209 - for file in ${files} ; do
28210 - epatch "${file}"
28211 - done
28212 - fi
28213 - fi
28214 -
28215 - einfo "Symlinking external libraries..."
28216 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28217 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
28218 -
28219 - einfo "Linking in other clusters..."
28220 - mkdir "${S}"/nbbuild/netbeans || die
28221 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28222 -
28223 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28224 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28225 - touch nb.cluster.platform.built
28226 -
28227 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
28228 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28229 - touch nb.cluster.harness.built
28230 -
28231 - popd >/dev/null || die
28232 -
28233 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
28234 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
28235 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
28236 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
28237 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
28238 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
28239 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
28240 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
28241 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
28242 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
28243 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
28244 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
28245 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
28246 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
28247 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
28248 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
28249 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
28250 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
28251 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
28252 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
28253 - 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
28254 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
28255 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
28256 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
28257 -
28258 - java-pkg-2_src_prepare
28259 -}
28260 -
28261 -src_compile() {
28262 - unset DISPLAY
28263 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28264 -}
28265 -
28266 -src_install() {
28267 - pushd nbbuild/netbeans/ide >/dev/null || die
28268 -
28269 - insinto ${INSTALL_DIR}
28270 -
28271 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28272 -
28273 - doins -r *
28274 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
28275 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
28276 -
28277 - insinto ${INSTALL_DIR}/bin/nativeexecution
28278 - doins bin/nativeexecution/*
28279 -
28280 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
28281 - for file in *.sh ; do
28282 - fperms 755 ${file}
28283 - done
28284 - popd >/dev/null || die
28285 -
28286 - if use x86 ; then
28287 - doins -r bin/nativeexecution/Linux-x86
28288 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
28289 - for file in * ; do
28290 - fperms 755 ${file}
28291 - done
28292 - popd >/dev/null || die
28293 - elif use amd64 ; then
28294 - doins -r bin/nativeexecution/Linux-x86_64
28295 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
28296 - for file in * ; do
28297 - fperms 755 ${file}
28298 - done
28299 - popd >/dev/null || die
28300 - fi
28301 -
28302 - popd >/dev/null || die
28303 -
28304 - local instdir="${D}"/${INSTALL_DIR}/modules
28305 - pushd "${instdir}" >/dev/null || die
28306 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
28307 - popd >/dev/null || die
28308 -
28309 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
28310 - pushd "${instdir}" >/dev/null || die
28311 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
28312 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
28313 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
28314 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
28315 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
28316 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
28317 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
28318 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
28319 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
28320 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
28321 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
28322 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
28323 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
28324 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
28325 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
28326 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
28327 - popd >/dev/null || die
28328 -
28329 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
28330 - pushd "${instdir}" >/dev/null || die
28331 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
28332 - popd >/dev/null || die
28333 -
28334 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
28335 - pushd "${instdir}" >/dev/null || die
28336 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
28337 - popd >/dev/null || die
28338 -
28339 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
28340 -}
28341
28342 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160418.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160418.ebuild
28343 deleted file mode 100644
28344 index 15665df..0000000
28345 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160418.ebuild
28346 +++ /dev/null
28347 @@ -1,382 +0,0 @@
28348 -# Copyright 1999-2016 Gentoo Foundation
28349 -# Distributed under the terms of the GNU General Public License v2
28350 -# $Id$
28351 -
28352 -EAPI="4"
28353 -inherit eutils java-pkg-2 java-ant-2
28354 -
28355 -DESCRIPTION="Netbeans IDE Cluster"
28356 -HOMEPAGE="http://netbeans.org/projects/ide"
28357 -SLOT="9999"
28358 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
28359 -SRC_URI="${SOURCE_URL}
28360 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
28361 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
28362 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
28363 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
28364 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
28365 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
28366 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
28367 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
28368 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
28369 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
28370 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
28371 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
28372 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
28373 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
28374 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
28375 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
28376 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
28377 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
28378 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
28379 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
28380 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
28381 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
28382 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
28383 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
28384 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
28385 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
28386 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
28387 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
28388 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
28389 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
28390 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
28391 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
28392 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
28393 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
28394 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
28395 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
28396 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
28397 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
28398 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
28399 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
28400 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
28401 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
28402 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
28403 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
28404 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
28405 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
28406 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
28407 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
28408 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
28409 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
28410 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
28411 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
28412 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
28413 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
28414 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
28415 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
28416 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
28417 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
28418 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
28419 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
28420 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
28421 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
28422 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
28423 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
28424 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
28425 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
28426 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
28427 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
28428 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
28429 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
28430 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
28431 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
28432 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
28433 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
28434 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
28435 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
28436 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
28437 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28438 -KEYWORDS="~amd64 ~x86"
28439 -IUSE=""
28440 -S="${WORKDIR}"
28441 -
28442 -CDEPEND="~dev-java/netbeans-harness-${PV}
28443 - ~dev-java/netbeans-platform-${PV}
28444 - dev-java/commons-compress:0
28445 - dev-java/commons-httpclient:3
28446 - dev-java/commons-logging:0
28447 - dev-java/icu4j:55
28448 - dev-java/iso-relax:0
28449 - dev-java/jdbc-mysql:0
28450 - dev-java/jdbc-postgresql:0
28451 - >=dev-java/jsch-0.1.46:0
28452 - >=dev-java/json-simple-1.1:0
28453 - dev-java/jsr173:0
28454 - dev-java/jvyamlb:0
28455 - dev-java/log4j:0
28456 - dev-java/lucene:3.5
28457 - dev-java/rhino:1.6
28458 - dev-java/saxon:9
28459 - dev-java/smack:2.2
28460 - dev-java/sun-jaf:0
28461 - dev-java/tomcat-servlet-api:2.2
28462 - dev-java/ws-commons-util:0
28463 - dev-java/xerces:2"
28464 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
28465 -# app-text/jing:0 our version is probably too old
28466 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
28467 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
28468 -# dev-java/freemarker:2.3
28469 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
28470 -# dev-java/ini4j:0 our version is too old
28471 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
28472 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
28473 -# dev-java/trilead-ssh2:0 in overlay
28474 -DEPEND=">=virtual/jdk-1.7
28475 - app-arch/unzip
28476 - dev-java/commons-codec:0
28477 - ${CDEPEND}
28478 - dev-java/javacc:0
28479 - dev-java/javahelp:0
28480 - dev-java/jna:0"
28481 -RDEPEND=">=virtual/jdk-1.7
28482 - ${CDEPEND}"
28483 -
28484 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28485 -
28486 -EANT_BUILD_XML="nbbuild/build.xml"
28487 -EANT_BUILD_TARGET="rebuild-cluster"
28488 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28489 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28490 -JAVA_PKG_BSFIX="off"
28491 -
28492 -JAVA_PKG_WANT_SOURCE="1.7"
28493 -JAVA_PKG_WANT_TARGET="1.7"
28494 -
28495 -src_unpack() {
28496 - unpack $(basename ${SOURCE_URL})
28497 -
28498 - einfo "Deleting bundled jars..."
28499 - find -name "*.jar" -type f -delete
28500 -
28501 - unpack netbeans-9999-r16-build.xml.patch.bz2
28502 -
28503 - pushd "${S}" >/dev/null || die
28504 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
28505 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
28506 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
28507 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
28508 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
28509 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
28510 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
28511 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
28512 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
28513 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
28514 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
28515 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
28516 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
28517 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
28518 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
28519 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
28520 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
28521 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
28522 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
28523 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
28524 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
28525 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
28526 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
28527 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
28528 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
28529 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
28530 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
28531 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
28532 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
28533 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
28534 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
28535 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
28536 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
28537 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
28538 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
28539 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
28540 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
28541 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
28542 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
28543 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
28544 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
28545 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
28546 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
28547 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
28548 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
28549 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
28550 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
28551 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
28552 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
28553 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
28554 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
28555 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
28556 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
28557 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
28558 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
28559 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
28560 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
28561 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
28562 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
28563 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
28564 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
28565 - 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
28566 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
28567 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
28568 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
28569 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
28570 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
28571 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
28572 - 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
28573 - 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
28574 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
28575 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
28576 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
28577 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
28578 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
28579 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
28580 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
28581 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
28582 - popd >/dev/null || die
28583 -}
28584 -
28585 -src_prepare() {
28586 - einfo "Deleting bundled class files..."
28587 - find -name "*.class" -type f | xargs rm -vf
28588 -
28589 - epatch netbeans-9999-r16-build.xml.patch
28590 -
28591 - # Support for custom patches
28592 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28593 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28594 -
28595 - if [ -n "${files}" ] ; then
28596 - einfo "Applying custom patches:"
28597 -
28598 - for file in ${files} ; do
28599 - epatch "${file}"
28600 - done
28601 - fi
28602 - fi
28603 -
28604 - einfo "Symlinking external libraries..."
28605 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28606 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
28607 -
28608 - einfo "Linking in other clusters..."
28609 - mkdir "${S}"/nbbuild/netbeans || die
28610 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28611 -
28612 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28613 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28614 - touch nb.cluster.platform.built
28615 -
28616 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
28617 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28618 - touch nb.cluster.harness.built
28619 -
28620 - popd >/dev/null || die
28621 -
28622 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
28623 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
28624 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
28625 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
28626 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
28627 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
28628 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
28629 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
28630 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
28631 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
28632 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
28633 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
28634 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
28635 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
28636 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
28637 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
28638 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
28639 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
28640 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
28641 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
28642 - 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
28643 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
28644 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
28645 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
28646 -
28647 - java-pkg-2_src_prepare
28648 -}
28649 -
28650 -src_compile() {
28651 - unset DISPLAY
28652 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28653 -}
28654 -
28655 -src_install() {
28656 - pushd nbbuild/netbeans/ide >/dev/null || die
28657 -
28658 - insinto ${INSTALL_DIR}
28659 -
28660 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28661 -
28662 - doins -r *
28663 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
28664 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
28665 -
28666 - insinto ${INSTALL_DIR}/bin/nativeexecution
28667 - doins bin/nativeexecution/*
28668 -
28669 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
28670 - for file in *.sh ; do
28671 - fperms 755 ${file}
28672 - done
28673 - popd >/dev/null || die
28674 -
28675 - if use x86 ; then
28676 - doins -r bin/nativeexecution/Linux-x86
28677 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
28678 - for file in * ; do
28679 - fperms 755 ${file}
28680 - done
28681 - popd >/dev/null || die
28682 - elif use amd64 ; then
28683 - doins -r bin/nativeexecution/Linux-x86_64
28684 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
28685 - for file in * ; do
28686 - fperms 755 ${file}
28687 - done
28688 - popd >/dev/null || die
28689 - fi
28690 -
28691 - popd >/dev/null || die
28692 -
28693 - local instdir="${D}"/${INSTALL_DIR}/modules
28694 - pushd "${instdir}" >/dev/null || die
28695 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
28696 - popd >/dev/null || die
28697 -
28698 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
28699 - pushd "${instdir}" >/dev/null || die
28700 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
28701 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
28702 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
28703 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
28704 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
28705 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
28706 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
28707 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
28708 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
28709 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
28710 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
28711 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
28712 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
28713 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
28714 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
28715 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
28716 - popd >/dev/null || die
28717 -
28718 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
28719 - pushd "${instdir}" >/dev/null || die
28720 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
28721 - popd >/dev/null || die
28722 -
28723 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
28724 - pushd "${instdir}" >/dev/null || die
28725 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
28726 - popd >/dev/null || die
28727 -
28728 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
28729 -}
28730
28731 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160419.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160419.ebuild
28732 deleted file mode 100644
28733 index 4c002c5..0000000
28734 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160419.ebuild
28735 +++ /dev/null
28736 @@ -1,382 +0,0 @@
28737 -# Copyright 1999-2016 Gentoo Foundation
28738 -# Distributed under the terms of the GNU General Public License v2
28739 -# $Id$
28740 -
28741 -EAPI="4"
28742 -inherit eutils java-pkg-2 java-ant-2
28743 -
28744 -DESCRIPTION="Netbeans IDE Cluster"
28745 -HOMEPAGE="http://netbeans.org/projects/ide"
28746 -SLOT="9999"
28747 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
28748 -SRC_URI="${SOURCE_URL}
28749 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
28750 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
28751 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
28752 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
28753 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
28754 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
28755 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
28756 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
28757 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
28758 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
28759 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
28760 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
28761 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
28762 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
28763 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
28764 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
28765 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
28766 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
28767 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
28768 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
28769 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
28770 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
28771 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
28772 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
28773 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
28774 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
28775 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
28776 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
28777 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
28778 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
28779 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
28780 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
28781 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
28782 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
28783 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
28784 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
28785 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
28786 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
28787 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
28788 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
28789 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
28790 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
28791 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
28792 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
28793 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
28794 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
28795 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
28796 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
28797 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
28798 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
28799 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
28800 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
28801 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
28802 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
28803 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
28804 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
28805 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
28806 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
28807 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
28808 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
28809 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
28810 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
28811 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
28812 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
28813 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
28814 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
28815 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
28816 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
28817 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
28818 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
28819 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
28820 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
28821 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
28822 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
28823 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
28824 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
28825 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
28826 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28827 -KEYWORDS="~amd64 ~x86"
28828 -IUSE=""
28829 -S="${WORKDIR}"
28830 -
28831 -CDEPEND="~dev-java/netbeans-harness-${PV}
28832 - ~dev-java/netbeans-platform-${PV}
28833 - dev-java/commons-compress:0
28834 - dev-java/commons-httpclient:3
28835 - dev-java/commons-logging:0
28836 - dev-java/icu4j:55
28837 - dev-java/iso-relax:0
28838 - dev-java/jdbc-mysql:0
28839 - dev-java/jdbc-postgresql:0
28840 - >=dev-java/jsch-0.1.46:0
28841 - >=dev-java/json-simple-1.1:0
28842 - dev-java/jsr173:0
28843 - dev-java/jvyamlb:0
28844 - dev-java/log4j:0
28845 - dev-java/lucene:3.5
28846 - dev-java/rhino:1.6
28847 - dev-java/saxon:9
28848 - dev-java/smack:2.2
28849 - dev-java/sun-jaf:0
28850 - dev-java/tomcat-servlet-api:2.2
28851 - dev-java/ws-commons-util:0
28852 - dev-java/xerces:2"
28853 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
28854 -# app-text/jing:0 our version is probably too old
28855 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
28856 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
28857 -# dev-java/freemarker:2.3
28858 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
28859 -# dev-java/ini4j:0 our version is too old
28860 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
28861 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
28862 -# dev-java/trilead-ssh2:0 in overlay
28863 -DEPEND=">=virtual/jdk-1.7
28864 - app-arch/unzip
28865 - dev-java/commons-codec:0
28866 - ${CDEPEND}
28867 - dev-java/javacc:0
28868 - dev-java/javahelp:0
28869 - dev-java/jna:0"
28870 -RDEPEND=">=virtual/jdk-1.7
28871 - ${CDEPEND}"
28872 -
28873 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28874 -
28875 -EANT_BUILD_XML="nbbuild/build.xml"
28876 -EANT_BUILD_TARGET="rebuild-cluster"
28877 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28878 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28879 -JAVA_PKG_BSFIX="off"
28880 -
28881 -JAVA_PKG_WANT_SOURCE="1.7"
28882 -JAVA_PKG_WANT_TARGET="1.7"
28883 -
28884 -src_unpack() {
28885 - unpack $(basename ${SOURCE_URL})
28886 -
28887 - einfo "Deleting bundled jars..."
28888 - find -name "*.jar" -type f -delete
28889 -
28890 - unpack netbeans-9999-r16-build.xml.patch.bz2
28891 -
28892 - pushd "${S}" >/dev/null || die
28893 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
28894 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
28895 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
28896 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
28897 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
28898 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
28899 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
28900 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
28901 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
28902 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
28903 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
28904 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
28905 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
28906 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
28907 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
28908 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
28909 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
28910 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
28911 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
28912 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
28913 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
28914 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
28915 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
28916 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
28917 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
28918 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
28919 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
28920 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
28921 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
28922 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
28923 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
28924 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
28925 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
28926 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
28927 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
28928 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
28929 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
28930 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
28931 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
28932 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
28933 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
28934 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
28935 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
28936 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
28937 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
28938 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
28939 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
28940 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
28941 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
28942 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
28943 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
28944 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
28945 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
28946 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
28947 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
28948 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
28949 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
28950 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
28951 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
28952 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
28953 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
28954 - 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
28955 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
28956 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
28957 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
28958 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
28959 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
28960 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
28961 - 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
28962 - 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
28963 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
28964 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
28965 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
28966 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
28967 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
28968 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
28969 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
28970 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
28971 - popd >/dev/null || die
28972 -}
28973 -
28974 -src_prepare() {
28975 - einfo "Deleting bundled class files..."
28976 - find -name "*.class" -type f | xargs rm -vf
28977 -
28978 - epatch netbeans-9999-r16-build.xml.patch
28979 -
28980 - # Support for custom patches
28981 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28982 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28983 -
28984 - if [ -n "${files}" ] ; then
28985 - einfo "Applying custom patches:"
28986 -
28987 - for file in ${files} ; do
28988 - epatch "${file}"
28989 - done
28990 - fi
28991 - fi
28992 -
28993 - einfo "Symlinking external libraries..."
28994 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28995 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
28996 -
28997 - einfo "Linking in other clusters..."
28998 - mkdir "${S}"/nbbuild/netbeans || die
28999 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29000 -
29001 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29002 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29003 - touch nb.cluster.platform.built
29004 -
29005 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
29006 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29007 - touch nb.cluster.harness.built
29008 -
29009 - popd >/dev/null || die
29010 -
29011 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
29012 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
29013 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
29014 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
29015 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
29016 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
29017 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
29018 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
29019 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
29020 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
29021 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
29022 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
29023 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
29024 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
29025 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
29026 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
29027 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
29028 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
29029 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
29030 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
29031 - 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
29032 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
29033 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
29034 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
29035 -
29036 - java-pkg-2_src_prepare
29037 -}
29038 -
29039 -src_compile() {
29040 - unset DISPLAY
29041 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
29042 -}
29043 -
29044 -src_install() {
29045 - pushd nbbuild/netbeans/ide >/dev/null || die
29046 -
29047 - insinto ${INSTALL_DIR}
29048 -
29049 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29050 -
29051 - doins -r *
29052 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
29053 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
29054 -
29055 - insinto ${INSTALL_DIR}/bin/nativeexecution
29056 - doins bin/nativeexecution/*
29057 -
29058 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
29059 - for file in *.sh ; do
29060 - fperms 755 ${file}
29061 - done
29062 - popd >/dev/null || die
29063 -
29064 - if use x86 ; then
29065 - doins -r bin/nativeexecution/Linux-x86
29066 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
29067 - for file in * ; do
29068 - fperms 755 ${file}
29069 - done
29070 - popd >/dev/null || die
29071 - elif use amd64 ; then
29072 - doins -r bin/nativeexecution/Linux-x86_64
29073 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
29074 - for file in * ; do
29075 - fperms 755 ${file}
29076 - done
29077 - popd >/dev/null || die
29078 - fi
29079 -
29080 - popd >/dev/null || die
29081 -
29082 - local instdir="${D}"/${INSTALL_DIR}/modules
29083 - pushd "${instdir}" >/dev/null || die
29084 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
29085 - popd >/dev/null || die
29086 -
29087 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
29088 - pushd "${instdir}" >/dev/null || die
29089 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
29090 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
29091 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
29092 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
29093 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
29094 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
29095 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
29096 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
29097 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
29098 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
29099 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
29100 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
29101 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
29102 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
29103 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
29104 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
29105 - popd >/dev/null || die
29106 -
29107 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
29108 - pushd "${instdir}" >/dev/null || die
29109 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
29110 - popd >/dev/null || die
29111 -
29112 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
29113 - pushd "${instdir}" >/dev/null || die
29114 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
29115 - popd >/dev/null || die
29116 -
29117 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
29118 -}
29119
29120 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160420.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160420.ebuild
29121 deleted file mode 100644
29122 index 1ac129f..0000000
29123 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160420.ebuild
29124 +++ /dev/null
29125 @@ -1,382 +0,0 @@
29126 -# Copyright 1999-2016 Gentoo Foundation
29127 -# Distributed under the terms of the GNU General Public License v2
29128 -# $Id$
29129 -
29130 -EAPI="4"
29131 -inherit eutils java-pkg-2 java-ant-2
29132 -
29133 -DESCRIPTION="Netbeans IDE Cluster"
29134 -HOMEPAGE="http://netbeans.org/projects/ide"
29135 -SLOT="9999"
29136 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
29137 -SRC_URI="${SOURCE_URL}
29138 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
29139 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
29140 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
29141 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
29142 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
29143 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
29144 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
29145 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
29146 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
29147 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
29148 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
29149 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
29150 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
29151 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
29152 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
29153 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
29154 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
29155 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
29156 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
29157 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
29158 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
29159 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
29160 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
29161 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
29162 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
29163 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
29164 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
29165 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
29166 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
29167 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
29168 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
29169 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
29170 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
29171 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
29172 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
29173 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
29174 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
29175 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
29176 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
29177 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
29178 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
29179 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
29180 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
29181 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
29182 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
29183 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
29184 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
29185 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
29186 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
29187 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
29188 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
29189 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
29190 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
29191 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
29192 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
29193 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
29194 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
29195 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
29196 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
29197 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
29198 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
29199 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
29200 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
29201 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
29202 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
29203 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
29204 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
29205 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
29206 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
29207 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
29208 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
29209 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
29210 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
29211 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
29212 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
29213 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
29214 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
29215 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29216 -KEYWORDS="~amd64 ~x86"
29217 -IUSE=""
29218 -S="${WORKDIR}"
29219 -
29220 -CDEPEND="~dev-java/netbeans-harness-${PV}
29221 - ~dev-java/netbeans-platform-${PV}
29222 - dev-java/commons-compress:0
29223 - dev-java/commons-httpclient:3
29224 - dev-java/commons-logging:0
29225 - dev-java/icu4j:55
29226 - dev-java/iso-relax:0
29227 - dev-java/jdbc-mysql:0
29228 - dev-java/jdbc-postgresql:0
29229 - >=dev-java/jsch-0.1.46:0
29230 - >=dev-java/json-simple-1.1:0
29231 - dev-java/jsr173:0
29232 - dev-java/jvyamlb:0
29233 - dev-java/log4j:0
29234 - dev-java/lucene:3.5
29235 - dev-java/rhino:1.6
29236 - dev-java/saxon:9
29237 - dev-java/smack:2.2
29238 - dev-java/sun-jaf:0
29239 - dev-java/tomcat-servlet-api:2.2
29240 - dev-java/ws-commons-util:0
29241 - dev-java/xerces:2"
29242 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
29243 -# app-text/jing:0 our version is probably too old
29244 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
29245 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
29246 -# dev-java/freemarker:2.3
29247 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
29248 -# dev-java/ini4j:0 our version is too old
29249 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
29250 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
29251 -# dev-java/trilead-ssh2:0 in overlay
29252 -DEPEND=">=virtual/jdk-1.7
29253 - app-arch/unzip
29254 - dev-java/commons-codec:0
29255 - ${CDEPEND}
29256 - dev-java/javacc:0
29257 - dev-java/javahelp:0
29258 - dev-java/jna:0"
29259 -RDEPEND=">=virtual/jdk-1.7
29260 - ${CDEPEND}"
29261 -
29262 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29263 -
29264 -EANT_BUILD_XML="nbbuild/build.xml"
29265 -EANT_BUILD_TARGET="rebuild-cluster"
29266 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
29267 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29268 -JAVA_PKG_BSFIX="off"
29269 -
29270 -JAVA_PKG_WANT_SOURCE="1.7"
29271 -JAVA_PKG_WANT_TARGET="1.7"
29272 -
29273 -src_unpack() {
29274 - unpack $(basename ${SOURCE_URL})
29275 -
29276 - einfo "Deleting bundled jars..."
29277 - find -name "*.jar" -type f -delete
29278 -
29279 - unpack netbeans-9999-r16-build.xml.patch.bz2
29280 -
29281 - pushd "${S}" >/dev/null || die
29282 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
29283 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
29284 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
29285 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
29286 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
29287 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
29288 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
29289 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
29290 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
29291 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
29292 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
29293 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
29294 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
29295 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
29296 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
29297 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
29298 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
29299 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
29300 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
29301 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
29302 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
29303 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
29304 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
29305 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
29306 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
29307 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
29308 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
29309 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
29310 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
29311 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
29312 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
29313 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
29314 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
29315 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
29316 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
29317 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
29318 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
29319 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
29320 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
29321 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
29322 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
29323 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
29324 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
29325 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
29326 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
29327 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
29328 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
29329 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
29330 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
29331 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
29332 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
29333 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
29334 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
29335 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
29336 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
29337 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
29338 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
29339 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
29340 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
29341 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
29342 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
29343 - 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
29344 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
29345 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
29346 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
29347 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
29348 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
29349 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
29350 - 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
29351 - 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
29352 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
29353 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
29354 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
29355 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
29356 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
29357 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
29358 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
29359 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
29360 - popd >/dev/null || die
29361 -}
29362 -
29363 -src_prepare() {
29364 - einfo "Deleting bundled class files..."
29365 - find -name "*.class" -type f | xargs rm -vf
29366 -
29367 - epatch netbeans-9999-r16-build.xml.patch
29368 -
29369 - # Support for custom patches
29370 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29371 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29372 -
29373 - if [ -n "${files}" ] ; then
29374 - einfo "Applying custom patches:"
29375 -
29376 - for file in ${files} ; do
29377 - epatch "${file}"
29378 - done
29379 - fi
29380 - fi
29381 -
29382 - einfo "Symlinking external libraries..."
29383 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29384 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
29385 -
29386 - einfo "Linking in other clusters..."
29387 - mkdir "${S}"/nbbuild/netbeans || die
29388 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29389 -
29390 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29391 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29392 - touch nb.cluster.platform.built
29393 -
29394 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
29395 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29396 - touch nb.cluster.harness.built
29397 -
29398 - popd >/dev/null || die
29399 -
29400 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
29401 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
29402 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
29403 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
29404 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
29405 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
29406 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
29407 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
29408 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
29409 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
29410 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
29411 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
29412 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
29413 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
29414 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
29415 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
29416 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
29417 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
29418 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
29419 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
29420 - 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
29421 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
29422 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
29423 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
29424 -
29425 - java-pkg-2_src_prepare
29426 -}
29427 -
29428 -src_compile() {
29429 - unset DISPLAY
29430 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
29431 -}
29432 -
29433 -src_install() {
29434 - pushd nbbuild/netbeans/ide >/dev/null || die
29435 -
29436 - insinto ${INSTALL_DIR}
29437 -
29438 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29439 -
29440 - doins -r *
29441 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
29442 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
29443 -
29444 - insinto ${INSTALL_DIR}/bin/nativeexecution
29445 - doins bin/nativeexecution/*
29446 -
29447 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
29448 - for file in *.sh ; do
29449 - fperms 755 ${file}
29450 - done
29451 - popd >/dev/null || die
29452 -
29453 - if use x86 ; then
29454 - doins -r bin/nativeexecution/Linux-x86
29455 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
29456 - for file in * ; do
29457 - fperms 755 ${file}
29458 - done
29459 - popd >/dev/null || die
29460 - elif use amd64 ; then
29461 - doins -r bin/nativeexecution/Linux-x86_64
29462 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
29463 - for file in * ; do
29464 - fperms 755 ${file}
29465 - done
29466 - popd >/dev/null || die
29467 - fi
29468 -
29469 - popd >/dev/null || die
29470 -
29471 - local instdir="${D}"/${INSTALL_DIR}/modules
29472 - pushd "${instdir}" >/dev/null || die
29473 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
29474 - popd >/dev/null || die
29475 -
29476 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
29477 - pushd "${instdir}" >/dev/null || die
29478 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
29479 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
29480 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
29481 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
29482 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
29483 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
29484 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
29485 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
29486 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
29487 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
29488 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
29489 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
29490 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
29491 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
29492 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
29493 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
29494 - popd >/dev/null || die
29495 -
29496 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
29497 - pushd "${instdir}" >/dev/null || die
29498 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
29499 - popd >/dev/null || die
29500 -
29501 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
29502 - pushd "${instdir}" >/dev/null || die
29503 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
29504 - popd >/dev/null || die
29505 -
29506 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
29507 -}
29508
29509 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160421.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160421.ebuild
29510 deleted file mode 100644
29511 index ee0719e..0000000
29512 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160421.ebuild
29513 +++ /dev/null
29514 @@ -1,382 +0,0 @@
29515 -# Copyright 1999-2016 Gentoo Foundation
29516 -# Distributed under the terms of the GNU General Public License v2
29517 -# $Id$
29518 -
29519 -EAPI="4"
29520 -inherit eutils java-pkg-2 java-ant-2
29521 -
29522 -DESCRIPTION="Netbeans IDE Cluster"
29523 -HOMEPAGE="http://netbeans.org/projects/ide"
29524 -SLOT="9999"
29525 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
29526 -SRC_URI="${SOURCE_URL}
29527 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
29528 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
29529 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
29530 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
29531 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
29532 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
29533 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
29534 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
29535 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
29536 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
29537 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
29538 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
29539 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
29540 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
29541 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
29542 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
29543 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
29544 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
29545 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
29546 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
29547 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
29548 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
29549 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
29550 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
29551 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
29552 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
29553 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
29554 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
29555 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
29556 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
29557 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
29558 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
29559 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
29560 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
29561 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
29562 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
29563 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
29564 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
29565 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
29566 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
29567 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
29568 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
29569 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
29570 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
29571 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
29572 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
29573 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
29574 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
29575 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
29576 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
29577 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
29578 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
29579 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
29580 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
29581 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
29582 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
29583 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
29584 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
29585 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
29586 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
29587 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
29588 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
29589 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
29590 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
29591 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
29592 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
29593 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
29594 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
29595 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
29596 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
29597 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
29598 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
29599 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
29600 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
29601 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
29602 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
29603 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
29604 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29605 -KEYWORDS="~amd64 ~x86"
29606 -IUSE=""
29607 -S="${WORKDIR}"
29608 -
29609 -CDEPEND="~dev-java/netbeans-harness-${PV}
29610 - ~dev-java/netbeans-platform-${PV}
29611 - dev-java/commons-compress:0
29612 - dev-java/commons-httpclient:3
29613 - dev-java/commons-logging:0
29614 - dev-java/icu4j:55
29615 - dev-java/iso-relax:0
29616 - dev-java/jdbc-mysql:0
29617 - dev-java/jdbc-postgresql:0
29618 - >=dev-java/jsch-0.1.46:0
29619 - >=dev-java/json-simple-1.1:0
29620 - dev-java/jsr173:0
29621 - dev-java/jvyamlb:0
29622 - dev-java/log4j:0
29623 - dev-java/lucene:3.5
29624 - dev-java/rhino:1.6
29625 - dev-java/saxon:9
29626 - dev-java/smack:2.2
29627 - dev-java/sun-jaf:0
29628 - dev-java/tomcat-servlet-api:2.2
29629 - dev-java/ws-commons-util:0
29630 - dev-java/xerces:2"
29631 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
29632 -# app-text/jing:0 our version is probably too old
29633 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
29634 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
29635 -# dev-java/freemarker:2.3
29636 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
29637 -# dev-java/ini4j:0 our version is too old
29638 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
29639 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
29640 -# dev-java/trilead-ssh2:0 in overlay
29641 -DEPEND=">=virtual/jdk-1.7
29642 - app-arch/unzip
29643 - dev-java/commons-codec:0
29644 - ${CDEPEND}
29645 - dev-java/javacc:0
29646 - dev-java/javahelp:0
29647 - dev-java/jna:0"
29648 -RDEPEND=">=virtual/jdk-1.7
29649 - ${CDEPEND}"
29650 -
29651 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29652 -
29653 -EANT_BUILD_XML="nbbuild/build.xml"
29654 -EANT_BUILD_TARGET="rebuild-cluster"
29655 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
29656 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29657 -JAVA_PKG_BSFIX="off"
29658 -
29659 -JAVA_PKG_WANT_SOURCE="1.7"
29660 -JAVA_PKG_WANT_TARGET="1.7"
29661 -
29662 -src_unpack() {
29663 - unpack $(basename ${SOURCE_URL})
29664 -
29665 - einfo "Deleting bundled jars..."
29666 - find -name "*.jar" -type f -delete
29667 -
29668 - unpack netbeans-9999-r16-build.xml.patch.bz2
29669 -
29670 - pushd "${S}" >/dev/null || die
29671 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
29672 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
29673 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
29674 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
29675 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
29676 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
29677 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
29678 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
29679 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
29680 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
29681 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
29682 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
29683 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
29684 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
29685 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
29686 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
29687 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
29688 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
29689 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
29690 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
29691 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
29692 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
29693 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
29694 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
29695 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
29696 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
29697 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
29698 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
29699 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
29700 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
29701 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
29702 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
29703 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
29704 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
29705 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
29706 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
29707 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
29708 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
29709 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
29710 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
29711 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
29712 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
29713 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
29714 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
29715 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
29716 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
29717 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
29718 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
29719 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
29720 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
29721 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
29722 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
29723 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
29724 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
29725 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
29726 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
29727 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
29728 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
29729 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
29730 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
29731 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
29732 - 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
29733 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
29734 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
29735 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
29736 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
29737 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
29738 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
29739 - 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
29740 - 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
29741 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
29742 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
29743 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
29744 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
29745 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
29746 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
29747 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
29748 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
29749 - popd >/dev/null || die
29750 -}
29751 -
29752 -src_prepare() {
29753 - einfo "Deleting bundled class files..."
29754 - find -name "*.class" -type f | xargs rm -vf
29755 -
29756 - epatch netbeans-9999-r16-build.xml.patch
29757 -
29758 - # Support for custom patches
29759 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29760 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29761 -
29762 - if [ -n "${files}" ] ; then
29763 - einfo "Applying custom patches:"
29764 -
29765 - for file in ${files} ; do
29766 - epatch "${file}"
29767 - done
29768 - fi
29769 - fi
29770 -
29771 - einfo "Symlinking external libraries..."
29772 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29773 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
29774 -
29775 - einfo "Linking in other clusters..."
29776 - mkdir "${S}"/nbbuild/netbeans || die
29777 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29778 -
29779 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29780 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29781 - touch nb.cluster.platform.built
29782 -
29783 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
29784 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29785 - touch nb.cluster.harness.built
29786 -
29787 - popd >/dev/null || die
29788 -
29789 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
29790 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
29791 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
29792 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
29793 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
29794 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
29795 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
29796 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
29797 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
29798 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
29799 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
29800 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
29801 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
29802 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
29803 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
29804 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
29805 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
29806 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
29807 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
29808 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
29809 - 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
29810 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
29811 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
29812 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
29813 -
29814 - java-pkg-2_src_prepare
29815 -}
29816 -
29817 -src_compile() {
29818 - unset DISPLAY
29819 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
29820 -}
29821 -
29822 -src_install() {
29823 - pushd nbbuild/netbeans/ide >/dev/null || die
29824 -
29825 - insinto ${INSTALL_DIR}
29826 -
29827 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29828 -
29829 - doins -r *
29830 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
29831 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
29832 -
29833 - insinto ${INSTALL_DIR}/bin/nativeexecution
29834 - doins bin/nativeexecution/*
29835 -
29836 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
29837 - for file in *.sh ; do
29838 - fperms 755 ${file}
29839 - done
29840 - popd >/dev/null || die
29841 -
29842 - if use x86 ; then
29843 - doins -r bin/nativeexecution/Linux-x86
29844 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
29845 - for file in * ; do
29846 - fperms 755 ${file}
29847 - done
29848 - popd >/dev/null || die
29849 - elif use amd64 ; then
29850 - doins -r bin/nativeexecution/Linux-x86_64
29851 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
29852 - for file in * ; do
29853 - fperms 755 ${file}
29854 - done
29855 - popd >/dev/null || die
29856 - fi
29857 -
29858 - popd >/dev/null || die
29859 -
29860 - local instdir="${D}"/${INSTALL_DIR}/modules
29861 - pushd "${instdir}" >/dev/null || die
29862 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
29863 - popd >/dev/null || die
29864 -
29865 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
29866 - pushd "${instdir}" >/dev/null || die
29867 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
29868 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
29869 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
29870 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
29871 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
29872 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
29873 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
29874 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
29875 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
29876 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
29877 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
29878 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
29879 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
29880 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
29881 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
29882 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
29883 - popd >/dev/null || die
29884 -
29885 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
29886 - pushd "${instdir}" >/dev/null || die
29887 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
29888 - popd >/dev/null || die
29889 -
29890 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
29891 - pushd "${instdir}" >/dev/null || die
29892 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
29893 - popd >/dev/null || die
29894 -
29895 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
29896 -}
29897
29898 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160426.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160426.ebuild
29899 deleted file mode 100644
29900 index 5ef928f..0000000
29901 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160426.ebuild
29902 +++ /dev/null
29903 @@ -1,382 +0,0 @@
29904 -# Copyright 1999-2016 Gentoo Foundation
29905 -# Distributed under the terms of the GNU General Public License v2
29906 -# $Id$
29907 -
29908 -EAPI="4"
29909 -inherit eutils java-pkg-2 java-ant-2
29910 -
29911 -DESCRIPTION="Netbeans IDE Cluster"
29912 -HOMEPAGE="http://netbeans.org/projects/ide"
29913 -SLOT="9999"
29914 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
29915 -SRC_URI="${SOURCE_URL}
29916 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
29917 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
29918 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
29919 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
29920 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
29921 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
29922 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
29923 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
29924 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
29925 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
29926 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
29927 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
29928 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
29929 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
29930 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
29931 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
29932 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
29933 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
29934 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
29935 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
29936 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
29937 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
29938 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
29939 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
29940 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
29941 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
29942 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
29943 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
29944 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
29945 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
29946 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
29947 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
29948 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
29949 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
29950 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
29951 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
29952 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
29953 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
29954 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
29955 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
29956 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
29957 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
29958 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
29959 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
29960 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
29961 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
29962 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
29963 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
29964 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
29965 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
29966 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
29967 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
29968 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
29969 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
29970 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
29971 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
29972 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
29973 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
29974 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
29975 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
29976 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
29977 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
29978 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
29979 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
29980 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
29981 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
29982 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
29983 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
29984 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
29985 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
29986 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
29987 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
29988 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
29989 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
29990 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
29991 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
29992 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
29993 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29994 -KEYWORDS="~amd64 ~x86"
29995 -IUSE=""
29996 -S="${WORKDIR}"
29997 -
29998 -CDEPEND="~dev-java/netbeans-harness-${PV}
29999 - ~dev-java/netbeans-platform-${PV}
30000 - dev-java/commons-compress:0
30001 - dev-java/commons-httpclient:3
30002 - dev-java/commons-logging:0
30003 - dev-java/icu4j:55
30004 - dev-java/iso-relax:0
30005 - dev-java/jdbc-mysql:0
30006 - dev-java/jdbc-postgresql:0
30007 - >=dev-java/jsch-0.1.46:0
30008 - >=dev-java/json-simple-1.1:0
30009 - dev-java/jsr173:0
30010 - dev-java/jvyamlb:0
30011 - dev-java/log4j:0
30012 - dev-java/lucene:3.5
30013 - dev-java/rhino:1.6
30014 - dev-java/saxon:9
30015 - dev-java/smack:2.2
30016 - dev-java/sun-jaf:0
30017 - dev-java/tomcat-servlet-api:2.2
30018 - dev-java/ws-commons-util:0
30019 - dev-java/xerces:2"
30020 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
30021 -# app-text/jing:0 our version is probably too old
30022 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
30023 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
30024 -# dev-java/freemarker:2.3
30025 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
30026 -# dev-java/ini4j:0 our version is too old
30027 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
30028 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
30029 -# dev-java/trilead-ssh2:0 in overlay
30030 -DEPEND=">=virtual/jdk-1.7
30031 - app-arch/unzip
30032 - dev-java/commons-codec:0
30033 - ${CDEPEND}
30034 - dev-java/javacc:0
30035 - dev-java/javahelp:0
30036 - dev-java/jna:0"
30037 -RDEPEND=">=virtual/jdk-1.7
30038 - ${CDEPEND}"
30039 -
30040 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30041 -
30042 -EANT_BUILD_XML="nbbuild/build.xml"
30043 -EANT_BUILD_TARGET="rebuild-cluster"
30044 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
30045 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30046 -JAVA_PKG_BSFIX="off"
30047 -
30048 -JAVA_PKG_WANT_SOURCE="1.7"
30049 -JAVA_PKG_WANT_TARGET="1.7"
30050 -
30051 -src_unpack() {
30052 - unpack $(basename ${SOURCE_URL})
30053 -
30054 - einfo "Deleting bundled jars..."
30055 - find -name "*.jar" -type f -delete
30056 -
30057 - unpack netbeans-9999-r16-build.xml.patch.bz2
30058 -
30059 - pushd "${S}" >/dev/null || die
30060 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
30061 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
30062 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
30063 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
30064 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
30065 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
30066 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
30067 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
30068 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
30069 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
30070 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
30071 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
30072 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
30073 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
30074 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
30075 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
30076 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
30077 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
30078 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
30079 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
30080 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
30081 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
30082 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
30083 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
30084 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
30085 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
30086 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
30087 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
30088 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
30089 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
30090 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
30091 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
30092 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
30093 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
30094 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
30095 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
30096 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
30097 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
30098 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
30099 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
30100 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
30101 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
30102 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
30103 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
30104 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
30105 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
30106 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
30107 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
30108 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
30109 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
30110 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
30111 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
30112 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
30113 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
30114 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
30115 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
30116 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
30117 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
30118 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
30119 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
30120 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
30121 - 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
30122 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
30123 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
30124 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
30125 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
30126 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
30127 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
30128 - 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
30129 - 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
30130 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
30131 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
30132 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
30133 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
30134 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
30135 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
30136 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
30137 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
30138 - popd >/dev/null || die
30139 -}
30140 -
30141 -src_prepare() {
30142 - einfo "Deleting bundled class files..."
30143 - find -name "*.class" -type f | xargs rm -vf
30144 -
30145 - epatch netbeans-9999-r16-build.xml.patch
30146 -
30147 - # Support for custom patches
30148 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30149 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30150 -
30151 - if [ -n "${files}" ] ; then
30152 - einfo "Applying custom patches:"
30153 -
30154 - for file in ${files} ; do
30155 - epatch "${file}"
30156 - done
30157 - fi
30158 - fi
30159 -
30160 - einfo "Symlinking external libraries..."
30161 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30162 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
30163 -
30164 - einfo "Linking in other clusters..."
30165 - mkdir "${S}"/nbbuild/netbeans || die
30166 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30167 -
30168 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30169 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30170 - touch nb.cluster.platform.built
30171 -
30172 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
30173 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30174 - touch nb.cluster.harness.built
30175 -
30176 - popd >/dev/null || die
30177 -
30178 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
30179 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
30180 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
30181 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
30182 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
30183 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
30184 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
30185 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
30186 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
30187 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
30188 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
30189 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
30190 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
30191 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
30192 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
30193 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
30194 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
30195 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
30196 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
30197 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
30198 - 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
30199 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
30200 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
30201 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
30202 -
30203 - java-pkg-2_src_prepare
30204 -}
30205 -
30206 -src_compile() {
30207 - unset DISPLAY
30208 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30209 -}
30210 -
30211 -src_install() {
30212 - pushd nbbuild/netbeans/ide >/dev/null || die
30213 -
30214 - insinto ${INSTALL_DIR}
30215 -
30216 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30217 -
30218 - doins -r *
30219 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
30220 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
30221 -
30222 - insinto ${INSTALL_DIR}/bin/nativeexecution
30223 - doins bin/nativeexecution/*
30224 -
30225 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
30226 - for file in *.sh ; do
30227 - fperms 755 ${file}
30228 - done
30229 - popd >/dev/null || die
30230 -
30231 - if use x86 ; then
30232 - doins -r bin/nativeexecution/Linux-x86
30233 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
30234 - for file in * ; do
30235 - fperms 755 ${file}
30236 - done
30237 - popd >/dev/null || die
30238 - elif use amd64 ; then
30239 - doins -r bin/nativeexecution/Linux-x86_64
30240 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
30241 - for file in * ; do
30242 - fperms 755 ${file}
30243 - done
30244 - popd >/dev/null || die
30245 - fi
30246 -
30247 - popd >/dev/null || die
30248 -
30249 - local instdir="${D}"/${INSTALL_DIR}/modules
30250 - pushd "${instdir}" >/dev/null || die
30251 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
30252 - popd >/dev/null || die
30253 -
30254 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
30255 - pushd "${instdir}" >/dev/null || die
30256 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
30257 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
30258 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
30259 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
30260 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
30261 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
30262 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
30263 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
30264 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
30265 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
30266 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
30267 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
30268 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
30269 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
30270 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
30271 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
30272 - popd >/dev/null || die
30273 -
30274 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
30275 - pushd "${instdir}" >/dev/null || die
30276 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
30277 - popd >/dev/null || die
30278 -
30279 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
30280 - pushd "${instdir}" >/dev/null || die
30281 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
30282 - popd >/dev/null || die
30283 -
30284 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
30285 -}
30286
30287 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20160427.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20160427.ebuild
30288 deleted file mode 100644
30289 index 7b4d3bc..0000000
30290 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20160427.ebuild
30291 +++ /dev/null
30292 @@ -1,382 +0,0 @@
30293 -# Copyright 1999-2016 Gentoo Foundation
30294 -# Distributed under the terms of the GNU General Public License v2
30295 -# $Id$
30296 -
30297 -EAPI="4"
30298 -inherit eutils java-pkg-2 java-ant-2
30299 -
30300 -DESCRIPTION="Netbeans IDE Cluster"
30301 -HOMEPAGE="http://netbeans.org/projects/ide"
30302 -SLOT="9999"
30303 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
30304 -SRC_URI="${SOURCE_URL}
30305 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
30306 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
30307 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
30308 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
30309 - http://hg.netbeans.org/binaries/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar
30310 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
30311 - http://hg.netbeans.org/binaries/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar
30312 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
30313 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
30314 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
30315 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
30316 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
30317 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
30318 - http://hg.netbeans.org/binaries/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar
30319 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
30320 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
30321 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
30322 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
30323 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
30324 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
30325 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
30326 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
30327 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
30328 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
30329 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
30330 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
30331 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
30332 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
30333 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
30334 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
30335 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
30336 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
30337 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
30338 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
30339 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
30340 - http://hg.netbeans.org/binaries/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar
30341 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
30342 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
30343 - http://hg.netbeans.org/binaries/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
30344 - http://hg.netbeans.org/binaries/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar
30345 - http://hg.netbeans.org/binaries/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
30346 - http://hg.netbeans.org/binaries/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar
30347 - http://hg.netbeans.org/binaries/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
30348 - http://hg.netbeans.org/binaries/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar
30349 - http://hg.netbeans.org/binaries/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
30350 - http://hg.netbeans.org/binaries/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
30351 - http://hg.netbeans.org/binaries/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
30352 - http://hg.netbeans.org/binaries/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar
30353 - http://hg.netbeans.org/binaries/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
30354 - http://hg.netbeans.org/binaries/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
30355 - http://hg.netbeans.org/binaries/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar
30356 - http://hg.netbeans.org/binaries/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar
30357 - http://hg.netbeans.org/binaries/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar
30358 - http://hg.netbeans.org/binaries/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar
30359 - http://hg.netbeans.org/binaries/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar
30360 - http://hg.netbeans.org/binaries/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar
30361 - http://hg.netbeans.org/binaries/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar
30362 - http://hg.netbeans.org/binaries/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar
30363 - http://hg.netbeans.org/binaries/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar
30364 - http://hg.netbeans.org/binaries/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar
30365 - http://hg.netbeans.org/binaries/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar
30366 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
30367 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
30368 - http://hg.netbeans.org/binaries/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar
30369 - http://hg.netbeans.org/binaries/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar
30370 - http://hg.netbeans.org/binaries/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar
30371 - http://hg.netbeans.org/binaries/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar
30372 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
30373 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
30374 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
30375 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
30376 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
30377 - http://hg.netbeans.org/binaries/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar
30378 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
30379 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
30380 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
30381 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
30382 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30383 -KEYWORDS="~amd64 ~x86"
30384 -IUSE=""
30385 -S="${WORKDIR}"
30386 -
30387 -CDEPEND="~dev-java/netbeans-harness-${PV}
30388 - ~dev-java/netbeans-platform-${PV}
30389 - dev-java/commons-compress:0
30390 - dev-java/commons-httpclient:3
30391 - dev-java/commons-logging:0
30392 - dev-java/icu4j:55
30393 - dev-java/iso-relax:0
30394 - dev-java/jdbc-mysql:0
30395 - dev-java/jdbc-postgresql:0
30396 - >=dev-java/jsch-0.1.46:0
30397 - >=dev-java/json-simple-1.1:0
30398 - dev-java/jsr173:0
30399 - dev-java/jvyamlb:0
30400 - dev-java/log4j:0
30401 - dev-java/lucene:3.5
30402 - dev-java/rhino:1.6
30403 - dev-java/saxon:9
30404 - dev-java/smack:2.2
30405 - dev-java/sun-jaf:0
30406 - dev-java/tomcat-servlet-api:2.2
30407 - dev-java/ws-commons-util:0
30408 - dev-java/xerces:2"
30409 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
30410 -# app-text/jing:0 our version is probably too old
30411 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
30412 -# dev-java/commons-lang:2.1 fails with "Missing manifest tag OpenIDE-Module"
30413 -# dev-java/freemarker:2.3
30414 -# dev-java/guava:15 fails with "Missing manifest tag OpenIDE-Module"
30415 -# dev-java/ini4j:0 our version is too old
30416 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
30417 -# dev-java/jzlib:0 fails with "Missing manifest tag OpenIDE-Module"
30418 -# dev-java/trilead-ssh2:0 in overlay
30419 -DEPEND=">=virtual/jdk-1.7
30420 - app-arch/unzip
30421 - dev-java/commons-codec:0
30422 - ${CDEPEND}
30423 - dev-java/javacc:0
30424 - dev-java/javahelp:0
30425 - dev-java/jna:0"
30426 -RDEPEND=">=virtual/jdk-1.7
30427 - ${CDEPEND}"
30428 -
30429 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30430 -
30431 -EANT_BUILD_XML="nbbuild/build.xml"
30432 -EANT_BUILD_TARGET="rebuild-cluster"
30433 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
30434 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30435 -JAVA_PKG_BSFIX="off"
30436 -
30437 -JAVA_PKG_WANT_SOURCE="1.7"
30438 -JAVA_PKG_WANT_TARGET="1.7"
30439 -
30440 -src_unpack() {
30441 - unpack $(basename ${SOURCE_URL})
30442 -
30443 - einfo "Deleting bundled jars..."
30444 - find -name "*.jar" -type f -delete
30445 -
30446 - unpack netbeans-9999-r16-build.xml.patch.bz2
30447 -
30448 - pushd "${S}" >/dev/null || die
30449 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
30450 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
30451 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
30452 - ln -s "${DISTDIR}"/DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar || die
30453 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
30454 - ln -s "${DISTDIR}"/0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar o.apache.commons.lang/external/commons-lang-2.6.jar || die
30455 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
30456 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
30457 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
30458 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
30459 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
30460 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
30461 - ln -s "${DISTDIR}"/ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar c.google.guava/external/guava-15.0.jar || die
30462 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
30463 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
30464 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
30465 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
30466 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
30467 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
30468 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
30469 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
30470 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
30471 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
30472 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
30473 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
30474 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
30475 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
30476 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
30477 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
30478 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
30479 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
30480 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
30481 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
30482 - ln -s "${DISTDIR}"/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.usocket-jna-0.0.7.jar || die
30483 - ln -s "${DISTDIR}"/F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar c.jcraft.jzlib/external/jzlib-1.0.7.jar || die
30484 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
30485 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
30486 - ln -s "${DISTDIR}"/AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar o.eclipse.core.contenttype/external/org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar || die
30487 - ln -s "${DISTDIR}"/1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
30488 - ln -s "${DISTDIR}"/20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar o.eclipse.core.net/external/org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar || die
30489 - ln -s "${DISTDIR}"/D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
30490 - ln -s "${DISTDIR}"/16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar o.eclipse.core.runtime.compatibility.auth/external/org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar || die
30491 - ln -s "${DISTDIR}"/BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
30492 - ln -s "${DISTDIR}"/4EE275AE73A140A403903D7E4DBA68C8FBB07001-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar o.eclipse.equinox.common/external/org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar || die
30493 - ln -s "${DISTDIR}"/B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
30494 - ln -s "${DISTDIR}"/C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar o.eclipse.equinox.registry/external/org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar || die
30495 - ln -s "${DISTDIR}"/9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
30496 - ln -s "${DISTDIR}"/B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit/external/org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar || die
30497 - ln -s "${DISTDIR}"/244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar o.eclipse.jgit.java7/external/org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar || die
30498 - ln -s "${DISTDIR}"/8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar || die
30499 - ln -s "${DISTDIR}"/D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar || die
30500 - ln -s "${DISTDIR}"/4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar || die
30501 - ln -s "${DISTDIR}"/8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar || die
30502 - ln -s "${DISTDIR}"/50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar || die
30503 - ln -s "${DISTDIR}"/4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar || die
30504 - ln -s "${DISTDIR}"/11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar || die
30505 - ln -s "${DISTDIR}"/A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar || die
30506 - ln -s "${DISTDIR}"/825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.markdown.core/external/org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar || die
30507 - ln -s "${DISTDIR}"/C3024631DD14008D2FF35A576C3D82AC6FCB2E10-org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar || die
30508 - ln -s "${DISTDIR}"/17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar || die
30509 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
30510 - 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
30511 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
30512 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
30513 - ln -s "${DISTDIR}"/DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.12.jar || die
30514 - ln -s "${DISTDIR}"/C47ED3BCD8CEAECDE3BDEEB7D8D14B577B26F9C8-svnClientAdapter-main-1.10.12.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.12.jar || die
30515 - ln -s "${DISTDIR}"/AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12.jar || die
30516 - ln -s "${DISTDIR}"/5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.9.3.jar || die
30517 - 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
30518 - 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
30519 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
30520 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
30521 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
30522 - ln -s "${DISTDIR}"/5C322A10E13FADE0451263035B7AA26B63AAFA47-validator.jar html.validation/external/validator.jar || die
30523 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
30524 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
30525 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
30526 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
30527 - popd >/dev/null || die
30528 -}
30529 -
30530 -src_prepare() {
30531 - einfo "Deleting bundled class files..."
30532 - find -name "*.class" -type f | xargs rm -vf
30533 -
30534 - epatch netbeans-9999-r16-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 --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30551 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
30552 -
30553 - einfo "Linking in other clusters..."
30554 - mkdir "${S}"/nbbuild/netbeans || die
30555 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30556 -
30557 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30558 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30559 - touch nb.cluster.platform.built
30560 -
30561 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
30562 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30563 - touch nb.cluster.harness.built
30564 -
30565 - popd >/dev/null || die
30566 -
30567 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
30568 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
30569 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
30570 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
30571 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
30572 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
30573 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
30574 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
30575 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
30576 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
30577 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
30578 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
30579 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
30580 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
30581 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
30582 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
30583 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
30584 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
30585 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
30586 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
30587 - 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
30588 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
30589 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
30590 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
30591 -
30592 - java-pkg-2_src_prepare
30593 -}
30594 -
30595 -src_compile() {
30596 - unset DISPLAY
30597 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30598 -}
30599 -
30600 -src_install() {
30601 - pushd nbbuild/netbeans/ide >/dev/null || die
30602 -
30603 - insinto ${INSTALL_DIR}
30604 -
30605 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30606 -
30607 - doins -r *
30608 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
30609 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
30610 -
30611 - insinto ${INSTALL_DIR}/bin/nativeexecution
30612 - doins bin/nativeexecution/*
30613 -
30614 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
30615 - for file in *.sh ; do
30616 - fperms 755 ${file}
30617 - done
30618 - popd >/dev/null || die
30619 -
30620 - if use x86 ; then
30621 - doins -r bin/nativeexecution/Linux-x86
30622 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
30623 - for file in * ; do
30624 - fperms 755 ${file}
30625 - done
30626 - popd >/dev/null || die
30627 - elif use amd64 ; then
30628 - doins -r bin/nativeexecution/Linux-x86_64
30629 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
30630 - for file in * ; do
30631 - fperms 755 ${file}
30632 - done
30633 - popd >/dev/null || die
30634 - fi
30635 -
30636 - popd >/dev/null || die
30637 -
30638 - local instdir="${D}"/${INSTALL_DIR}/modules
30639 - pushd "${instdir}" >/dev/null || die
30640 - rm com-jcraft-jsch.jar && java-pkg_jar-from --into "${instdir}" jsch jsch.jar com-jcraft-jsch.jar
30641 - popd >/dev/null || die
30642 -
30643 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
30644 - pushd "${instdir}" >/dev/null || die
30645 - rm commons-compress-1.8.1.jar && java-pkg_jar-from --into "${instdir}" commons-compress commons-compress.jar commons-compress-1.8.1.jar
30646 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
30647 - rm icu4j-4_4_2.jar && java-pkg_jar-from --into "${instdir}" icu4j-55 icu4j.jar icu4j-4_4_2.jar
30648 - rm isorelax.jar && java-pkg_jar-from --into "${instdir}" iso-relax iso-relax.jar isorelax.jar
30649 - rm json-simple-1.1.1.jar && java-pkg_jar-from --into "${instdir}" json-simple json-simple.jar json-simple-1.1.1.jar
30650 - rm jvyamlb-0.2.7.jar && java-pkg_jar-from --into "${instdir}" jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
30651 - rm log4j-1.2.15.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.15.jar
30652 - rm lucene-core-3.5.0.jar && java-pkg_jar-from --into "${instdir}" lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
30653 - rm mysql-connector-java-5.1.23-bin.jar && java-pkg_jar-from --into "${instdir}" jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
30654 - rm postgresql-9.2-1002.jdbc4.jar && java-pkg_jar-from --into "${instdir}" jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
30655 - rm saxon9B.jar && java-pkg_jar-from --into "${instdir}" saxon-9 saxon.jar saxon9B.jar
30656 - rm servlet-2.2.jar && java-pkg_jar-from --into "${instdir}" tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
30657 - rm smack.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smack.jar
30658 - rm smackx.jar && java-pkg_jar-from --into "${instdir}" smack-2.2 smackx.jar
30659 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
30660 - rm xerces-2.8.0.jar && java-pkg_jar-from --into "${instdir}" xerces-2 xercesImpl.jar xerces-2.8.0.jar
30661 - popd >/dev/null || die
30662 -
30663 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb
30664 - pushd "${instdir}" >/dev/null || die
30665 - rm activation.jar && java-pkg_jar-from --into "${instdir}" sun-jaf activation.jar
30666 - popd >/dev/null || die
30667 -
30668 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxb/api
30669 - pushd "${instdir}" >/dev/null || die
30670 - rm jsr173_1.0_api.jar && java-pkg_jar-from --into "${instdir}" jsr173 jsr173.jar jsr173_1.0_api.jar
30671 - popd >/dev/null || die
30672 -
30673 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
30674 -}
30675
30676 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
30677 index e931f16..a5b90dc 100644
30678 --- a/dev-java/netbeans-java/Manifest
30679 +++ b/dev-java/netbeans-java/Manifest
30680 @@ -1,7 +1,6 @@
30681 DIST 0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar 53529 SHA256 930b2e409513be03864d7a66e22dfdf5c086725e22ba3cf57ad45ed8af02996d SHA512 406fc500e6356cb6729b89026180331c8717921e22fd0627abb799e73cd0f82c64af654b64922175f7f5514af621bd83dacae123a6078966264cc3cc753a7b5e WHIRLPOOL e088d7f55fa8be5a9e8fa2e886688f4d82549c9f12e2b8620012d567fd03347ae028a1d1b5bd70ee975cd3824c90e1b9435ac34ed7fb2f952a7ae0a2a6c29600
30682 DIST 29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar 1366247 SHA256 4eae7d13d7493c86df8b84b9a922dd9e8302e47ac80efcc47094344ce64de27c SHA512 06d887e5cd47b6bd86ea9e1a26c604b630285129dde43e6068d4b36f0e81c39cd91757e3323e77316e76b0fdf8c18a609bd216c7103ac8a4d947abd0ed6bab47 WHIRLPOOL 27c9f01d85f31781bc76411701ea5668644d83ec761f9d42ab93e3932cfefe5a6277429f889a6f9c68ce9efeb2cddaecb6ae8aa2c42ce8ea9b3a06305f2657c1
30683 DIST 2B9EAB164D8748F9793F6A0D29B6463E97B284DA-indexer-core-5.1.1.jar 227233 SHA256 7bfaa3a602bf388094c8fcfba989f0b121c0e71c6df4c3328244615a5cb24d59 SHA512 7669d2e11346b62420ab9db2e9a5a24bcea356099ae4d6f0a57c75ba168de9d24160277b8f044ca9a5f637c2591778150288a963787b6983d093ad64fac83550 WHIRLPOOL ba0f5a67dbc3a64ca0b21cb1f1a74b4e9b2d2c4d7a5f127de9940f375b70d0bc321f5ce6aa607bbe27d39dbdfd1d179b1457b5fcef65c0a0d4420e1194657192
30684 -DIST 31BBCDA106D5970A775FE3DE0B284FEC192530A1-nb-javac-impl.jar 3035317 SHA256 8829fcf9e37d1183aebf7bdebbd8a607f9e8c86791b75cfd64dccc3f32848ba3 SHA512 eb20b3701156c9644ab20e7f1fad92a5af5304093f7ea9e40051cb7d4cbd0332270dc95c03311eb439de112dcb29905710a20c9aa7ad17738bbd468607b9dcb8 WHIRLPOOL 7221b1b832f703147fb9efcf5a21afbc49c03ba6361b6570a4937eb9c929272ebf0f944aeafc253a3cc9b6cebf6bf5ced31a65ef0477a5d2581fc4af0c941648
30685 DIST 3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar 11763 SHA256 41706fa977afa65b9f6001b4ad1a8737502e6f2af8ebfc21ffb60042c4c913b1 SHA512 c834126f83008d75320eb33c5a752787d6ed7e96b4223aed329aabb08aad93d13d64a8be03d28f989d5f558e9233ae221e4eb9fec326df01b6be101ebab38b35 WHIRLPOOL 2b53e5857f8b3f9f3ba2acb04f623ff95aff1cb51b1edf389cbd4fe38d4f464d5f212e613f08103399e701158b36b1c9057f93fdd51b76517806f401ed4e0839
30686 DIST 3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar 45718 SHA256 18a77f915276751b01ed8e7feaf344e78f5ea62bf53b7bb6a821a22865165044 SHA512 1abad0ebdb35d8fd4eec1350ac497cc6a372239aea9eb6c45a94265f46e4e5c2458fe5e4d0e1e067effc9ba8629451abf169bb4820274484f9c2404271b21727 WHIRLPOOL 7aeb90a8661d8eaa2ee2a5953932e3b829187554bf605bb5e55abb42edb82ff13a6e4b4acb8f3615a74961f044ebaf19343e3d403a476a019890cadeead73dd5
30687 DIST 4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar 2259008 SHA256 058d3ee2b7f6916502524ace23d6695a06abce7a00378ca457c63e65f45de759 SHA512 058d88fad0522a9fdae80552eecfa743cd771c7325b630762d13c1456f5f51024c6e88111d3e92ed97c69cc1013cc3d2e81332b94063113fc025951f871bf881 WHIRLPOOL d1f61fa4fe98efa7c81e5849f83636e9a798816db8f43156098781ebb95012e0f9707b562a2620eb006c72ce8e911357f3bdbafc68a9d3a2e032f7a978e8f13f
30688 @@ -21,7 +20,6 @@ DIST A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar 89171
30689 DIST A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip 19717645 SHA256 618aa42390667bd4cf2343edfe134f5665d9815379ec311c3c776c9dbd21831d SHA512 160fa0353baa9b31090432053a2d602fdffa663fe1f83ad79de4788ed74d3e5938d0bba0ef28ff4a946e6bc99c3a629b3fc8ff7d44ada98348fee816cb39b42e WHIRLPOOL 23408ae921b1712584eef8d51678547cf24ce3db75743524cbb046511cac60f162ab46e4c3b65e639d9c8b3f2463b674791f491d6e377ef69207ef701b7dbc09
30690 DIST B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar 173819 SHA256 4f2dbc36ec77519df339846cf5333e874d6f147f5d46ccdfabb18af34ee3bd5b SHA512 ccd48f9fe445b669763428dace1a02d5820a33d872c952d3a74608f868ca225c017999ae15857ed544799d467068b759d216121ba79d3288f323aa2cffb95fa8 WHIRLPOOL 02e8556df81839b0b90c912b9e22c22c9f10c54ee0aabda4768eaf6956f7e3e29c9b24a46e20bb264f2ea186c1642ec7baeb375b2a8951737543ac16e73f9260
30691 DIST B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar 2259343 SHA256 551a7c1bfacb60eebe7eb5b004b69f546840cc3fca82f44431e4ac6215163f39 SHA512 67b973d2a3d52fba14ec2d285f4c2f0b0490be04d73c38918c2657f7fc257656f793e1e4eaa9221579ed93cd3ec1ce0c120f5b4fbc86582b95308c1f8b64fb79 WHIRLPOOL ae6e765a49e0cf8284a3496005a571f96ba730133c220ea77b8d19520a8579e4ac4879f1218ec38c0210c56add19ead8b3a4d104613c9788387213ce8561c8cf
30692 -DIST B9C6F17D9A1B75DFAC0E60176EDC98676BB8298A-nb-javac-impl.jar 3035386 SHA256 b6a82d8b878d555655cc417966bb713eda6179f009cb3634144698a4dc06b444 SHA512 74c1607ba26df0df37feaf6cfd8e6c3ca31a39533f82f70c102d9c9379217953d6097498fce120b8506029d5dca5e41721bc1ada8214da8af9e3adbf28d6520c WHIRLPOOL d416666acf304425241c7bac83f1514e95e025f5bbf2e3916bd186934ce35be4a28e2d34500f65419ab01b3a1d3c273234b261d28fc62db9452cddc0cc9ff15e
30693 DIST BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar 56032 SHA256 817762baeabb24daf8a41a9716e31f85a7659147d09264a499f4d35b0fe04115 SHA512 c84d4066b9519cf2c00d5d4f054865693cd1665e5db3b30f6e77b44a7c0d3055cc40a1641b805ea38d2294e2cab1a27fab85035950ff0d94960a4de185bcc76b WHIRLPOOL aae6bc05d3b441443b9f0d80e65fde81614b0206eee5714f4e51ceaa0adb778758a5d65efb3a4963111f3b258753e0154447914a5586251883d22b0c1e09f9f3
30694 DIST BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar 11429 SHA256 bf363540ede1db9782511d5ddcfcc6871d5026946ba4d214061ca992f064e128 SHA512 f7a69e5622153a3f6568a7b28b753ab0d19adea6c34a265b5efeaf95a9961dd0af711d0719956e0859fa3c63a1c06237381c35f20fb14e1fc9d9894f09f3522a WHIRLPOOL 4d223e3c256956d05ebf7d5e58ae3276027f0ff2effa8b54a3a8badf480029e19b8cb1b880139bde75167d886daaa6bc9c1d27c68d3b5bab01babbe607f56b54
30695 DIST CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar 10121 SHA256 c229a949b35bacebe798971b05b1fa6bdee4e923fcc08f02a7ae0a71fc6de4c7 SHA512 22333aab9419fafc86544492d384683a14c7f5feb313d9555f424ed4db46dd82c5a53b74b6e41221cf7d48d640145a63a653b4a05575df8ab2a2fba1b85815fa WHIRLPOOL 18dbad03b5cbcaa76ab528b2af074f566b3cd0a786e3e8bf2b56b8e0e265461fc15527a41e013f8685d1c824f48e28607833f30e02143a09be360574be38f3d3
30696 @@ -37,54 +35,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
30697 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
30698 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
30699 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
30700 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
30701 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
30702 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
30703 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
30704 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
30705 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
30706 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
30707 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
30708 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
30709 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
30710 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
30711 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
30712 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
30713 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
30714 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
30715 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
30716 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
30717 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
30718 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
30719 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
30720 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
30721 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
30722 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
30723 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
30724 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
30725 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
30726 EBUILD netbeans-java-8.0.2-r4.ebuild 13298 SHA256 d4172dfdec5afecb1cd099e18a21aa872c7822bff40b192b5f4ec4d35e6e0ef8 SHA512 48ae6f7141117fbf58123ded750d76f2e7311211a6be3b62bd491349817460da11f781ec5694da91584315547c32008f568fac3bfb406dbdb5ed7fd825ff694e WHIRLPOOL 73fb68aec003707c14b2b390c2de80f24e1e5413cf7e16cf7e661af47c908e2d559214580379e45e21d316767987ac906b5a119a61ae39f03c3d01dafad49b7c
30727 EBUILD netbeans-java-8.1-r2.ebuild 14814 SHA256 1f49212c90fcaa9a6483f19bb60c963520f20aa08c2a509aa19cc7fda12e4564 SHA512 2d6b225f5d32f0ce1801124808b0cc2101f16a703540877c4818be06694742cfa262c3a2e7018761254f9244a7992eb7fe9bc15cdb20f6f4cb83958789c0ef42 WHIRLPOOL 8557163a46ea91a47efec3c272b8a8a0f2acbf9eaa8f6c280d0ddaac6dd8b2185f06716ab12ebf76fb87fe6c05ab1a14bfd281875ebef586f1304d2162e5f2dc
30728 -EBUILD netbeans-java-9999_p20160329.ebuild 14930 SHA256 b5130c99937fa3eace6917bf544981290651cd55749f5f60af944e50bc9822fe SHA512 3fb99d19f29835e9eebc58227a7e5d8bc4b3f078885f43f294bc00ce33f86c395e50ea72ea072bb103d1ac7e72487d6c347640a8cec0b6e44dc86cdfbb573453 WHIRLPOOL 78445a2941bc4e890ddf7888602ef4f81616d8c57f8b5f23e515e11347e6d6e90c3b73f278cb49a69b1f782f34901500c4a08e0a64627ff510e89145c020af43
30729 -EBUILD netbeans-java-9999_p20160331.ebuild 14930 SHA256 3c03cb6543559f3d8160ef4c96f1216c18af1166c24cc2523761ec3a5fd6cca8 SHA512 5ea278df458500f0caf9b15ef739edd55941e87ca972e45a3a8aefe761fe6610c748a1eaccb59e5b0921ac2090e5012c98f2fd9b1cb579a9f1c7dee7e898b9fc WHIRLPOOL 771c6c67ee87d52fdd09375755624f5928313c1b9226ed28f9d3d4faf4ed82e9760b00bedcdaff25e7d2523368e7a0c2df559e5c325e080640e208d2566356a6
30730 -EBUILD netbeans-java-9999_p20160401.ebuild 14930 SHA256 78fd1a39ec397d001e586993d8047d9938fe0bedc959e7913c83a225737d8319 SHA512 b87e6bafbda3f7cbc0cda2c58974f05bd775b7bc1d82b132f00247f51a80690ce7643799c2fe3024b23157fedbbe220199b0f55d8a8b8cdb11c9cb70f8e77436 WHIRLPOOL bcf64f8c4aded49f8a08bed7dbd6860ba6404d11c8347c91a94b245433c6c0908576f6453bd520b832bac6ca4c641f6569789f18ec3f2d8ad93130a86637edeb
30731 -EBUILD netbeans-java-9999_p20160404.ebuild 14930 SHA256 5503a058959183e2163e84c1fd1a2583059f19055b985cc43056601e8ebc8a40 SHA512 9c72bee85ada7f19af9e6c4a37152c0a7084a36c7462568a65a8b46320b71033d96842fe4b00cc038b5d6ff2acc2dea6819a54ecc0c783ee0a24930aa05f0f21 WHIRLPOOL c13dfda94321c2ff3d9b95f12422c32fba650bf995190776ec4c72cf23939ba5a5c6bd2321dfc73b934fd99d1d2d37e7876520475f8867caff580ff64fb0745c
30732 -EBUILD netbeans-java-9999_p20160405.ebuild 14930 SHA256 0463a50dd7009899c64c9166d5c96cc2087cc1762a15ed760ce368e48231dd51 SHA512 1beab06e17692ffcda3e44cafaed6b01a65a78f009eb0d4e9bc022a18ffb7dce9a78c561a5757c249c230fc782ffe05fe739431944bb9b092fb4874c60a2195a WHIRLPOOL 8530f57ea4107a89e5d2e4f6b3b3d021c1dd42ccde4258f1a8bf322999bea1261a8af63ec594619166e4fcb9a39c1b6afd47a01bdeb66d5ee9c78cec9ec910ee
30733 -EBUILD netbeans-java-9999_p20160406.ebuild 14930 SHA256 70383ffd8bc55e8fabb2b0a860f226d74b4802d170c5ce8fa41ce4fb1fb9b022 SHA512 cbf302378cd0b559fd9ad823b08bacc1a57777a88d02655b3f4d96af801759e5425fa035dc7bda150f98dc791ca9ac6d186979fa53878f9e40b5a1c5d74c17b4 WHIRLPOOL dd08ce2ade737076a92d39e522c0dccb039e38c655ab7ad7a5088fe23ef777bd1430fbec0d58c1df53f120e580d5196b77d2e1efb73b230bdf7494caba0e0181
30734 -EBUILD netbeans-java-9999_p20160407.ebuild 14930 SHA256 752b6c286e7a3c9379eeba617a5fa3d80ab94696f803fb55b9d38aeae3033f86 SHA512 24a31d5f4228f68104892444f43a9640a13a507be20a62133fd77e4226c4057d085f2679a9ca776e62802523336b6da4041a3ed215409f055b73570b02638a0d WHIRLPOOL f0c8043e9e41b9adce0691729d463ba9336108a7f8ea3da78e6c65cba726ca2f7b4e6a1e7db92977c7614f6da5c46c8bdee55e34b59015a128025b1ccf952aa0
30735 -EBUILD netbeans-java-9999_p20160411.ebuild 15656 SHA256 7e3276e8757bcb49f0203d05229cd52540f418aaa7cf722672a8dc2ab533e08f SHA512 f0c7354892b144fb4aaf3e2f569723296782a24d5ab532035bd8aca6beb104d8258ca071dcf82a9a18f4a6f764079dec864a6af737ded6b349b35a94f3e85bfc WHIRLPOOL 62881998a52def9aafd224477e84b4a55e47bf6e70136dc2654432cdee0dbe057299c7b397eb7d3e9d96ceeba3e7a1b301c64f5e36625e043bc34221c450f65d
30736 -EBUILD netbeans-java-9999_p20160412.ebuild 15656 SHA256 3b649e3bf7c7d791454ba48652c89fc05cb83b3509a7d9422ab38294fcb550e2 SHA512 90600aec80848b51765b096633823c0e2a341ed680bd52ef2e8db67a9d74bb1be8d6e35b88a90a6229cac3097d7bf1d3214f24e4eae20253c2d3e216473402c7 WHIRLPOOL 802b96a3f27c899cde94a1bf38cabfd74e1a3f754b7831a4d79f482b0059cfafffffd0c18425aee2947fecee2d36b289ca2d77cd2812768ca7a19dacec6c82ad
30737 -EBUILD netbeans-java-9999_p20160413.ebuild 15656 SHA256 8cc3bac0eb22a934109401d828e5d1b5bc9c8fd2961bdf8dfa2c4edd036f01d0 SHA512 060122f1e7930a30a0106bfda41b491d1388adb3f4535a64fa35c2fd3bda3fd32425d77cb6423c5c3a94316a1e3be6c431ab5d9d6c896c326527424ef8cd7ea4 WHIRLPOOL ac03ff60aa69efcbc9481859c4274a46843ef1f0d713a41eed11f8d72aa8652d88e38e7b972ad42dfaed009ca43910ffb02a9964fd2f336bf475225cd8931483
30738 -EBUILD netbeans-java-9999_p20160414.ebuild 15656 SHA256 8a1a67cd685b764fabe437390610b006c5993b55637d045f00e7a8c1fd7c9af2 SHA512 1034a7e2119074a3c2079ef7dcba47fc28286637b6024801b4be49003af73d671eab5c23d5dd9e59cdbd620708eee8a1b757ae9d8267e1c1f945a9deb80eae05 WHIRLPOOL 1dd1c1f69b84cdcb439c93c1f5a6a9b8def1faccf3070b7e04b9bc01c2a9ef9846b99f34726312cbba37ec719f74c5d92dfebc802d5e8a5b7763be03bcaae089
30739 -EBUILD netbeans-java-9999_p20160415.ebuild 15656 SHA256 52b7c1ad3917c6f2330ba0da4b8f0de84ed282b18bc61864a6dcea48dc587785 SHA512 325e26f2f91ebe42915d69ff0be607b6f7b53fe8e83c775c1ef295e6b9463a0e2448d0093941ff8bb129b49c7e82991355fb86f916d2f221ea91c6a7a819b8e7 WHIRLPOOL 0cee5ed972b22d659516850f8abb975e02d05f0112b85c9cc974c4533541509c061181a5dd3eddc4b2d3fb0cec112edb1af5b70f713c27e8a9ebbbcf88f31354
30740 -EBUILD netbeans-java-9999_p20160416.ebuild 15656 SHA256 b8e795b15f3e41e57a530caff4c5a9ef5921fd3da16a718785acc77b9ea6984f SHA512 14f95675f6a64c0dca20babaee6cf595213d20a8b655edebf7c50173f33e6a34ca7fbd2aa8727141cd232146deabd3f07c17386b85252f3eb0c757e06f2d6469 WHIRLPOOL 2a0b363677277809c6270610dc5546413a0a25699d7525e8920f6da570c3aceba8f7d079610ff7b07bf1282ec7c8314ca4cfa8ab676d1af38618fd493cd6a79a
30741 -EBUILD netbeans-java-9999_p20160417.ebuild 15656 SHA256 004348a9ed0c0f8ded8ee03d74fc022eda26559a403087735318a49baf457afb SHA512 2793b06777c1e01c186654cea20a74955d1d1a28bcfe74613ff0ffd3b3ec28f8211e9c7c28368f558088f54bff1a775515bb853c76e81d640f562ee69bf053b3 WHIRLPOOL db1fa3f2ef7a2336568a54f76e1204f7e54ca235487ecbff6a8f2e106ecd6b0fc3adee8d90ba29886788e8b5e8ce6930ac9b08c37394bdd9a74b648e9f14a870
30742 -EBUILD netbeans-java-9999_p20160418.ebuild 15656 SHA256 c32afc695b05ff58946236b9d5f4999d8658aa58214a820605cc9c20b3d93d62 SHA512 1683311f3cdab287e652706eea039050b0e91447a31b2ab35e4ed2a4bba29887a82d3cbe11d4b6281a9bf37c2190a55fbde3e425810dd406278ec8f8481fa6d0 WHIRLPOOL fb09c7938d3ae68737262cad6dc3b8aa0df7e38ff5bd02ee67a4b393a32f23c7aced8293f137e952c5087a228616d83bfb3f0a6a986146b3f2d3dbd2de383977
30743 -EBUILD netbeans-java-9999_p20160419.ebuild 15656 SHA256 cdd3a2c13aea7f362a11c3b03307802f59b11c1a36f9925b2ffcb60b3a763fa4 SHA512 7a5cf0fb5fb4f47d72e0b6349e3117c32bcbbbfc34e8759e40b219f713a018ff52468bdac6230bfe2f618ef960e4aa7ba3f43b37c287e93f09843901fd539b10 WHIRLPOOL e291921be7cd9bde4de489eb6411a53178fa1fad0afb034afd2a972242a3b7b2a184d45a920133a02d22f401a8fbc3606c1006b85f92023c4a87d1ba92b4ddb9
30744 -EBUILD netbeans-java-9999_p20160420.ebuild 15656 SHA256 06f0b99e94725bb834ed5a85791853977bd29ade4c935f538d54ee85ee4ca5c2 SHA512 87b6171c14700cd997cb3ad1eb6520e2bfa94402ea1d3e1a2ce1797c9c43c4cafd815b2d1248b72b57f81e2999056349d53b7dba5ed2525a5026cd936579a428 WHIRLPOOL 4c26418de7a6473367048534085eb67de391de5a35d222b64a26fb570b13eb9078ebdc4507177777248fdd90f25ac195b98847fe7cb40d4aac30b6342ba878a7
30745 -EBUILD netbeans-java-9999_p20160421.ebuild 15656 SHA256 cdf3854ea1867b8b848206fa34edf5cfb16efeeb6618a9b0eda47529733258ae SHA512 27ed82ef9a4e1a23a271b3d253606ec5092321a0941273542bcd09cd887b83b9726318430aec7dfd8d2ddb1335231c0815e751240191e1a0b2234ba35599c37d WHIRLPOOL 8000035a4253a04f0e5617a4ce4b9370f4076ec03b79db856a3ba7b69022732c619be97ad9564b3d7e64c233628f5ccaafc56e66c7f4032002fa5bea4b42c6bd
30746 -EBUILD netbeans-java-9999_p20160426.ebuild 15656 SHA256 8a4100f2086e3ac3225b505689f83d49096b9259b823989d6fb85eb37f0fb624 SHA512 c837d8858309c6b35c8e93c1ce9f328385ebc8327711eb8f894063880fff5d3e2333ca7eb862ef45a1317221a4a0622346a5392baf697c6b2775c40d9670a301 WHIRLPOOL 31c4aa824085660201b6a601e25561a87aeb1aa53e4b7247d9c97e6bb4b08e1b1ef0353fee8a6e46f32abbdd52a4376e2cff5e36cc116a2780c64dcc27aca64a
30747 -EBUILD netbeans-java-9999_p20160427.ebuild 15656 SHA256 e91542bf8daaa74dae5f86bd6c40bdbcbfc8eb6f677889733d955af5299808dd SHA512 ef1ca4eef1b7da6103f74829dcf7437795e1dfde8e01b346072f67182d2ba73f37aaf4320db6da06dfb624002693508d981e0112a004b0be758e0d7c8da94b4e WHIRLPOOL 34952e6862bb050fb43daeb5a6c66ae2220dc316b4b0a7f6209300f7f9db7567bd6029e31c70b2bd84d7505d6ea36f42d71ba66142d9284feb86c5a223b72e88
30748 EBUILD netbeans-java-9999_p20160428.ebuild 15656 SHA256 197082a052d63c9aea66f8595e7a2cdc28ef3a0c3e662f4dbf215d794e2b8129 SHA512 5658fd47bd0582945b333a666e47eab9d358fe92277725edfdedde5ae5572b51aed6a63808e13c5d27bb788738fcd263baf36c6b1ff8740153fd89605a5aa9f4 WHIRLPOOL ac7ecbd6bea378255961f986f2998bc6bfdd6bff3343df76ad4f3445bf2d8a0815437cf547dd50a9b4ed4c80b57c027e77b9c39b22ed3d9769dce35672ec02fa
30749 EBUILD netbeans-java-9999_p20160429.ebuild 15656 SHA256 69aba6e099a96f071eef4d03dc3367aeb36f4f9d8d82808d894cbb3d64b5ee06 SHA512 9e1949638884d3e6cf46fdf79bf21afb0afe3fd5859cac1127f6d2ea2d3304746378e76c674c0031a4b372dff7badc8848aab5e8866e459c00c0f67574beec80 WHIRLPOOL bc9a0704a355e727d352475388e7424f166a48a74af8be4de0725a45ca3e4f00434802d6e3a59ef7372fc4484adb08879af320f12b6fc52e4c1f8a52cc10bdb5
30750 EBUILD netbeans-java-9999_p20160430.ebuild 15656 SHA256 25fd51247bc67e579554cd2fe817c5ff4bedcd3ca431f5a7f7d4a4cbf54825a8 SHA512 063bb5fc4cacdfda1609193fe6a34fc1f5d39e84745ec2c2cec8d9bf151d0f49a41ebd042b47a73e33651b112abe8801d59f798a5f0051d37a6ffebab19d4605 WHIRLPOOL 2414a92762c16f3e3ccb08d8e9882dba4de2cce320dbd28b086f95ee8ac485ab516532705f778becbc9cc38898288bef3dbab97a57cae10b53d71f03b63079d3
30751
30752 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160329.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160329.ebuild
30753 deleted file mode 100644
30754 index 3ae1a9b..0000000
30755 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160329.ebuild
30756 +++ /dev/null
30757 @@ -1,274 +0,0 @@
30758 -# Copyright 1999-2016 Gentoo Foundation
30759 -# Distributed under the terms of the GNU General Public License v2
30760 -# $Id$
30761 -
30762 -EAPI="4"
30763 -inherit eutils java-pkg-2 java-ant-2
30764 -
30765 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
30766 -
30767 -DESCRIPTION="Netbeans Java Cluster"
30768 -HOMEPAGE="http://netbeans.org/projects/java"
30769 -SLOT="9999"
30770 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
30771 -# jarjar-1.4 contains also asm libraries
30772 -SRC_URI="${SOURCE_URL}
30773 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
30774 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
30775 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
30776 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
30777 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
30778 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
30779 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
30780 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
30781 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
30782 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
30783 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
30784 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
30785 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
30786 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
30787 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
30788 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
30789 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
30790 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
30791 - http://hg.netbeans.org/binaries/31BBCDA106D5970A775FE3DE0B284FEC192530A1-nb-javac-impl.jar
30792 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
30793 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
30794 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
30795 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
30796 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
30797 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30798 -KEYWORDS="~amd64 ~x86"
30799 -IUSE=""
30800 -S="${WORKDIR}"
30801 -
30802 -CDEPEND="~dev-java/netbeans-platform-${PV}
30803 - ~dev-java/netbeans-extide-${PV}
30804 - ~dev-java/netbeans-harness-${PV}
30805 - ~dev-java/netbeans-ide-${PV}
30806 - ~dev-java/netbeans-websvccommon-${PV}
30807 - dev-java/beansbinding:0
30808 - dev-java/cglib:3
30809 - dev-java/jdom:0"
30810 -DEPEND=">=virtual/jdk-1.7
30811 - app-arch/unzip
30812 - ${CDEPEND}
30813 - dev-java/javahelp:0
30814 - dev-java/json-simple:0
30815 - dev-java/junit:4"
30816 -RDEPEND=">=virtual/jdk-1.7
30817 - ${CDEPEND}
30818 - dev-java/absolutelayout:0
30819 - >=dev-java/antlr-2.7.7-r7:0
30820 - dev-java/c3p0:0
30821 - dev-java/commons-cli:1
30822 - dev-java/commons-collections:0
30823 - dev-java/dom4j:1
30824 - dev-java/fastinfoset:0
30825 - dev-java/glassfish-transaction-api:0
30826 - dev-java/javassist:3
30827 - dev-java/jboss-logging:0
30828 - dev-java/jsr67:0
30829 - dev-java/jsr181:0
30830 - >=dev-java/jtidy-1:0
30831 - dev-java/log4j:0
30832 - dev-java/mimepull:0
30833 - dev-java/oracle-javamail:0
30834 - dev-java/saaj:0
30835 - dev-java/slf4j-api:0
30836 - dev-java/slf4j-log4j12:0
30837 - dev-java/slf4j-simple:0
30838 - dev-java/stax-ex:0
30839 - dev-java/stax2-api:0
30840 - dev-java/xmlstreambuffer:0"
30841 -
30842 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30843 -
30844 -EANT_BUILD_XML="nbbuild/build.xml"
30845 -EANT_BUILD_TARGET="rebuild-cluster"
30846 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
30847 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30848 -JAVA_PKG_BSFIX="off"
30849 -
30850 -pkg_pretend() {
30851 - local die_now=""
30852 -
30853 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
30854 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
30855 - eerror "Please remove following symlinks and run emerge again:"
30856 - find /usr/share/netbeans-java-${SLOT}/ant -type l
30857 - die_now="1"
30858 - fi
30859 - fi
30860 -
30861 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
30862 - if [ -z "${die_now}" ]; then
30863 - eerror "Please remove following symlinks and run emerge again:"
30864 - fi
30865 -
30866 - echo "/usr/share/netbeans-java-${SLOT}/maven"
30867 - die_now="1"
30868 - fi
30869 -
30870 - if [ -n "${die_now}" ]; then
30871 - die "Symlinks exist"
30872 - fi
30873 -}
30874 -
30875 -src_unpack() {
30876 - unpack $(basename ${SOURCE_URL})
30877 -
30878 - einfo "Deleting bundled jars..."
30879 - find -name "*.jar" -type f -delete
30880 -
30881 - unpack netbeans-9999-r15-build.xml.patch.bz2
30882 -
30883 - pushd "${S}" >/dev/null || die
30884 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
30885 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
30886 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
30887 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
30888 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
30889 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
30890 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
30891 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
30892 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
30893 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
30894 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
30895 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
30896 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
30897 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
30898 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
30899 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
30900 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
30901 - ln -s "${DISTDIR}"/31BBCDA106D5970A775FE3DE0B284FEC192530A1-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
30902 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
30903 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
30904 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
30905 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
30906 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
30907 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
30908 - popd >/dev/null || die
30909 -}
30910 -
30911 -src_prepare() {
30912 - einfo "Deleting bundled class files..."
30913 - find -name "*.class" -type f | xargs rm -vf
30914 -
30915 - epatch netbeans-9999-r15-build.xml.patch
30916 -
30917 - # Support for custom patches
30918 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30919 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30920 -
30921 - if [ -n "${files}" ] ; then
30922 - einfo "Applying custom patches:"
30923 -
30924 - for file in ${files} ; do
30925 - epatch "${file}"
30926 - done
30927 - fi
30928 - fi
30929 -
30930 - einfo "Symlinking external libraries..."
30931 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30932 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
30933 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
30934 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
30935 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
30936 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
30937 -
30938 - einfo "Linking in other clusters..."
30939 - mkdir "${S}"/nbbuild/netbeans || die
30940 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30941 -
30942 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30943 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30944 - touch nb.cluster.platform.built
30945 -
30946 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
30947 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30948 - touch nb.cluster.extide.built
30949 -
30950 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
30951 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30952 - touch nb.cluster.harness.built
30953 -
30954 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
30955 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30956 - touch nb.cluster.ide.built
30957 -
30958 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
30959 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30960 - touch nb.cluster.websvccommon.built
30961 -
30962 - popd >/dev/null || die
30963 -
30964 - java-pkg-2_src_prepare
30965 -}
30966 -
30967 -src_install() {
30968 - pushd nbbuild/netbeans/java >/dev/null || die
30969 -
30970 - insinto ${INSTALL_DIR}
30971 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30972 -
30973 - doins -r *
30974 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
30975 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
30976 -
30977 - popd >/dev/null || die
30978 -
30979 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
30980 - pushd "${instdir}" >/dev/null || die
30981 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
30982 - popd >/dev/null || die
30983 -
30984 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
30985 - pushd "${instdir}" >/dev/null || die
30986 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
30987 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
30988 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
30989 - popd >/dev/null || die
30990 -
30991 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
30992 - pushd "${instdir}" >/dev/null || die
30993 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
30994 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
30995 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
30996 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
30997 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
30998 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
30999 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
31000 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
31001 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
31002 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
31003 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
31004 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
31005 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
31006 - popd >/dev/null || die
31007 -
31008 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
31009 - pushd "${instdir}" >/dev/null || die
31010 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
31011 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
31012 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
31013 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
31014 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
31015 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
31016 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
31017 - popd >/dev/null || die
31018 -
31019 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
31020 - pushd "${instdir}" >/dev/null || die
31021 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
31022 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
31023 - popd >/dev/null || die
31024 -
31025 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
31026 - pushd "${instdir}" >/dev/null || die
31027 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
31028 - popd >/dev/null || die
31029 -
31030 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
31031 -}
31032
31033 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160331.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160331.ebuild
31034 deleted file mode 100644
31035 index 3474c70..0000000
31036 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160331.ebuild
31037 +++ /dev/null
31038 @@ -1,274 +0,0 @@
31039 -# Copyright 1999-2016 Gentoo Foundation
31040 -# Distributed under the terms of the GNU General Public License v2
31041 -# $Id$
31042 -
31043 -EAPI="4"
31044 -inherit eutils java-pkg-2 java-ant-2
31045 -
31046 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
31047 -
31048 -DESCRIPTION="Netbeans Java Cluster"
31049 -HOMEPAGE="http://netbeans.org/projects/java"
31050 -SLOT="9999"
31051 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
31052 -# jarjar-1.4 contains also asm libraries
31053 -SRC_URI="${SOURCE_URL}
31054 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
31055 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
31056 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
31057 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
31058 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
31059 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
31060 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
31061 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
31062 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
31063 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
31064 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
31065 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
31066 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
31067 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
31068 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
31069 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
31070 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
31071 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
31072 - http://hg.netbeans.org/binaries/B9C6F17D9A1B75DFAC0E60176EDC98676BB8298A-nb-javac-impl.jar
31073 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
31074 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
31075 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
31076 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
31077 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
31078 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31079 -KEYWORDS="~amd64 ~x86"
31080 -IUSE=""
31081 -S="${WORKDIR}"
31082 -
31083 -CDEPEND="~dev-java/netbeans-platform-${PV}
31084 - ~dev-java/netbeans-extide-${PV}
31085 - ~dev-java/netbeans-harness-${PV}
31086 - ~dev-java/netbeans-ide-${PV}
31087 - ~dev-java/netbeans-websvccommon-${PV}
31088 - dev-java/beansbinding:0
31089 - dev-java/cglib:3
31090 - dev-java/jdom:0"
31091 -DEPEND=">=virtual/jdk-1.7
31092 - app-arch/unzip
31093 - ${CDEPEND}
31094 - dev-java/javahelp:0
31095 - dev-java/json-simple:0
31096 - dev-java/junit:4"
31097 -RDEPEND=">=virtual/jdk-1.7
31098 - ${CDEPEND}
31099 - dev-java/absolutelayout:0
31100 - >=dev-java/antlr-2.7.7-r7:0
31101 - dev-java/c3p0:0
31102 - dev-java/commons-cli:1
31103 - dev-java/commons-collections:0
31104 - dev-java/dom4j:1
31105 - dev-java/fastinfoset:0
31106 - dev-java/glassfish-transaction-api:0
31107 - dev-java/javassist:3
31108 - dev-java/jboss-logging:0
31109 - dev-java/jsr67:0
31110 - dev-java/jsr181:0
31111 - >=dev-java/jtidy-1:0
31112 - dev-java/log4j:0
31113 - dev-java/mimepull:0
31114 - dev-java/oracle-javamail:0
31115 - dev-java/saaj:0
31116 - dev-java/slf4j-api:0
31117 - dev-java/slf4j-log4j12:0
31118 - dev-java/slf4j-simple:0
31119 - dev-java/stax-ex:0
31120 - dev-java/stax2-api:0
31121 - dev-java/xmlstreambuffer:0"
31122 -
31123 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31124 -
31125 -EANT_BUILD_XML="nbbuild/build.xml"
31126 -EANT_BUILD_TARGET="rebuild-cluster"
31127 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31128 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31129 -JAVA_PKG_BSFIX="off"
31130 -
31131 -pkg_pretend() {
31132 - local die_now=""
31133 -
31134 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
31135 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
31136 - eerror "Please remove following symlinks and run emerge again:"
31137 - find /usr/share/netbeans-java-${SLOT}/ant -type l
31138 - die_now="1"
31139 - fi
31140 - fi
31141 -
31142 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
31143 - if [ -z "${die_now}" ]; then
31144 - eerror "Please remove following symlinks and run emerge again:"
31145 - fi
31146 -
31147 - echo "/usr/share/netbeans-java-${SLOT}/maven"
31148 - die_now="1"
31149 - fi
31150 -
31151 - if [ -n "${die_now}" ]; then
31152 - die "Symlinks exist"
31153 - fi
31154 -}
31155 -
31156 -src_unpack() {
31157 - unpack $(basename ${SOURCE_URL})
31158 -
31159 - einfo "Deleting bundled jars..."
31160 - find -name "*.jar" -type f -delete
31161 -
31162 - unpack netbeans-9999-r16-build.xml.patch.bz2
31163 -
31164 - pushd "${S}" >/dev/null || die
31165 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
31166 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
31167 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
31168 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
31169 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
31170 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
31171 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
31172 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
31173 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
31174 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
31175 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
31176 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
31177 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
31178 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
31179 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
31180 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
31181 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
31182 - ln -s "${DISTDIR}"/B9C6F17D9A1B75DFAC0E60176EDC98676BB8298A-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
31183 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
31184 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
31185 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
31186 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
31187 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
31188 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
31189 - popd >/dev/null || die
31190 -}
31191 -
31192 -src_prepare() {
31193 - einfo "Deleting bundled class files..."
31194 - find -name "*.class" -type f | xargs rm -vf
31195 -
31196 - epatch netbeans-9999-r16-build.xml.patch
31197 -
31198 - # Support for custom patches
31199 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31200 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31201 -
31202 - if [ -n "${files}" ] ; then
31203 - einfo "Applying custom patches:"
31204 -
31205 - for file in ${files} ; do
31206 - epatch "${file}"
31207 - done
31208 - fi
31209 - fi
31210 -
31211 - einfo "Symlinking external libraries..."
31212 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31213 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
31214 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
31215 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
31216 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
31217 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
31218 -
31219 - einfo "Linking in other clusters..."
31220 - mkdir "${S}"/nbbuild/netbeans || die
31221 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31222 -
31223 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31224 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31225 - touch nb.cluster.platform.built
31226 -
31227 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31228 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31229 - touch nb.cluster.extide.built
31230 -
31231 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
31232 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31233 - touch nb.cluster.harness.built
31234 -
31235 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31236 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31237 - touch nb.cluster.ide.built
31238 -
31239 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
31240 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31241 - touch nb.cluster.websvccommon.built
31242 -
31243 - popd >/dev/null || die
31244 -
31245 - java-pkg-2_src_prepare
31246 -}
31247 -
31248 -src_install() {
31249 - pushd nbbuild/netbeans/java >/dev/null || die
31250 -
31251 - insinto ${INSTALL_DIR}
31252 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31253 -
31254 - doins -r *
31255 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
31256 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
31257 -
31258 - popd >/dev/null || die
31259 -
31260 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
31261 - pushd "${instdir}" >/dev/null || die
31262 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
31263 - popd >/dev/null || die
31264 -
31265 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
31266 - pushd "${instdir}" >/dev/null || die
31267 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
31268 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
31269 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
31270 - popd >/dev/null || die
31271 -
31272 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
31273 - pushd "${instdir}" >/dev/null || die
31274 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
31275 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
31276 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
31277 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
31278 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
31279 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
31280 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
31281 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
31282 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
31283 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
31284 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
31285 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
31286 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
31287 - popd >/dev/null || die
31288 -
31289 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
31290 - pushd "${instdir}" >/dev/null || die
31291 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
31292 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
31293 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
31294 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
31295 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
31296 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
31297 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
31298 - popd >/dev/null || die
31299 -
31300 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
31301 - pushd "${instdir}" >/dev/null || die
31302 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
31303 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
31304 - popd >/dev/null || die
31305 -
31306 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
31307 - pushd "${instdir}" >/dev/null || die
31308 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
31309 - popd >/dev/null || die
31310 -
31311 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
31312 -}
31313
31314 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160401.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160401.ebuild
31315 deleted file mode 100644
31316 index fd5eaa9..0000000
31317 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160401.ebuild
31318 +++ /dev/null
31319 @@ -1,274 +0,0 @@
31320 -# Copyright 1999-2016 Gentoo Foundation
31321 -# Distributed under the terms of the GNU General Public License v2
31322 -# $Id$
31323 -
31324 -EAPI="4"
31325 -inherit eutils java-pkg-2 java-ant-2
31326 -
31327 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
31328 -
31329 -DESCRIPTION="Netbeans Java Cluster"
31330 -HOMEPAGE="http://netbeans.org/projects/java"
31331 -SLOT="9999"
31332 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
31333 -# jarjar-1.4 contains also asm libraries
31334 -SRC_URI="${SOURCE_URL}
31335 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
31336 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
31337 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
31338 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
31339 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
31340 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
31341 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
31342 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
31343 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
31344 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
31345 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
31346 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
31347 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
31348 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
31349 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
31350 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
31351 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
31352 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
31353 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
31354 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
31355 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
31356 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
31357 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
31358 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
31359 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31360 -KEYWORDS="~amd64 ~x86"
31361 -IUSE=""
31362 -S="${WORKDIR}"
31363 -
31364 -CDEPEND="~dev-java/netbeans-platform-${PV}
31365 - ~dev-java/netbeans-extide-${PV}
31366 - ~dev-java/netbeans-harness-${PV}
31367 - ~dev-java/netbeans-ide-${PV}
31368 - ~dev-java/netbeans-websvccommon-${PV}
31369 - dev-java/beansbinding:0
31370 - dev-java/cglib:3
31371 - dev-java/jdom:0"
31372 -DEPEND=">=virtual/jdk-1.7
31373 - app-arch/unzip
31374 - ${CDEPEND}
31375 - dev-java/javahelp:0
31376 - dev-java/json-simple:0
31377 - dev-java/junit:4"
31378 -RDEPEND=">=virtual/jdk-1.7
31379 - ${CDEPEND}
31380 - dev-java/absolutelayout:0
31381 - >=dev-java/antlr-2.7.7-r7:0
31382 - dev-java/c3p0:0
31383 - dev-java/commons-cli:1
31384 - dev-java/commons-collections:0
31385 - dev-java/dom4j:1
31386 - dev-java/fastinfoset:0
31387 - dev-java/glassfish-transaction-api:0
31388 - dev-java/javassist:3
31389 - dev-java/jboss-logging:0
31390 - dev-java/jsr67:0
31391 - dev-java/jsr181:0
31392 - >=dev-java/jtidy-1:0
31393 - dev-java/log4j:0
31394 - dev-java/mimepull:0
31395 - dev-java/oracle-javamail:0
31396 - dev-java/saaj:0
31397 - dev-java/slf4j-api:0
31398 - dev-java/slf4j-log4j12:0
31399 - dev-java/slf4j-simple:0
31400 - dev-java/stax-ex:0
31401 - dev-java/stax2-api:0
31402 - dev-java/xmlstreambuffer:0"
31403 -
31404 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31405 -
31406 -EANT_BUILD_XML="nbbuild/build.xml"
31407 -EANT_BUILD_TARGET="rebuild-cluster"
31408 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31409 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31410 -JAVA_PKG_BSFIX="off"
31411 -
31412 -pkg_pretend() {
31413 - local die_now=""
31414 -
31415 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
31416 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
31417 - eerror "Please remove following symlinks and run emerge again:"
31418 - find /usr/share/netbeans-java-${SLOT}/ant -type l
31419 - die_now="1"
31420 - fi
31421 - fi
31422 -
31423 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
31424 - if [ -z "${die_now}" ]; then
31425 - eerror "Please remove following symlinks and run emerge again:"
31426 - fi
31427 -
31428 - echo "/usr/share/netbeans-java-${SLOT}/maven"
31429 - die_now="1"
31430 - fi
31431 -
31432 - if [ -n "${die_now}" ]; then
31433 - die "Symlinks exist"
31434 - fi
31435 -}
31436 -
31437 -src_unpack() {
31438 - unpack $(basename ${SOURCE_URL})
31439 -
31440 - einfo "Deleting bundled jars..."
31441 - find -name "*.jar" -type f -delete
31442 -
31443 - unpack netbeans-9999-r16-build.xml.patch.bz2
31444 -
31445 - pushd "${S}" >/dev/null || die
31446 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
31447 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
31448 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
31449 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
31450 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
31451 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
31452 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
31453 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
31454 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
31455 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
31456 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
31457 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
31458 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
31459 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
31460 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
31461 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
31462 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
31463 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
31464 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
31465 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
31466 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
31467 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
31468 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
31469 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
31470 - popd >/dev/null || die
31471 -}
31472 -
31473 -src_prepare() {
31474 - einfo "Deleting bundled class files..."
31475 - find -name "*.class" -type f | xargs rm -vf
31476 -
31477 - epatch netbeans-9999-r16-build.xml.patch
31478 -
31479 - # Support for custom patches
31480 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31481 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31482 -
31483 - if [ -n "${files}" ] ; then
31484 - einfo "Applying custom patches:"
31485 -
31486 - for file in ${files} ; do
31487 - epatch "${file}"
31488 - done
31489 - fi
31490 - fi
31491 -
31492 - einfo "Symlinking external libraries..."
31493 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31494 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
31495 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
31496 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
31497 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
31498 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
31499 -
31500 - einfo "Linking in other clusters..."
31501 - mkdir "${S}"/nbbuild/netbeans || die
31502 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31503 -
31504 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31505 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31506 - touch nb.cluster.platform.built
31507 -
31508 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31509 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31510 - touch nb.cluster.extide.built
31511 -
31512 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
31513 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31514 - touch nb.cluster.harness.built
31515 -
31516 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31517 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31518 - touch nb.cluster.ide.built
31519 -
31520 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
31521 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31522 - touch nb.cluster.websvccommon.built
31523 -
31524 - popd >/dev/null || die
31525 -
31526 - java-pkg-2_src_prepare
31527 -}
31528 -
31529 -src_install() {
31530 - pushd nbbuild/netbeans/java >/dev/null || die
31531 -
31532 - insinto ${INSTALL_DIR}
31533 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31534 -
31535 - doins -r *
31536 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
31537 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
31538 -
31539 - popd >/dev/null || die
31540 -
31541 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
31542 - pushd "${instdir}" >/dev/null || die
31543 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
31544 - popd >/dev/null || die
31545 -
31546 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
31547 - pushd "${instdir}" >/dev/null || die
31548 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
31549 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
31550 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
31551 - popd >/dev/null || die
31552 -
31553 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
31554 - pushd "${instdir}" >/dev/null || die
31555 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
31556 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
31557 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
31558 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
31559 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
31560 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
31561 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
31562 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
31563 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
31564 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
31565 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
31566 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
31567 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
31568 - popd >/dev/null || die
31569 -
31570 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
31571 - pushd "${instdir}" >/dev/null || die
31572 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
31573 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
31574 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
31575 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
31576 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
31577 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
31578 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
31579 - popd >/dev/null || die
31580 -
31581 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
31582 - pushd "${instdir}" >/dev/null || die
31583 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
31584 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
31585 - popd >/dev/null || die
31586 -
31587 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
31588 - pushd "${instdir}" >/dev/null || die
31589 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
31590 - popd >/dev/null || die
31591 -
31592 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
31593 -}
31594
31595 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160404.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160404.ebuild
31596 deleted file mode 100644
31597 index 41017e6..0000000
31598 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160404.ebuild
31599 +++ /dev/null
31600 @@ -1,274 +0,0 @@
31601 -# Copyright 1999-2016 Gentoo Foundation
31602 -# Distributed under the terms of the GNU General Public License v2
31603 -# $Id$
31604 -
31605 -EAPI="4"
31606 -inherit eutils java-pkg-2 java-ant-2
31607 -
31608 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
31609 -
31610 -DESCRIPTION="Netbeans Java Cluster"
31611 -HOMEPAGE="http://netbeans.org/projects/java"
31612 -SLOT="9999"
31613 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
31614 -# jarjar-1.4 contains also asm libraries
31615 -SRC_URI="${SOURCE_URL}
31616 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
31617 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
31618 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
31619 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
31620 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
31621 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
31622 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
31623 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
31624 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
31625 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
31626 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
31627 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
31628 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
31629 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
31630 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
31631 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
31632 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
31633 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
31634 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
31635 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
31636 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
31637 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
31638 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
31639 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
31640 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31641 -KEYWORDS="~amd64 ~x86"
31642 -IUSE=""
31643 -S="${WORKDIR}"
31644 -
31645 -CDEPEND="~dev-java/netbeans-platform-${PV}
31646 - ~dev-java/netbeans-extide-${PV}
31647 - ~dev-java/netbeans-harness-${PV}
31648 - ~dev-java/netbeans-ide-${PV}
31649 - ~dev-java/netbeans-websvccommon-${PV}
31650 - dev-java/beansbinding:0
31651 - dev-java/cglib:3
31652 - dev-java/jdom:0"
31653 -DEPEND=">=virtual/jdk-1.7
31654 - app-arch/unzip
31655 - ${CDEPEND}
31656 - dev-java/javahelp:0
31657 - dev-java/json-simple:0
31658 - dev-java/junit:4"
31659 -RDEPEND=">=virtual/jdk-1.7
31660 - ${CDEPEND}
31661 - dev-java/absolutelayout:0
31662 - >=dev-java/antlr-2.7.7-r7:0
31663 - dev-java/c3p0:0
31664 - dev-java/commons-cli:1
31665 - dev-java/commons-collections:0
31666 - dev-java/dom4j:1
31667 - dev-java/fastinfoset:0
31668 - dev-java/glassfish-transaction-api:0
31669 - dev-java/javassist:3
31670 - dev-java/jboss-logging:0
31671 - dev-java/jsr67:0
31672 - dev-java/jsr181:0
31673 - >=dev-java/jtidy-1:0
31674 - dev-java/log4j:0
31675 - dev-java/mimepull:0
31676 - dev-java/oracle-javamail:0
31677 - dev-java/saaj:0
31678 - dev-java/slf4j-api:0
31679 - dev-java/slf4j-log4j12:0
31680 - dev-java/slf4j-simple:0
31681 - dev-java/stax-ex:0
31682 - dev-java/stax2-api:0
31683 - dev-java/xmlstreambuffer:0"
31684 -
31685 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31686 -
31687 -EANT_BUILD_XML="nbbuild/build.xml"
31688 -EANT_BUILD_TARGET="rebuild-cluster"
31689 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31690 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31691 -JAVA_PKG_BSFIX="off"
31692 -
31693 -pkg_pretend() {
31694 - local die_now=""
31695 -
31696 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
31697 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
31698 - eerror "Please remove following symlinks and run emerge again:"
31699 - find /usr/share/netbeans-java-${SLOT}/ant -type l
31700 - die_now="1"
31701 - fi
31702 - fi
31703 -
31704 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
31705 - if [ -z "${die_now}" ]; then
31706 - eerror "Please remove following symlinks and run emerge again:"
31707 - fi
31708 -
31709 - echo "/usr/share/netbeans-java-${SLOT}/maven"
31710 - die_now="1"
31711 - fi
31712 -
31713 - if [ -n "${die_now}" ]; then
31714 - die "Symlinks exist"
31715 - fi
31716 -}
31717 -
31718 -src_unpack() {
31719 - unpack $(basename ${SOURCE_URL})
31720 -
31721 - einfo "Deleting bundled jars..."
31722 - find -name "*.jar" -type f -delete
31723 -
31724 - unpack netbeans-9999-r16-build.xml.patch.bz2
31725 -
31726 - pushd "${S}" >/dev/null || die
31727 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
31728 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
31729 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
31730 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
31731 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
31732 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
31733 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
31734 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
31735 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
31736 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
31737 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
31738 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
31739 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
31740 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
31741 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
31742 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
31743 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
31744 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
31745 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
31746 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
31747 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
31748 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
31749 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
31750 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
31751 - popd >/dev/null || die
31752 -}
31753 -
31754 -src_prepare() {
31755 - einfo "Deleting bundled class files..."
31756 - find -name "*.class" -type f | xargs rm -vf
31757 -
31758 - epatch netbeans-9999-r16-build.xml.patch
31759 -
31760 - # Support for custom patches
31761 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31762 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31763 -
31764 - if [ -n "${files}" ] ; then
31765 - einfo "Applying custom patches:"
31766 -
31767 - for file in ${files} ; do
31768 - epatch "${file}"
31769 - done
31770 - fi
31771 - fi
31772 -
31773 - einfo "Symlinking external libraries..."
31774 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31775 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
31776 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
31777 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
31778 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
31779 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
31780 -
31781 - einfo "Linking in other clusters..."
31782 - mkdir "${S}"/nbbuild/netbeans || die
31783 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31784 -
31785 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31786 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31787 - touch nb.cluster.platform.built
31788 -
31789 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31790 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31791 - touch nb.cluster.extide.built
31792 -
31793 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
31794 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31795 - touch nb.cluster.harness.built
31796 -
31797 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31798 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31799 - touch nb.cluster.ide.built
31800 -
31801 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
31802 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31803 - touch nb.cluster.websvccommon.built
31804 -
31805 - popd >/dev/null || die
31806 -
31807 - java-pkg-2_src_prepare
31808 -}
31809 -
31810 -src_install() {
31811 - pushd nbbuild/netbeans/java >/dev/null || die
31812 -
31813 - insinto ${INSTALL_DIR}
31814 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31815 -
31816 - doins -r *
31817 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
31818 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
31819 -
31820 - popd >/dev/null || die
31821 -
31822 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
31823 - pushd "${instdir}" >/dev/null || die
31824 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
31825 - popd >/dev/null || die
31826 -
31827 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
31828 - pushd "${instdir}" >/dev/null || die
31829 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
31830 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
31831 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
31832 - popd >/dev/null || die
31833 -
31834 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
31835 - pushd "${instdir}" >/dev/null || die
31836 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
31837 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
31838 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
31839 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
31840 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
31841 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
31842 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
31843 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
31844 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
31845 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
31846 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
31847 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
31848 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
31849 - popd >/dev/null || die
31850 -
31851 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
31852 - pushd "${instdir}" >/dev/null || die
31853 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
31854 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
31855 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
31856 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
31857 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
31858 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
31859 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
31860 - popd >/dev/null || die
31861 -
31862 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
31863 - pushd "${instdir}" >/dev/null || die
31864 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
31865 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
31866 - popd >/dev/null || die
31867 -
31868 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
31869 - pushd "${instdir}" >/dev/null || die
31870 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
31871 - popd >/dev/null || die
31872 -
31873 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
31874 -}
31875
31876 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160405.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160405.ebuild
31877 deleted file mode 100644
31878 index 256327a..0000000
31879 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160405.ebuild
31880 +++ /dev/null
31881 @@ -1,274 +0,0 @@
31882 -# Copyright 1999-2016 Gentoo Foundation
31883 -# Distributed under the terms of the GNU General Public License v2
31884 -# $Id$
31885 -
31886 -EAPI="4"
31887 -inherit eutils java-pkg-2 java-ant-2
31888 -
31889 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
31890 -
31891 -DESCRIPTION="Netbeans Java Cluster"
31892 -HOMEPAGE="http://netbeans.org/projects/java"
31893 -SLOT="9999"
31894 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
31895 -# jarjar-1.4 contains also asm libraries
31896 -SRC_URI="${SOURCE_URL}
31897 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
31898 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
31899 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
31900 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
31901 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
31902 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
31903 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
31904 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
31905 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
31906 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
31907 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
31908 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
31909 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
31910 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
31911 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
31912 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
31913 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
31914 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
31915 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
31916 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
31917 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
31918 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
31919 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
31920 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
31921 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31922 -KEYWORDS="~amd64 ~x86"
31923 -IUSE=""
31924 -S="${WORKDIR}"
31925 -
31926 -CDEPEND="~dev-java/netbeans-platform-${PV}
31927 - ~dev-java/netbeans-extide-${PV}
31928 - ~dev-java/netbeans-harness-${PV}
31929 - ~dev-java/netbeans-ide-${PV}
31930 - ~dev-java/netbeans-websvccommon-${PV}
31931 - dev-java/beansbinding:0
31932 - dev-java/cglib:3
31933 - dev-java/jdom:0"
31934 -DEPEND=">=virtual/jdk-1.7
31935 - app-arch/unzip
31936 - ${CDEPEND}
31937 - dev-java/javahelp:0
31938 - dev-java/json-simple:0
31939 - dev-java/junit:4"
31940 -RDEPEND=">=virtual/jdk-1.7
31941 - ${CDEPEND}
31942 - dev-java/absolutelayout:0
31943 - >=dev-java/antlr-2.7.7-r7:0
31944 - dev-java/c3p0:0
31945 - dev-java/commons-cli:1
31946 - dev-java/commons-collections:0
31947 - dev-java/dom4j:1
31948 - dev-java/fastinfoset:0
31949 - dev-java/glassfish-transaction-api:0
31950 - dev-java/javassist:3
31951 - dev-java/jboss-logging:0
31952 - dev-java/jsr67:0
31953 - dev-java/jsr181:0
31954 - >=dev-java/jtidy-1:0
31955 - dev-java/log4j:0
31956 - dev-java/mimepull:0
31957 - dev-java/oracle-javamail:0
31958 - dev-java/saaj:0
31959 - dev-java/slf4j-api:0
31960 - dev-java/slf4j-log4j12:0
31961 - dev-java/slf4j-simple:0
31962 - dev-java/stax-ex:0
31963 - dev-java/stax2-api:0
31964 - dev-java/xmlstreambuffer:0"
31965 -
31966 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31967 -
31968 -EANT_BUILD_XML="nbbuild/build.xml"
31969 -EANT_BUILD_TARGET="rebuild-cluster"
31970 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31971 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31972 -JAVA_PKG_BSFIX="off"
31973 -
31974 -pkg_pretend() {
31975 - local die_now=""
31976 -
31977 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
31978 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
31979 - eerror "Please remove following symlinks and run emerge again:"
31980 - find /usr/share/netbeans-java-${SLOT}/ant -type l
31981 - die_now="1"
31982 - fi
31983 - fi
31984 -
31985 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
31986 - if [ -z "${die_now}" ]; then
31987 - eerror "Please remove following symlinks and run emerge again:"
31988 - fi
31989 -
31990 - echo "/usr/share/netbeans-java-${SLOT}/maven"
31991 - die_now="1"
31992 - fi
31993 -
31994 - if [ -n "${die_now}" ]; then
31995 - die "Symlinks exist"
31996 - fi
31997 -}
31998 -
31999 -src_unpack() {
32000 - unpack $(basename ${SOURCE_URL})
32001 -
32002 - einfo "Deleting bundled jars..."
32003 - find -name "*.jar" -type f -delete
32004 -
32005 - unpack netbeans-9999-r16-build.xml.patch.bz2
32006 -
32007 - pushd "${S}" >/dev/null || die
32008 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
32009 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
32010 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
32011 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
32012 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
32013 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
32014 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
32015 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
32016 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
32017 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
32018 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
32019 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
32020 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
32021 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
32022 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
32023 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
32024 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
32025 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
32026 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
32027 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
32028 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
32029 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
32030 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
32031 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
32032 - popd >/dev/null || die
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-r16-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 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
32057 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
32058 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
32059 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
32060 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
32061 -
32062 - einfo "Linking in other clusters..."
32063 - mkdir "${S}"/nbbuild/netbeans || die
32064 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32065 -
32066 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32067 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32068 - touch nb.cluster.platform.built
32069 -
32070 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32071 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32072 - touch nb.cluster.extide.built
32073 -
32074 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
32075 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32076 - touch nb.cluster.harness.built
32077 -
32078 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32079 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32080 - touch nb.cluster.ide.built
32081 -
32082 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
32083 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32084 - touch nb.cluster.websvccommon.built
32085 -
32086 - popd >/dev/null || die
32087 -
32088 - java-pkg-2_src_prepare
32089 -}
32090 -
32091 -src_install() {
32092 - pushd nbbuild/netbeans/java >/dev/null || die
32093 -
32094 - insinto ${INSTALL_DIR}
32095 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32096 -
32097 - doins -r *
32098 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
32099 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
32100 -
32101 - popd >/dev/null || die
32102 -
32103 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
32104 - pushd "${instdir}" >/dev/null || die
32105 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
32106 - popd >/dev/null || die
32107 -
32108 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
32109 - pushd "${instdir}" >/dev/null || die
32110 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
32111 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
32112 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
32113 - popd >/dev/null || die
32114 -
32115 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
32116 - pushd "${instdir}" >/dev/null || die
32117 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
32118 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
32119 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
32120 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
32121 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
32122 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
32123 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
32124 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
32125 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
32126 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
32127 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
32128 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
32129 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
32130 - popd >/dev/null || die
32131 -
32132 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
32133 - pushd "${instdir}" >/dev/null || die
32134 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
32135 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
32136 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
32137 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
32138 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
32139 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
32140 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
32141 - popd >/dev/null || die
32142 -
32143 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
32144 - pushd "${instdir}" >/dev/null || die
32145 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
32146 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
32147 - popd >/dev/null || die
32148 -
32149 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
32150 - pushd "${instdir}" >/dev/null || die
32151 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
32152 - popd >/dev/null || die
32153 -
32154 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
32155 -}
32156
32157 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160406.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160406.ebuild
32158 deleted file mode 100644
32159 index ab6cc7f..0000000
32160 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160406.ebuild
32161 +++ /dev/null
32162 @@ -1,274 +0,0 @@
32163 -# Copyright 1999-2016 Gentoo Foundation
32164 -# Distributed under the terms of the GNU General Public License v2
32165 -# $Id$
32166 -
32167 -EAPI="4"
32168 -inherit eutils java-pkg-2 java-ant-2
32169 -
32170 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
32171 -
32172 -DESCRIPTION="Netbeans Java Cluster"
32173 -HOMEPAGE="http://netbeans.org/projects/java"
32174 -SLOT="9999"
32175 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
32176 -# jarjar-1.4 contains also asm libraries
32177 -SRC_URI="${SOURCE_URL}
32178 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
32179 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
32180 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
32181 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
32182 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
32183 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
32184 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
32185 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
32186 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
32187 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
32188 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
32189 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
32190 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
32191 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
32192 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
32193 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
32194 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
32195 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
32196 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
32197 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
32198 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
32199 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
32200 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
32201 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
32202 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32203 -KEYWORDS="~amd64 ~x86"
32204 -IUSE=""
32205 -S="${WORKDIR}"
32206 -
32207 -CDEPEND="~dev-java/netbeans-platform-${PV}
32208 - ~dev-java/netbeans-extide-${PV}
32209 - ~dev-java/netbeans-harness-${PV}
32210 - ~dev-java/netbeans-ide-${PV}
32211 - ~dev-java/netbeans-websvccommon-${PV}
32212 - dev-java/beansbinding:0
32213 - dev-java/cglib:3
32214 - dev-java/jdom:0"
32215 -DEPEND=">=virtual/jdk-1.7
32216 - app-arch/unzip
32217 - ${CDEPEND}
32218 - dev-java/javahelp:0
32219 - dev-java/json-simple:0
32220 - dev-java/junit:4"
32221 -RDEPEND=">=virtual/jdk-1.7
32222 - ${CDEPEND}
32223 - dev-java/absolutelayout:0
32224 - >=dev-java/antlr-2.7.7-r7:0
32225 - dev-java/c3p0:0
32226 - dev-java/commons-cli:1
32227 - dev-java/commons-collections:0
32228 - dev-java/dom4j:1
32229 - dev-java/fastinfoset:0
32230 - dev-java/glassfish-transaction-api:0
32231 - dev-java/javassist:3
32232 - dev-java/jboss-logging:0
32233 - dev-java/jsr67:0
32234 - dev-java/jsr181:0
32235 - >=dev-java/jtidy-1:0
32236 - dev-java/log4j:0
32237 - dev-java/mimepull:0
32238 - dev-java/oracle-javamail:0
32239 - dev-java/saaj:0
32240 - dev-java/slf4j-api:0
32241 - dev-java/slf4j-log4j12:0
32242 - dev-java/slf4j-simple:0
32243 - dev-java/stax-ex:0
32244 - dev-java/stax2-api:0
32245 - dev-java/xmlstreambuffer:0"
32246 -
32247 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32248 -
32249 -EANT_BUILD_XML="nbbuild/build.xml"
32250 -EANT_BUILD_TARGET="rebuild-cluster"
32251 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32252 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32253 -JAVA_PKG_BSFIX="off"
32254 -
32255 -pkg_pretend() {
32256 - local die_now=""
32257 -
32258 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
32259 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
32260 - eerror "Please remove following symlinks and run emerge again:"
32261 - find /usr/share/netbeans-java-${SLOT}/ant -type l
32262 - die_now="1"
32263 - fi
32264 - fi
32265 -
32266 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
32267 - if [ -z "${die_now}" ]; then
32268 - eerror "Please remove following symlinks and run emerge again:"
32269 - fi
32270 -
32271 - echo "/usr/share/netbeans-java-${SLOT}/maven"
32272 - die_now="1"
32273 - fi
32274 -
32275 - if [ -n "${die_now}" ]; then
32276 - die "Symlinks exist"
32277 - fi
32278 -}
32279 -
32280 -src_unpack() {
32281 - unpack $(basename ${SOURCE_URL})
32282 -
32283 - einfo "Deleting bundled jars..."
32284 - find -name "*.jar" -type f -delete
32285 -
32286 - unpack netbeans-9999-r16-build.xml.patch.bz2
32287 -
32288 - pushd "${S}" >/dev/null || die
32289 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
32290 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
32291 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
32292 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
32293 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
32294 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
32295 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
32296 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
32297 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
32298 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
32299 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
32300 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
32301 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
32302 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
32303 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
32304 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
32305 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
32306 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
32307 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
32308 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
32309 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
32310 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
32311 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
32312 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
32313 - popd >/dev/null || die
32314 -}
32315 -
32316 -src_prepare() {
32317 - einfo "Deleting bundled class files..."
32318 - find -name "*.class" -type f | xargs rm -vf
32319 -
32320 - epatch netbeans-9999-r16-build.xml.patch
32321 -
32322 - # Support for custom patches
32323 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32324 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32325 -
32326 - if [ -n "${files}" ] ; then
32327 - einfo "Applying custom patches:"
32328 -
32329 - for file in ${files} ; do
32330 - epatch "${file}"
32331 - done
32332 - fi
32333 - fi
32334 -
32335 - einfo "Symlinking external libraries..."
32336 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32337 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
32338 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
32339 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
32340 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
32341 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
32342 -
32343 - einfo "Linking in other clusters..."
32344 - mkdir "${S}"/nbbuild/netbeans || die
32345 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32346 -
32347 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32348 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32349 - touch nb.cluster.platform.built
32350 -
32351 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32352 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32353 - touch nb.cluster.extide.built
32354 -
32355 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
32356 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32357 - touch nb.cluster.harness.built
32358 -
32359 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32360 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32361 - touch nb.cluster.ide.built
32362 -
32363 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
32364 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32365 - touch nb.cluster.websvccommon.built
32366 -
32367 - popd >/dev/null || die
32368 -
32369 - java-pkg-2_src_prepare
32370 -}
32371 -
32372 -src_install() {
32373 - pushd nbbuild/netbeans/java >/dev/null || die
32374 -
32375 - insinto ${INSTALL_DIR}
32376 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32377 -
32378 - doins -r *
32379 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
32380 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
32381 -
32382 - popd >/dev/null || die
32383 -
32384 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
32385 - pushd "${instdir}" >/dev/null || die
32386 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
32387 - popd >/dev/null || die
32388 -
32389 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
32390 - pushd "${instdir}" >/dev/null || die
32391 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
32392 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
32393 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
32394 - popd >/dev/null || die
32395 -
32396 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
32397 - pushd "${instdir}" >/dev/null || die
32398 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
32399 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
32400 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
32401 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
32402 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
32403 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
32404 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
32405 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
32406 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
32407 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
32408 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
32409 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
32410 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
32411 - popd >/dev/null || die
32412 -
32413 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
32414 - pushd "${instdir}" >/dev/null || die
32415 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
32416 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
32417 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
32418 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
32419 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
32420 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
32421 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
32422 - popd >/dev/null || die
32423 -
32424 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
32425 - pushd "${instdir}" >/dev/null || die
32426 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
32427 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
32428 - popd >/dev/null || die
32429 -
32430 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
32431 - pushd "${instdir}" >/dev/null || die
32432 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
32433 - popd >/dev/null || die
32434 -
32435 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
32436 -}
32437
32438 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160407.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160407.ebuild
32439 deleted file mode 100644
32440 index a76fa1c..0000000
32441 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160407.ebuild
32442 +++ /dev/null
32443 @@ -1,274 +0,0 @@
32444 -# Copyright 1999-2016 Gentoo Foundation
32445 -# Distributed under the terms of the GNU General Public License v2
32446 -# $Id$
32447 -
32448 -EAPI="4"
32449 -inherit eutils java-pkg-2 java-ant-2
32450 -
32451 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
32452 -
32453 -DESCRIPTION="Netbeans Java Cluster"
32454 -HOMEPAGE="http://netbeans.org/projects/java"
32455 -SLOT="9999"
32456 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
32457 -# jarjar-1.4 contains also asm libraries
32458 -SRC_URI="${SOURCE_URL}
32459 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
32460 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
32461 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
32462 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
32463 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
32464 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
32465 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
32466 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
32467 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
32468 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
32469 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
32470 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
32471 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
32472 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
32473 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
32474 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
32475 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
32476 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
32477 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
32478 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
32479 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
32480 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
32481 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
32482 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
32483 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32484 -KEYWORDS="~amd64 ~x86"
32485 -IUSE=""
32486 -S="${WORKDIR}"
32487 -
32488 -CDEPEND="~dev-java/netbeans-platform-${PV}
32489 - ~dev-java/netbeans-extide-${PV}
32490 - ~dev-java/netbeans-harness-${PV}
32491 - ~dev-java/netbeans-ide-${PV}
32492 - ~dev-java/netbeans-websvccommon-${PV}
32493 - dev-java/beansbinding:0
32494 - dev-java/cglib:3
32495 - dev-java/jdom:0"
32496 -DEPEND=">=virtual/jdk-1.7
32497 - app-arch/unzip
32498 - ${CDEPEND}
32499 - dev-java/javahelp:0
32500 - dev-java/json-simple:0
32501 - dev-java/junit:4"
32502 -RDEPEND=">=virtual/jdk-1.7
32503 - ${CDEPEND}
32504 - dev-java/absolutelayout:0
32505 - >=dev-java/antlr-2.7.7-r7:0
32506 - dev-java/c3p0:0
32507 - dev-java/commons-cli:1
32508 - dev-java/commons-collections:0
32509 - dev-java/dom4j:1
32510 - dev-java/fastinfoset:0
32511 - dev-java/glassfish-transaction-api:0
32512 - dev-java/javassist:3
32513 - dev-java/jboss-logging:0
32514 - dev-java/jsr67:0
32515 - dev-java/jsr181:0
32516 - >=dev-java/jtidy-1:0
32517 - dev-java/log4j:0
32518 - dev-java/mimepull:0
32519 - dev-java/oracle-javamail:0
32520 - dev-java/saaj:0
32521 - dev-java/slf4j-api:0
32522 - dev-java/slf4j-log4j12:0
32523 - dev-java/slf4j-simple:0
32524 - dev-java/stax-ex:0
32525 - dev-java/stax2-api:0
32526 - dev-java/xmlstreambuffer:0"
32527 -
32528 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32529 -
32530 -EANT_BUILD_XML="nbbuild/build.xml"
32531 -EANT_BUILD_TARGET="rebuild-cluster"
32532 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32533 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32534 -JAVA_PKG_BSFIX="off"
32535 -
32536 -pkg_pretend() {
32537 - local die_now=""
32538 -
32539 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
32540 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
32541 - eerror "Please remove following symlinks and run emerge again:"
32542 - find /usr/share/netbeans-java-${SLOT}/ant -type l
32543 - die_now="1"
32544 - fi
32545 - fi
32546 -
32547 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
32548 - if [ -z "${die_now}" ]; then
32549 - eerror "Please remove following symlinks and run emerge again:"
32550 - fi
32551 -
32552 - echo "/usr/share/netbeans-java-${SLOT}/maven"
32553 - die_now="1"
32554 - fi
32555 -
32556 - if [ -n "${die_now}" ]; then
32557 - die "Symlinks exist"
32558 - fi
32559 -}
32560 -
32561 -src_unpack() {
32562 - unpack $(basename ${SOURCE_URL})
32563 -
32564 - einfo "Deleting bundled jars..."
32565 - find -name "*.jar" -type f -delete
32566 -
32567 - unpack netbeans-9999-r16-build.xml.patch.bz2
32568 -
32569 - pushd "${S}" >/dev/null || die
32570 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
32571 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
32572 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
32573 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
32574 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
32575 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
32576 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
32577 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
32578 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
32579 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
32580 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
32581 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
32582 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
32583 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
32584 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
32585 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
32586 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
32587 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
32588 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
32589 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
32590 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
32591 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
32592 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
32593 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
32594 - popd >/dev/null || die
32595 -}
32596 -
32597 -src_prepare() {
32598 - einfo "Deleting bundled class files..."
32599 - find -name "*.class" -type f | xargs rm -vf
32600 -
32601 - epatch netbeans-9999-r16-build.xml.patch
32602 -
32603 - # Support for custom patches
32604 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32605 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32606 -
32607 - if [ -n "${files}" ] ; then
32608 - einfo "Applying custom patches:"
32609 -
32610 - for file in ${files} ; do
32611 - epatch "${file}"
32612 - done
32613 - fi
32614 - fi
32615 -
32616 - einfo "Symlinking external libraries..."
32617 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32618 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
32619 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
32620 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
32621 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
32622 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
32623 -
32624 - einfo "Linking in other clusters..."
32625 - mkdir "${S}"/nbbuild/netbeans || die
32626 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32627 -
32628 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32629 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32630 - touch nb.cluster.platform.built
32631 -
32632 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32633 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32634 - touch nb.cluster.extide.built
32635 -
32636 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
32637 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32638 - touch nb.cluster.harness.built
32639 -
32640 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32641 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32642 - touch nb.cluster.ide.built
32643 -
32644 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
32645 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32646 - touch nb.cluster.websvccommon.built
32647 -
32648 - popd >/dev/null || die
32649 -
32650 - java-pkg-2_src_prepare
32651 -}
32652 -
32653 -src_install() {
32654 - pushd nbbuild/netbeans/java >/dev/null || die
32655 -
32656 - insinto ${INSTALL_DIR}
32657 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32658 -
32659 - doins -r *
32660 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
32661 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
32662 -
32663 - popd >/dev/null || die
32664 -
32665 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
32666 - pushd "${instdir}" >/dev/null || die
32667 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
32668 - popd >/dev/null || die
32669 -
32670 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
32671 - pushd "${instdir}" >/dev/null || die
32672 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
32673 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
32674 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
32675 - popd >/dev/null || die
32676 -
32677 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
32678 - pushd "${instdir}" >/dev/null || die
32679 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
32680 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
32681 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
32682 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
32683 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
32684 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
32685 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
32686 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
32687 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
32688 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
32689 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
32690 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
32691 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
32692 - popd >/dev/null || die
32693 -
32694 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
32695 - pushd "${instdir}" >/dev/null || die
32696 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
32697 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
32698 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
32699 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
32700 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
32701 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
32702 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
32703 - popd >/dev/null || die
32704 -
32705 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
32706 - pushd "${instdir}" >/dev/null || die
32707 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
32708 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
32709 - popd >/dev/null || die
32710 -
32711 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
32712 - pushd "${instdir}" >/dev/null || die
32713 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
32714 - popd >/dev/null || die
32715 -
32716 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
32717 -}
32718
32719 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160411.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160411.ebuild
32720 deleted file mode 100644
32721 index 3252cca..0000000
32722 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160411.ebuild
32723 +++ /dev/null
32724 @@ -1,280 +0,0 @@
32725 -# Copyright 1999-2016 Gentoo Foundation
32726 -# Distributed under the terms of the GNU General Public License v2
32727 -# $Id$
32728 -
32729 -EAPI="4"
32730 -inherit eutils java-pkg-2 java-ant-2
32731 -
32732 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
32733 -
32734 -DESCRIPTION="Netbeans Java Cluster"
32735 -HOMEPAGE="http://netbeans.org/projects/java"
32736 -SLOT="9999"
32737 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
32738 -# jarjar-1.4 contains also asm libraries
32739 -SRC_URI="${SOURCE_URL}
32740 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
32741 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
32742 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
32743 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
32744 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
32745 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
32746 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
32747 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
32748 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
32749 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
32750 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
32751 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
32752 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
32753 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
32754 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
32755 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
32756 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
32757 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
32758 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
32759 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
32760 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
32761 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
32762 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
32763 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
32764 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
32765 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
32766 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
32767 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32768 -KEYWORDS="~amd64 ~x86"
32769 -IUSE=""
32770 -S="${WORKDIR}"
32771 -
32772 -CDEPEND="~dev-java/netbeans-platform-${PV}
32773 - ~dev-java/netbeans-extide-${PV}
32774 - ~dev-java/netbeans-harness-${PV}
32775 - ~dev-java/netbeans-ide-${PV}
32776 - ~dev-java/netbeans-websvccommon-${PV}
32777 - dev-java/beansbinding:0
32778 - dev-java/cglib:3
32779 - dev-java/jdom:0"
32780 -DEPEND=">=virtual/jdk-1.7
32781 - app-arch/unzip
32782 - ${CDEPEND}
32783 - dev-java/javahelp:0
32784 - dev-java/json-simple:0
32785 - dev-java/junit:4"
32786 -RDEPEND=">=virtual/jdk-1.7
32787 - ${CDEPEND}
32788 - dev-java/absolutelayout:0
32789 - >=dev-java/antlr-2.7.7-r7:0
32790 - dev-java/c3p0:0
32791 - dev-java/commons-cli:1
32792 - dev-java/commons-collections:0
32793 - dev-java/dom4j:1
32794 - dev-java/fastinfoset:0
32795 - dev-java/glassfish-transaction-api:0
32796 - dev-java/javassist:3
32797 - dev-java/jboss-logging:0
32798 - dev-java/jsr67:0
32799 - dev-java/jsr181:0
32800 - >=dev-java/jtidy-1:0
32801 - dev-java/log4j:0
32802 - dev-java/mimepull:0
32803 - dev-java/oracle-javamail:0
32804 - dev-java/saaj:0
32805 - dev-java/slf4j-api:0
32806 - dev-java/slf4j-log4j12:0
32807 - dev-java/slf4j-simple:0
32808 - dev-java/stax-ex:0
32809 - dev-java/stax2-api:0
32810 - dev-java/xmlstreambuffer:0"
32811 -
32812 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32813 -
32814 -EANT_BUILD_XML="nbbuild/build.xml"
32815 -EANT_BUILD_TARGET="rebuild-cluster"
32816 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32817 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32818 -JAVA_PKG_BSFIX="off"
32819 -
32820 -pkg_pretend() {
32821 - local die_now=""
32822 -
32823 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
32824 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
32825 - eerror "Please remove following symlinks and run emerge again:"
32826 - find /usr/share/netbeans-java-${SLOT}/ant -type l
32827 - die_now="1"
32828 - fi
32829 - fi
32830 -
32831 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
32832 - if [ -z "${die_now}" ]; then
32833 - eerror "Please remove following symlinks and run emerge again:"
32834 - fi
32835 -
32836 - echo "/usr/share/netbeans-java-${SLOT}/maven"
32837 - die_now="1"
32838 - fi
32839 -
32840 - if [ -n "${die_now}" ]; then
32841 - die "Symlinks exist"
32842 - fi
32843 -}
32844 -
32845 -src_unpack() {
32846 - unpack $(basename ${SOURCE_URL})
32847 -
32848 - einfo "Deleting bundled jars..."
32849 - find -name "*.jar" -type f -delete
32850 -
32851 - unpack netbeans-9999-r16-build.xml.patch.bz2
32852 -
32853 - pushd "${S}" >/dev/null || die
32854 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
32855 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
32856 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
32857 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
32858 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
32859 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
32860 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
32861 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
32862 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
32863 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
32864 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
32865 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
32866 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
32867 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
32868 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
32869 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
32870 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
32871 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
32872 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
32873 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
32874 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
32875 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
32876 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
32877 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
32878 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
32879 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
32880 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
32881 - popd >/dev/null || die
32882 -}
32883 -
32884 -src_prepare() {
32885 - einfo "Deleting bundled class files..."
32886 - find -name "*.class" -type f | xargs rm -vf
32887 -
32888 - epatch netbeans-9999-r16-build.xml.patch
32889 -
32890 - # Support for custom patches
32891 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32892 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32893 -
32894 - if [ -n "${files}" ] ; then
32895 - einfo "Applying custom patches:"
32896 -
32897 - for file in ${files} ; do
32898 - epatch "${file}"
32899 - done
32900 - fi
32901 - fi
32902 -
32903 - einfo "Symlinking external libraries..."
32904 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32905 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
32906 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
32907 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
32908 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
32909 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
32910 -
32911 - einfo "Linking in other clusters..."
32912 - mkdir "${S}"/nbbuild/netbeans || die
32913 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32914 -
32915 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32916 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32917 - touch nb.cluster.platform.built
32918 -
32919 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
32920 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32921 - touch nb.cluster.extide.built
32922 -
32923 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
32924 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32925 - touch nb.cluster.harness.built
32926 -
32927 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32928 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32929 - touch nb.cluster.ide.built
32930 -
32931 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
32932 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32933 - touch nb.cluster.websvccommon.built
32934 -
32935 - popd >/dev/null || die
32936 -
32937 - java-pkg-2_src_prepare
32938 -}
32939 -
32940 -src_install() {
32941 - pushd nbbuild/netbeans/java >/dev/null || die
32942 -
32943 - insinto ${INSTALL_DIR}
32944 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32945 -
32946 - doins -r *
32947 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
32948 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
32949 -
32950 - popd >/dev/null || die
32951 -
32952 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
32953 - pushd "${instdir}" >/dev/null || die
32954 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
32955 - popd >/dev/null || die
32956 -
32957 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
32958 - pushd "${instdir}" >/dev/null || die
32959 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
32960 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
32961 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
32962 - popd >/dev/null || die
32963 -
32964 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
32965 - pushd "${instdir}" >/dev/null || die
32966 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
32967 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
32968 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
32969 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
32970 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
32971 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
32972 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
32973 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
32974 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
32975 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
32976 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
32977 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
32978 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
32979 - popd >/dev/null || die
32980 -
32981 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
32982 - pushd "${instdir}" >/dev/null || die
32983 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
32984 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
32985 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
32986 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
32987 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
32988 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
32989 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
32990 - popd >/dev/null || die
32991 -
32992 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
32993 - pushd "${instdir}" >/dev/null || die
32994 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
32995 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
32996 - popd >/dev/null || die
32997 -
32998 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
32999 - pushd "${instdir}" >/dev/null || die
33000 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
33001 - popd >/dev/null || die
33002 -
33003 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
33004 -}
33005
33006 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160412.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160412.ebuild
33007 deleted file mode 100644
33008 index 5cd3d1c..0000000
33009 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160412.ebuild
33010 +++ /dev/null
33011 @@ -1,280 +0,0 @@
33012 -# Copyright 1999-2016 Gentoo Foundation
33013 -# Distributed under the terms of the GNU General Public License v2
33014 -# $Id$
33015 -
33016 -EAPI="4"
33017 -inherit eutils java-pkg-2 java-ant-2
33018 -
33019 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
33020 -
33021 -DESCRIPTION="Netbeans Java Cluster"
33022 -HOMEPAGE="http://netbeans.org/projects/java"
33023 -SLOT="9999"
33024 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
33025 -# jarjar-1.4 contains also asm libraries
33026 -SRC_URI="${SOURCE_URL}
33027 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
33028 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
33029 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
33030 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
33031 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
33032 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
33033 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
33034 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
33035 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
33036 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
33037 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
33038 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
33039 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
33040 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
33041 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
33042 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
33043 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
33044 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
33045 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
33046 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
33047 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
33048 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
33049 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
33050 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
33051 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
33052 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
33053 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
33054 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33055 -KEYWORDS="~amd64 ~x86"
33056 -IUSE=""
33057 -S="${WORKDIR}"
33058 -
33059 -CDEPEND="~dev-java/netbeans-platform-${PV}
33060 - ~dev-java/netbeans-extide-${PV}
33061 - ~dev-java/netbeans-harness-${PV}
33062 - ~dev-java/netbeans-ide-${PV}
33063 - ~dev-java/netbeans-websvccommon-${PV}
33064 - dev-java/beansbinding:0
33065 - dev-java/cglib:3
33066 - dev-java/jdom:0"
33067 -DEPEND=">=virtual/jdk-1.7
33068 - app-arch/unzip
33069 - ${CDEPEND}
33070 - dev-java/javahelp:0
33071 - dev-java/json-simple:0
33072 - dev-java/junit:4"
33073 -RDEPEND=">=virtual/jdk-1.7
33074 - ${CDEPEND}
33075 - dev-java/absolutelayout:0
33076 - >=dev-java/antlr-2.7.7-r7:0
33077 - dev-java/c3p0:0
33078 - dev-java/commons-cli:1
33079 - dev-java/commons-collections:0
33080 - dev-java/dom4j:1
33081 - dev-java/fastinfoset:0
33082 - dev-java/glassfish-transaction-api:0
33083 - dev-java/javassist:3
33084 - dev-java/jboss-logging:0
33085 - dev-java/jsr67:0
33086 - dev-java/jsr181:0
33087 - >=dev-java/jtidy-1:0
33088 - dev-java/log4j:0
33089 - dev-java/mimepull:0
33090 - dev-java/oracle-javamail:0
33091 - dev-java/saaj:0
33092 - dev-java/slf4j-api:0
33093 - dev-java/slf4j-log4j12:0
33094 - dev-java/slf4j-simple:0
33095 - dev-java/stax-ex:0
33096 - dev-java/stax2-api:0
33097 - dev-java/xmlstreambuffer:0"
33098 -
33099 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33100 -
33101 -EANT_BUILD_XML="nbbuild/build.xml"
33102 -EANT_BUILD_TARGET="rebuild-cluster"
33103 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
33104 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33105 -JAVA_PKG_BSFIX="off"
33106 -
33107 -pkg_pretend() {
33108 - local die_now=""
33109 -
33110 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
33111 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
33112 - eerror "Please remove following symlinks and run emerge again:"
33113 - find /usr/share/netbeans-java-${SLOT}/ant -type l
33114 - die_now="1"
33115 - fi
33116 - fi
33117 -
33118 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
33119 - if [ -z "${die_now}" ]; then
33120 - eerror "Please remove following symlinks and run emerge again:"
33121 - fi
33122 -
33123 - echo "/usr/share/netbeans-java-${SLOT}/maven"
33124 - die_now="1"
33125 - fi
33126 -
33127 - if [ -n "${die_now}" ]; then
33128 - die "Symlinks exist"
33129 - fi
33130 -}
33131 -
33132 -src_unpack() {
33133 - unpack $(basename ${SOURCE_URL})
33134 -
33135 - einfo "Deleting bundled jars..."
33136 - find -name "*.jar" -type f -delete
33137 -
33138 - unpack netbeans-9999-r16-build.xml.patch.bz2
33139 -
33140 - pushd "${S}" >/dev/null || die
33141 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
33142 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
33143 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
33144 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
33145 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
33146 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
33147 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
33148 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
33149 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
33150 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
33151 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
33152 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
33153 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
33154 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
33155 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
33156 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
33157 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
33158 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
33159 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
33160 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
33161 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
33162 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
33163 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
33164 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
33165 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
33166 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
33167 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
33168 - popd >/dev/null || die
33169 -}
33170 -
33171 -src_prepare() {
33172 - einfo "Deleting bundled class files..."
33173 - find -name "*.class" -type f | xargs rm -vf
33174 -
33175 - epatch netbeans-9999-r16-build.xml.patch
33176 -
33177 - # Support for custom patches
33178 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33179 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33180 -
33181 - if [ -n "${files}" ] ; then
33182 - einfo "Applying custom patches:"
33183 -
33184 - for file in ${files} ; do
33185 - epatch "${file}"
33186 - done
33187 - fi
33188 - fi
33189 -
33190 - einfo "Symlinking external libraries..."
33191 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33192 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
33193 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
33194 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
33195 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
33196 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
33197 -
33198 - einfo "Linking in other clusters..."
33199 - mkdir "${S}"/nbbuild/netbeans || die
33200 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33201 -
33202 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33203 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33204 - touch nb.cluster.platform.built
33205 -
33206 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33207 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33208 - touch nb.cluster.extide.built
33209 -
33210 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
33211 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33212 - touch nb.cluster.harness.built
33213 -
33214 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33215 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33216 - touch nb.cluster.ide.built
33217 -
33218 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
33219 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33220 - touch nb.cluster.websvccommon.built
33221 -
33222 - popd >/dev/null || die
33223 -
33224 - java-pkg-2_src_prepare
33225 -}
33226 -
33227 -src_install() {
33228 - pushd nbbuild/netbeans/java >/dev/null || die
33229 -
33230 - insinto ${INSTALL_DIR}
33231 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33232 -
33233 - doins -r *
33234 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
33235 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
33236 -
33237 - popd >/dev/null || die
33238 -
33239 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
33240 - pushd "${instdir}" >/dev/null || die
33241 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
33242 - popd >/dev/null || die
33243 -
33244 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
33245 - pushd "${instdir}" >/dev/null || die
33246 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
33247 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
33248 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
33249 - popd >/dev/null || die
33250 -
33251 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
33252 - pushd "${instdir}" >/dev/null || die
33253 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
33254 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
33255 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
33256 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
33257 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
33258 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
33259 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
33260 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
33261 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
33262 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
33263 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
33264 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
33265 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
33266 - popd >/dev/null || die
33267 -
33268 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
33269 - pushd "${instdir}" >/dev/null || die
33270 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
33271 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
33272 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
33273 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
33274 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
33275 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
33276 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
33277 - popd >/dev/null || die
33278 -
33279 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
33280 - pushd "${instdir}" >/dev/null || die
33281 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
33282 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
33283 - popd >/dev/null || die
33284 -
33285 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
33286 - pushd "${instdir}" >/dev/null || die
33287 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
33288 - popd >/dev/null || die
33289 -
33290 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
33291 -}
33292
33293 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160413.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160413.ebuild
33294 deleted file mode 100644
33295 index 9f2013e..0000000
33296 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160413.ebuild
33297 +++ /dev/null
33298 @@ -1,280 +0,0 @@
33299 -# Copyright 1999-2016 Gentoo Foundation
33300 -# Distributed under the terms of the GNU General Public License v2
33301 -# $Id$
33302 -
33303 -EAPI="4"
33304 -inherit eutils java-pkg-2 java-ant-2
33305 -
33306 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
33307 -
33308 -DESCRIPTION="Netbeans Java Cluster"
33309 -HOMEPAGE="http://netbeans.org/projects/java"
33310 -SLOT="9999"
33311 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
33312 -# jarjar-1.4 contains also asm libraries
33313 -SRC_URI="${SOURCE_URL}
33314 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
33315 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
33316 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
33317 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
33318 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
33319 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
33320 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
33321 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
33322 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
33323 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
33324 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
33325 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
33326 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
33327 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
33328 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
33329 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
33330 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
33331 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
33332 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
33333 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
33334 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
33335 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
33336 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
33337 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
33338 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
33339 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
33340 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
33341 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33342 -KEYWORDS="~amd64 ~x86"
33343 -IUSE=""
33344 -S="${WORKDIR}"
33345 -
33346 -CDEPEND="~dev-java/netbeans-platform-${PV}
33347 - ~dev-java/netbeans-extide-${PV}
33348 - ~dev-java/netbeans-harness-${PV}
33349 - ~dev-java/netbeans-ide-${PV}
33350 - ~dev-java/netbeans-websvccommon-${PV}
33351 - dev-java/beansbinding:0
33352 - dev-java/cglib:3
33353 - dev-java/jdom:0"
33354 -DEPEND=">=virtual/jdk-1.7
33355 - app-arch/unzip
33356 - ${CDEPEND}
33357 - dev-java/javahelp:0
33358 - dev-java/json-simple:0
33359 - dev-java/junit:4"
33360 -RDEPEND=">=virtual/jdk-1.7
33361 - ${CDEPEND}
33362 - dev-java/absolutelayout:0
33363 - >=dev-java/antlr-2.7.7-r7:0
33364 - dev-java/c3p0:0
33365 - dev-java/commons-cli:1
33366 - dev-java/commons-collections:0
33367 - dev-java/dom4j:1
33368 - dev-java/fastinfoset:0
33369 - dev-java/glassfish-transaction-api:0
33370 - dev-java/javassist:3
33371 - dev-java/jboss-logging:0
33372 - dev-java/jsr67:0
33373 - dev-java/jsr181:0
33374 - >=dev-java/jtidy-1:0
33375 - dev-java/log4j:0
33376 - dev-java/mimepull:0
33377 - dev-java/oracle-javamail:0
33378 - dev-java/saaj:0
33379 - dev-java/slf4j-api:0
33380 - dev-java/slf4j-log4j12:0
33381 - dev-java/slf4j-simple:0
33382 - dev-java/stax-ex:0
33383 - dev-java/stax2-api:0
33384 - dev-java/xmlstreambuffer:0"
33385 -
33386 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33387 -
33388 -EANT_BUILD_XML="nbbuild/build.xml"
33389 -EANT_BUILD_TARGET="rebuild-cluster"
33390 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
33391 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33392 -JAVA_PKG_BSFIX="off"
33393 -
33394 -pkg_pretend() {
33395 - local die_now=""
33396 -
33397 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
33398 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
33399 - eerror "Please remove following symlinks and run emerge again:"
33400 - find /usr/share/netbeans-java-${SLOT}/ant -type l
33401 - die_now="1"
33402 - fi
33403 - fi
33404 -
33405 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
33406 - if [ -z "${die_now}" ]; then
33407 - eerror "Please remove following symlinks and run emerge again:"
33408 - fi
33409 -
33410 - echo "/usr/share/netbeans-java-${SLOT}/maven"
33411 - die_now="1"
33412 - fi
33413 -
33414 - if [ -n "${die_now}" ]; then
33415 - die "Symlinks exist"
33416 - fi
33417 -}
33418 -
33419 -src_unpack() {
33420 - unpack $(basename ${SOURCE_URL})
33421 -
33422 - einfo "Deleting bundled jars..."
33423 - find -name "*.jar" -type f -delete
33424 -
33425 - unpack netbeans-9999-r16-build.xml.patch.bz2
33426 -
33427 - pushd "${S}" >/dev/null || die
33428 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
33429 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
33430 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
33431 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
33432 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
33433 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
33434 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
33435 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
33436 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
33437 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
33438 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
33439 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
33440 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
33441 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
33442 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
33443 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
33444 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
33445 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
33446 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
33447 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
33448 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
33449 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
33450 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
33451 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
33452 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
33453 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
33454 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
33455 - popd >/dev/null || die
33456 -}
33457 -
33458 -src_prepare() {
33459 - einfo "Deleting bundled class files..."
33460 - find -name "*.class" -type f | xargs rm -vf
33461 -
33462 - epatch netbeans-9999-r16-build.xml.patch
33463 -
33464 - # Support for custom patches
33465 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33466 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33467 -
33468 - if [ -n "${files}" ] ; then
33469 - einfo "Applying custom patches:"
33470 -
33471 - for file in ${files} ; do
33472 - epatch "${file}"
33473 - done
33474 - fi
33475 - fi
33476 -
33477 - einfo "Symlinking external libraries..."
33478 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33479 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
33480 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
33481 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
33482 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
33483 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
33484 -
33485 - einfo "Linking in other clusters..."
33486 - mkdir "${S}"/nbbuild/netbeans || die
33487 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33488 -
33489 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33490 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33491 - touch nb.cluster.platform.built
33492 -
33493 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33494 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33495 - touch nb.cluster.extide.built
33496 -
33497 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
33498 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33499 - touch nb.cluster.harness.built
33500 -
33501 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33502 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33503 - touch nb.cluster.ide.built
33504 -
33505 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
33506 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33507 - touch nb.cluster.websvccommon.built
33508 -
33509 - popd >/dev/null || die
33510 -
33511 - java-pkg-2_src_prepare
33512 -}
33513 -
33514 -src_install() {
33515 - pushd nbbuild/netbeans/java >/dev/null || die
33516 -
33517 - insinto ${INSTALL_DIR}
33518 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33519 -
33520 - doins -r *
33521 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
33522 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
33523 -
33524 - popd >/dev/null || die
33525 -
33526 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
33527 - pushd "${instdir}" >/dev/null || die
33528 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
33529 - popd >/dev/null || die
33530 -
33531 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
33532 - pushd "${instdir}" >/dev/null || die
33533 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
33534 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
33535 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
33536 - popd >/dev/null || die
33537 -
33538 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
33539 - pushd "${instdir}" >/dev/null || die
33540 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
33541 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
33542 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
33543 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
33544 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
33545 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
33546 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
33547 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
33548 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
33549 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
33550 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
33551 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
33552 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
33553 - popd >/dev/null || die
33554 -
33555 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
33556 - pushd "${instdir}" >/dev/null || die
33557 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
33558 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
33559 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
33560 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
33561 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
33562 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
33563 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
33564 - popd >/dev/null || die
33565 -
33566 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
33567 - pushd "${instdir}" >/dev/null || die
33568 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
33569 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
33570 - popd >/dev/null || die
33571 -
33572 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
33573 - pushd "${instdir}" >/dev/null || die
33574 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
33575 - popd >/dev/null || die
33576 -
33577 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
33578 -}
33579
33580 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160414.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160414.ebuild
33581 deleted file mode 100644
33582 index a00ec34..0000000
33583 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160414.ebuild
33584 +++ /dev/null
33585 @@ -1,280 +0,0 @@
33586 -# Copyright 1999-2016 Gentoo Foundation
33587 -# Distributed under the terms of the GNU General Public License v2
33588 -# $Id$
33589 -
33590 -EAPI="4"
33591 -inherit eutils java-pkg-2 java-ant-2
33592 -
33593 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
33594 -
33595 -DESCRIPTION="Netbeans Java Cluster"
33596 -HOMEPAGE="http://netbeans.org/projects/java"
33597 -SLOT="9999"
33598 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
33599 -# jarjar-1.4 contains also asm libraries
33600 -SRC_URI="${SOURCE_URL}
33601 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
33602 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
33603 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
33604 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
33605 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
33606 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
33607 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
33608 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
33609 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
33610 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
33611 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
33612 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
33613 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
33614 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
33615 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
33616 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
33617 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
33618 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
33619 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
33620 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
33621 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
33622 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
33623 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
33624 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
33625 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
33626 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
33627 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
33628 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33629 -KEYWORDS="~amd64 ~x86"
33630 -IUSE=""
33631 -S="${WORKDIR}"
33632 -
33633 -CDEPEND="~dev-java/netbeans-platform-${PV}
33634 - ~dev-java/netbeans-extide-${PV}
33635 - ~dev-java/netbeans-harness-${PV}
33636 - ~dev-java/netbeans-ide-${PV}
33637 - ~dev-java/netbeans-websvccommon-${PV}
33638 - dev-java/beansbinding:0
33639 - dev-java/cglib:3
33640 - dev-java/jdom:0"
33641 -DEPEND=">=virtual/jdk-1.7
33642 - app-arch/unzip
33643 - ${CDEPEND}
33644 - dev-java/javahelp:0
33645 - dev-java/json-simple:0
33646 - dev-java/junit:4"
33647 -RDEPEND=">=virtual/jdk-1.7
33648 - ${CDEPEND}
33649 - dev-java/absolutelayout:0
33650 - >=dev-java/antlr-2.7.7-r7:0
33651 - dev-java/c3p0:0
33652 - dev-java/commons-cli:1
33653 - dev-java/commons-collections:0
33654 - dev-java/dom4j:1
33655 - dev-java/fastinfoset:0
33656 - dev-java/glassfish-transaction-api:0
33657 - dev-java/javassist:3
33658 - dev-java/jboss-logging:0
33659 - dev-java/jsr67:0
33660 - dev-java/jsr181:0
33661 - >=dev-java/jtidy-1:0
33662 - dev-java/log4j:0
33663 - dev-java/mimepull:0
33664 - dev-java/oracle-javamail:0
33665 - dev-java/saaj:0
33666 - dev-java/slf4j-api:0
33667 - dev-java/slf4j-log4j12:0
33668 - dev-java/slf4j-simple:0
33669 - dev-java/stax-ex:0
33670 - dev-java/stax2-api:0
33671 - dev-java/xmlstreambuffer:0"
33672 -
33673 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33674 -
33675 -EANT_BUILD_XML="nbbuild/build.xml"
33676 -EANT_BUILD_TARGET="rebuild-cluster"
33677 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
33678 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33679 -JAVA_PKG_BSFIX="off"
33680 -
33681 -pkg_pretend() {
33682 - local die_now=""
33683 -
33684 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
33685 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
33686 - eerror "Please remove following symlinks and run emerge again:"
33687 - find /usr/share/netbeans-java-${SLOT}/ant -type l
33688 - die_now="1"
33689 - fi
33690 - fi
33691 -
33692 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
33693 - if [ -z "${die_now}" ]; then
33694 - eerror "Please remove following symlinks and run emerge again:"
33695 - fi
33696 -
33697 - echo "/usr/share/netbeans-java-${SLOT}/maven"
33698 - die_now="1"
33699 - fi
33700 -
33701 - if [ -n "${die_now}" ]; then
33702 - die "Symlinks exist"
33703 - fi
33704 -}
33705 -
33706 -src_unpack() {
33707 - unpack $(basename ${SOURCE_URL})
33708 -
33709 - einfo "Deleting bundled jars..."
33710 - find -name "*.jar" -type f -delete
33711 -
33712 - unpack netbeans-9999-r16-build.xml.patch.bz2
33713 -
33714 - pushd "${S}" >/dev/null || die
33715 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
33716 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
33717 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
33718 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
33719 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
33720 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
33721 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
33722 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
33723 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
33724 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
33725 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
33726 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
33727 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
33728 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
33729 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
33730 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
33731 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
33732 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
33733 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
33734 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
33735 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
33736 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
33737 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
33738 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
33739 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
33740 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
33741 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
33742 - popd >/dev/null || die
33743 -}
33744 -
33745 -src_prepare() {
33746 - einfo "Deleting bundled class files..."
33747 - find -name "*.class" -type f | xargs rm -vf
33748 -
33749 - epatch netbeans-9999-r16-build.xml.patch
33750 -
33751 - # Support for custom patches
33752 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33753 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33754 -
33755 - if [ -n "${files}" ] ; then
33756 - einfo "Applying custom patches:"
33757 -
33758 - for file in ${files} ; do
33759 - epatch "${file}"
33760 - done
33761 - fi
33762 - fi
33763 -
33764 - einfo "Symlinking external libraries..."
33765 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33766 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
33767 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
33768 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
33769 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
33770 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
33771 -
33772 - einfo "Linking in other clusters..."
33773 - mkdir "${S}"/nbbuild/netbeans || die
33774 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33775 -
33776 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33777 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33778 - touch nb.cluster.platform.built
33779 -
33780 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
33781 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33782 - touch nb.cluster.extide.built
33783 -
33784 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
33785 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33786 - touch nb.cluster.harness.built
33787 -
33788 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
33789 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33790 - touch nb.cluster.ide.built
33791 -
33792 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
33793 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33794 - touch nb.cluster.websvccommon.built
33795 -
33796 - popd >/dev/null || die
33797 -
33798 - java-pkg-2_src_prepare
33799 -}
33800 -
33801 -src_install() {
33802 - pushd nbbuild/netbeans/java >/dev/null || die
33803 -
33804 - insinto ${INSTALL_DIR}
33805 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33806 -
33807 - doins -r *
33808 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
33809 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
33810 -
33811 - popd >/dev/null || die
33812 -
33813 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
33814 - pushd "${instdir}" >/dev/null || die
33815 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
33816 - popd >/dev/null || die
33817 -
33818 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
33819 - pushd "${instdir}" >/dev/null || die
33820 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
33821 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
33822 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
33823 - popd >/dev/null || die
33824 -
33825 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
33826 - pushd "${instdir}" >/dev/null || die
33827 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
33828 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
33829 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
33830 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
33831 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
33832 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
33833 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
33834 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
33835 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
33836 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
33837 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
33838 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
33839 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
33840 - popd >/dev/null || die
33841 -
33842 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
33843 - pushd "${instdir}" >/dev/null || die
33844 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
33845 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
33846 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
33847 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
33848 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
33849 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
33850 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
33851 - popd >/dev/null || die
33852 -
33853 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
33854 - pushd "${instdir}" >/dev/null || die
33855 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
33856 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
33857 - popd >/dev/null || die
33858 -
33859 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
33860 - pushd "${instdir}" >/dev/null || die
33861 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
33862 - popd >/dev/null || die
33863 -
33864 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
33865 -}
33866
33867 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160415.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160415.ebuild
33868 deleted file mode 100644
33869 index fb695c7..0000000
33870 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160415.ebuild
33871 +++ /dev/null
33872 @@ -1,280 +0,0 @@
33873 -# Copyright 1999-2016 Gentoo Foundation
33874 -# Distributed under the terms of the GNU General Public License v2
33875 -# $Id$
33876 -
33877 -EAPI="4"
33878 -inherit eutils java-pkg-2 java-ant-2
33879 -
33880 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
33881 -
33882 -DESCRIPTION="Netbeans Java Cluster"
33883 -HOMEPAGE="http://netbeans.org/projects/java"
33884 -SLOT="9999"
33885 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
33886 -# jarjar-1.4 contains also asm libraries
33887 -SRC_URI="${SOURCE_URL}
33888 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
33889 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
33890 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
33891 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
33892 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
33893 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
33894 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
33895 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
33896 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
33897 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
33898 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
33899 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
33900 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
33901 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
33902 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
33903 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
33904 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
33905 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
33906 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
33907 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
33908 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
33909 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
33910 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
33911 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
33912 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
33913 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
33914 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
33915 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33916 -KEYWORDS="~amd64 ~x86"
33917 -IUSE=""
33918 -S="${WORKDIR}"
33919 -
33920 -CDEPEND="~dev-java/netbeans-platform-${PV}
33921 - ~dev-java/netbeans-extide-${PV}
33922 - ~dev-java/netbeans-harness-${PV}
33923 - ~dev-java/netbeans-ide-${PV}
33924 - ~dev-java/netbeans-websvccommon-${PV}
33925 - dev-java/beansbinding:0
33926 - dev-java/cglib:3
33927 - dev-java/jdom:0"
33928 -DEPEND=">=virtual/jdk-1.7
33929 - app-arch/unzip
33930 - ${CDEPEND}
33931 - dev-java/javahelp:0
33932 - dev-java/json-simple:0
33933 - dev-java/junit:4"
33934 -RDEPEND=">=virtual/jdk-1.7
33935 - ${CDEPEND}
33936 - dev-java/absolutelayout:0
33937 - >=dev-java/antlr-2.7.7-r7:0
33938 - dev-java/c3p0:0
33939 - dev-java/commons-cli:1
33940 - dev-java/commons-collections:0
33941 - dev-java/dom4j:1
33942 - dev-java/fastinfoset:0
33943 - dev-java/glassfish-transaction-api:0
33944 - dev-java/javassist:3
33945 - dev-java/jboss-logging:0
33946 - dev-java/jsr67:0
33947 - dev-java/jsr181:0
33948 - >=dev-java/jtidy-1:0
33949 - dev-java/log4j:0
33950 - dev-java/mimepull:0
33951 - dev-java/oracle-javamail:0
33952 - dev-java/saaj:0
33953 - dev-java/slf4j-api:0
33954 - dev-java/slf4j-log4j12:0
33955 - dev-java/slf4j-simple:0
33956 - dev-java/stax-ex:0
33957 - dev-java/stax2-api:0
33958 - dev-java/xmlstreambuffer:0"
33959 -
33960 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33961 -
33962 -EANT_BUILD_XML="nbbuild/build.xml"
33963 -EANT_BUILD_TARGET="rebuild-cluster"
33964 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
33965 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33966 -JAVA_PKG_BSFIX="off"
33967 -
33968 -pkg_pretend() {
33969 - local die_now=""
33970 -
33971 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
33972 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
33973 - eerror "Please remove following symlinks and run emerge again:"
33974 - find /usr/share/netbeans-java-${SLOT}/ant -type l
33975 - die_now="1"
33976 - fi
33977 - fi
33978 -
33979 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
33980 - if [ -z "${die_now}" ]; then
33981 - eerror "Please remove following symlinks and run emerge again:"
33982 - fi
33983 -
33984 - echo "/usr/share/netbeans-java-${SLOT}/maven"
33985 - die_now="1"
33986 - fi
33987 -
33988 - if [ -n "${die_now}" ]; then
33989 - die "Symlinks exist"
33990 - fi
33991 -}
33992 -
33993 -src_unpack() {
33994 - unpack $(basename ${SOURCE_URL})
33995 -
33996 - einfo "Deleting bundled jars..."
33997 - find -name "*.jar" -type f -delete
33998 -
33999 - unpack netbeans-9999-r16-build.xml.patch.bz2
34000 -
34001 - pushd "${S}" >/dev/null || die
34002 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
34003 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
34004 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
34005 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
34006 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
34007 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
34008 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
34009 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
34010 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
34011 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
34012 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
34013 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
34014 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
34015 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
34016 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
34017 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
34018 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
34019 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
34020 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
34021 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
34022 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
34023 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
34024 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
34025 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
34026 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
34027 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
34028 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
34029 - popd >/dev/null || die
34030 -}
34031 -
34032 -src_prepare() {
34033 - einfo "Deleting bundled class files..."
34034 - find -name "*.class" -type f | xargs rm -vf
34035 -
34036 - epatch netbeans-9999-r16-build.xml.patch
34037 -
34038 - # Support for custom patches
34039 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34040 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34041 -
34042 - if [ -n "${files}" ] ; then
34043 - einfo "Applying custom patches:"
34044 -
34045 - for file in ${files} ; do
34046 - epatch "${file}"
34047 - done
34048 - fi
34049 - fi
34050 -
34051 - einfo "Symlinking external libraries..."
34052 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34053 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
34054 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
34055 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
34056 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
34057 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
34058 -
34059 - einfo "Linking in other clusters..."
34060 - mkdir "${S}"/nbbuild/netbeans || die
34061 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34062 -
34063 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34064 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34065 - touch nb.cluster.platform.built
34066 -
34067 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
34068 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34069 - touch nb.cluster.extide.built
34070 -
34071 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
34072 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34073 - touch nb.cluster.harness.built
34074 -
34075 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34076 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34077 - touch nb.cluster.ide.built
34078 -
34079 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
34080 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34081 - touch nb.cluster.websvccommon.built
34082 -
34083 - popd >/dev/null || die
34084 -
34085 - java-pkg-2_src_prepare
34086 -}
34087 -
34088 -src_install() {
34089 - pushd nbbuild/netbeans/java >/dev/null || die
34090 -
34091 - insinto ${INSTALL_DIR}
34092 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34093 -
34094 - doins -r *
34095 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
34096 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
34097 -
34098 - popd >/dev/null || die
34099 -
34100 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
34101 - pushd "${instdir}" >/dev/null || die
34102 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
34103 - popd >/dev/null || die
34104 -
34105 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
34106 - pushd "${instdir}" >/dev/null || die
34107 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
34108 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
34109 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
34110 - popd >/dev/null || die
34111 -
34112 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
34113 - pushd "${instdir}" >/dev/null || die
34114 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
34115 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
34116 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
34117 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
34118 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
34119 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
34120 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
34121 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
34122 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
34123 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
34124 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
34125 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
34126 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
34127 - popd >/dev/null || die
34128 -
34129 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
34130 - pushd "${instdir}" >/dev/null || die
34131 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
34132 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
34133 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
34134 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
34135 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
34136 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
34137 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
34138 - popd >/dev/null || die
34139 -
34140 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
34141 - pushd "${instdir}" >/dev/null || die
34142 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
34143 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
34144 - popd >/dev/null || die
34145 -
34146 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
34147 - pushd "${instdir}" >/dev/null || die
34148 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
34149 - popd >/dev/null || die
34150 -
34151 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
34152 -}
34153
34154 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160416.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160416.ebuild
34155 deleted file mode 100644
34156 index 204b9ed..0000000
34157 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160416.ebuild
34158 +++ /dev/null
34159 @@ -1,280 +0,0 @@
34160 -# Copyright 1999-2016 Gentoo Foundation
34161 -# Distributed under the terms of the GNU General Public License v2
34162 -# $Id$
34163 -
34164 -EAPI="4"
34165 -inherit eutils java-pkg-2 java-ant-2
34166 -
34167 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
34168 -
34169 -DESCRIPTION="Netbeans Java Cluster"
34170 -HOMEPAGE="http://netbeans.org/projects/java"
34171 -SLOT="9999"
34172 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
34173 -# jarjar-1.4 contains also asm libraries
34174 -SRC_URI="${SOURCE_URL}
34175 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
34176 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
34177 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
34178 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
34179 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
34180 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
34181 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
34182 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
34183 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
34184 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
34185 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
34186 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
34187 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
34188 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
34189 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
34190 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
34191 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
34192 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
34193 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
34194 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
34195 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
34196 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
34197 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
34198 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
34199 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
34200 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
34201 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
34202 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34203 -KEYWORDS="~amd64 ~x86"
34204 -IUSE=""
34205 -S="${WORKDIR}"
34206 -
34207 -CDEPEND="~dev-java/netbeans-platform-${PV}
34208 - ~dev-java/netbeans-extide-${PV}
34209 - ~dev-java/netbeans-harness-${PV}
34210 - ~dev-java/netbeans-ide-${PV}
34211 - ~dev-java/netbeans-websvccommon-${PV}
34212 - dev-java/beansbinding:0
34213 - dev-java/cglib:3
34214 - dev-java/jdom:0"
34215 -DEPEND=">=virtual/jdk-1.7
34216 - app-arch/unzip
34217 - ${CDEPEND}
34218 - dev-java/javahelp:0
34219 - dev-java/json-simple:0
34220 - dev-java/junit:4"
34221 -RDEPEND=">=virtual/jdk-1.7
34222 - ${CDEPEND}
34223 - dev-java/absolutelayout:0
34224 - >=dev-java/antlr-2.7.7-r7:0
34225 - dev-java/c3p0:0
34226 - dev-java/commons-cli:1
34227 - dev-java/commons-collections:0
34228 - dev-java/dom4j:1
34229 - dev-java/fastinfoset:0
34230 - dev-java/glassfish-transaction-api:0
34231 - dev-java/javassist:3
34232 - dev-java/jboss-logging:0
34233 - dev-java/jsr67:0
34234 - dev-java/jsr181:0
34235 - >=dev-java/jtidy-1:0
34236 - dev-java/log4j:0
34237 - dev-java/mimepull:0
34238 - dev-java/oracle-javamail:0
34239 - dev-java/saaj:0
34240 - dev-java/slf4j-api:0
34241 - dev-java/slf4j-log4j12:0
34242 - dev-java/slf4j-simple:0
34243 - dev-java/stax-ex:0
34244 - dev-java/stax2-api:0
34245 - dev-java/xmlstreambuffer:0"
34246 -
34247 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34248 -
34249 -EANT_BUILD_XML="nbbuild/build.xml"
34250 -EANT_BUILD_TARGET="rebuild-cluster"
34251 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
34252 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34253 -JAVA_PKG_BSFIX="off"
34254 -
34255 -pkg_pretend() {
34256 - local die_now=""
34257 -
34258 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
34259 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
34260 - eerror "Please remove following symlinks and run emerge again:"
34261 - find /usr/share/netbeans-java-${SLOT}/ant -type l
34262 - die_now="1"
34263 - fi
34264 - fi
34265 -
34266 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
34267 - if [ -z "${die_now}" ]; then
34268 - eerror "Please remove following symlinks and run emerge again:"
34269 - fi
34270 -
34271 - echo "/usr/share/netbeans-java-${SLOT}/maven"
34272 - die_now="1"
34273 - fi
34274 -
34275 - if [ -n "${die_now}" ]; then
34276 - die "Symlinks exist"
34277 - fi
34278 -}
34279 -
34280 -src_unpack() {
34281 - unpack $(basename ${SOURCE_URL})
34282 -
34283 - einfo "Deleting bundled jars..."
34284 - find -name "*.jar" -type f -delete
34285 -
34286 - unpack netbeans-9999-r16-build.xml.patch.bz2
34287 -
34288 - pushd "${S}" >/dev/null || die
34289 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
34290 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
34291 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
34292 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
34293 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
34294 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
34295 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
34296 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
34297 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
34298 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
34299 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
34300 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
34301 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
34302 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
34303 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
34304 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
34305 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
34306 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
34307 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
34308 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
34309 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
34310 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
34311 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
34312 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
34313 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
34314 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
34315 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
34316 - popd >/dev/null || die
34317 -}
34318 -
34319 -src_prepare() {
34320 - einfo "Deleting bundled class files..."
34321 - find -name "*.class" -type f | xargs rm -vf
34322 -
34323 - epatch netbeans-9999-r16-build.xml.patch
34324 -
34325 - # Support for custom patches
34326 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34327 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34328 -
34329 - if [ -n "${files}" ] ; then
34330 - einfo "Applying custom patches:"
34331 -
34332 - for file in ${files} ; do
34333 - epatch "${file}"
34334 - done
34335 - fi
34336 - fi
34337 -
34338 - einfo "Symlinking external libraries..."
34339 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34340 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
34341 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
34342 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
34343 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
34344 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
34345 -
34346 - einfo "Linking in other clusters..."
34347 - mkdir "${S}"/nbbuild/netbeans || die
34348 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34349 -
34350 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34351 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34352 - touch nb.cluster.platform.built
34353 -
34354 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
34355 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34356 - touch nb.cluster.extide.built
34357 -
34358 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
34359 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34360 - touch nb.cluster.harness.built
34361 -
34362 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34363 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34364 - touch nb.cluster.ide.built
34365 -
34366 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
34367 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34368 - touch nb.cluster.websvccommon.built
34369 -
34370 - popd >/dev/null || die
34371 -
34372 - java-pkg-2_src_prepare
34373 -}
34374 -
34375 -src_install() {
34376 - pushd nbbuild/netbeans/java >/dev/null || die
34377 -
34378 - insinto ${INSTALL_DIR}
34379 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34380 -
34381 - doins -r *
34382 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
34383 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
34384 -
34385 - popd >/dev/null || die
34386 -
34387 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
34388 - pushd "${instdir}" >/dev/null || die
34389 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
34390 - popd >/dev/null || die
34391 -
34392 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
34393 - pushd "${instdir}" >/dev/null || die
34394 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
34395 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
34396 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
34397 - popd >/dev/null || die
34398 -
34399 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
34400 - pushd "${instdir}" >/dev/null || die
34401 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
34402 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
34403 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
34404 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
34405 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
34406 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
34407 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
34408 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
34409 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
34410 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
34411 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
34412 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
34413 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
34414 - popd >/dev/null || die
34415 -
34416 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
34417 - pushd "${instdir}" >/dev/null || die
34418 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
34419 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
34420 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
34421 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
34422 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
34423 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
34424 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
34425 - popd >/dev/null || die
34426 -
34427 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
34428 - pushd "${instdir}" >/dev/null || die
34429 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
34430 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
34431 - popd >/dev/null || die
34432 -
34433 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
34434 - pushd "${instdir}" >/dev/null || die
34435 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
34436 - popd >/dev/null || die
34437 -
34438 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
34439 -}
34440
34441 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160417.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160417.ebuild
34442 deleted file mode 100644
34443 index 3047d3d..0000000
34444 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160417.ebuild
34445 +++ /dev/null
34446 @@ -1,280 +0,0 @@
34447 -# Copyright 1999-2016 Gentoo Foundation
34448 -# Distributed under the terms of the GNU General Public License v2
34449 -# $Id$
34450 -
34451 -EAPI="4"
34452 -inherit eutils java-pkg-2 java-ant-2
34453 -
34454 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
34455 -
34456 -DESCRIPTION="Netbeans Java Cluster"
34457 -HOMEPAGE="http://netbeans.org/projects/java"
34458 -SLOT="9999"
34459 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
34460 -# jarjar-1.4 contains also asm libraries
34461 -SRC_URI="${SOURCE_URL}
34462 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
34463 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
34464 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
34465 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
34466 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
34467 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
34468 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
34469 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
34470 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
34471 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
34472 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
34473 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
34474 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
34475 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
34476 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
34477 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
34478 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
34479 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
34480 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
34481 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
34482 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
34483 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
34484 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
34485 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
34486 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
34487 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
34488 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
34489 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34490 -KEYWORDS="~amd64 ~x86"
34491 -IUSE=""
34492 -S="${WORKDIR}"
34493 -
34494 -CDEPEND="~dev-java/netbeans-platform-${PV}
34495 - ~dev-java/netbeans-extide-${PV}
34496 - ~dev-java/netbeans-harness-${PV}
34497 - ~dev-java/netbeans-ide-${PV}
34498 - ~dev-java/netbeans-websvccommon-${PV}
34499 - dev-java/beansbinding:0
34500 - dev-java/cglib:3
34501 - dev-java/jdom:0"
34502 -DEPEND=">=virtual/jdk-1.7
34503 - app-arch/unzip
34504 - ${CDEPEND}
34505 - dev-java/javahelp:0
34506 - dev-java/json-simple:0
34507 - dev-java/junit:4"
34508 -RDEPEND=">=virtual/jdk-1.7
34509 - ${CDEPEND}
34510 - dev-java/absolutelayout:0
34511 - >=dev-java/antlr-2.7.7-r7:0
34512 - dev-java/c3p0:0
34513 - dev-java/commons-cli:1
34514 - dev-java/commons-collections:0
34515 - dev-java/dom4j:1
34516 - dev-java/fastinfoset:0
34517 - dev-java/glassfish-transaction-api:0
34518 - dev-java/javassist:3
34519 - dev-java/jboss-logging:0
34520 - dev-java/jsr67:0
34521 - dev-java/jsr181:0
34522 - >=dev-java/jtidy-1:0
34523 - dev-java/log4j:0
34524 - dev-java/mimepull:0
34525 - dev-java/oracle-javamail:0
34526 - dev-java/saaj:0
34527 - dev-java/slf4j-api:0
34528 - dev-java/slf4j-log4j12:0
34529 - dev-java/slf4j-simple:0
34530 - dev-java/stax-ex:0
34531 - dev-java/stax2-api:0
34532 - dev-java/xmlstreambuffer:0"
34533 -
34534 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34535 -
34536 -EANT_BUILD_XML="nbbuild/build.xml"
34537 -EANT_BUILD_TARGET="rebuild-cluster"
34538 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
34539 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34540 -JAVA_PKG_BSFIX="off"
34541 -
34542 -pkg_pretend() {
34543 - local die_now=""
34544 -
34545 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
34546 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
34547 - eerror "Please remove following symlinks and run emerge again:"
34548 - find /usr/share/netbeans-java-${SLOT}/ant -type l
34549 - die_now="1"
34550 - fi
34551 - fi
34552 -
34553 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
34554 - if [ -z "${die_now}" ]; then
34555 - eerror "Please remove following symlinks and run emerge again:"
34556 - fi
34557 -
34558 - echo "/usr/share/netbeans-java-${SLOT}/maven"
34559 - die_now="1"
34560 - fi
34561 -
34562 - if [ -n "${die_now}" ]; then
34563 - die "Symlinks exist"
34564 - fi
34565 -}
34566 -
34567 -src_unpack() {
34568 - unpack $(basename ${SOURCE_URL})
34569 -
34570 - einfo "Deleting bundled jars..."
34571 - find -name "*.jar" -type f -delete
34572 -
34573 - unpack netbeans-9999-r16-build.xml.patch.bz2
34574 -
34575 - pushd "${S}" >/dev/null || die
34576 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
34577 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
34578 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
34579 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
34580 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
34581 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
34582 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
34583 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
34584 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
34585 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
34586 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
34587 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
34588 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
34589 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
34590 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
34591 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
34592 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
34593 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
34594 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
34595 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
34596 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
34597 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
34598 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
34599 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
34600 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
34601 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
34602 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
34603 - popd >/dev/null || die
34604 -}
34605 -
34606 -src_prepare() {
34607 - einfo "Deleting bundled class files..."
34608 - find -name "*.class" -type f | xargs rm -vf
34609 -
34610 - epatch netbeans-9999-r16-build.xml.patch
34611 -
34612 - # Support for custom patches
34613 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34614 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34615 -
34616 - if [ -n "${files}" ] ; then
34617 - einfo "Applying custom patches:"
34618 -
34619 - for file in ${files} ; do
34620 - epatch "${file}"
34621 - done
34622 - fi
34623 - fi
34624 -
34625 - einfo "Symlinking external libraries..."
34626 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34627 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
34628 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
34629 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
34630 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
34631 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
34632 -
34633 - einfo "Linking in other clusters..."
34634 - mkdir "${S}"/nbbuild/netbeans || die
34635 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34636 -
34637 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34638 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34639 - touch nb.cluster.platform.built
34640 -
34641 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
34642 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34643 - touch nb.cluster.extide.built
34644 -
34645 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
34646 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34647 - touch nb.cluster.harness.built
34648 -
34649 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34650 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34651 - touch nb.cluster.ide.built
34652 -
34653 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
34654 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34655 - touch nb.cluster.websvccommon.built
34656 -
34657 - popd >/dev/null || die
34658 -
34659 - java-pkg-2_src_prepare
34660 -}
34661 -
34662 -src_install() {
34663 - pushd nbbuild/netbeans/java >/dev/null || die
34664 -
34665 - insinto ${INSTALL_DIR}
34666 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34667 -
34668 - doins -r *
34669 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
34670 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
34671 -
34672 - popd >/dev/null || die
34673 -
34674 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
34675 - pushd "${instdir}" >/dev/null || die
34676 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
34677 - popd >/dev/null || die
34678 -
34679 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
34680 - pushd "${instdir}" >/dev/null || die
34681 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
34682 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
34683 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
34684 - popd >/dev/null || die
34685 -
34686 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
34687 - pushd "${instdir}" >/dev/null || die
34688 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
34689 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
34690 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
34691 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
34692 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
34693 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
34694 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
34695 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
34696 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
34697 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
34698 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
34699 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
34700 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
34701 - popd >/dev/null || die
34702 -
34703 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
34704 - pushd "${instdir}" >/dev/null || die
34705 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
34706 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
34707 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
34708 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
34709 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
34710 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
34711 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
34712 - popd >/dev/null || die
34713 -
34714 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
34715 - pushd "${instdir}" >/dev/null || die
34716 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
34717 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
34718 - popd >/dev/null || die
34719 -
34720 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
34721 - pushd "${instdir}" >/dev/null || die
34722 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
34723 - popd >/dev/null || die
34724 -
34725 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
34726 -}
34727
34728 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160418.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160418.ebuild
34729 deleted file mode 100644
34730 index cd403f1..0000000
34731 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160418.ebuild
34732 +++ /dev/null
34733 @@ -1,280 +0,0 @@
34734 -# Copyright 1999-2016 Gentoo Foundation
34735 -# Distributed under the terms of the GNU General Public License v2
34736 -# $Id$
34737 -
34738 -EAPI="4"
34739 -inherit eutils java-pkg-2 java-ant-2
34740 -
34741 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
34742 -
34743 -DESCRIPTION="Netbeans Java Cluster"
34744 -HOMEPAGE="http://netbeans.org/projects/java"
34745 -SLOT="9999"
34746 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
34747 -# jarjar-1.4 contains also asm libraries
34748 -SRC_URI="${SOURCE_URL}
34749 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
34750 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
34751 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
34752 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
34753 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
34754 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
34755 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
34756 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
34757 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
34758 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
34759 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
34760 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
34761 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
34762 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
34763 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
34764 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
34765 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
34766 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
34767 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
34768 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
34769 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
34770 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
34771 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
34772 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
34773 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
34774 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
34775 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
34776 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34777 -KEYWORDS="~amd64 ~x86"
34778 -IUSE=""
34779 -S="${WORKDIR}"
34780 -
34781 -CDEPEND="~dev-java/netbeans-platform-${PV}
34782 - ~dev-java/netbeans-extide-${PV}
34783 - ~dev-java/netbeans-harness-${PV}
34784 - ~dev-java/netbeans-ide-${PV}
34785 - ~dev-java/netbeans-websvccommon-${PV}
34786 - dev-java/beansbinding:0
34787 - dev-java/cglib:3
34788 - dev-java/jdom:0"
34789 -DEPEND=">=virtual/jdk-1.7
34790 - app-arch/unzip
34791 - ${CDEPEND}
34792 - dev-java/javahelp:0
34793 - dev-java/json-simple:0
34794 - dev-java/junit:4"
34795 -RDEPEND=">=virtual/jdk-1.7
34796 - ${CDEPEND}
34797 - dev-java/absolutelayout:0
34798 - >=dev-java/antlr-2.7.7-r7:0
34799 - dev-java/c3p0:0
34800 - dev-java/commons-cli:1
34801 - dev-java/commons-collections:0
34802 - dev-java/dom4j:1
34803 - dev-java/fastinfoset:0
34804 - dev-java/glassfish-transaction-api:0
34805 - dev-java/javassist:3
34806 - dev-java/jboss-logging:0
34807 - dev-java/jsr67:0
34808 - dev-java/jsr181:0
34809 - >=dev-java/jtidy-1:0
34810 - dev-java/log4j:0
34811 - dev-java/mimepull:0
34812 - dev-java/oracle-javamail:0
34813 - dev-java/saaj:0
34814 - dev-java/slf4j-api:0
34815 - dev-java/slf4j-log4j12:0
34816 - dev-java/slf4j-simple:0
34817 - dev-java/stax-ex:0
34818 - dev-java/stax2-api:0
34819 - dev-java/xmlstreambuffer:0"
34820 -
34821 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34822 -
34823 -EANT_BUILD_XML="nbbuild/build.xml"
34824 -EANT_BUILD_TARGET="rebuild-cluster"
34825 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
34826 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34827 -JAVA_PKG_BSFIX="off"
34828 -
34829 -pkg_pretend() {
34830 - local die_now=""
34831 -
34832 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
34833 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
34834 - eerror "Please remove following symlinks and run emerge again:"
34835 - find /usr/share/netbeans-java-${SLOT}/ant -type l
34836 - die_now="1"
34837 - fi
34838 - fi
34839 -
34840 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
34841 - if [ -z "${die_now}" ]; then
34842 - eerror "Please remove following symlinks and run emerge again:"
34843 - fi
34844 -
34845 - echo "/usr/share/netbeans-java-${SLOT}/maven"
34846 - die_now="1"
34847 - fi
34848 -
34849 - if [ -n "${die_now}" ]; then
34850 - die "Symlinks exist"
34851 - fi
34852 -}
34853 -
34854 -src_unpack() {
34855 - unpack $(basename ${SOURCE_URL})
34856 -
34857 - einfo "Deleting bundled jars..."
34858 - find -name "*.jar" -type f -delete
34859 -
34860 - unpack netbeans-9999-r16-build.xml.patch.bz2
34861 -
34862 - pushd "${S}" >/dev/null || die
34863 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
34864 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
34865 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
34866 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
34867 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
34868 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
34869 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
34870 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
34871 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
34872 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
34873 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
34874 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
34875 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
34876 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
34877 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
34878 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
34879 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
34880 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
34881 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
34882 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
34883 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
34884 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
34885 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
34886 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
34887 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
34888 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
34889 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
34890 - popd >/dev/null || die
34891 -}
34892 -
34893 -src_prepare() {
34894 - einfo "Deleting bundled class files..."
34895 - find -name "*.class" -type f | xargs rm -vf
34896 -
34897 - epatch netbeans-9999-r16-build.xml.patch
34898 -
34899 - # Support for custom patches
34900 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34901 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34902 -
34903 - if [ -n "${files}" ] ; then
34904 - einfo "Applying custom patches:"
34905 -
34906 - for file in ${files} ; do
34907 - epatch "${file}"
34908 - done
34909 - fi
34910 - fi
34911 -
34912 - einfo "Symlinking external libraries..."
34913 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34914 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
34915 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
34916 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
34917 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
34918 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
34919 -
34920 - einfo "Linking in other clusters..."
34921 - mkdir "${S}"/nbbuild/netbeans || die
34922 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34923 -
34924 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34925 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34926 - touch nb.cluster.platform.built
34927 -
34928 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
34929 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34930 - touch nb.cluster.extide.built
34931 -
34932 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
34933 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34934 - touch nb.cluster.harness.built
34935 -
34936 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
34937 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34938 - touch nb.cluster.ide.built
34939 -
34940 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
34941 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34942 - touch nb.cluster.websvccommon.built
34943 -
34944 - popd >/dev/null || die
34945 -
34946 - java-pkg-2_src_prepare
34947 -}
34948 -
34949 -src_install() {
34950 - pushd nbbuild/netbeans/java >/dev/null || die
34951 -
34952 - insinto ${INSTALL_DIR}
34953 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34954 -
34955 - doins -r *
34956 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
34957 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
34958 -
34959 - popd >/dev/null || die
34960 -
34961 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
34962 - pushd "${instdir}" >/dev/null || die
34963 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
34964 - popd >/dev/null || die
34965 -
34966 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
34967 - pushd "${instdir}" >/dev/null || die
34968 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
34969 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
34970 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
34971 - popd >/dev/null || die
34972 -
34973 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
34974 - pushd "${instdir}" >/dev/null || die
34975 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
34976 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
34977 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
34978 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
34979 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
34980 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
34981 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
34982 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
34983 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
34984 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
34985 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
34986 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
34987 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
34988 - popd >/dev/null || die
34989 -
34990 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
34991 - pushd "${instdir}" >/dev/null || die
34992 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
34993 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
34994 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
34995 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
34996 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
34997 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
34998 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
34999 - popd >/dev/null || die
35000 -
35001 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
35002 - pushd "${instdir}" >/dev/null || die
35003 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
35004 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
35005 - popd >/dev/null || die
35006 -
35007 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
35008 - pushd "${instdir}" >/dev/null || die
35009 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
35010 - popd >/dev/null || die
35011 -
35012 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
35013 -}
35014
35015 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160419.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160419.ebuild
35016 deleted file mode 100644
35017 index 351d6a8..0000000
35018 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160419.ebuild
35019 +++ /dev/null
35020 @@ -1,280 +0,0 @@
35021 -# Copyright 1999-2016 Gentoo Foundation
35022 -# Distributed under the terms of the GNU General Public License v2
35023 -# $Id$
35024 -
35025 -EAPI="4"
35026 -inherit eutils java-pkg-2 java-ant-2
35027 -
35028 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
35029 -
35030 -DESCRIPTION="Netbeans Java Cluster"
35031 -HOMEPAGE="http://netbeans.org/projects/java"
35032 -SLOT="9999"
35033 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
35034 -# jarjar-1.4 contains also asm libraries
35035 -SRC_URI="${SOURCE_URL}
35036 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
35037 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
35038 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
35039 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
35040 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
35041 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
35042 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
35043 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
35044 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
35045 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
35046 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
35047 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
35048 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
35049 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
35050 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
35051 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
35052 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
35053 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
35054 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
35055 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
35056 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
35057 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
35058 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
35059 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
35060 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
35061 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
35062 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
35063 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35064 -KEYWORDS="~amd64 ~x86"
35065 -IUSE=""
35066 -S="${WORKDIR}"
35067 -
35068 -CDEPEND="~dev-java/netbeans-platform-${PV}
35069 - ~dev-java/netbeans-extide-${PV}
35070 - ~dev-java/netbeans-harness-${PV}
35071 - ~dev-java/netbeans-ide-${PV}
35072 - ~dev-java/netbeans-websvccommon-${PV}
35073 - dev-java/beansbinding:0
35074 - dev-java/cglib:3
35075 - dev-java/jdom:0"
35076 -DEPEND=">=virtual/jdk-1.7
35077 - app-arch/unzip
35078 - ${CDEPEND}
35079 - dev-java/javahelp:0
35080 - dev-java/json-simple:0
35081 - dev-java/junit:4"
35082 -RDEPEND=">=virtual/jdk-1.7
35083 - ${CDEPEND}
35084 - dev-java/absolutelayout:0
35085 - >=dev-java/antlr-2.7.7-r7:0
35086 - dev-java/c3p0:0
35087 - dev-java/commons-cli:1
35088 - dev-java/commons-collections:0
35089 - dev-java/dom4j:1
35090 - dev-java/fastinfoset:0
35091 - dev-java/glassfish-transaction-api:0
35092 - dev-java/javassist:3
35093 - dev-java/jboss-logging:0
35094 - dev-java/jsr67:0
35095 - dev-java/jsr181:0
35096 - >=dev-java/jtidy-1:0
35097 - dev-java/log4j:0
35098 - dev-java/mimepull:0
35099 - dev-java/oracle-javamail:0
35100 - dev-java/saaj:0
35101 - dev-java/slf4j-api:0
35102 - dev-java/slf4j-log4j12:0
35103 - dev-java/slf4j-simple:0
35104 - dev-java/stax-ex:0
35105 - dev-java/stax2-api:0
35106 - dev-java/xmlstreambuffer:0"
35107 -
35108 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35109 -
35110 -EANT_BUILD_XML="nbbuild/build.xml"
35111 -EANT_BUILD_TARGET="rebuild-cluster"
35112 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
35113 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35114 -JAVA_PKG_BSFIX="off"
35115 -
35116 -pkg_pretend() {
35117 - local die_now=""
35118 -
35119 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
35120 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
35121 - eerror "Please remove following symlinks and run emerge again:"
35122 - find /usr/share/netbeans-java-${SLOT}/ant -type l
35123 - die_now="1"
35124 - fi
35125 - fi
35126 -
35127 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
35128 - if [ -z "${die_now}" ]; then
35129 - eerror "Please remove following symlinks and run emerge again:"
35130 - fi
35131 -
35132 - echo "/usr/share/netbeans-java-${SLOT}/maven"
35133 - die_now="1"
35134 - fi
35135 -
35136 - if [ -n "${die_now}" ]; then
35137 - die "Symlinks exist"
35138 - fi
35139 -}
35140 -
35141 -src_unpack() {
35142 - unpack $(basename ${SOURCE_URL})
35143 -
35144 - einfo "Deleting bundled jars..."
35145 - find -name "*.jar" -type f -delete
35146 -
35147 - unpack netbeans-9999-r16-build.xml.patch.bz2
35148 -
35149 - pushd "${S}" >/dev/null || die
35150 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
35151 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
35152 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
35153 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
35154 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
35155 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
35156 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
35157 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
35158 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
35159 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
35160 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
35161 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
35162 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
35163 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
35164 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
35165 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
35166 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
35167 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
35168 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
35169 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
35170 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
35171 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
35172 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
35173 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
35174 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
35175 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
35176 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
35177 - popd >/dev/null || die
35178 -}
35179 -
35180 -src_prepare() {
35181 - einfo "Deleting bundled class files..."
35182 - find -name "*.class" -type f | xargs rm -vf
35183 -
35184 - epatch netbeans-9999-r16-build.xml.patch
35185 -
35186 - # Support for custom patches
35187 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35188 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35189 -
35190 - if [ -n "${files}" ] ; then
35191 - einfo "Applying custom patches:"
35192 -
35193 - for file in ${files} ; do
35194 - epatch "${file}"
35195 - done
35196 - fi
35197 - fi
35198 -
35199 - einfo "Symlinking external libraries..."
35200 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35201 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
35202 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
35203 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
35204 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
35205 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
35206 -
35207 - einfo "Linking in other clusters..."
35208 - mkdir "${S}"/nbbuild/netbeans || die
35209 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35210 -
35211 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35212 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35213 - touch nb.cluster.platform.built
35214 -
35215 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
35216 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35217 - touch nb.cluster.extide.built
35218 -
35219 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
35220 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35221 - touch nb.cluster.harness.built
35222 -
35223 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
35224 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35225 - touch nb.cluster.ide.built
35226 -
35227 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
35228 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35229 - touch nb.cluster.websvccommon.built
35230 -
35231 - popd >/dev/null || die
35232 -
35233 - java-pkg-2_src_prepare
35234 -}
35235 -
35236 -src_install() {
35237 - pushd nbbuild/netbeans/java >/dev/null || die
35238 -
35239 - insinto ${INSTALL_DIR}
35240 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35241 -
35242 - doins -r *
35243 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
35244 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
35245 -
35246 - popd >/dev/null || die
35247 -
35248 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
35249 - pushd "${instdir}" >/dev/null || die
35250 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
35251 - popd >/dev/null || die
35252 -
35253 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
35254 - pushd "${instdir}" >/dev/null || die
35255 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
35256 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
35257 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
35258 - popd >/dev/null || die
35259 -
35260 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
35261 - pushd "${instdir}" >/dev/null || die
35262 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
35263 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
35264 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
35265 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
35266 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
35267 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
35268 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
35269 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
35270 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
35271 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
35272 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
35273 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
35274 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
35275 - popd >/dev/null || die
35276 -
35277 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
35278 - pushd "${instdir}" >/dev/null || die
35279 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
35280 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
35281 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
35282 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
35283 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
35284 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
35285 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
35286 - popd >/dev/null || die
35287 -
35288 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
35289 - pushd "${instdir}" >/dev/null || die
35290 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
35291 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
35292 - popd >/dev/null || die
35293 -
35294 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
35295 - pushd "${instdir}" >/dev/null || die
35296 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
35297 - popd >/dev/null || die
35298 -
35299 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
35300 -}
35301
35302 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160420.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160420.ebuild
35303 deleted file mode 100644
35304 index 17f691d..0000000
35305 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160420.ebuild
35306 +++ /dev/null
35307 @@ -1,280 +0,0 @@
35308 -# Copyright 1999-2016 Gentoo Foundation
35309 -# Distributed under the terms of the GNU General Public License v2
35310 -# $Id$
35311 -
35312 -EAPI="4"
35313 -inherit eutils java-pkg-2 java-ant-2
35314 -
35315 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
35316 -
35317 -DESCRIPTION="Netbeans Java Cluster"
35318 -HOMEPAGE="http://netbeans.org/projects/java"
35319 -SLOT="9999"
35320 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
35321 -# jarjar-1.4 contains also asm libraries
35322 -SRC_URI="${SOURCE_URL}
35323 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
35324 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
35325 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
35326 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
35327 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
35328 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
35329 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
35330 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
35331 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
35332 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
35333 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
35334 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
35335 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
35336 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
35337 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
35338 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
35339 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
35340 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
35341 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
35342 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
35343 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
35344 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
35345 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
35346 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
35347 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
35348 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
35349 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
35350 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35351 -KEYWORDS="~amd64 ~x86"
35352 -IUSE=""
35353 -S="${WORKDIR}"
35354 -
35355 -CDEPEND="~dev-java/netbeans-platform-${PV}
35356 - ~dev-java/netbeans-extide-${PV}
35357 - ~dev-java/netbeans-harness-${PV}
35358 - ~dev-java/netbeans-ide-${PV}
35359 - ~dev-java/netbeans-websvccommon-${PV}
35360 - dev-java/beansbinding:0
35361 - dev-java/cglib:3
35362 - dev-java/jdom:0"
35363 -DEPEND=">=virtual/jdk-1.7
35364 - app-arch/unzip
35365 - ${CDEPEND}
35366 - dev-java/javahelp:0
35367 - dev-java/json-simple:0
35368 - dev-java/junit:4"
35369 -RDEPEND=">=virtual/jdk-1.7
35370 - ${CDEPEND}
35371 - dev-java/absolutelayout:0
35372 - >=dev-java/antlr-2.7.7-r7:0
35373 - dev-java/c3p0:0
35374 - dev-java/commons-cli:1
35375 - dev-java/commons-collections:0
35376 - dev-java/dom4j:1
35377 - dev-java/fastinfoset:0
35378 - dev-java/glassfish-transaction-api:0
35379 - dev-java/javassist:3
35380 - dev-java/jboss-logging:0
35381 - dev-java/jsr67:0
35382 - dev-java/jsr181:0
35383 - >=dev-java/jtidy-1:0
35384 - dev-java/log4j:0
35385 - dev-java/mimepull:0
35386 - dev-java/oracle-javamail:0
35387 - dev-java/saaj:0
35388 - dev-java/slf4j-api:0
35389 - dev-java/slf4j-log4j12:0
35390 - dev-java/slf4j-simple:0
35391 - dev-java/stax-ex:0
35392 - dev-java/stax2-api:0
35393 - dev-java/xmlstreambuffer:0"
35394 -
35395 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35396 -
35397 -EANT_BUILD_XML="nbbuild/build.xml"
35398 -EANT_BUILD_TARGET="rebuild-cluster"
35399 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
35400 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35401 -JAVA_PKG_BSFIX="off"
35402 -
35403 -pkg_pretend() {
35404 - local die_now=""
35405 -
35406 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
35407 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
35408 - eerror "Please remove following symlinks and run emerge again:"
35409 - find /usr/share/netbeans-java-${SLOT}/ant -type l
35410 - die_now="1"
35411 - fi
35412 - fi
35413 -
35414 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
35415 - if [ -z "${die_now}" ]; then
35416 - eerror "Please remove following symlinks and run emerge again:"
35417 - fi
35418 -
35419 - echo "/usr/share/netbeans-java-${SLOT}/maven"
35420 - die_now="1"
35421 - fi
35422 -
35423 - if [ -n "${die_now}" ]; then
35424 - die "Symlinks exist"
35425 - fi
35426 -}
35427 -
35428 -src_unpack() {
35429 - unpack $(basename ${SOURCE_URL})
35430 -
35431 - einfo "Deleting bundled jars..."
35432 - find -name "*.jar" -type f -delete
35433 -
35434 - unpack netbeans-9999-r16-build.xml.patch.bz2
35435 -
35436 - pushd "${S}" >/dev/null || die
35437 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
35438 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
35439 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
35440 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
35441 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
35442 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
35443 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
35444 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
35445 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
35446 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
35447 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
35448 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
35449 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
35450 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
35451 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
35452 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
35453 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
35454 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
35455 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
35456 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
35457 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
35458 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
35459 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
35460 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
35461 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
35462 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
35463 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
35464 - popd >/dev/null || die
35465 -}
35466 -
35467 -src_prepare() {
35468 - einfo "Deleting bundled class files..."
35469 - find -name "*.class" -type f | xargs rm -vf
35470 -
35471 - epatch netbeans-9999-r16-build.xml.patch
35472 -
35473 - # Support for custom patches
35474 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35475 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35476 -
35477 - if [ -n "${files}" ] ; then
35478 - einfo "Applying custom patches:"
35479 -
35480 - for file in ${files} ; do
35481 - epatch "${file}"
35482 - done
35483 - fi
35484 - fi
35485 -
35486 - einfo "Symlinking external libraries..."
35487 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35488 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
35489 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
35490 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
35491 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
35492 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
35493 -
35494 - einfo "Linking in other clusters..."
35495 - mkdir "${S}"/nbbuild/netbeans || die
35496 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35497 -
35498 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35499 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35500 - touch nb.cluster.platform.built
35501 -
35502 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
35503 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35504 - touch nb.cluster.extide.built
35505 -
35506 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
35507 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35508 - touch nb.cluster.harness.built
35509 -
35510 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
35511 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35512 - touch nb.cluster.ide.built
35513 -
35514 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
35515 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35516 - touch nb.cluster.websvccommon.built
35517 -
35518 - popd >/dev/null || die
35519 -
35520 - java-pkg-2_src_prepare
35521 -}
35522 -
35523 -src_install() {
35524 - pushd nbbuild/netbeans/java >/dev/null || die
35525 -
35526 - insinto ${INSTALL_DIR}
35527 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35528 -
35529 - doins -r *
35530 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
35531 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
35532 -
35533 - popd >/dev/null || die
35534 -
35535 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
35536 - pushd "${instdir}" >/dev/null || die
35537 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
35538 - popd >/dev/null || die
35539 -
35540 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
35541 - pushd "${instdir}" >/dev/null || die
35542 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
35543 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
35544 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
35545 - popd >/dev/null || die
35546 -
35547 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
35548 - pushd "${instdir}" >/dev/null || die
35549 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
35550 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
35551 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
35552 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
35553 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
35554 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
35555 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
35556 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
35557 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
35558 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
35559 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
35560 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
35561 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
35562 - popd >/dev/null || die
35563 -
35564 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
35565 - pushd "${instdir}" >/dev/null || die
35566 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
35567 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
35568 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
35569 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
35570 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
35571 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
35572 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
35573 - popd >/dev/null || die
35574 -
35575 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
35576 - pushd "${instdir}" >/dev/null || die
35577 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
35578 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
35579 - popd >/dev/null || die
35580 -
35581 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
35582 - pushd "${instdir}" >/dev/null || die
35583 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
35584 - popd >/dev/null || die
35585 -
35586 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
35587 -}
35588
35589 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160421.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160421.ebuild
35590 deleted file mode 100644
35591 index 8dd4a69..0000000
35592 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160421.ebuild
35593 +++ /dev/null
35594 @@ -1,280 +0,0 @@
35595 -# Copyright 1999-2016 Gentoo Foundation
35596 -# Distributed under the terms of the GNU General Public License v2
35597 -# $Id$
35598 -
35599 -EAPI="4"
35600 -inherit eutils java-pkg-2 java-ant-2
35601 -
35602 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
35603 -
35604 -DESCRIPTION="Netbeans Java Cluster"
35605 -HOMEPAGE="http://netbeans.org/projects/java"
35606 -SLOT="9999"
35607 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
35608 -# jarjar-1.4 contains also asm libraries
35609 -SRC_URI="${SOURCE_URL}
35610 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
35611 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
35612 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
35613 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
35614 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
35615 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
35616 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
35617 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
35618 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
35619 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
35620 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
35621 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
35622 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
35623 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
35624 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
35625 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
35626 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
35627 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
35628 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
35629 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
35630 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
35631 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
35632 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
35633 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
35634 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
35635 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
35636 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
35637 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35638 -KEYWORDS="~amd64 ~x86"
35639 -IUSE=""
35640 -S="${WORKDIR}"
35641 -
35642 -CDEPEND="~dev-java/netbeans-platform-${PV}
35643 - ~dev-java/netbeans-extide-${PV}
35644 - ~dev-java/netbeans-harness-${PV}
35645 - ~dev-java/netbeans-ide-${PV}
35646 - ~dev-java/netbeans-websvccommon-${PV}
35647 - dev-java/beansbinding:0
35648 - dev-java/cglib:3
35649 - dev-java/jdom:0"
35650 -DEPEND=">=virtual/jdk-1.7
35651 - app-arch/unzip
35652 - ${CDEPEND}
35653 - dev-java/javahelp:0
35654 - dev-java/json-simple:0
35655 - dev-java/junit:4"
35656 -RDEPEND=">=virtual/jdk-1.7
35657 - ${CDEPEND}
35658 - dev-java/absolutelayout:0
35659 - >=dev-java/antlr-2.7.7-r7:0
35660 - dev-java/c3p0:0
35661 - dev-java/commons-cli:1
35662 - dev-java/commons-collections:0
35663 - dev-java/dom4j:1
35664 - dev-java/fastinfoset:0
35665 - dev-java/glassfish-transaction-api:0
35666 - dev-java/javassist:3
35667 - dev-java/jboss-logging:0
35668 - dev-java/jsr67:0
35669 - dev-java/jsr181:0
35670 - >=dev-java/jtidy-1:0
35671 - dev-java/log4j:0
35672 - dev-java/mimepull:0
35673 - dev-java/oracle-javamail:0
35674 - dev-java/saaj:0
35675 - dev-java/slf4j-api:0
35676 - dev-java/slf4j-log4j12:0
35677 - dev-java/slf4j-simple:0
35678 - dev-java/stax-ex:0
35679 - dev-java/stax2-api:0
35680 - dev-java/xmlstreambuffer:0"
35681 -
35682 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35683 -
35684 -EANT_BUILD_XML="nbbuild/build.xml"
35685 -EANT_BUILD_TARGET="rebuild-cluster"
35686 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
35687 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35688 -JAVA_PKG_BSFIX="off"
35689 -
35690 -pkg_pretend() {
35691 - local die_now=""
35692 -
35693 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
35694 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
35695 - eerror "Please remove following symlinks and run emerge again:"
35696 - find /usr/share/netbeans-java-${SLOT}/ant -type l
35697 - die_now="1"
35698 - fi
35699 - fi
35700 -
35701 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
35702 - if [ -z "${die_now}" ]; then
35703 - eerror "Please remove following symlinks and run emerge again:"
35704 - fi
35705 -
35706 - echo "/usr/share/netbeans-java-${SLOT}/maven"
35707 - die_now="1"
35708 - fi
35709 -
35710 - if [ -n "${die_now}" ]; then
35711 - die "Symlinks exist"
35712 - fi
35713 -}
35714 -
35715 -src_unpack() {
35716 - unpack $(basename ${SOURCE_URL})
35717 -
35718 - einfo "Deleting bundled jars..."
35719 - find -name "*.jar" -type f -delete
35720 -
35721 - unpack netbeans-9999-r16-build.xml.patch.bz2
35722 -
35723 - pushd "${S}" >/dev/null || die
35724 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
35725 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
35726 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
35727 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
35728 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
35729 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
35730 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
35731 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
35732 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
35733 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
35734 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
35735 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
35736 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
35737 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
35738 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
35739 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
35740 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
35741 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
35742 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
35743 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
35744 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
35745 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
35746 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
35747 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
35748 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
35749 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
35750 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
35751 - popd >/dev/null || die
35752 -}
35753 -
35754 -src_prepare() {
35755 - einfo "Deleting bundled class files..."
35756 - find -name "*.class" -type f | xargs rm -vf
35757 -
35758 - epatch netbeans-9999-r16-build.xml.patch
35759 -
35760 - # Support for custom patches
35761 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35762 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35763 -
35764 - if [ -n "${files}" ] ; then
35765 - einfo "Applying custom patches:"
35766 -
35767 - for file in ${files} ; do
35768 - epatch "${file}"
35769 - done
35770 - fi
35771 - fi
35772 -
35773 - einfo "Symlinking external libraries..."
35774 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35775 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
35776 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
35777 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
35778 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
35779 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
35780 -
35781 - einfo "Linking in other clusters..."
35782 - mkdir "${S}"/nbbuild/netbeans || die
35783 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35784 -
35785 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35786 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35787 - touch nb.cluster.platform.built
35788 -
35789 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
35790 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35791 - touch nb.cluster.extide.built
35792 -
35793 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
35794 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35795 - touch nb.cluster.harness.built
35796 -
35797 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
35798 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35799 - touch nb.cluster.ide.built
35800 -
35801 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
35802 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35803 - touch nb.cluster.websvccommon.built
35804 -
35805 - popd >/dev/null || die
35806 -
35807 - java-pkg-2_src_prepare
35808 -}
35809 -
35810 -src_install() {
35811 - pushd nbbuild/netbeans/java >/dev/null || die
35812 -
35813 - insinto ${INSTALL_DIR}
35814 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35815 -
35816 - doins -r *
35817 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
35818 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
35819 -
35820 - popd >/dev/null || die
35821 -
35822 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
35823 - pushd "${instdir}" >/dev/null || die
35824 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
35825 - popd >/dev/null || die
35826 -
35827 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
35828 - pushd "${instdir}" >/dev/null || die
35829 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
35830 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
35831 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
35832 - popd >/dev/null || die
35833 -
35834 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
35835 - pushd "${instdir}" >/dev/null || die
35836 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
35837 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
35838 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
35839 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
35840 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
35841 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
35842 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
35843 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
35844 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
35845 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
35846 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
35847 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
35848 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
35849 - popd >/dev/null || die
35850 -
35851 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
35852 - pushd "${instdir}" >/dev/null || die
35853 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
35854 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
35855 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
35856 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
35857 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
35858 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
35859 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
35860 - popd >/dev/null || die
35861 -
35862 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
35863 - pushd "${instdir}" >/dev/null || die
35864 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
35865 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
35866 - popd >/dev/null || die
35867 -
35868 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
35869 - pushd "${instdir}" >/dev/null || die
35870 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
35871 - popd >/dev/null || die
35872 -
35873 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
35874 -}
35875
35876 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160426.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160426.ebuild
35877 deleted file mode 100644
35878 index 73a5d0d..0000000
35879 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160426.ebuild
35880 +++ /dev/null
35881 @@ -1,280 +0,0 @@
35882 -# Copyright 1999-2016 Gentoo Foundation
35883 -# Distributed under the terms of the GNU General Public License v2
35884 -# $Id$
35885 -
35886 -EAPI="4"
35887 -inherit eutils java-pkg-2 java-ant-2
35888 -
35889 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
35890 -
35891 -DESCRIPTION="Netbeans Java Cluster"
35892 -HOMEPAGE="http://netbeans.org/projects/java"
35893 -SLOT="9999"
35894 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
35895 -# jarjar-1.4 contains also asm libraries
35896 -SRC_URI="${SOURCE_URL}
35897 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
35898 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
35899 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
35900 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
35901 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
35902 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
35903 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
35904 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
35905 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
35906 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
35907 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
35908 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
35909 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
35910 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
35911 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
35912 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
35913 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
35914 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
35915 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
35916 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
35917 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
35918 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
35919 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
35920 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
35921 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
35922 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
35923 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
35924 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35925 -KEYWORDS="~amd64 ~x86"
35926 -IUSE=""
35927 -S="${WORKDIR}"
35928 -
35929 -CDEPEND="~dev-java/netbeans-platform-${PV}
35930 - ~dev-java/netbeans-extide-${PV}
35931 - ~dev-java/netbeans-harness-${PV}
35932 - ~dev-java/netbeans-ide-${PV}
35933 - ~dev-java/netbeans-websvccommon-${PV}
35934 - dev-java/beansbinding:0
35935 - dev-java/cglib:3
35936 - dev-java/jdom:0"
35937 -DEPEND=">=virtual/jdk-1.7
35938 - app-arch/unzip
35939 - ${CDEPEND}
35940 - dev-java/javahelp:0
35941 - dev-java/json-simple:0
35942 - dev-java/junit:4"
35943 -RDEPEND=">=virtual/jdk-1.7
35944 - ${CDEPEND}
35945 - dev-java/absolutelayout:0
35946 - >=dev-java/antlr-2.7.7-r7:0
35947 - dev-java/c3p0:0
35948 - dev-java/commons-cli:1
35949 - dev-java/commons-collections:0
35950 - dev-java/dom4j:1
35951 - dev-java/fastinfoset:0
35952 - dev-java/glassfish-transaction-api:0
35953 - dev-java/javassist:3
35954 - dev-java/jboss-logging:0
35955 - dev-java/jsr67:0
35956 - dev-java/jsr181:0
35957 - >=dev-java/jtidy-1:0
35958 - dev-java/log4j:0
35959 - dev-java/mimepull:0
35960 - dev-java/oracle-javamail:0
35961 - dev-java/saaj:0
35962 - dev-java/slf4j-api:0
35963 - dev-java/slf4j-log4j12:0
35964 - dev-java/slf4j-simple:0
35965 - dev-java/stax-ex:0
35966 - dev-java/stax2-api:0
35967 - dev-java/xmlstreambuffer:0"
35968 -
35969 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35970 -
35971 -EANT_BUILD_XML="nbbuild/build.xml"
35972 -EANT_BUILD_TARGET="rebuild-cluster"
35973 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
35974 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35975 -JAVA_PKG_BSFIX="off"
35976 -
35977 -pkg_pretend() {
35978 - local die_now=""
35979 -
35980 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
35981 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
35982 - eerror "Please remove following symlinks and run emerge again:"
35983 - find /usr/share/netbeans-java-${SLOT}/ant -type l
35984 - die_now="1"
35985 - fi
35986 - fi
35987 -
35988 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
35989 - if [ -z "${die_now}" ]; then
35990 - eerror "Please remove following symlinks and run emerge again:"
35991 - fi
35992 -
35993 - echo "/usr/share/netbeans-java-${SLOT}/maven"
35994 - die_now="1"
35995 - fi
35996 -
35997 - if [ -n "${die_now}" ]; then
35998 - die "Symlinks exist"
35999 - fi
36000 -}
36001 -
36002 -src_unpack() {
36003 - unpack $(basename ${SOURCE_URL})
36004 -
36005 - einfo "Deleting bundled jars..."
36006 - find -name "*.jar" -type f -delete
36007 -
36008 - unpack netbeans-9999-r16-build.xml.patch.bz2
36009 -
36010 - pushd "${S}" >/dev/null || die
36011 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
36012 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
36013 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
36014 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
36015 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
36016 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
36017 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
36018 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
36019 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
36020 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
36021 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
36022 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
36023 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
36024 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
36025 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
36026 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
36027 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
36028 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
36029 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
36030 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
36031 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
36032 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
36033 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
36034 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
36035 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
36036 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
36037 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
36038 - popd >/dev/null || die
36039 -}
36040 -
36041 -src_prepare() {
36042 - einfo "Deleting bundled class files..."
36043 - find -name "*.class" -type f | xargs rm -vf
36044 -
36045 - epatch netbeans-9999-r16-build.xml.patch
36046 -
36047 - # Support for custom patches
36048 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36049 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36050 -
36051 - if [ -n "${files}" ] ; then
36052 - einfo "Applying custom patches:"
36053 -
36054 - for file in ${files} ; do
36055 - epatch "${file}"
36056 - done
36057 - fi
36058 - fi
36059 -
36060 - einfo "Symlinking external libraries..."
36061 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36062 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
36063 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
36064 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
36065 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
36066 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
36067 -
36068 - einfo "Linking in other clusters..."
36069 - mkdir "${S}"/nbbuild/netbeans || die
36070 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36071 -
36072 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
36073 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36074 - touch nb.cluster.platform.built
36075 -
36076 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
36077 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36078 - touch nb.cluster.extide.built
36079 -
36080 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
36081 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36082 - touch nb.cluster.harness.built
36083 -
36084 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
36085 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36086 - touch nb.cluster.ide.built
36087 -
36088 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
36089 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36090 - touch nb.cluster.websvccommon.built
36091 -
36092 - popd >/dev/null || die
36093 -
36094 - java-pkg-2_src_prepare
36095 -}
36096 -
36097 -src_install() {
36098 - pushd nbbuild/netbeans/java >/dev/null || die
36099 -
36100 - insinto ${INSTALL_DIR}
36101 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
36102 -
36103 - doins -r *
36104 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
36105 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
36106 -
36107 - popd >/dev/null || die
36108 -
36109 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
36110 - pushd "${instdir}" >/dev/null || die
36111 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
36112 - popd >/dev/null || die
36113 -
36114 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
36115 - pushd "${instdir}" >/dev/null || die
36116 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
36117 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
36118 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
36119 - popd >/dev/null || die
36120 -
36121 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
36122 - pushd "${instdir}" >/dev/null || die
36123 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
36124 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
36125 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
36126 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
36127 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
36128 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
36129 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
36130 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
36131 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
36132 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
36133 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
36134 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
36135 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
36136 - popd >/dev/null || die
36137 -
36138 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
36139 - pushd "${instdir}" >/dev/null || die
36140 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
36141 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
36142 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
36143 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
36144 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
36145 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
36146 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
36147 - popd >/dev/null || die
36148 -
36149 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
36150 - pushd "${instdir}" >/dev/null || die
36151 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
36152 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
36153 - popd >/dev/null || die
36154 -
36155 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
36156 - pushd "${instdir}" >/dev/null || die
36157 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
36158 - popd >/dev/null || die
36159 -
36160 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
36161 -}
36162
36163 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20160427.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20160427.ebuild
36164 deleted file mode 100644
36165 index d16ec79..0000000
36166 --- a/dev-java/netbeans-java/netbeans-java-9999_p20160427.ebuild
36167 +++ /dev/null
36168 @@ -1,280 +0,0 @@
36169 -# Copyright 1999-2016 Gentoo Foundation
36170 -# Distributed under the terms of the GNU General Public License v2
36171 -# $Id$
36172 -
36173 -EAPI="4"
36174 -inherit eutils java-pkg-2 java-ant-2
36175 -
36176 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
36177 -
36178 -DESCRIPTION="Netbeans Java Cluster"
36179 -HOMEPAGE="http://netbeans.org/projects/java"
36180 -SLOT="9999"
36181 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
36182 -# jarjar-1.4 contains also asm libraries
36183 -SRC_URI="${SOURCE_URL}
36184 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
36185 - http://hg.netbeans.org/binaries/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar
36186 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
36187 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
36188 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
36189 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
36190 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
36191 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
36192 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
36193 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
36194 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
36195 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
36196 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
36197 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
36198 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
36199 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
36200 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
36201 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar
36202 - http://hg.netbeans.org/binaries/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar
36203 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
36204 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
36205 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
36206 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
36207 - http://hg.netbeans.org/binaries/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar
36208 - http://hg.netbeans.org/binaries/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar
36209 - http://hg.netbeans.org/binaries/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar
36210 - http://hg.netbeans.org/binaries/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar"
36211 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36212 -KEYWORDS="~amd64 ~x86"
36213 -IUSE=""
36214 -S="${WORKDIR}"
36215 -
36216 -CDEPEND="~dev-java/netbeans-platform-${PV}
36217 - ~dev-java/netbeans-extide-${PV}
36218 - ~dev-java/netbeans-harness-${PV}
36219 - ~dev-java/netbeans-ide-${PV}
36220 - ~dev-java/netbeans-websvccommon-${PV}
36221 - dev-java/beansbinding:0
36222 - dev-java/cglib:3
36223 - dev-java/jdom:0"
36224 -DEPEND=">=virtual/jdk-1.7
36225 - app-arch/unzip
36226 - ${CDEPEND}
36227 - dev-java/javahelp:0
36228 - dev-java/json-simple:0
36229 - dev-java/junit:4"
36230 -RDEPEND=">=virtual/jdk-1.7
36231 - ${CDEPEND}
36232 - dev-java/absolutelayout:0
36233 - >=dev-java/antlr-2.7.7-r7:0
36234 - dev-java/c3p0:0
36235 - dev-java/commons-cli:1
36236 - dev-java/commons-collections:0
36237 - dev-java/dom4j:1
36238 - dev-java/fastinfoset:0
36239 - dev-java/glassfish-transaction-api:0
36240 - dev-java/javassist:3
36241 - dev-java/jboss-logging:0
36242 - dev-java/jsr67:0
36243 - dev-java/jsr181:0
36244 - >=dev-java/jtidy-1:0
36245 - dev-java/log4j:0
36246 - dev-java/mimepull:0
36247 - dev-java/oracle-javamail:0
36248 - dev-java/saaj:0
36249 - dev-java/slf4j-api:0
36250 - dev-java/slf4j-log4j12:0
36251 - dev-java/slf4j-simple:0
36252 - dev-java/stax-ex:0
36253 - dev-java/stax2-api:0
36254 - dev-java/xmlstreambuffer:0"
36255 -
36256 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
36257 -
36258 -EANT_BUILD_XML="nbbuild/build.xml"
36259 -EANT_BUILD_TARGET="rebuild-cluster"
36260 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
36261 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
36262 -JAVA_PKG_BSFIX="off"
36263 -
36264 -pkg_pretend() {
36265 - local die_now=""
36266 -
36267 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
36268 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
36269 - eerror "Please remove following symlinks and run emerge again:"
36270 - find /usr/share/netbeans-java-${SLOT}/ant -type l
36271 - die_now="1"
36272 - fi
36273 - fi
36274 -
36275 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
36276 - if [ -z "${die_now}" ]; then
36277 - eerror "Please remove following symlinks and run emerge again:"
36278 - fi
36279 -
36280 - echo "/usr/share/netbeans-java-${SLOT}/maven"
36281 - die_now="1"
36282 - fi
36283 -
36284 - if [ -n "${die_now}" ]; then
36285 - die "Symlinks exist"
36286 - fi
36287 -}
36288 -
36289 -src_unpack() {
36290 - unpack $(basename ${SOURCE_URL})
36291 -
36292 - einfo "Deleting bundled jars..."
36293 - find -name "*.jar" -type f -delete
36294 -
36295 - unpack netbeans-9999-r16-build.xml.patch.bz2
36296 -
36297 - pushd "${S}" >/dev/null || die
36298 - ln -s "${DISTDIR}"/839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar maven/external/aether-api-1.0.2.v20150114.jar || die
36299 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
36300 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
36301 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
36302 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
36303 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
36304 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
36305 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
36306 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
36307 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
36308 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
36309 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
36310 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
36311 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
36312 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
36313 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
36314 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
36315 - ln -s "${DISTDIR}"/E3764E0AB4F9F9ED16AEB6A68B8E3F2442DDCCB6-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
36316 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
36317 - ln -s "${DISTDIR}"/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar || die
36318 - ln -s "${DISTDIR}"/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar j2ee.eclipselinkmodelgen/external/org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar || die
36319 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
36320 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
36321 - ln -s "${DISTDIR}"/BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar maven.embedder/external/wagon-file-2.10.jar || die
36322 - ln -s "${DISTDIR}"/4EF309C09ABB5F8B2D0C6A4010205DB185729CDC-wagon-http-2.10-shaded.jar maven.embedder/external/wagon-http-2.10-shaded.jar || die
36323 - ln -s "${DISTDIR}"/3B96251214DF697E902C849EB0B4A0EFA2CD1A53-wagon-http-shared-2.10.jar maven.embedder/external/wagon-http-shared-2.10.jar || die
36324 - ln -s "${DISTDIR}"/0CD9CDDE3F56BB5250D87C54592F04CBC24F03BF-wagon-provider-api-2.10.jar maven.embedder/external/wagon-provider-api-2.10.jar || die
36325 - popd >/dev/null || die
36326 -}
36327 -
36328 -src_prepare() {
36329 - einfo "Deleting bundled class files..."
36330 - find -name "*.class" -type f | xargs rm -vf
36331 -
36332 - epatch netbeans-9999-r16-build.xml.patch
36333 -
36334 - # Support for custom patches
36335 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36336 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36337 -
36338 - if [ -n "${files}" ] ; then
36339 - einfo "Applying custom patches:"
36340 -
36341 - for file in ${files} ; do
36342 - epatch "${file}"
36343 - done
36344 - fi
36345 - fi
36346 -
36347 - einfo "Symlinking external libraries..."
36348 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36349 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
36350 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
36351 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
36352 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
36353 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
36354 -
36355 - einfo "Linking in other clusters..."
36356 - mkdir "${S}"/nbbuild/netbeans || die
36357 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36358 -
36359 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
36360 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36361 - touch nb.cluster.platform.built
36362 -
36363 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
36364 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36365 - touch nb.cluster.extide.built
36366 -
36367 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
36368 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36369 - touch nb.cluster.harness.built
36370 -
36371 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
36372 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36373 - touch nb.cluster.ide.built
36374 -
36375 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
36376 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36377 - touch nb.cluster.websvccommon.built
36378 -
36379 - popd >/dev/null || die
36380 -
36381 - java-pkg-2_src_prepare
36382 -}
36383 -
36384 -src_install() {
36385 - pushd nbbuild/netbeans/java >/dev/null || die
36386 -
36387 - insinto ${INSTALL_DIR}
36388 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
36389 -
36390 - doins -r *
36391 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
36392 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
36393 -
36394 - popd >/dev/null || die
36395 -
36396 - local instdir="${D}"/${INSTALL_DIR}/maven/lib
36397 - pushd "${instdir}" >/dev/null || die
36398 - rm commons-cli-1.2.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.2.jar
36399 - popd >/dev/null || die
36400 -
36401 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
36402 - pushd "${instdir}" >/dev/null || die
36403 - rm AbsoluteLayout.jar && java-pkg_jar-from --into "${instdir}" absolutelayout absolutelayout.jar AbsoluteLayout.jar
36404 - rm beansbinding-1.2.1.jar && java-pkg_jar-from --into "${instdir}" beansbinding beansbinding.jar beansbinding-1.2.1.jar
36405 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
36406 - popd >/dev/null || die
36407 -
36408 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/hibernate4
36409 - pushd "${instdir}" >/dev/null || die
36410 - rm antlr-2.7.7.jar && java-pkg_jar-from --into "${instdir}" antlr antlr.jar antlr-2.7.7.jar
36411 - rm c3p0-0.9.2.1.jar && java-pkg_jar-from --into "${instdir}" c3p0 c3p0.jar c3p0-0.9.2.1.jar
36412 - rm cglib-2.2.jar && java-pkg_jar-from --into "${instdir}" cglib-3 cglib.jar cglib-2.2.jar
36413 - rm commons-collections-3.2.1.jar && java-pkg_jar-from --into "${instdir}" commons-collections commons-collections.jar commons-collections-3.2.1.jar
36414 - rm dom4j-1.6.1.jar && java-pkg_jar-from --into "${instdir}" dom4j-1 dom4j.jar dom4j-1.6.1.jar
36415 - rm javassist-3.18.1-GA.jar && java-pkg_jar-from --into "${instdir}" javassist-3 javassist.jar javassist-3.18.1-GA.jar
36416 - rm jboss-logging-3.1.3.GA.jar && java-pkg_jar-from --into "${instdir}" jboss-logging jboss-logging.jar jboss-logging-3.1.3.GA.jar
36417 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && java-pkg_jar-from --into "${instdir}" glassfish-transaction-api jta.jar jboss-transaction-api_1.2_spec-1.0.0.Final.jar
36418 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${instdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
36419 - rm log4j-1.2.12.jar && java-pkg_jar-from --into "${instdir}" log4j log4j.jar log4j-1.2.12.jar
36420 - rm slf4j-api-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-api slf4j-api.jar slf4j-api-1.6.1.jar
36421 - rm slf4j-log4j12-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-log4j12 slf4j-log4j12.jar slf4j-log4j12-1.6.1.jar
36422 - rm slf4j-simple-1.6.1.jar && java-pkg_jar-from --into "${instdir}" slf4j-simple slf4j-simple.jar slf4j-simple-1.6.1.jar
36423 - popd >/dev/null || die
36424 -
36425 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22
36426 - pushd "${instdir}" >/dev/null || die
36427 - rm FastInfoset.jar && java-pkg_jar-from --into "${instdir}" fastinfoset fastinfoset.jar FastInfoset.jar
36428 - rm javax.mail_1.4.jar && java-pkg_jar-from --into "${instdir}" oracle-javamail mail.jar javax.mail_1.4.jar
36429 - rm mimepull.jar && java-pkg_jar-from --into "${instdir}" mimepull mimepull.jar
36430 - rm saaj-impl.jar && java-pkg_jar-from --into "${instdir}" saaj saaj.jar saaj-impl.jar
36431 - rm stax-ex.jar && java-pkg_jar-from --into "${instdir}" stax-ex stax-ex.jar
36432 - rm stax2-api.jar && java-pkg_jar-from --into "${instdir}" stax2-api stax2-api.jar
36433 - rm streambuffer.jar && java-pkg_jar-from --into "${instdir}" xmlstreambuffer xmlstreambuffer.jar streambuffer.jar
36434 - popd >/dev/null || die
36435 -
36436 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/jaxws22/api
36437 - pushd "${instdir}" >/dev/null || die
36438 - rm jsr181-api.jar && java-pkg_jar-from --into "${instdir}" jsr181 jsr181.jar jsr181-api.jar
36439 - rm saaj-api.jar && java-pkg_jar-from --into "${instdir}" jsr67 jsr67.jar saaj-api.jar
36440 - popd >/dev/null || die
36441 -
36442 - local instdir="${D}"/${INSTALL_DIR}/modules/ext/maven
36443 - pushd "${instdir}" >/dev/null || die
36444 - rm jdom-1.0.jar && java-pkg_jar-from --into "${instdir}" jdom jdom.jar jdom-1.0.jar
36445 - popd >/dev/null || die
36446 -
36447 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
36448 -}
36449
36450 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
36451 index 681301f..9257600 100644
36452 --- a/dev-java/netbeans-javacard/Manifest
36453 +++ b/dev-java/netbeans-javacard/Manifest
36454 @@ -5,54 +5,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
36455 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
36456 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
36457 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
36458 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
36459 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
36460 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
36461 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
36462 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
36463 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
36464 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
36465 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
36466 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
36467 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
36468 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
36469 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
36470 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
36471 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
36472 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
36473 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
36474 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
36475 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
36476 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
36477 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
36478 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
36479 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
36480 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
36481 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
36482 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
36483 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
36484 EBUILD netbeans-javacard-8.0.2.ebuild 4906 SHA256 944fee40d693c2c287e748f70ba565f3cd84bb7c19110f8be716134ec20694a7 SHA512 1f66cd2756effbfde7d43f9da7d8d93cb6252c58a02ee3d821f6faeaf63bf3c63e28f80c6eb44689e3aa954452a2f3893c65e75de84158dff1da0d94cafea14a WHIRLPOOL 88197e03008b8acb1ce62f72783bb096d9a3fc2a289b83367841a8adbee2bf822031f9bd6051831515ee44b1d5d2a109c5646f98ca723506f27c874301fb4189
36485 EBUILD netbeans-javacard-8.1.ebuild 4930 SHA256 5342d0d3f4207da3d36eb19f0fa78015f33b4a6e6435fcf43b7f568afabb9d02 SHA512 5275ae0fd617e26cd8580f6256a766bdd9cc0299f5a488be5a97744ec6abddf262e5fb1db358b9ac00203bbedfe7ac152828b174856d9cf6fa06e1e2128e219b WHIRLPOOL 427bfed5b61a421340acf7ec0cfb5e88a8b4a68cb546b9d0546b7c69ab0e29700d03e2bf58641bde63a2a43579b0521c028cf57dbf25af280fb0732565a30617
36486 -EBUILD netbeans-javacard-9999_p20160329.ebuild 4971 SHA256 05e935166a8e1155d8fbc78b06f19cc45b4425bab40cf2de1f73e76e69094cc0 SHA512 4f98bad550427586b746e58c76f8511433831c3566a25820fe0b028515feeda881c2647b03c28f02df2b7e170dcdd3b68022b8598240b4748a5cc87b875d4c34 WHIRLPOOL 61ec4cceb7ce93510f4827a87ac404d16f375ec7e1c621191057aed27681ae6390934b8c9831729efbb94f58073f914dcb7c6d630e9cb101d6f0595de6f67098
36487 -EBUILD netbeans-javacard-9999_p20160331.ebuild 4971 SHA256 0f6aef9d90ac8cdcb28274f19eab7a662a2dcdfd6fb36e0d89679b66bbb9fdfc SHA512 da2388a9a002393762529bd0a1e0ffb4a85718e5d95a83a577ba29199edfc988c95b78f79868f97b373fefe8838acd8a72f54889700a771c117dadad26b5114b WHIRLPOOL cf633108473231a7b63e6a01507ee27708f00f314649b6558c9912996e24a5d7acc1c1dd13a372b170443d12f6a9966d03bb0b6a9a7866168cf21526df2cdd94
36488 -EBUILD netbeans-javacard-9999_p20160401.ebuild 4971 SHA256 d9424f22b00a06ae3f2c8b601cbbe918a7905e581d7faddaa059be33e0c760cc SHA512 ac77f8ee78927e32bef48d577cb7a71285efdfc7bdbee46af2968d34a544d2f38d673d4472704afeca5234c8d9ebedfdada7f28042fdfa15d7b10fd4dbbf816c WHIRLPOOL 4c410563227bf0e7eb302172699c0e16b1031ca627d8e5e6df49692043357373213aeea6e99f99edd38c280f98455f6d0d74504e960b8e5ffe7a754a011b16f8
36489 -EBUILD netbeans-javacard-9999_p20160404.ebuild 4971 SHA256 7f83d41142cea48e34d13be2815182c98664006e48516188c7953b2b0581e240 SHA512 3870749bda04b8d8214b5fabc770c130257c4f2902dc7b6eff1ee9d9df695afe23176a996acc26c7f71b530258cd54a87b866f436807e9c8d9772a5abd8f806e WHIRLPOOL 26e5388971d9b8f122ae8254f4bdbffc0a0555654dad52fbdd95436ff0895253059ebc44bb673e1be681baf81db83c26f56d861c9b66c347a9d4c2b4777c4336
36490 -EBUILD netbeans-javacard-9999_p20160405.ebuild 4971 SHA256 02f277687a3e966625d4ee6c96dcc0368fa0ccd46d0f57daf8743fa4c9193b09 SHA512 0233214d585041a4faa7465a8c115450ef23c84904c06227d5f3a022e3d1fc51564b05bf4baecdf921386fa3c9baaf7e76a1e4608da2601d2fd643f724b01897 WHIRLPOOL 12c228200d8d42f2a8afd29d308a34f37d6c6edf93ee748e5a87597c49914d6d6de968047bd27453c3889556765e98e8b178b141ecb0815dcdecfdc18c3d1f19
36491 -EBUILD netbeans-javacard-9999_p20160406.ebuild 4971 SHA256 43351f8b4408ea6cee50dea6ba81fa98538f47d8096450c30343f1ab02999669 SHA512 6ce075715661a853984bedb377c81d4e8d2832d2f8c6786045e4c2323f7ac8811ff8f6b7ee5cbcf3984878d54ead08999497679e457d1df6e993338dc03e9ac7 WHIRLPOOL 865e40aa9c540e93d6ef4d016528847bf74bc69b1ebda75e3c6a170eb70c898b964a288b860d3610529ba9e718960ace6298545a339a14f7e2e565e0c0c3c87b
36492 -EBUILD netbeans-javacard-9999_p20160407.ebuild 4971 SHA256 7ccdc87322b52abcd6005ea642ef4d4986f1e577ffab2d2f15058021d3fb0a98 SHA512 ad358b92a14473dfad415c71960308267290fd1566dab6195be3dbbfd88aea9c54ba6c08ec63a998f2ef01bb1d88b595968a9e13fd1db1a2a5a197d9db591c1f WHIRLPOOL 9d2224c1ec4d0372777375cacc849b3f185ec4a402a52af86f36777ee2c9c1e7708e0e9e96b27cae623f97e1d6f1a0e86a4ff11323e2b859bfebc534300e0dd2
36493 -EBUILD netbeans-javacard-9999_p20160411.ebuild 4971 SHA256 80d9e3883d4eecc0775678074814b9b3d1f0cdfd05e95db42d5d3112e5154881 SHA512 a7772d8704274d7cdbbf4e559a7a2f55b7cd51d6401b5d0c3bdb9202bb2cb1110c9f7af3a98aeae00e29365a964f83323f784f97621925bc1359993dc7a9a9aa WHIRLPOOL f341bdd01f5002468b6b68009354088fb14e86228e763afe494ac902fffe93e917dccd0b54eb04e068c41e3548919693847ec901aa8d2a0354e906616576eab5
36494 -EBUILD netbeans-javacard-9999_p20160412.ebuild 4971 SHA256 bb46472052beec572c315377e0921e20516b9ece8fb09592a9b5a9e515cf43f2 SHA512 a429caa48bd021927a2f1dbbdead6732e8faee2905e90ec738ba727664a991c2013d83dd5865ced58a40f8e311a779c2fe550f0c6887ccf99cdb031023358407 WHIRLPOOL b0c70007ee44600fc547d1d72dea056a21d2e8b0a165ddcea0c3d35578731e321b87da262540a90a25ee49dd8ac8d6ca10f3f50da8702e6d2f79bd990e58d237
36495 -EBUILD netbeans-javacard-9999_p20160413.ebuild 4971 SHA256 46cf665961509afba26d750324e4baf9a4cb946f53e4da5e49be85bbb0956db2 SHA512 1ed81145492ef7bb382c026c706aa951f1d5710a234f01dff7849deaa3cae2434de3a3ece8eccb72e8318b336c77e7cdff8a64112a566c815837eb58e9bdd92d WHIRLPOOL 4893882c0f26b404193621397b0e70415522b6f44322c33d195bf9c4c84be2f5ceabf7c2503ffa88e59cd08cca922b193b62f0d014d9b5213163874253dc58ad
36496 -EBUILD netbeans-javacard-9999_p20160414.ebuild 4971 SHA256 736fbe257c0c830b07675356641c44408e6e7a77690617f11d8abfe5835033eb SHA512 d1071f2e0bf3af7fe537682cf72fc277d34445bb6217df84107b745b7336fd9dbd0de4ba73b5736c5bef9df8c9f4912c0dd9988191dd8b48a98053df3842b32d WHIRLPOOL c078170f5011d0a7d150214415a88e3143387f5ba4b7dec2487495599f6be6649e10c14ac0ea7e56e252df50fdcea8e17c3f3ec1799425fd5d2992f14e5064ea
36497 -EBUILD netbeans-javacard-9999_p20160415.ebuild 4971 SHA256 2a01c0c15f8d8289cad42653dc4cd712e66d606cc9a1326c8e5b0c339e16def4 SHA512 c9292aa586042244cbfc4cb7af123749fce91c45de629ca5af1623ac11b7b3b65d5591de17199dadf691ac7998a427f0bd4d4138765dc00094f618ded83958eb WHIRLPOOL dd69edb303db345be7cce46ac75f558eae04952bf0ab8a78d5635f9d4fc9fa4d5d8ce3ecd859cdaa30f0480e49e593e663de7d133e448dbe31fd747db8ef4358
36498 -EBUILD netbeans-javacard-9999_p20160416.ebuild 4971 SHA256 2d5f68bb39b215c56e4a0765d14f356158d9e3fd743a2af0d812143b56811fb4 SHA512 a301d72ce30eddb2f075f489912ff3b814a5b4b6524ca6bab7e092217a7833fcc6c249f05531141c9da977fabd94ff4d2006a51d713087b8f67d9932e013a7ba WHIRLPOOL 349675c1cb2b64fa2ddfcd6cf19f18b46092ec47aa2cfa07969bfe796b3acc686054d4d4cbe5efe1e0529747b0fcdde2cb130eec40d7e8f9a50d8001c156c33a
36499 -EBUILD netbeans-javacard-9999_p20160417.ebuild 4971 SHA256 63649670731a69a41afb079fb681550ccd79c7602e4d0a7999f56f1a447a9a1f SHA512 c62c7c2eb56b6f8af8f8670c0344732791fbd3942eadb4077bdfc1cdf15e37967ed45bde76cecccd6205c0fab74b38dc7c4708c37fca39ccade18e1b556b7b01 WHIRLPOOL 0f25506fe35914a24e0d4ca1aac2be06fab57dbb75ac8d1cb3bd16e6034e7d0039bda8248974e25402af5e2e6bad2a6db27be1dbe5f5d3cc605569c7442da423
36500 -EBUILD netbeans-javacard-9999_p20160418.ebuild 4971 SHA256 03076b874ec32867fe6a2c1df674924b3542b3c76ad3c37d63d4f80a56f92c1e SHA512 00f3243347b966ae8cd21d2e620a1f598d1a158c98f1e436f5ca974454033cedeb4e9fd6b3df0c834a5581610559a21b7a5696adb36a3db427b6655aef9846f6 WHIRLPOOL ff67fa7357d40f6963d282c6cda5dd9812efa6b666dbadc6c64b5f84432f31f7e05fbc72162a439703e75fdc1086258ae31212823663f3d9f2bf80dc8988b81b
36501 -EBUILD netbeans-javacard-9999_p20160419.ebuild 4971 SHA256 0059a432ff7f3a43a6468c99fde3f59fa9de3bd0056de5c225352cdb943dabb7 SHA512 61c448eac2abd456aa04e7180509f54b585b264230634292f7c1dbdd22e88b089bc2bfa859211a1f3b3ba86a87ae8d6e2b9fd4f070d4065bd8b1be23beee72f6 WHIRLPOOL 6ff34275a2be9b214632f56aac4f14d3947c5b31cb4449beafb678d3cce8693e41346911e22e842c3d67fe3b7a5f678a4b099af093b3d589c5aac6d67385d0bf
36502 -EBUILD netbeans-javacard-9999_p20160420.ebuild 4971 SHA256 0e1c3236ad294c5cbb474c7cdd08edfef8e5351e961688a7b6b77b3287f692fb SHA512 b03a66a607777ced5b6d4361762367c02a2b58ad882595fd5eea06ed4fa7474946877bd3859c82377a928b8a9cdef135de5d8ef162f7b2f923b644ee6a43371b WHIRLPOOL ab00309df15acffd1d918d7a2009d46c31a7ad99ba5b01405a3ade62a45b7474333d97a2ff7868cec2c7d1a6910f4d17488e5ddab8ed368bdcc3692eeeb9f012
36503 -EBUILD netbeans-javacard-9999_p20160421.ebuild 4971 SHA256 847ecea7030748fa8cce6171b2e621e182d5cd8735fab82753beba502dc39a4a SHA512 3f74b644db1d83d321cb68c938d27a692a4ae8ca06a8b7fdd8384bdaaa3ee0acc38a58a9ac650ec61385b0af25a3ec3b009e314c9aae6686999c0da332b5643e WHIRLPOOL eeac390ca57be123e2053022afc36a9ea25be6c327a22d88e7ed81f90a223640f45c52d5875e31f0c2ca476a13e62ce5bcf08fbc0b75fdbce91672739346dd73
36504 -EBUILD netbeans-javacard-9999_p20160426.ebuild 4971 SHA256 022194eb62bdb49bfe85177d009ee0dcab1b4e2ba30dcd3f2c53141632558e61 SHA512 4736fcfc516bb81e4edc5562edb80939c08511062e046aecb1f2ef00a68a0e2592a147d1ac459f4e527b9131e0676b4620425c0fae1673c26c0b5f7f6153261c WHIRLPOOL 5f0a8bd609ac01b5fe2dbe138d5d574d810f4cf6c809758b5c8144e1c241d417fc462dddf0987d2f3c5b2e6307b81d9ea286f616bf103fe8552bcf2db673b7d2
36505 -EBUILD netbeans-javacard-9999_p20160427.ebuild 4971 SHA256 2cd20b10af7bf0f242afc274531c890c0a42e10308a7881900471472d07b8dd6 SHA512 bf87c545967b468962c84d70d08090c440c82ebe6bcffee99684d4746cbb451faea8c65da68daacd80cc20fa950a9ee2d0095d96c90626fba7e1ebfa02124853 WHIRLPOOL 6f55492724736c66ecfb4d3bf18ce9be62c8a6fb58637851eec0adaf11da7c9bc45f1d01fff2c54f9e17c8c408d2fe6a35fc55d44f77cf1d229f3a085ba728eb
36506 EBUILD netbeans-javacard-9999_p20160428.ebuild 4971 SHA256 953faa9ef469c397ce24d47c608926a014b50202ec5197261f4d7118a5a2be0c SHA512 a14dc4090bef622fd3b13dcf19d2f692996d541b54ee156c2bd7cc87da5a5273c955fa829026f88e3d04be09f4275e41be797eee29a64c0b5af13eb7955b9527 WHIRLPOOL fed09a4d12a7adb2ac2de781f5452df9764cd56ae26e8396d516c06e739af88f34b44135f1a7a136d972ff545fb807d69fd6ed2fb82370eb09020a4f822e8a8e
36507 EBUILD netbeans-javacard-9999_p20160429.ebuild 4971 SHA256 e92b8594afb8fd58ca38c9683807acf8e9c5a6cc2a2bc69410ebb7d3ed5aa1bc SHA512 385c1488c84c2b2370c9c0e0a927fc40a2be234be6bd3a9c6d213ca02b1a7a2bd091443adff4924d09accb891a01c10eaa27e8b29e1b7dfbf3c5d493893c45bf WHIRLPOOL 952b838e8ae795bc46118c119385fbafcf32d7e4f513f5232680f6db17dd6d2e670aaaa319467baad0dd5ff9eef3f1c35f11a2b8e614a131dd05cb4f5c72e17d
36508 EBUILD netbeans-javacard-9999_p20160430.ebuild 4971 SHA256 20462176c170768faffa16b9eac3f2349caea337dafeacbf58ad9778924ec032 SHA512 347b7f5473f750d9a57149e9ab317a1be360ed0d27007d521920867de1c1ceac62343fb79f05589d6132bc42c447e00f9821bf139955a52344cb43ce30741ea2 WHIRLPOOL c188dcc97df4ea053513e7ebce5c513609ca87301bd7f326e78433c1827dfc70ff7caf470a01cfc2dccaa5389ac64c2c0b6d7939c6f3b7c10eb7e91c70e7d401
36509
36510 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160329.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160329.ebuild
36511 deleted file mode 100644
36512 index d164b5b..0000000
36513 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160329.ebuild
36514 +++ /dev/null
36515 @@ -1,134 +0,0 @@
36516 -# Copyright 1999-2016 Gentoo Foundation
36517 -# Distributed under the terms of the GNU General Public License v2
36518 -# $Id$
36519 -
36520 -EAPI="4"
36521 -inherit eutils java-pkg-2 java-ant-2
36522 -
36523 -DESCRIPTION="Netbeans JavaCard Cluster"
36524 -HOMEPAGE="http://netbeans.org/projects/javacard"
36525 -SLOT="9999"
36526 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
36527 -SRC_URI="${SOURCE_URL}
36528 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
36529 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
36530 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
36531 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
36532 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36533 -KEYWORDS="~amd64 ~x86"
36534 -IUSE=""
36535 -S="${WORKDIR}"
36536 -
36537 -CDEPEND="~dev-java/netbeans-extide-${PV}
36538 - ~dev-java/netbeans-ide-${PV}
36539 - ~dev-java/netbeans-java-${PV}
36540 - ~dev-java/netbeans-platform-${PV}"
36541 -DEPEND=">=virtual/jdk-1.7
36542 - app-arch/unzip
36543 - ${CDEPEND}
36544 - dev-java/javahelp:0"
36545 -RDEPEND=">=virtual/jdk-1.7
36546 - ${CDEPEND}
36547 - dev-java/ant-contrib:0
36548 - dev-java/asm:3
36549 - dev-java/bcel:0
36550 - dev-java/commons-cli:1
36551 - dev-java/commons-codec:0
36552 - dev-java/commons-httpclient:3
36553 - dev-java/commons-logging:0"
36554 -
36555 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
36556 -
36557 -EANT_BUILD_XML="nbbuild/build.xml"
36558 -EANT_BUILD_TARGET="rebuild-cluster"
36559 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
36560 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
36561 -JAVA_PKG_BSFIX="off"
36562 -
36563 -src_unpack() {
36564 - unpack $(basename ${SOURCE_URL})
36565 -
36566 - einfo "Deleting bundled jars..."
36567 - find -name "*.jar" -type f -delete
36568 -
36569 - unpack netbeans-9999-r15-build.xml.patch.bz2
36570 -
36571 - pushd "${S}" >/dev/null || die
36572 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
36573 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
36574 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
36575 - popd >/dev/null || die
36576 -}
36577 -
36578 -src_prepare() {
36579 - einfo "Deleting bundled class files..."
36580 - find -name "*.class" -type f | xargs rm -vf
36581 -
36582 - epatch netbeans-9999-r15-build.xml.patch
36583 -
36584 - # Support for custom patches
36585 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36586 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36587 -
36588 - if [ -n "${files}" ] ; then
36589 - einfo "Applying custom patches:"
36590 -
36591 - for file in ${files} ; do
36592 - epatch "${file}"
36593 - done
36594 - fi
36595 - fi
36596 -
36597 - einfo "Symlinking external libraries..."
36598 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36599 -
36600 - einfo "Linking in other clusters..."
36601 - mkdir "${S}"/nbbuild/netbeans || die
36602 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36603 -
36604 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
36605 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36606 - touch nb.cluster.extide.built
36607 -
36608 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
36609 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36610 - touch nb.cluster.ide.built
36611 -
36612 - ln -s /usr/share/netbeans-java-${SLOT} java || die
36613 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36614 - touch nb.cluster.java.built
36615 -
36616 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
36617 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36618 - touch nb.cluster.platform.built
36619 -
36620 - popd >/dev/null || die
36621 -
36622 - java-pkg-2_src_prepare
36623 -}
36624 -
36625 -src_install() {
36626 - pushd nbbuild/netbeans/javacard >/dev/null || die
36627 -
36628 - insinto ${INSTALL_DIR}
36629 -
36630 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
36631 -
36632 - doins -r *
36633 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
36634 -
36635 - popd >/dev/null || die
36636 -
36637 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
36638 - pushd "${instdir}" >/dev/null || die
36639 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
36640 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
36641 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
36642 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
36643 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
36644 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
36645 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
36646 - popd >/dev/null || die
36647 -
36648 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
36649 -}
36650
36651 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160331.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160331.ebuild
36652 deleted file mode 100644
36653 index d97e476..0000000
36654 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160331.ebuild
36655 +++ /dev/null
36656 @@ -1,134 +0,0 @@
36657 -# Copyright 1999-2016 Gentoo Foundation
36658 -# Distributed under the terms of the GNU General Public License v2
36659 -# $Id$
36660 -
36661 -EAPI="4"
36662 -inherit eutils java-pkg-2 java-ant-2
36663 -
36664 -DESCRIPTION="Netbeans JavaCard Cluster"
36665 -HOMEPAGE="http://netbeans.org/projects/javacard"
36666 -SLOT="9999"
36667 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
36668 -SRC_URI="${SOURCE_URL}
36669 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
36670 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
36671 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
36672 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
36673 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36674 -KEYWORDS="~amd64 ~x86"
36675 -IUSE=""
36676 -S="${WORKDIR}"
36677 -
36678 -CDEPEND="~dev-java/netbeans-extide-${PV}
36679 - ~dev-java/netbeans-ide-${PV}
36680 - ~dev-java/netbeans-java-${PV}
36681 - ~dev-java/netbeans-platform-${PV}"
36682 -DEPEND=">=virtual/jdk-1.7
36683 - app-arch/unzip
36684 - ${CDEPEND}
36685 - dev-java/javahelp:0"
36686 -RDEPEND=">=virtual/jdk-1.7
36687 - ${CDEPEND}
36688 - dev-java/ant-contrib:0
36689 - dev-java/asm:3
36690 - dev-java/bcel:0
36691 - dev-java/commons-cli:1
36692 - dev-java/commons-codec:0
36693 - dev-java/commons-httpclient:3
36694 - dev-java/commons-logging:0"
36695 -
36696 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
36697 -
36698 -EANT_BUILD_XML="nbbuild/build.xml"
36699 -EANT_BUILD_TARGET="rebuild-cluster"
36700 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
36701 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
36702 -JAVA_PKG_BSFIX="off"
36703 -
36704 -src_unpack() {
36705 - unpack $(basename ${SOURCE_URL})
36706 -
36707 - einfo "Deleting bundled jars..."
36708 - find -name "*.jar" -type f -delete
36709 -
36710 - unpack netbeans-9999-r16-build.xml.patch.bz2
36711 -
36712 - pushd "${S}" >/dev/null || die
36713 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
36714 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
36715 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
36716 - popd >/dev/null || die
36717 -}
36718 -
36719 -src_prepare() {
36720 - einfo "Deleting bundled class files..."
36721 - find -name "*.class" -type f | xargs rm -vf
36722 -
36723 - epatch netbeans-9999-r16-build.xml.patch
36724 -
36725 - # Support for custom patches
36726 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36727 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36728 -
36729 - if [ -n "${files}" ] ; then
36730 - einfo "Applying custom patches:"
36731 -
36732 - for file in ${files} ; do
36733 - epatch "${file}"
36734 - done
36735 - fi
36736 - fi
36737 -
36738 - einfo "Symlinking external libraries..."
36739 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36740 -
36741 - einfo "Linking in other clusters..."
36742 - mkdir "${S}"/nbbuild/netbeans || die
36743 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36744 -
36745 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
36746 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36747 - touch nb.cluster.extide.built
36748 -
36749 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
36750 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36751 - touch nb.cluster.ide.built
36752 -
36753 - ln -s /usr/share/netbeans-java-${SLOT} java || die
36754 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36755 - touch nb.cluster.java.built
36756 -
36757 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
36758 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36759 - touch nb.cluster.platform.built
36760 -
36761 - popd >/dev/null || die
36762 -
36763 - java-pkg-2_src_prepare
36764 -}
36765 -
36766 -src_install() {
36767 - pushd nbbuild/netbeans/javacard >/dev/null || die
36768 -
36769 - insinto ${INSTALL_DIR}
36770 -
36771 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
36772 -
36773 - doins -r *
36774 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
36775 -
36776 - popd >/dev/null || die
36777 -
36778 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
36779 - pushd "${instdir}" >/dev/null || die
36780 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
36781 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
36782 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
36783 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
36784 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
36785 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
36786 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
36787 - popd >/dev/null || die
36788 -
36789 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
36790 -}
36791
36792 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160401.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160401.ebuild
36793 deleted file mode 100644
36794 index a7acec4..0000000
36795 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160401.ebuild
36796 +++ /dev/null
36797 @@ -1,134 +0,0 @@
36798 -# Copyright 1999-2016 Gentoo Foundation
36799 -# Distributed under the terms of the GNU General Public License v2
36800 -# $Id$
36801 -
36802 -EAPI="4"
36803 -inherit eutils java-pkg-2 java-ant-2
36804 -
36805 -DESCRIPTION="Netbeans JavaCard Cluster"
36806 -HOMEPAGE="http://netbeans.org/projects/javacard"
36807 -SLOT="9999"
36808 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
36809 -SRC_URI="${SOURCE_URL}
36810 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
36811 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
36812 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
36813 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
36814 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36815 -KEYWORDS="~amd64 ~x86"
36816 -IUSE=""
36817 -S="${WORKDIR}"
36818 -
36819 -CDEPEND="~dev-java/netbeans-extide-${PV}
36820 - ~dev-java/netbeans-ide-${PV}
36821 - ~dev-java/netbeans-java-${PV}
36822 - ~dev-java/netbeans-platform-${PV}"
36823 -DEPEND=">=virtual/jdk-1.7
36824 - app-arch/unzip
36825 - ${CDEPEND}
36826 - dev-java/javahelp:0"
36827 -RDEPEND=">=virtual/jdk-1.7
36828 - ${CDEPEND}
36829 - dev-java/ant-contrib:0
36830 - dev-java/asm:3
36831 - dev-java/bcel:0
36832 - dev-java/commons-cli:1
36833 - dev-java/commons-codec:0
36834 - dev-java/commons-httpclient:3
36835 - dev-java/commons-logging:0"
36836 -
36837 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
36838 -
36839 -EANT_BUILD_XML="nbbuild/build.xml"
36840 -EANT_BUILD_TARGET="rebuild-cluster"
36841 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
36842 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
36843 -JAVA_PKG_BSFIX="off"
36844 -
36845 -src_unpack() {
36846 - unpack $(basename ${SOURCE_URL})
36847 -
36848 - einfo "Deleting bundled jars..."
36849 - find -name "*.jar" -type f -delete
36850 -
36851 - unpack netbeans-9999-r16-build.xml.patch.bz2
36852 -
36853 - pushd "${S}" >/dev/null || die
36854 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
36855 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
36856 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
36857 - popd >/dev/null || die
36858 -}
36859 -
36860 -src_prepare() {
36861 - einfo "Deleting bundled class files..."
36862 - find -name "*.class" -type f | xargs rm -vf
36863 -
36864 - epatch netbeans-9999-r16-build.xml.patch
36865 -
36866 - # Support for custom patches
36867 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36868 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36869 -
36870 - if [ -n "${files}" ] ; then
36871 - einfo "Applying custom patches:"
36872 -
36873 - for file in ${files} ; do
36874 - epatch "${file}"
36875 - done
36876 - fi
36877 - fi
36878 -
36879 - einfo "Symlinking external libraries..."
36880 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36881 -
36882 - einfo "Linking in other clusters..."
36883 - mkdir "${S}"/nbbuild/netbeans || die
36884 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36885 -
36886 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
36887 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36888 - touch nb.cluster.extide.built
36889 -
36890 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
36891 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36892 - touch nb.cluster.ide.built
36893 -
36894 - ln -s /usr/share/netbeans-java-${SLOT} java || die
36895 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36896 - touch nb.cluster.java.built
36897 -
36898 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
36899 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36900 - touch nb.cluster.platform.built
36901 -
36902 - popd >/dev/null || die
36903 -
36904 - java-pkg-2_src_prepare
36905 -}
36906 -
36907 -src_install() {
36908 - pushd nbbuild/netbeans/javacard >/dev/null || die
36909 -
36910 - insinto ${INSTALL_DIR}
36911 -
36912 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
36913 -
36914 - doins -r *
36915 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
36916 -
36917 - popd >/dev/null || die
36918 -
36919 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
36920 - pushd "${instdir}" >/dev/null || die
36921 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
36922 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
36923 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
36924 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
36925 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
36926 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
36927 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
36928 - popd >/dev/null || die
36929 -
36930 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
36931 -}
36932
36933 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160404.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160404.ebuild
36934 deleted file mode 100644
36935 index 1c6eeda..0000000
36936 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160404.ebuild
36937 +++ /dev/null
36938 @@ -1,134 +0,0 @@
36939 -# Copyright 1999-2016 Gentoo Foundation
36940 -# Distributed under the terms of the GNU General Public License v2
36941 -# $Id$
36942 -
36943 -EAPI="4"
36944 -inherit eutils java-pkg-2 java-ant-2
36945 -
36946 -DESCRIPTION="Netbeans JavaCard Cluster"
36947 -HOMEPAGE="http://netbeans.org/projects/javacard"
36948 -SLOT="9999"
36949 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
36950 -SRC_URI="${SOURCE_URL}
36951 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
36952 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
36953 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
36954 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
36955 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36956 -KEYWORDS="~amd64 ~x86"
36957 -IUSE=""
36958 -S="${WORKDIR}"
36959 -
36960 -CDEPEND="~dev-java/netbeans-extide-${PV}
36961 - ~dev-java/netbeans-ide-${PV}
36962 - ~dev-java/netbeans-java-${PV}
36963 - ~dev-java/netbeans-platform-${PV}"
36964 -DEPEND=">=virtual/jdk-1.7
36965 - app-arch/unzip
36966 - ${CDEPEND}
36967 - dev-java/javahelp:0"
36968 -RDEPEND=">=virtual/jdk-1.7
36969 - ${CDEPEND}
36970 - dev-java/ant-contrib:0
36971 - dev-java/asm:3
36972 - dev-java/bcel:0
36973 - dev-java/commons-cli:1
36974 - dev-java/commons-codec:0
36975 - dev-java/commons-httpclient:3
36976 - dev-java/commons-logging:0"
36977 -
36978 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
36979 -
36980 -EANT_BUILD_XML="nbbuild/build.xml"
36981 -EANT_BUILD_TARGET="rebuild-cluster"
36982 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
36983 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
36984 -JAVA_PKG_BSFIX="off"
36985 -
36986 -src_unpack() {
36987 - unpack $(basename ${SOURCE_URL})
36988 -
36989 - einfo "Deleting bundled jars..."
36990 - find -name "*.jar" -type f -delete
36991 -
36992 - unpack netbeans-9999-r16-build.xml.patch.bz2
36993 -
36994 - pushd "${S}" >/dev/null || die
36995 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
36996 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
36997 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
36998 - popd >/dev/null || die
36999 -}
37000 -
37001 -src_prepare() {
37002 - einfo "Deleting bundled class files..."
37003 - find -name "*.class" -type f | xargs rm -vf
37004 -
37005 - epatch netbeans-9999-r16-build.xml.patch
37006 -
37007 - # Support for custom patches
37008 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37009 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37010 -
37011 - if [ -n "${files}" ] ; then
37012 - einfo "Applying custom patches:"
37013 -
37014 - for file in ${files} ; do
37015 - epatch "${file}"
37016 - done
37017 - fi
37018 - fi
37019 -
37020 - einfo "Symlinking external libraries..."
37021 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37022 -
37023 - einfo "Linking in other clusters..."
37024 - mkdir "${S}"/nbbuild/netbeans || die
37025 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37026 -
37027 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37028 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37029 - touch nb.cluster.extide.built
37030 -
37031 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37032 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37033 - touch nb.cluster.ide.built
37034 -
37035 - ln -s /usr/share/netbeans-java-${SLOT} java || die
37036 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37037 - touch nb.cluster.java.built
37038 -
37039 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37040 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37041 - touch nb.cluster.platform.built
37042 -
37043 - popd >/dev/null || die
37044 -
37045 - java-pkg-2_src_prepare
37046 -}
37047 -
37048 -src_install() {
37049 - pushd nbbuild/netbeans/javacard >/dev/null || die
37050 -
37051 - insinto ${INSTALL_DIR}
37052 -
37053 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37054 -
37055 - doins -r *
37056 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
37057 -
37058 - popd >/dev/null || die
37059 -
37060 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
37061 - pushd "${instdir}" >/dev/null || die
37062 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
37063 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
37064 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
37065 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
37066 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
37067 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
37068 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
37069 - popd >/dev/null || die
37070 -
37071 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
37072 -}
37073
37074 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160405.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160405.ebuild
37075 deleted file mode 100644
37076 index 87f9c9c..0000000
37077 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160405.ebuild
37078 +++ /dev/null
37079 @@ -1,134 +0,0 @@
37080 -# Copyright 1999-2016 Gentoo Foundation
37081 -# Distributed under the terms of the GNU General Public License v2
37082 -# $Id$
37083 -
37084 -EAPI="4"
37085 -inherit eutils java-pkg-2 java-ant-2
37086 -
37087 -DESCRIPTION="Netbeans JavaCard Cluster"
37088 -HOMEPAGE="http://netbeans.org/projects/javacard"
37089 -SLOT="9999"
37090 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
37091 -SRC_URI="${SOURCE_URL}
37092 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
37093 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
37094 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
37095 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
37096 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37097 -KEYWORDS="~amd64 ~x86"
37098 -IUSE=""
37099 -S="${WORKDIR}"
37100 -
37101 -CDEPEND="~dev-java/netbeans-extide-${PV}
37102 - ~dev-java/netbeans-ide-${PV}
37103 - ~dev-java/netbeans-java-${PV}
37104 - ~dev-java/netbeans-platform-${PV}"
37105 -DEPEND=">=virtual/jdk-1.7
37106 - app-arch/unzip
37107 - ${CDEPEND}
37108 - dev-java/javahelp:0"
37109 -RDEPEND=">=virtual/jdk-1.7
37110 - ${CDEPEND}
37111 - dev-java/ant-contrib:0
37112 - dev-java/asm:3
37113 - dev-java/bcel:0
37114 - dev-java/commons-cli:1
37115 - dev-java/commons-codec:0
37116 - dev-java/commons-httpclient:3
37117 - dev-java/commons-logging:0"
37118 -
37119 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37120 -
37121 -EANT_BUILD_XML="nbbuild/build.xml"
37122 -EANT_BUILD_TARGET="rebuild-cluster"
37123 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37124 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37125 -JAVA_PKG_BSFIX="off"
37126 -
37127 -src_unpack() {
37128 - unpack $(basename ${SOURCE_URL})
37129 -
37130 - einfo "Deleting bundled jars..."
37131 - find -name "*.jar" -type f -delete
37132 -
37133 - unpack netbeans-9999-r16-build.xml.patch.bz2
37134 -
37135 - pushd "${S}" >/dev/null || die
37136 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
37137 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
37138 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
37139 - popd >/dev/null || die
37140 -}
37141 -
37142 -src_prepare() {
37143 - einfo "Deleting bundled class files..."
37144 - find -name "*.class" -type f | xargs rm -vf
37145 -
37146 - epatch netbeans-9999-r16-build.xml.patch
37147 -
37148 - # Support for custom patches
37149 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37150 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37151 -
37152 - if [ -n "${files}" ] ; then
37153 - einfo "Applying custom patches:"
37154 -
37155 - for file in ${files} ; do
37156 - epatch "${file}"
37157 - done
37158 - fi
37159 - fi
37160 -
37161 - einfo "Symlinking external libraries..."
37162 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37163 -
37164 - einfo "Linking in other clusters..."
37165 - mkdir "${S}"/nbbuild/netbeans || die
37166 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37167 -
37168 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37169 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37170 - touch nb.cluster.extide.built
37171 -
37172 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37173 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37174 - touch nb.cluster.ide.built
37175 -
37176 - ln -s /usr/share/netbeans-java-${SLOT} java || die
37177 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37178 - touch nb.cluster.java.built
37179 -
37180 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37181 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37182 - touch nb.cluster.platform.built
37183 -
37184 - popd >/dev/null || die
37185 -
37186 - java-pkg-2_src_prepare
37187 -}
37188 -
37189 -src_install() {
37190 - pushd nbbuild/netbeans/javacard >/dev/null || die
37191 -
37192 - insinto ${INSTALL_DIR}
37193 -
37194 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37195 -
37196 - doins -r *
37197 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
37198 -
37199 - popd >/dev/null || die
37200 -
37201 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
37202 - pushd "${instdir}" >/dev/null || die
37203 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
37204 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
37205 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
37206 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
37207 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
37208 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
37209 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
37210 - popd >/dev/null || die
37211 -
37212 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
37213 -}
37214
37215 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160406.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160406.ebuild
37216 deleted file mode 100644
37217 index f9800cd..0000000
37218 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160406.ebuild
37219 +++ /dev/null
37220 @@ -1,134 +0,0 @@
37221 -# Copyright 1999-2016 Gentoo Foundation
37222 -# Distributed under the terms of the GNU General Public License v2
37223 -# $Id$
37224 -
37225 -EAPI="4"
37226 -inherit eutils java-pkg-2 java-ant-2
37227 -
37228 -DESCRIPTION="Netbeans JavaCard Cluster"
37229 -HOMEPAGE="http://netbeans.org/projects/javacard"
37230 -SLOT="9999"
37231 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
37232 -SRC_URI="${SOURCE_URL}
37233 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
37234 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
37235 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
37236 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
37237 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37238 -KEYWORDS="~amd64 ~x86"
37239 -IUSE=""
37240 -S="${WORKDIR}"
37241 -
37242 -CDEPEND="~dev-java/netbeans-extide-${PV}
37243 - ~dev-java/netbeans-ide-${PV}
37244 - ~dev-java/netbeans-java-${PV}
37245 - ~dev-java/netbeans-platform-${PV}"
37246 -DEPEND=">=virtual/jdk-1.7
37247 - app-arch/unzip
37248 - ${CDEPEND}
37249 - dev-java/javahelp:0"
37250 -RDEPEND=">=virtual/jdk-1.7
37251 - ${CDEPEND}
37252 - dev-java/ant-contrib:0
37253 - dev-java/asm:3
37254 - dev-java/bcel:0
37255 - dev-java/commons-cli:1
37256 - dev-java/commons-codec:0
37257 - dev-java/commons-httpclient:3
37258 - dev-java/commons-logging:0"
37259 -
37260 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37261 -
37262 -EANT_BUILD_XML="nbbuild/build.xml"
37263 -EANT_BUILD_TARGET="rebuild-cluster"
37264 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37265 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37266 -JAVA_PKG_BSFIX="off"
37267 -
37268 -src_unpack() {
37269 - unpack $(basename ${SOURCE_URL})
37270 -
37271 - einfo "Deleting bundled jars..."
37272 - find -name "*.jar" -type f -delete
37273 -
37274 - unpack netbeans-9999-r16-build.xml.patch.bz2
37275 -
37276 - pushd "${S}" >/dev/null || die
37277 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
37278 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
37279 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
37280 - popd >/dev/null || die
37281 -}
37282 -
37283 -src_prepare() {
37284 - einfo "Deleting bundled class files..."
37285 - find -name "*.class" -type f | xargs rm -vf
37286 -
37287 - epatch netbeans-9999-r16-build.xml.patch
37288 -
37289 - # Support for custom patches
37290 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37291 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37292 -
37293 - if [ -n "${files}" ] ; then
37294 - einfo "Applying custom patches:"
37295 -
37296 - for file in ${files} ; do
37297 - epatch "${file}"
37298 - done
37299 - fi
37300 - fi
37301 -
37302 - einfo "Symlinking external libraries..."
37303 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37304 -
37305 - einfo "Linking in other clusters..."
37306 - mkdir "${S}"/nbbuild/netbeans || die
37307 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37308 -
37309 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37310 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37311 - touch nb.cluster.extide.built
37312 -
37313 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37314 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37315 - touch nb.cluster.ide.built
37316 -
37317 - ln -s /usr/share/netbeans-java-${SLOT} java || die
37318 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37319 - touch nb.cluster.java.built
37320 -
37321 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37322 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37323 - touch nb.cluster.platform.built
37324 -
37325 - popd >/dev/null || die
37326 -
37327 - java-pkg-2_src_prepare
37328 -}
37329 -
37330 -src_install() {
37331 - pushd nbbuild/netbeans/javacard >/dev/null || die
37332 -
37333 - insinto ${INSTALL_DIR}
37334 -
37335 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37336 -
37337 - doins -r *
37338 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
37339 -
37340 - popd >/dev/null || die
37341 -
37342 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
37343 - pushd "${instdir}" >/dev/null || die
37344 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
37345 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
37346 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
37347 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
37348 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
37349 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
37350 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
37351 - popd >/dev/null || die
37352 -
37353 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
37354 -}
37355
37356 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160407.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160407.ebuild
37357 deleted file mode 100644
37358 index 2b5d177..0000000
37359 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160407.ebuild
37360 +++ /dev/null
37361 @@ -1,134 +0,0 @@
37362 -# Copyright 1999-2016 Gentoo Foundation
37363 -# Distributed under the terms of the GNU General Public License v2
37364 -# $Id$
37365 -
37366 -EAPI="4"
37367 -inherit eutils java-pkg-2 java-ant-2
37368 -
37369 -DESCRIPTION="Netbeans JavaCard Cluster"
37370 -HOMEPAGE="http://netbeans.org/projects/javacard"
37371 -SLOT="9999"
37372 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
37373 -SRC_URI="${SOURCE_URL}
37374 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
37375 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
37376 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
37377 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
37378 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37379 -KEYWORDS="~amd64 ~x86"
37380 -IUSE=""
37381 -S="${WORKDIR}"
37382 -
37383 -CDEPEND="~dev-java/netbeans-extide-${PV}
37384 - ~dev-java/netbeans-ide-${PV}
37385 - ~dev-java/netbeans-java-${PV}
37386 - ~dev-java/netbeans-platform-${PV}"
37387 -DEPEND=">=virtual/jdk-1.7
37388 - app-arch/unzip
37389 - ${CDEPEND}
37390 - dev-java/javahelp:0"
37391 -RDEPEND=">=virtual/jdk-1.7
37392 - ${CDEPEND}
37393 - dev-java/ant-contrib:0
37394 - dev-java/asm:3
37395 - dev-java/bcel:0
37396 - dev-java/commons-cli:1
37397 - dev-java/commons-codec:0
37398 - dev-java/commons-httpclient:3
37399 - dev-java/commons-logging:0"
37400 -
37401 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37402 -
37403 -EANT_BUILD_XML="nbbuild/build.xml"
37404 -EANT_BUILD_TARGET="rebuild-cluster"
37405 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37406 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37407 -JAVA_PKG_BSFIX="off"
37408 -
37409 -src_unpack() {
37410 - unpack $(basename ${SOURCE_URL})
37411 -
37412 - einfo "Deleting bundled jars..."
37413 - find -name "*.jar" -type f -delete
37414 -
37415 - unpack netbeans-9999-r16-build.xml.patch.bz2
37416 -
37417 - pushd "${S}" >/dev/null || die
37418 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
37419 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
37420 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
37421 - popd >/dev/null || die
37422 -}
37423 -
37424 -src_prepare() {
37425 - einfo "Deleting bundled class files..."
37426 - find -name "*.class" -type f | xargs rm -vf
37427 -
37428 - epatch netbeans-9999-r16-build.xml.patch
37429 -
37430 - # Support for custom patches
37431 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37432 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37433 -
37434 - if [ -n "${files}" ] ; then
37435 - einfo "Applying custom patches:"
37436 -
37437 - for file in ${files} ; do
37438 - epatch "${file}"
37439 - done
37440 - fi
37441 - fi
37442 -
37443 - einfo "Symlinking external libraries..."
37444 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37445 -
37446 - einfo "Linking in other clusters..."
37447 - mkdir "${S}"/nbbuild/netbeans || die
37448 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37449 -
37450 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37451 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37452 - touch nb.cluster.extide.built
37453 -
37454 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37455 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37456 - touch nb.cluster.ide.built
37457 -
37458 - ln -s /usr/share/netbeans-java-${SLOT} java || die
37459 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37460 - touch nb.cluster.java.built
37461 -
37462 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37463 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37464 - touch nb.cluster.platform.built
37465 -
37466 - popd >/dev/null || die
37467 -
37468 - java-pkg-2_src_prepare
37469 -}
37470 -
37471 -src_install() {
37472 - pushd nbbuild/netbeans/javacard >/dev/null || die
37473 -
37474 - insinto ${INSTALL_DIR}
37475 -
37476 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37477 -
37478 - doins -r *
37479 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
37480 -
37481 - popd >/dev/null || die
37482 -
37483 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
37484 - pushd "${instdir}" >/dev/null || die
37485 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
37486 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
37487 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
37488 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
37489 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
37490 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
37491 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
37492 - popd >/dev/null || die
37493 -
37494 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
37495 -}
37496
37497 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160411.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160411.ebuild
37498 deleted file mode 100644
37499 index 61dad96..0000000
37500 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160411.ebuild
37501 +++ /dev/null
37502 @@ -1,134 +0,0 @@
37503 -# Copyright 1999-2016 Gentoo Foundation
37504 -# Distributed under the terms of the GNU General Public License v2
37505 -# $Id$
37506 -
37507 -EAPI="4"
37508 -inherit eutils java-pkg-2 java-ant-2
37509 -
37510 -DESCRIPTION="Netbeans JavaCard Cluster"
37511 -HOMEPAGE="http://netbeans.org/projects/javacard"
37512 -SLOT="9999"
37513 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
37514 -SRC_URI="${SOURCE_URL}
37515 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
37516 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
37517 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
37518 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
37519 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37520 -KEYWORDS="~amd64 ~x86"
37521 -IUSE=""
37522 -S="${WORKDIR}"
37523 -
37524 -CDEPEND="~dev-java/netbeans-extide-${PV}
37525 - ~dev-java/netbeans-ide-${PV}
37526 - ~dev-java/netbeans-java-${PV}
37527 - ~dev-java/netbeans-platform-${PV}"
37528 -DEPEND=">=virtual/jdk-1.7
37529 - app-arch/unzip
37530 - ${CDEPEND}
37531 - dev-java/javahelp:0"
37532 -RDEPEND=">=virtual/jdk-1.7
37533 - ${CDEPEND}
37534 - dev-java/ant-contrib:0
37535 - dev-java/asm:3
37536 - dev-java/bcel:0
37537 - dev-java/commons-cli:1
37538 - dev-java/commons-codec:0
37539 - dev-java/commons-httpclient:3
37540 - dev-java/commons-logging:0"
37541 -
37542 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37543 -
37544 -EANT_BUILD_XML="nbbuild/build.xml"
37545 -EANT_BUILD_TARGET="rebuild-cluster"
37546 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37547 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37548 -JAVA_PKG_BSFIX="off"
37549 -
37550 -src_unpack() {
37551 - unpack $(basename ${SOURCE_URL})
37552 -
37553 - einfo "Deleting bundled jars..."
37554 - find -name "*.jar" -type f -delete
37555 -
37556 - unpack netbeans-9999-r16-build.xml.patch.bz2
37557 -
37558 - pushd "${S}" >/dev/null || die
37559 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
37560 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
37561 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
37562 - popd >/dev/null || die
37563 -}
37564 -
37565 -src_prepare() {
37566 - einfo "Deleting bundled class files..."
37567 - find -name "*.class" -type f | xargs rm -vf
37568 -
37569 - epatch netbeans-9999-r16-build.xml.patch
37570 -
37571 - # Support for custom patches
37572 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37573 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37574 -
37575 - if [ -n "${files}" ] ; then
37576 - einfo "Applying custom patches:"
37577 -
37578 - for file in ${files} ; do
37579 - epatch "${file}"
37580 - done
37581 - fi
37582 - fi
37583 -
37584 - einfo "Symlinking external libraries..."
37585 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37586 -
37587 - einfo "Linking in other clusters..."
37588 - mkdir "${S}"/nbbuild/netbeans || die
37589 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37590 -
37591 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37592 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37593 - touch nb.cluster.extide.built
37594 -
37595 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37596 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37597 - touch nb.cluster.ide.built
37598 -
37599 - ln -s /usr/share/netbeans-java-${SLOT} java || die
37600 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37601 - touch nb.cluster.java.built
37602 -
37603 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37604 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37605 - touch nb.cluster.platform.built
37606 -
37607 - popd >/dev/null || die
37608 -
37609 - java-pkg-2_src_prepare
37610 -}
37611 -
37612 -src_install() {
37613 - pushd nbbuild/netbeans/javacard >/dev/null || die
37614 -
37615 - insinto ${INSTALL_DIR}
37616 -
37617 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37618 -
37619 - doins -r *
37620 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
37621 -
37622 - popd >/dev/null || die
37623 -
37624 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
37625 - pushd "${instdir}" >/dev/null || die
37626 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
37627 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
37628 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
37629 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
37630 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
37631 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
37632 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
37633 - popd >/dev/null || die
37634 -
37635 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
37636 -}
37637
37638 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160412.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160412.ebuild
37639 deleted file mode 100644
37640 index 60f5ec3..0000000
37641 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160412.ebuild
37642 +++ /dev/null
37643 @@ -1,134 +0,0 @@
37644 -# Copyright 1999-2016 Gentoo Foundation
37645 -# Distributed under the terms of the GNU General Public License v2
37646 -# $Id$
37647 -
37648 -EAPI="4"
37649 -inherit eutils java-pkg-2 java-ant-2
37650 -
37651 -DESCRIPTION="Netbeans JavaCard Cluster"
37652 -HOMEPAGE="http://netbeans.org/projects/javacard"
37653 -SLOT="9999"
37654 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
37655 -SRC_URI="${SOURCE_URL}
37656 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
37657 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
37658 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
37659 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
37660 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37661 -KEYWORDS="~amd64 ~x86"
37662 -IUSE=""
37663 -S="${WORKDIR}"
37664 -
37665 -CDEPEND="~dev-java/netbeans-extide-${PV}
37666 - ~dev-java/netbeans-ide-${PV}
37667 - ~dev-java/netbeans-java-${PV}
37668 - ~dev-java/netbeans-platform-${PV}"
37669 -DEPEND=">=virtual/jdk-1.7
37670 - app-arch/unzip
37671 - ${CDEPEND}
37672 - dev-java/javahelp:0"
37673 -RDEPEND=">=virtual/jdk-1.7
37674 - ${CDEPEND}
37675 - dev-java/ant-contrib:0
37676 - dev-java/asm:3
37677 - dev-java/bcel:0
37678 - dev-java/commons-cli:1
37679 - dev-java/commons-codec:0
37680 - dev-java/commons-httpclient:3
37681 - dev-java/commons-logging:0"
37682 -
37683 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37684 -
37685 -EANT_BUILD_XML="nbbuild/build.xml"
37686 -EANT_BUILD_TARGET="rebuild-cluster"
37687 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37688 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37689 -JAVA_PKG_BSFIX="off"
37690 -
37691 -src_unpack() {
37692 - unpack $(basename ${SOURCE_URL})
37693 -
37694 - einfo "Deleting bundled jars..."
37695 - find -name "*.jar" -type f -delete
37696 -
37697 - unpack netbeans-9999-r16-build.xml.patch.bz2
37698 -
37699 - pushd "${S}" >/dev/null || die
37700 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
37701 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
37702 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
37703 - popd >/dev/null || die
37704 -}
37705 -
37706 -src_prepare() {
37707 - einfo "Deleting bundled class files..."
37708 - find -name "*.class" -type f | xargs rm -vf
37709 -
37710 - epatch netbeans-9999-r16-build.xml.patch
37711 -
37712 - # Support for custom patches
37713 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37714 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37715 -
37716 - if [ -n "${files}" ] ; then
37717 - einfo "Applying custom patches:"
37718 -
37719 - for file in ${files} ; do
37720 - epatch "${file}"
37721 - done
37722 - fi
37723 - fi
37724 -
37725 - einfo "Symlinking external libraries..."
37726 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37727 -
37728 - einfo "Linking in other clusters..."
37729 - mkdir "${S}"/nbbuild/netbeans || die
37730 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37731 -
37732 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37733 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37734 - touch nb.cluster.extide.built
37735 -
37736 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37737 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37738 - touch nb.cluster.ide.built
37739 -
37740 - ln -s /usr/share/netbeans-java-${SLOT} java || die
37741 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37742 - touch nb.cluster.java.built
37743 -
37744 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37745 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37746 - touch nb.cluster.platform.built
37747 -
37748 - popd >/dev/null || die
37749 -
37750 - java-pkg-2_src_prepare
37751 -}
37752 -
37753 -src_install() {
37754 - pushd nbbuild/netbeans/javacard >/dev/null || die
37755 -
37756 - insinto ${INSTALL_DIR}
37757 -
37758 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37759 -
37760 - doins -r *
37761 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
37762 -
37763 - popd >/dev/null || die
37764 -
37765 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
37766 - pushd "${instdir}" >/dev/null || die
37767 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
37768 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
37769 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
37770 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
37771 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
37772 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
37773 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
37774 - popd >/dev/null || die
37775 -
37776 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
37777 -}
37778
37779 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160413.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160413.ebuild
37780 deleted file mode 100644
37781 index b3cbe8f..0000000
37782 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160413.ebuild
37783 +++ /dev/null
37784 @@ -1,134 +0,0 @@
37785 -# Copyright 1999-2016 Gentoo Foundation
37786 -# Distributed under the terms of the GNU General Public License v2
37787 -# $Id$
37788 -
37789 -EAPI="4"
37790 -inherit eutils java-pkg-2 java-ant-2
37791 -
37792 -DESCRIPTION="Netbeans JavaCard Cluster"
37793 -HOMEPAGE="http://netbeans.org/projects/javacard"
37794 -SLOT="9999"
37795 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
37796 -SRC_URI="${SOURCE_URL}
37797 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
37798 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
37799 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
37800 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
37801 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37802 -KEYWORDS="~amd64 ~x86"
37803 -IUSE=""
37804 -S="${WORKDIR}"
37805 -
37806 -CDEPEND="~dev-java/netbeans-extide-${PV}
37807 - ~dev-java/netbeans-ide-${PV}
37808 - ~dev-java/netbeans-java-${PV}
37809 - ~dev-java/netbeans-platform-${PV}"
37810 -DEPEND=">=virtual/jdk-1.7
37811 - app-arch/unzip
37812 - ${CDEPEND}
37813 - dev-java/javahelp:0"
37814 -RDEPEND=">=virtual/jdk-1.7
37815 - ${CDEPEND}
37816 - dev-java/ant-contrib:0
37817 - dev-java/asm:3
37818 - dev-java/bcel:0
37819 - dev-java/commons-cli:1
37820 - dev-java/commons-codec:0
37821 - dev-java/commons-httpclient:3
37822 - dev-java/commons-logging:0"
37823 -
37824 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37825 -
37826 -EANT_BUILD_XML="nbbuild/build.xml"
37827 -EANT_BUILD_TARGET="rebuild-cluster"
37828 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37829 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37830 -JAVA_PKG_BSFIX="off"
37831 -
37832 -src_unpack() {
37833 - unpack $(basename ${SOURCE_URL})
37834 -
37835 - einfo "Deleting bundled jars..."
37836 - find -name "*.jar" -type f -delete
37837 -
37838 - unpack netbeans-9999-r16-build.xml.patch.bz2
37839 -
37840 - pushd "${S}" >/dev/null || die
37841 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
37842 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
37843 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
37844 - popd >/dev/null || die
37845 -}
37846 -
37847 -src_prepare() {
37848 - einfo "Deleting bundled class files..."
37849 - find -name "*.class" -type f | xargs rm -vf
37850 -
37851 - epatch netbeans-9999-r16-build.xml.patch
37852 -
37853 - # Support for custom patches
37854 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37855 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37856 -
37857 - if [ -n "${files}" ] ; then
37858 - einfo "Applying custom patches:"
37859 -
37860 - for file in ${files} ; do
37861 - epatch "${file}"
37862 - done
37863 - fi
37864 - fi
37865 -
37866 - einfo "Symlinking external libraries..."
37867 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37868 -
37869 - einfo "Linking in other clusters..."
37870 - mkdir "${S}"/nbbuild/netbeans || die
37871 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37872 -
37873 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37874 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37875 - touch nb.cluster.extide.built
37876 -
37877 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37878 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37879 - touch nb.cluster.ide.built
37880 -
37881 - ln -s /usr/share/netbeans-java-${SLOT} java || die
37882 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37883 - touch nb.cluster.java.built
37884 -
37885 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37886 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37887 - touch nb.cluster.platform.built
37888 -
37889 - popd >/dev/null || die
37890 -
37891 - java-pkg-2_src_prepare
37892 -}
37893 -
37894 -src_install() {
37895 - pushd nbbuild/netbeans/javacard >/dev/null || die
37896 -
37897 - insinto ${INSTALL_DIR}
37898 -
37899 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37900 -
37901 - doins -r *
37902 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
37903 -
37904 - popd >/dev/null || die
37905 -
37906 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
37907 - pushd "${instdir}" >/dev/null || die
37908 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
37909 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
37910 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
37911 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
37912 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
37913 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
37914 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
37915 - popd >/dev/null || die
37916 -
37917 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
37918 -}
37919
37920 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160414.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160414.ebuild
37921 deleted file mode 100644
37922 index d24e8fa..0000000
37923 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160414.ebuild
37924 +++ /dev/null
37925 @@ -1,134 +0,0 @@
37926 -# Copyright 1999-2016 Gentoo Foundation
37927 -# Distributed under the terms of the GNU General Public License v2
37928 -# $Id$
37929 -
37930 -EAPI="4"
37931 -inherit eutils java-pkg-2 java-ant-2
37932 -
37933 -DESCRIPTION="Netbeans JavaCard Cluster"
37934 -HOMEPAGE="http://netbeans.org/projects/javacard"
37935 -SLOT="9999"
37936 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
37937 -SRC_URI="${SOURCE_URL}
37938 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
37939 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
37940 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
37941 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
37942 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37943 -KEYWORDS="~amd64 ~x86"
37944 -IUSE=""
37945 -S="${WORKDIR}"
37946 -
37947 -CDEPEND="~dev-java/netbeans-extide-${PV}
37948 - ~dev-java/netbeans-ide-${PV}
37949 - ~dev-java/netbeans-java-${PV}
37950 - ~dev-java/netbeans-platform-${PV}"
37951 -DEPEND=">=virtual/jdk-1.7
37952 - app-arch/unzip
37953 - ${CDEPEND}
37954 - dev-java/javahelp:0"
37955 -RDEPEND=">=virtual/jdk-1.7
37956 - ${CDEPEND}
37957 - dev-java/ant-contrib:0
37958 - dev-java/asm:3
37959 - dev-java/bcel:0
37960 - dev-java/commons-cli:1
37961 - dev-java/commons-codec:0
37962 - dev-java/commons-httpclient:3
37963 - dev-java/commons-logging:0"
37964 -
37965 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37966 -
37967 -EANT_BUILD_XML="nbbuild/build.xml"
37968 -EANT_BUILD_TARGET="rebuild-cluster"
37969 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37970 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37971 -JAVA_PKG_BSFIX="off"
37972 -
37973 -src_unpack() {
37974 - unpack $(basename ${SOURCE_URL})
37975 -
37976 - einfo "Deleting bundled jars..."
37977 - find -name "*.jar" -type f -delete
37978 -
37979 - unpack netbeans-9999-r16-build.xml.patch.bz2
37980 -
37981 - pushd "${S}" >/dev/null || die
37982 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
37983 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
37984 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
37985 - popd >/dev/null || die
37986 -}
37987 -
37988 -src_prepare() {
37989 - einfo "Deleting bundled class files..."
37990 - find -name "*.class" -type f | xargs rm -vf
37991 -
37992 - epatch netbeans-9999-r16-build.xml.patch
37993 -
37994 - # Support for custom patches
37995 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37996 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37997 -
37998 - if [ -n "${files}" ] ; then
37999 - einfo "Applying custom patches:"
38000 -
38001 - for file in ${files} ; do
38002 - epatch "${file}"
38003 - done
38004 - fi
38005 - fi
38006 -
38007 - einfo "Symlinking external libraries..."
38008 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38009 -
38010 - einfo "Linking in other clusters..."
38011 - mkdir "${S}"/nbbuild/netbeans || die
38012 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38013 -
38014 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38015 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38016 - touch nb.cluster.extide.built
38017 -
38018 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38019 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38020 - touch nb.cluster.ide.built
38021 -
38022 - ln -s /usr/share/netbeans-java-${SLOT} java || die
38023 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38024 - touch nb.cluster.java.built
38025 -
38026 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38027 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38028 - touch nb.cluster.platform.built
38029 -
38030 - popd >/dev/null || die
38031 -
38032 - java-pkg-2_src_prepare
38033 -}
38034 -
38035 -src_install() {
38036 - pushd nbbuild/netbeans/javacard >/dev/null || die
38037 -
38038 - insinto ${INSTALL_DIR}
38039 -
38040 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38041 -
38042 - doins -r *
38043 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
38044 -
38045 - popd >/dev/null || die
38046 -
38047 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
38048 - pushd "${instdir}" >/dev/null || die
38049 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
38050 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
38051 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
38052 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
38053 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
38054 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
38055 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
38056 - popd >/dev/null || die
38057 -
38058 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
38059 -}
38060
38061 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160415.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160415.ebuild
38062 deleted file mode 100644
38063 index 0eb3786..0000000
38064 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160415.ebuild
38065 +++ /dev/null
38066 @@ -1,134 +0,0 @@
38067 -# Copyright 1999-2016 Gentoo Foundation
38068 -# Distributed under the terms of the GNU General Public License v2
38069 -# $Id$
38070 -
38071 -EAPI="4"
38072 -inherit eutils java-pkg-2 java-ant-2
38073 -
38074 -DESCRIPTION="Netbeans JavaCard Cluster"
38075 -HOMEPAGE="http://netbeans.org/projects/javacard"
38076 -SLOT="9999"
38077 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
38078 -SRC_URI="${SOURCE_URL}
38079 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
38080 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
38081 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
38082 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
38083 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38084 -KEYWORDS="~amd64 ~x86"
38085 -IUSE=""
38086 -S="${WORKDIR}"
38087 -
38088 -CDEPEND="~dev-java/netbeans-extide-${PV}
38089 - ~dev-java/netbeans-ide-${PV}
38090 - ~dev-java/netbeans-java-${PV}
38091 - ~dev-java/netbeans-platform-${PV}"
38092 -DEPEND=">=virtual/jdk-1.7
38093 - app-arch/unzip
38094 - ${CDEPEND}
38095 - dev-java/javahelp:0"
38096 -RDEPEND=">=virtual/jdk-1.7
38097 - ${CDEPEND}
38098 - dev-java/ant-contrib:0
38099 - dev-java/asm:3
38100 - dev-java/bcel:0
38101 - dev-java/commons-cli:1
38102 - dev-java/commons-codec:0
38103 - dev-java/commons-httpclient:3
38104 - dev-java/commons-logging:0"
38105 -
38106 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38107 -
38108 -EANT_BUILD_XML="nbbuild/build.xml"
38109 -EANT_BUILD_TARGET="rebuild-cluster"
38110 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38111 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38112 -JAVA_PKG_BSFIX="off"
38113 -
38114 -src_unpack() {
38115 - unpack $(basename ${SOURCE_URL})
38116 -
38117 - einfo "Deleting bundled jars..."
38118 - find -name "*.jar" -type f -delete
38119 -
38120 - unpack netbeans-9999-r16-build.xml.patch.bz2
38121 -
38122 - pushd "${S}" >/dev/null || die
38123 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
38124 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
38125 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
38126 - popd >/dev/null || die
38127 -}
38128 -
38129 -src_prepare() {
38130 - einfo "Deleting bundled class files..."
38131 - find -name "*.class" -type f | xargs rm -vf
38132 -
38133 - epatch netbeans-9999-r16-build.xml.patch
38134 -
38135 - # Support for custom patches
38136 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38137 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38138 -
38139 - if [ -n "${files}" ] ; then
38140 - einfo "Applying custom patches:"
38141 -
38142 - for file in ${files} ; do
38143 - epatch "${file}"
38144 - done
38145 - fi
38146 - fi
38147 -
38148 - einfo "Symlinking external libraries..."
38149 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38150 -
38151 - einfo "Linking in other clusters..."
38152 - mkdir "${S}"/nbbuild/netbeans || die
38153 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38154 -
38155 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38156 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38157 - touch nb.cluster.extide.built
38158 -
38159 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38160 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38161 - touch nb.cluster.ide.built
38162 -
38163 - ln -s /usr/share/netbeans-java-${SLOT} java || die
38164 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38165 - touch nb.cluster.java.built
38166 -
38167 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38168 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38169 - touch nb.cluster.platform.built
38170 -
38171 - popd >/dev/null || die
38172 -
38173 - java-pkg-2_src_prepare
38174 -}
38175 -
38176 -src_install() {
38177 - pushd nbbuild/netbeans/javacard >/dev/null || die
38178 -
38179 - insinto ${INSTALL_DIR}
38180 -
38181 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38182 -
38183 - doins -r *
38184 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
38185 -
38186 - popd >/dev/null || die
38187 -
38188 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
38189 - pushd "${instdir}" >/dev/null || die
38190 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
38191 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
38192 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
38193 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
38194 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
38195 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
38196 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
38197 - popd >/dev/null || die
38198 -
38199 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
38200 -}
38201
38202 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160416.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160416.ebuild
38203 deleted file mode 100644
38204 index ca5c7d9..0000000
38205 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160416.ebuild
38206 +++ /dev/null
38207 @@ -1,134 +0,0 @@
38208 -# Copyright 1999-2016 Gentoo Foundation
38209 -# Distributed under the terms of the GNU General Public License v2
38210 -# $Id$
38211 -
38212 -EAPI="4"
38213 -inherit eutils java-pkg-2 java-ant-2
38214 -
38215 -DESCRIPTION="Netbeans JavaCard Cluster"
38216 -HOMEPAGE="http://netbeans.org/projects/javacard"
38217 -SLOT="9999"
38218 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
38219 -SRC_URI="${SOURCE_URL}
38220 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
38221 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
38222 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
38223 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
38224 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38225 -KEYWORDS="~amd64 ~x86"
38226 -IUSE=""
38227 -S="${WORKDIR}"
38228 -
38229 -CDEPEND="~dev-java/netbeans-extide-${PV}
38230 - ~dev-java/netbeans-ide-${PV}
38231 - ~dev-java/netbeans-java-${PV}
38232 - ~dev-java/netbeans-platform-${PV}"
38233 -DEPEND=">=virtual/jdk-1.7
38234 - app-arch/unzip
38235 - ${CDEPEND}
38236 - dev-java/javahelp:0"
38237 -RDEPEND=">=virtual/jdk-1.7
38238 - ${CDEPEND}
38239 - dev-java/ant-contrib:0
38240 - dev-java/asm:3
38241 - dev-java/bcel:0
38242 - dev-java/commons-cli:1
38243 - dev-java/commons-codec:0
38244 - dev-java/commons-httpclient:3
38245 - dev-java/commons-logging:0"
38246 -
38247 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38248 -
38249 -EANT_BUILD_XML="nbbuild/build.xml"
38250 -EANT_BUILD_TARGET="rebuild-cluster"
38251 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38252 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38253 -JAVA_PKG_BSFIX="off"
38254 -
38255 -src_unpack() {
38256 - unpack $(basename ${SOURCE_URL})
38257 -
38258 - einfo "Deleting bundled jars..."
38259 - find -name "*.jar" -type f -delete
38260 -
38261 - unpack netbeans-9999-r16-build.xml.patch.bz2
38262 -
38263 - pushd "${S}" >/dev/null || die
38264 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
38265 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
38266 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
38267 - popd >/dev/null || die
38268 -}
38269 -
38270 -src_prepare() {
38271 - einfo "Deleting bundled class files..."
38272 - find -name "*.class" -type f | xargs rm -vf
38273 -
38274 - epatch netbeans-9999-r16-build.xml.patch
38275 -
38276 - # Support for custom patches
38277 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38278 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38279 -
38280 - if [ -n "${files}" ] ; then
38281 - einfo "Applying custom patches:"
38282 -
38283 - for file in ${files} ; do
38284 - epatch "${file}"
38285 - done
38286 - fi
38287 - fi
38288 -
38289 - einfo "Symlinking external libraries..."
38290 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38291 -
38292 - einfo "Linking in other clusters..."
38293 - mkdir "${S}"/nbbuild/netbeans || die
38294 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38295 -
38296 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38297 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38298 - touch nb.cluster.extide.built
38299 -
38300 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38301 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38302 - touch nb.cluster.ide.built
38303 -
38304 - ln -s /usr/share/netbeans-java-${SLOT} java || die
38305 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38306 - touch nb.cluster.java.built
38307 -
38308 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38309 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38310 - touch nb.cluster.platform.built
38311 -
38312 - popd >/dev/null || die
38313 -
38314 - java-pkg-2_src_prepare
38315 -}
38316 -
38317 -src_install() {
38318 - pushd nbbuild/netbeans/javacard >/dev/null || die
38319 -
38320 - insinto ${INSTALL_DIR}
38321 -
38322 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38323 -
38324 - doins -r *
38325 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
38326 -
38327 - popd >/dev/null || die
38328 -
38329 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
38330 - pushd "${instdir}" >/dev/null || die
38331 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
38332 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
38333 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
38334 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
38335 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
38336 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
38337 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
38338 - popd >/dev/null || die
38339 -
38340 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
38341 -}
38342
38343 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160417.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160417.ebuild
38344 deleted file mode 100644
38345 index 583624d..0000000
38346 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160417.ebuild
38347 +++ /dev/null
38348 @@ -1,134 +0,0 @@
38349 -# Copyright 1999-2016 Gentoo Foundation
38350 -# Distributed under the terms of the GNU General Public License v2
38351 -# $Id$
38352 -
38353 -EAPI="4"
38354 -inherit eutils java-pkg-2 java-ant-2
38355 -
38356 -DESCRIPTION="Netbeans JavaCard Cluster"
38357 -HOMEPAGE="http://netbeans.org/projects/javacard"
38358 -SLOT="9999"
38359 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
38360 -SRC_URI="${SOURCE_URL}
38361 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
38362 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
38363 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
38364 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
38365 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38366 -KEYWORDS="~amd64 ~x86"
38367 -IUSE=""
38368 -S="${WORKDIR}"
38369 -
38370 -CDEPEND="~dev-java/netbeans-extide-${PV}
38371 - ~dev-java/netbeans-ide-${PV}
38372 - ~dev-java/netbeans-java-${PV}
38373 - ~dev-java/netbeans-platform-${PV}"
38374 -DEPEND=">=virtual/jdk-1.7
38375 - app-arch/unzip
38376 - ${CDEPEND}
38377 - dev-java/javahelp:0"
38378 -RDEPEND=">=virtual/jdk-1.7
38379 - ${CDEPEND}
38380 - dev-java/ant-contrib:0
38381 - dev-java/asm:3
38382 - dev-java/bcel:0
38383 - dev-java/commons-cli:1
38384 - dev-java/commons-codec:0
38385 - dev-java/commons-httpclient:3
38386 - dev-java/commons-logging:0"
38387 -
38388 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38389 -
38390 -EANT_BUILD_XML="nbbuild/build.xml"
38391 -EANT_BUILD_TARGET="rebuild-cluster"
38392 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38393 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38394 -JAVA_PKG_BSFIX="off"
38395 -
38396 -src_unpack() {
38397 - unpack $(basename ${SOURCE_URL})
38398 -
38399 - einfo "Deleting bundled jars..."
38400 - find -name "*.jar" -type f -delete
38401 -
38402 - unpack netbeans-9999-r16-build.xml.patch.bz2
38403 -
38404 - pushd "${S}" >/dev/null || die
38405 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
38406 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
38407 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
38408 - popd >/dev/null || die
38409 -}
38410 -
38411 -src_prepare() {
38412 - einfo "Deleting bundled class files..."
38413 - find -name "*.class" -type f | xargs rm -vf
38414 -
38415 - epatch netbeans-9999-r16-build.xml.patch
38416 -
38417 - # Support for custom patches
38418 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38419 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38420 -
38421 - if [ -n "${files}" ] ; then
38422 - einfo "Applying custom patches:"
38423 -
38424 - for file in ${files} ; do
38425 - epatch "${file}"
38426 - done
38427 - fi
38428 - fi
38429 -
38430 - einfo "Symlinking external libraries..."
38431 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38432 -
38433 - einfo "Linking in other clusters..."
38434 - mkdir "${S}"/nbbuild/netbeans || die
38435 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38436 -
38437 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38438 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38439 - touch nb.cluster.extide.built
38440 -
38441 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38442 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38443 - touch nb.cluster.ide.built
38444 -
38445 - ln -s /usr/share/netbeans-java-${SLOT} java || die
38446 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38447 - touch nb.cluster.java.built
38448 -
38449 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38450 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38451 - touch nb.cluster.platform.built
38452 -
38453 - popd >/dev/null || die
38454 -
38455 - java-pkg-2_src_prepare
38456 -}
38457 -
38458 -src_install() {
38459 - pushd nbbuild/netbeans/javacard >/dev/null || die
38460 -
38461 - insinto ${INSTALL_DIR}
38462 -
38463 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38464 -
38465 - doins -r *
38466 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
38467 -
38468 - popd >/dev/null || die
38469 -
38470 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
38471 - pushd "${instdir}" >/dev/null || die
38472 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
38473 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
38474 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
38475 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
38476 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
38477 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
38478 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
38479 - popd >/dev/null || die
38480 -
38481 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
38482 -}
38483
38484 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160418.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160418.ebuild
38485 deleted file mode 100644
38486 index 6af5139..0000000
38487 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160418.ebuild
38488 +++ /dev/null
38489 @@ -1,134 +0,0 @@
38490 -# Copyright 1999-2016 Gentoo Foundation
38491 -# Distributed under the terms of the GNU General Public License v2
38492 -# $Id$
38493 -
38494 -EAPI="4"
38495 -inherit eutils java-pkg-2 java-ant-2
38496 -
38497 -DESCRIPTION="Netbeans JavaCard Cluster"
38498 -HOMEPAGE="http://netbeans.org/projects/javacard"
38499 -SLOT="9999"
38500 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
38501 -SRC_URI="${SOURCE_URL}
38502 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
38503 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
38504 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
38505 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
38506 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38507 -KEYWORDS="~amd64 ~x86"
38508 -IUSE=""
38509 -S="${WORKDIR}"
38510 -
38511 -CDEPEND="~dev-java/netbeans-extide-${PV}
38512 - ~dev-java/netbeans-ide-${PV}
38513 - ~dev-java/netbeans-java-${PV}
38514 - ~dev-java/netbeans-platform-${PV}"
38515 -DEPEND=">=virtual/jdk-1.7
38516 - app-arch/unzip
38517 - ${CDEPEND}
38518 - dev-java/javahelp:0"
38519 -RDEPEND=">=virtual/jdk-1.7
38520 - ${CDEPEND}
38521 - dev-java/ant-contrib:0
38522 - dev-java/asm:3
38523 - dev-java/bcel:0
38524 - dev-java/commons-cli:1
38525 - dev-java/commons-codec:0
38526 - dev-java/commons-httpclient:3
38527 - dev-java/commons-logging:0"
38528 -
38529 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38530 -
38531 -EANT_BUILD_XML="nbbuild/build.xml"
38532 -EANT_BUILD_TARGET="rebuild-cluster"
38533 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38534 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38535 -JAVA_PKG_BSFIX="off"
38536 -
38537 -src_unpack() {
38538 - unpack $(basename ${SOURCE_URL})
38539 -
38540 - einfo "Deleting bundled jars..."
38541 - find -name "*.jar" -type f -delete
38542 -
38543 - unpack netbeans-9999-r16-build.xml.patch.bz2
38544 -
38545 - pushd "${S}" >/dev/null || die
38546 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
38547 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
38548 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
38549 - popd >/dev/null || die
38550 -}
38551 -
38552 -src_prepare() {
38553 - einfo "Deleting bundled class files..."
38554 - find -name "*.class" -type f | xargs rm -vf
38555 -
38556 - epatch netbeans-9999-r16-build.xml.patch
38557 -
38558 - # Support for custom patches
38559 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38560 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38561 -
38562 - if [ -n "${files}" ] ; then
38563 - einfo "Applying custom patches:"
38564 -
38565 - for file in ${files} ; do
38566 - epatch "${file}"
38567 - done
38568 - fi
38569 - fi
38570 -
38571 - einfo "Symlinking external libraries..."
38572 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38573 -
38574 - einfo "Linking in other clusters..."
38575 - mkdir "${S}"/nbbuild/netbeans || die
38576 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38577 -
38578 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38579 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38580 - touch nb.cluster.extide.built
38581 -
38582 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38583 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38584 - touch nb.cluster.ide.built
38585 -
38586 - ln -s /usr/share/netbeans-java-${SLOT} java || die
38587 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38588 - touch nb.cluster.java.built
38589 -
38590 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38591 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38592 - touch nb.cluster.platform.built
38593 -
38594 - popd >/dev/null || die
38595 -
38596 - java-pkg-2_src_prepare
38597 -}
38598 -
38599 -src_install() {
38600 - pushd nbbuild/netbeans/javacard >/dev/null || die
38601 -
38602 - insinto ${INSTALL_DIR}
38603 -
38604 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38605 -
38606 - doins -r *
38607 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
38608 -
38609 - popd >/dev/null || die
38610 -
38611 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
38612 - pushd "${instdir}" >/dev/null || die
38613 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
38614 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
38615 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
38616 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
38617 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
38618 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
38619 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
38620 - popd >/dev/null || die
38621 -
38622 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
38623 -}
38624
38625 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160419.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160419.ebuild
38626 deleted file mode 100644
38627 index 1c7524f..0000000
38628 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160419.ebuild
38629 +++ /dev/null
38630 @@ -1,134 +0,0 @@
38631 -# Copyright 1999-2016 Gentoo Foundation
38632 -# Distributed under the terms of the GNU General Public License v2
38633 -# $Id$
38634 -
38635 -EAPI="4"
38636 -inherit eutils java-pkg-2 java-ant-2
38637 -
38638 -DESCRIPTION="Netbeans JavaCard Cluster"
38639 -HOMEPAGE="http://netbeans.org/projects/javacard"
38640 -SLOT="9999"
38641 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
38642 -SRC_URI="${SOURCE_URL}
38643 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
38644 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
38645 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
38646 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
38647 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38648 -KEYWORDS="~amd64 ~x86"
38649 -IUSE=""
38650 -S="${WORKDIR}"
38651 -
38652 -CDEPEND="~dev-java/netbeans-extide-${PV}
38653 - ~dev-java/netbeans-ide-${PV}
38654 - ~dev-java/netbeans-java-${PV}
38655 - ~dev-java/netbeans-platform-${PV}"
38656 -DEPEND=">=virtual/jdk-1.7
38657 - app-arch/unzip
38658 - ${CDEPEND}
38659 - dev-java/javahelp:0"
38660 -RDEPEND=">=virtual/jdk-1.7
38661 - ${CDEPEND}
38662 - dev-java/ant-contrib:0
38663 - dev-java/asm:3
38664 - dev-java/bcel:0
38665 - dev-java/commons-cli:1
38666 - dev-java/commons-codec:0
38667 - dev-java/commons-httpclient:3
38668 - dev-java/commons-logging:0"
38669 -
38670 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38671 -
38672 -EANT_BUILD_XML="nbbuild/build.xml"
38673 -EANT_BUILD_TARGET="rebuild-cluster"
38674 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38675 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38676 -JAVA_PKG_BSFIX="off"
38677 -
38678 -src_unpack() {
38679 - unpack $(basename ${SOURCE_URL})
38680 -
38681 - einfo "Deleting bundled jars..."
38682 - find -name "*.jar" -type f -delete
38683 -
38684 - unpack netbeans-9999-r16-build.xml.patch.bz2
38685 -
38686 - pushd "${S}" >/dev/null || die
38687 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
38688 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
38689 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
38690 - popd >/dev/null || die
38691 -}
38692 -
38693 -src_prepare() {
38694 - einfo "Deleting bundled class files..."
38695 - find -name "*.class" -type f | xargs rm -vf
38696 -
38697 - epatch netbeans-9999-r16-build.xml.patch
38698 -
38699 - # Support for custom patches
38700 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38701 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38702 -
38703 - if [ -n "${files}" ] ; then
38704 - einfo "Applying custom patches:"
38705 -
38706 - for file in ${files} ; do
38707 - epatch "${file}"
38708 - done
38709 - fi
38710 - fi
38711 -
38712 - einfo "Symlinking external libraries..."
38713 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38714 -
38715 - einfo "Linking in other clusters..."
38716 - mkdir "${S}"/nbbuild/netbeans || die
38717 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38718 -
38719 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38720 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38721 - touch nb.cluster.extide.built
38722 -
38723 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38724 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38725 - touch nb.cluster.ide.built
38726 -
38727 - ln -s /usr/share/netbeans-java-${SLOT} java || die
38728 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38729 - touch nb.cluster.java.built
38730 -
38731 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38732 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38733 - touch nb.cluster.platform.built
38734 -
38735 - popd >/dev/null || die
38736 -
38737 - java-pkg-2_src_prepare
38738 -}
38739 -
38740 -src_install() {
38741 - pushd nbbuild/netbeans/javacard >/dev/null || die
38742 -
38743 - insinto ${INSTALL_DIR}
38744 -
38745 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38746 -
38747 - doins -r *
38748 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
38749 -
38750 - popd >/dev/null || die
38751 -
38752 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
38753 - pushd "${instdir}" >/dev/null || die
38754 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
38755 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
38756 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
38757 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
38758 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
38759 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
38760 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
38761 - popd >/dev/null || die
38762 -
38763 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
38764 -}
38765
38766 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160420.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160420.ebuild
38767 deleted file mode 100644
38768 index 86864f0..0000000
38769 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160420.ebuild
38770 +++ /dev/null
38771 @@ -1,134 +0,0 @@
38772 -# Copyright 1999-2016 Gentoo Foundation
38773 -# Distributed under the terms of the GNU General Public License v2
38774 -# $Id$
38775 -
38776 -EAPI="4"
38777 -inherit eutils java-pkg-2 java-ant-2
38778 -
38779 -DESCRIPTION="Netbeans JavaCard Cluster"
38780 -HOMEPAGE="http://netbeans.org/projects/javacard"
38781 -SLOT="9999"
38782 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
38783 -SRC_URI="${SOURCE_URL}
38784 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
38785 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
38786 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
38787 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
38788 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38789 -KEYWORDS="~amd64 ~x86"
38790 -IUSE=""
38791 -S="${WORKDIR}"
38792 -
38793 -CDEPEND="~dev-java/netbeans-extide-${PV}
38794 - ~dev-java/netbeans-ide-${PV}
38795 - ~dev-java/netbeans-java-${PV}
38796 - ~dev-java/netbeans-platform-${PV}"
38797 -DEPEND=">=virtual/jdk-1.7
38798 - app-arch/unzip
38799 - ${CDEPEND}
38800 - dev-java/javahelp:0"
38801 -RDEPEND=">=virtual/jdk-1.7
38802 - ${CDEPEND}
38803 - dev-java/ant-contrib:0
38804 - dev-java/asm:3
38805 - dev-java/bcel:0
38806 - dev-java/commons-cli:1
38807 - dev-java/commons-codec:0
38808 - dev-java/commons-httpclient:3
38809 - dev-java/commons-logging:0"
38810 -
38811 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38812 -
38813 -EANT_BUILD_XML="nbbuild/build.xml"
38814 -EANT_BUILD_TARGET="rebuild-cluster"
38815 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38816 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38817 -JAVA_PKG_BSFIX="off"
38818 -
38819 -src_unpack() {
38820 - unpack $(basename ${SOURCE_URL})
38821 -
38822 - einfo "Deleting bundled jars..."
38823 - find -name "*.jar" -type f -delete
38824 -
38825 - unpack netbeans-9999-r16-build.xml.patch.bz2
38826 -
38827 - pushd "${S}" >/dev/null || die
38828 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
38829 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
38830 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
38831 - popd >/dev/null || die
38832 -}
38833 -
38834 -src_prepare() {
38835 - einfo "Deleting bundled class files..."
38836 - find -name "*.class" -type f | xargs rm -vf
38837 -
38838 - epatch netbeans-9999-r16-build.xml.patch
38839 -
38840 - # Support for custom patches
38841 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38842 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38843 -
38844 - if [ -n "${files}" ] ; then
38845 - einfo "Applying custom patches:"
38846 -
38847 - for file in ${files} ; do
38848 - epatch "${file}"
38849 - done
38850 - fi
38851 - fi
38852 -
38853 - einfo "Symlinking external libraries..."
38854 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38855 -
38856 - einfo "Linking in other clusters..."
38857 - mkdir "${S}"/nbbuild/netbeans || die
38858 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38859 -
38860 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38861 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38862 - touch nb.cluster.extide.built
38863 -
38864 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38865 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38866 - touch nb.cluster.ide.built
38867 -
38868 - ln -s /usr/share/netbeans-java-${SLOT} java || die
38869 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38870 - touch nb.cluster.java.built
38871 -
38872 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38873 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38874 - touch nb.cluster.platform.built
38875 -
38876 - popd >/dev/null || die
38877 -
38878 - java-pkg-2_src_prepare
38879 -}
38880 -
38881 -src_install() {
38882 - pushd nbbuild/netbeans/javacard >/dev/null || die
38883 -
38884 - insinto ${INSTALL_DIR}
38885 -
38886 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38887 -
38888 - doins -r *
38889 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
38890 -
38891 - popd >/dev/null || die
38892 -
38893 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
38894 - pushd "${instdir}" >/dev/null || die
38895 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
38896 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
38897 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
38898 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
38899 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
38900 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
38901 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
38902 - popd >/dev/null || die
38903 -
38904 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
38905 -}
38906
38907 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160421.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160421.ebuild
38908 deleted file mode 100644
38909 index 568612a..0000000
38910 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160421.ebuild
38911 +++ /dev/null
38912 @@ -1,134 +0,0 @@
38913 -# Copyright 1999-2016 Gentoo Foundation
38914 -# Distributed under the terms of the GNU General Public License v2
38915 -# $Id$
38916 -
38917 -EAPI="4"
38918 -inherit eutils java-pkg-2 java-ant-2
38919 -
38920 -DESCRIPTION="Netbeans JavaCard Cluster"
38921 -HOMEPAGE="http://netbeans.org/projects/javacard"
38922 -SLOT="9999"
38923 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
38924 -SRC_URI="${SOURCE_URL}
38925 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
38926 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
38927 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
38928 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
38929 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38930 -KEYWORDS="~amd64 ~x86"
38931 -IUSE=""
38932 -S="${WORKDIR}"
38933 -
38934 -CDEPEND="~dev-java/netbeans-extide-${PV}
38935 - ~dev-java/netbeans-ide-${PV}
38936 - ~dev-java/netbeans-java-${PV}
38937 - ~dev-java/netbeans-platform-${PV}"
38938 -DEPEND=">=virtual/jdk-1.7
38939 - app-arch/unzip
38940 - ${CDEPEND}
38941 - dev-java/javahelp:0"
38942 -RDEPEND=">=virtual/jdk-1.7
38943 - ${CDEPEND}
38944 - dev-java/ant-contrib:0
38945 - dev-java/asm:3
38946 - dev-java/bcel:0
38947 - dev-java/commons-cli:1
38948 - dev-java/commons-codec:0
38949 - dev-java/commons-httpclient:3
38950 - dev-java/commons-logging:0"
38951 -
38952 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38953 -
38954 -EANT_BUILD_XML="nbbuild/build.xml"
38955 -EANT_BUILD_TARGET="rebuild-cluster"
38956 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38957 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38958 -JAVA_PKG_BSFIX="off"
38959 -
38960 -src_unpack() {
38961 - unpack $(basename ${SOURCE_URL})
38962 -
38963 - einfo "Deleting bundled jars..."
38964 - find -name "*.jar" -type f -delete
38965 -
38966 - unpack netbeans-9999-r16-build.xml.patch.bz2
38967 -
38968 - pushd "${S}" >/dev/null || die
38969 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
38970 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
38971 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
38972 - popd >/dev/null || die
38973 -}
38974 -
38975 -src_prepare() {
38976 - einfo "Deleting bundled class files..."
38977 - find -name "*.class" -type f | xargs rm -vf
38978 -
38979 - epatch netbeans-9999-r16-build.xml.patch
38980 -
38981 - # Support for custom patches
38982 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38983 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38984 -
38985 - if [ -n "${files}" ] ; then
38986 - einfo "Applying custom patches:"
38987 -
38988 - for file in ${files} ; do
38989 - epatch "${file}"
38990 - done
38991 - fi
38992 - fi
38993 -
38994 - einfo "Symlinking external libraries..."
38995 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38996 -
38997 - einfo "Linking in other clusters..."
38998 - mkdir "${S}"/nbbuild/netbeans || die
38999 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
39000 -
39001 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
39002 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39003 - touch nb.cluster.extide.built
39004 -
39005 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
39006 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39007 - touch nb.cluster.ide.built
39008 -
39009 - ln -s /usr/share/netbeans-java-${SLOT} java || die
39010 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39011 - touch nb.cluster.java.built
39012 -
39013 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
39014 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39015 - touch nb.cluster.platform.built
39016 -
39017 - popd >/dev/null || die
39018 -
39019 - java-pkg-2_src_prepare
39020 -}
39021 -
39022 -src_install() {
39023 - pushd nbbuild/netbeans/javacard >/dev/null || die
39024 -
39025 - insinto ${INSTALL_DIR}
39026 -
39027 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
39028 -
39029 - doins -r *
39030 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
39031 -
39032 - popd >/dev/null || die
39033 -
39034 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
39035 - pushd "${instdir}" >/dev/null || die
39036 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
39037 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
39038 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
39039 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
39040 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
39041 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
39042 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
39043 - popd >/dev/null || die
39044 -
39045 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
39046 -}
39047
39048 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160426.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160426.ebuild
39049 deleted file mode 100644
39050 index 40b463a..0000000
39051 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160426.ebuild
39052 +++ /dev/null
39053 @@ -1,134 +0,0 @@
39054 -# Copyright 1999-2016 Gentoo Foundation
39055 -# Distributed under the terms of the GNU General Public License v2
39056 -# $Id$
39057 -
39058 -EAPI="4"
39059 -inherit eutils java-pkg-2 java-ant-2
39060 -
39061 -DESCRIPTION="Netbeans JavaCard Cluster"
39062 -HOMEPAGE="http://netbeans.org/projects/javacard"
39063 -SLOT="9999"
39064 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
39065 -SRC_URI="${SOURCE_URL}
39066 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
39067 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
39068 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
39069 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
39070 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39071 -KEYWORDS="~amd64 ~x86"
39072 -IUSE=""
39073 -S="${WORKDIR}"
39074 -
39075 -CDEPEND="~dev-java/netbeans-extide-${PV}
39076 - ~dev-java/netbeans-ide-${PV}
39077 - ~dev-java/netbeans-java-${PV}
39078 - ~dev-java/netbeans-platform-${PV}"
39079 -DEPEND=">=virtual/jdk-1.7
39080 - app-arch/unzip
39081 - ${CDEPEND}
39082 - dev-java/javahelp:0"
39083 -RDEPEND=">=virtual/jdk-1.7
39084 - ${CDEPEND}
39085 - dev-java/ant-contrib:0
39086 - dev-java/asm:3
39087 - dev-java/bcel:0
39088 - dev-java/commons-cli:1
39089 - dev-java/commons-codec:0
39090 - dev-java/commons-httpclient:3
39091 - dev-java/commons-logging:0"
39092 -
39093 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
39094 -
39095 -EANT_BUILD_XML="nbbuild/build.xml"
39096 -EANT_BUILD_TARGET="rebuild-cluster"
39097 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
39098 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
39099 -JAVA_PKG_BSFIX="off"
39100 -
39101 -src_unpack() {
39102 - unpack $(basename ${SOURCE_URL})
39103 -
39104 - einfo "Deleting bundled jars..."
39105 - find -name "*.jar" -type f -delete
39106 -
39107 - unpack netbeans-9999-r16-build.xml.patch.bz2
39108 -
39109 - pushd "${S}" >/dev/null || die
39110 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
39111 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
39112 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
39113 - popd >/dev/null || die
39114 -}
39115 -
39116 -src_prepare() {
39117 - einfo "Deleting bundled class files..."
39118 - find -name "*.class" -type f | xargs rm -vf
39119 -
39120 - epatch netbeans-9999-r16-build.xml.patch
39121 -
39122 - # Support for custom patches
39123 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
39124 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
39125 -
39126 - if [ -n "${files}" ] ; then
39127 - einfo "Applying custom patches:"
39128 -
39129 - for file in ${files} ; do
39130 - epatch "${file}"
39131 - done
39132 - fi
39133 - fi
39134 -
39135 - einfo "Symlinking external libraries..."
39136 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
39137 -
39138 - einfo "Linking in other clusters..."
39139 - mkdir "${S}"/nbbuild/netbeans || die
39140 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
39141 -
39142 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
39143 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39144 - touch nb.cluster.extide.built
39145 -
39146 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
39147 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39148 - touch nb.cluster.ide.built
39149 -
39150 - ln -s /usr/share/netbeans-java-${SLOT} java || die
39151 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39152 - touch nb.cluster.java.built
39153 -
39154 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
39155 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39156 - touch nb.cluster.platform.built
39157 -
39158 - popd >/dev/null || die
39159 -
39160 - java-pkg-2_src_prepare
39161 -}
39162 -
39163 -src_install() {
39164 - pushd nbbuild/netbeans/javacard >/dev/null || die
39165 -
39166 - insinto ${INSTALL_DIR}
39167 -
39168 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
39169 -
39170 - doins -r *
39171 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
39172 -
39173 - popd >/dev/null || die
39174 -
39175 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
39176 - pushd "${instdir}" >/dev/null || die
39177 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
39178 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
39179 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
39180 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
39181 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
39182 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
39183 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
39184 - popd >/dev/null || die
39185 -
39186 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
39187 -}
39188
39189 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160427.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160427.ebuild
39190 deleted file mode 100644
39191 index b2a59f7..0000000
39192 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20160427.ebuild
39193 +++ /dev/null
39194 @@ -1,134 +0,0 @@
39195 -# Copyright 1999-2016 Gentoo Foundation
39196 -# Distributed under the terms of the GNU General Public License v2
39197 -# $Id$
39198 -
39199 -EAPI="4"
39200 -inherit eutils java-pkg-2 java-ant-2
39201 -
39202 -DESCRIPTION="Netbeans JavaCard Cluster"
39203 -HOMEPAGE="http://netbeans.org/projects/javacard"
39204 -SLOT="9999"
39205 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
39206 -SRC_URI="${SOURCE_URL}
39207 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
39208 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
39209 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
39210 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
39211 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39212 -KEYWORDS="~amd64 ~x86"
39213 -IUSE=""
39214 -S="${WORKDIR}"
39215 -
39216 -CDEPEND="~dev-java/netbeans-extide-${PV}
39217 - ~dev-java/netbeans-ide-${PV}
39218 - ~dev-java/netbeans-java-${PV}
39219 - ~dev-java/netbeans-platform-${PV}"
39220 -DEPEND=">=virtual/jdk-1.7
39221 - app-arch/unzip
39222 - ${CDEPEND}
39223 - dev-java/javahelp:0"
39224 -RDEPEND=">=virtual/jdk-1.7
39225 - ${CDEPEND}
39226 - dev-java/ant-contrib:0
39227 - dev-java/asm:3
39228 - dev-java/bcel:0
39229 - dev-java/commons-cli:1
39230 - dev-java/commons-codec:0
39231 - dev-java/commons-httpclient:3
39232 - dev-java/commons-logging:0"
39233 -
39234 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
39235 -
39236 -EANT_BUILD_XML="nbbuild/build.xml"
39237 -EANT_BUILD_TARGET="rebuild-cluster"
39238 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
39239 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
39240 -JAVA_PKG_BSFIX="off"
39241 -
39242 -src_unpack() {
39243 - unpack $(basename ${SOURCE_URL})
39244 -
39245 - einfo "Deleting bundled jars..."
39246 - find -name "*.jar" -type f -delete
39247 -
39248 - unpack netbeans-9999-r16-build.xml.patch.bz2
39249 -
39250 - pushd "${S}" >/dev/null || die
39251 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
39252 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
39253 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
39254 - popd >/dev/null || die
39255 -}
39256 -
39257 -src_prepare() {
39258 - einfo "Deleting bundled class files..."
39259 - find -name "*.class" -type f | xargs rm -vf
39260 -
39261 - epatch netbeans-9999-r16-build.xml.patch
39262 -
39263 - # Support for custom patches
39264 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
39265 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
39266 -
39267 - if [ -n "${files}" ] ; then
39268 - einfo "Applying custom patches:"
39269 -
39270 - for file in ${files} ; do
39271 - epatch "${file}"
39272 - done
39273 - fi
39274 - fi
39275 -
39276 - einfo "Symlinking external libraries..."
39277 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
39278 -
39279 - einfo "Linking in other clusters..."
39280 - mkdir "${S}"/nbbuild/netbeans || die
39281 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
39282 -
39283 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
39284 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39285 - touch nb.cluster.extide.built
39286 -
39287 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
39288 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39289 - touch nb.cluster.ide.built
39290 -
39291 - ln -s /usr/share/netbeans-java-${SLOT} java || die
39292 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39293 - touch nb.cluster.java.built
39294 -
39295 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
39296 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39297 - touch nb.cluster.platform.built
39298 -
39299 - popd >/dev/null || die
39300 -
39301 - java-pkg-2_src_prepare
39302 -}
39303 -
39304 -src_install() {
39305 - pushd nbbuild/netbeans/javacard >/dev/null || die
39306 -
39307 - insinto ${INSTALL_DIR}
39308 -
39309 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
39310 -
39311 - doins -r *
39312 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
39313 -
39314 - popd >/dev/null || die
39315 -
39316 - local instdir="${D}"/${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
39317 - pushd "${instdir}" >/dev/null || die
39318 - rm ant-contrib-1.0b3.jar && java-pkg_jar-from --into "${instdir}" ant-contrib ant-contrib.jar ant-contrib-1.0b3.jar
39319 - rm asm-all-3.1.jar && java-pkg_jar-from --into "${instdir}" asm-3 asm.jar asm-all-3.1.jar
39320 - rm bcel-5.2.jar && java-pkg_jar-from --into "${instdir}" bcel bcel.jar bcel-5.2.jar
39321 - rm commons-cli-1.0.jar && java-pkg_jar-from --into "${instdir}" commons-cli-1 commons-cli.jar commons-cli-1.0.jar
39322 - rm commons-codec-1.3.jar && java-pkg_jar-from --into "${instdir}" commons-codec commons-codec.jar commons-codec-1.3.jar
39323 - rm commons-httpclient-3.0.jar && java-pkg_jar-from --into "${instdir}" commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.0.jar
39324 - rm commons-logging-1.1.jar && java-pkg_jar-from --into "${instdir}" commons-logging commons-logging.jar commons-logging-1.1.jar
39325 - popd >/dev/null || die
39326 -
39327 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
39328 -}
39329
39330 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
39331 index f8cb6fe..cd1a008 100644
39332 --- a/dev-java/netbeans-javadoc/Manifest
39333 +++ b/dev-java/netbeans-javadoc/Manifest
39334 @@ -4,54 +4,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
39335 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
39336 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
39337 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
39338 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
39339 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
39340 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
39341 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
39342 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
39343 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
39344 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
39345 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
39346 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
39347 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
39348 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
39349 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
39350 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
39351 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
39352 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
39353 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
39354 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
39355 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
39356 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
39357 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
39358 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
39359 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
39360 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
39361 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
39362 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
39363 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
39364 EBUILD netbeans-javadoc-8.0.2.ebuild 5993 SHA256 baf9da38d87b86eb8ed10ef46017361f36ca8583dd90885c9d1667a51851bc52 SHA512 892bc25b30dc26e3ee7c8be9aaf8542c00a7fa1d1d8f883d82bebb816edfa93e1ee9abeac1b0c47ecc8b4169bcaded56c5c71f18151fdc22fe241fcee0fd4521 WHIRLPOOL 2012f28f3ba5074b4d262b20e9a1c8ddf590ce444339ec1a404c890867c1271e38f9f9e09717d0648fae061553f5c8da3d97a70c35c8e853fe4894fb6fd4ec96
39365 EBUILD netbeans-javadoc-8.1.ebuild 6247 SHA256 5f0ab01cbea85353ac471a46e341750785f4889732c9da111d77b87bbd1bcc2d SHA512 4a4636f4f58a9baba9d9f5bac4ee7d4f57c0e07d6790902d34974383660f2926c4c4b16a27bacc2a3a7a0a6d5b7699caae90bb2ac513ac8e0535e46d11ec345e WHIRLPOOL 9cbac0234b9f1a8122df116512d5154b7e85561fd9541e0a77dc5c2b5863cf3238400ac17d05499e950705309faa97caace6da00c912ea07d6a74b0076f683ed
39366 -EBUILD netbeans-javadoc-9999_p20160329.ebuild 6293 SHA256 c2aa61de03070ede75a2b55ebc9227dea09dee2382762d87557a5d84a63ac8af SHA512 87b4db3bb2cf60834a9a59436ebb90a42ee1f62d700916d78ab4c8dc5d6b00f623efba0b8b32a574ee6aa22f622b0f004a9f3e8d2b911ac3644f833a18cf86eb WHIRLPOOL 0ddb5511d52baa63550345a2bbf4af0bca40533d2958bb07e8ae8e6a1733af77d1ce7b749fd3afc3bcf2e735eec7041adcab86daea0c2087f4ec50b5ad6920d0
39367 -EBUILD netbeans-javadoc-9999_p20160331.ebuild 6293 SHA256 5dff3f1000550164027319085ba56d7fd9b8941e85c438470b2eb31c56007906 SHA512 af253885840701f8195c34d253bc580db31136c08299d494e4c17856df1410ba0a8baae732d385860b52de9dbba3266b6f0c8ecd657882a6adf843860ea38e69 WHIRLPOOL 991f887b5f04bb4f7047160c2dec7669f9a1a5d160bfda34ae232e84c57c89abee34719bab44161a0c983bc14b2de92c359473869b2a117261cbf4ed95bd2868
39368 -EBUILD netbeans-javadoc-9999_p20160401.ebuild 6293 SHA256 a7720fd0f5b0a34bb841c590abd2797be3dbb347030ded4d162c5b5ffdc2e070 SHA512 660027c1335dc1d62953d4307497cd6ae8fc6feb7b5f7a1e0352c0caec03f3af1c3123876e22f3897ae5981383ca05d887985a2e5bc8e0b9c9660af9d54e978b WHIRLPOOL cf2b33e24cfca4f2ea4cb01aad71bd204c245e38f703fd62f5b564dd5480e8e086177944ba82bbecac788a81b1e27409f910b334f6c6523096a33099ba330c41
39369 -EBUILD netbeans-javadoc-9999_p20160404.ebuild 6293 SHA256 bb18098093ed3065215aa8b36a0d3893cf4f1c1560a540db6cad6e981c74478d SHA512 3c26780636c11fd42599d86078a8162ae5e2a691df5a986da34ca6052f4d9033246a7bad13e2a37365b7c1effec43912e88f874a9e67d23e621ccb62d2ee948e WHIRLPOOL 3dd02775a14bda0ce38d8eaa2d5b33159caabaa663b22d5e5c28ebe0668244b2e89113001038a1b7ee41034060b1b9112aa6e8382edad144bf938c817dd9bf61
39370 -EBUILD netbeans-javadoc-9999_p20160405.ebuild 6293 SHA256 0a65551d5910776e112eb0730161594c91d4d770c968431457eaeecb8e6ed3cc SHA512 36218cde42d64b4a9783173caf1b2616726fb34225f5d230c033fe32c48df5d29d3dc79e65d3b7b12454034c35c171a64d3ca8cde2ebcc4b150d81d1e05c91e2 WHIRLPOOL 7b7eda47bd473af08e6a2b2c313cbf0766547039cec810e5688926bfa2abf81a832a331ebdb38259464def612676edaaa4cad2ece2cd82868200e4e3f4c73b07
39371 -EBUILD netbeans-javadoc-9999_p20160406.ebuild 6293 SHA256 ae8bdb87c48ad3694bb97b4e36469315f27d693fb6a535f4ca5a147e5d746ad8 SHA512 a580b2fa453730077bd949b8b3a40f75576a90238b82998b9ab12d1ce0d90fbd8a0407de1e7660380adc9aaa8fdb9ac6eb0c240a7983026044ea03139fdf3dfa WHIRLPOOL 6723e0c56a852783e3715f0b5933ce292b9f3c87d40b72cdf00afdb8e40b0682d26a99e51ea02e7b38cdb60d9b38ceb769f40c91bb8f58ad00cd8a1fbab3f144
39372 -EBUILD netbeans-javadoc-9999_p20160407.ebuild 6293 SHA256 13af3ef36414ae6901bb1854ff4a5b47c2c605d003ff22148ba86ac9ae1af145 SHA512 05fe42eb4e35094e6f7c37588dd4ac28bbcbf4c8820d34ceca44f7ebd4ca73ec37efd94dc6a36dd4e5cd23d8eda9a99b64e2a78861f15476dc595f69411d15db WHIRLPOOL 9eb0fce37235c7795c2fbac7f9d30b8c9e37efed34968fe945f133d282fb3a7961c441ba71921725bb23b1efa420965d6c19f30977a52dbd88a6fea3373750a6
39373 -EBUILD netbeans-javadoc-9999_p20160411.ebuild 6293 SHA256 35cfc986b1131c87de9ae58fb240db9cb9a407cebecf04234fb8dd646cfd19df SHA512 64e9d9b294e71b5436cfd75cf78061a12c40dbacdee4857e5f246854a881386ed342e926b741aaf863ce0d911c118f5756a144f99e25b5ad43f2a0a6281976d9 WHIRLPOOL 31132fb093b2f2540a490e9ef0e51c5066b35040f40885d6228c68254608f04923db7366f5e1662d4ad3969b4be99fe9ab3cf5cc815879f321445120cf6db7a2
39374 -EBUILD netbeans-javadoc-9999_p20160412.ebuild 6293 SHA256 510972c1bd51c23cad3f7c94418dd51c43312c316181e2c3d7a40e357cd3cd58 SHA512 cd8029f86d4ffdb2e69710d377ab4beaea03862378943ab6295e2522c0e627f8fe9671d5b605b18cfbf594b20735bc13ec52e26077dfb7d7bcb77a98502eeafa WHIRLPOOL 2d995dbae57722dd77d065d3d363347af357f0c9f5e03d34b6a76ff9792fba1748ed36d6d9991e9c42a9f733e84ee3f9f4e694f741248b4eaf7f54ee58afa04f
39375 -EBUILD netbeans-javadoc-9999_p20160413.ebuild 6293 SHA256 707f6f1f4ad6d4f86f60adf4b4c43e3eb2a237b62e8a74bad2d634ead2ef97c9 SHA512 a88764568cae4b88384869816af73b785ca46d463b5527cb2c21d515e5b22a2a581fd97010d57a44a6d6313fc6e0f3ea081c9c74514a96ad58193263a05d731c WHIRLPOOL b3fc2cd23af0898aa0004e868c92105838bef0493d400019a348f83326c4abeb48a2bfa88f419f802a98b8eacf7c370709411d0b6214b0357193acb375c65a33
39376 -EBUILD netbeans-javadoc-9999_p20160414.ebuild 6293 SHA256 e22f6fe4c783ab18414c36da86f681f12ef5cdb5718b5a3457556e8625fad672 SHA512 db1216f06aff81e3ad9495beda6a775b0cb02f8e1232c3440fb8dc4f811f597a5a04ba95d02423b525853a3ac339eb8f0b5f5df45f4d33a5953cbd03aa696469 WHIRLPOOL c7da6f9ec81056b1ee1d2fde33ed0e2af8c3eed28a2884e7b126e71eb324566bf24daefd60c5bfbda1c178c6fddd2a02a139b6fab07831f7ff72700f1508ddb8
39377 -EBUILD netbeans-javadoc-9999_p20160415.ebuild 6293 SHA256 6d943b568605d33fb18d74709a04c61fa2b37fbbbb7a53dc34c6b043ff7d5533 SHA512 587489336c996ece695499776f786a405ce6bc7c5c24f614b68dccbace7da4ca22218fb43c021e40694b37272b758333dcafdfc3206d0adf0a363cc16988b33d WHIRLPOOL 7e9a1cf12fbffdc32d85b10aa59fe05524705f06b226c3ed7958e6c501b41eb9c04eeb249543c1b4dadde84bfdadb8a700e7d878c1b2678032ea1f5bb59f478d
39378 -EBUILD netbeans-javadoc-9999_p20160416.ebuild 6293 SHA256 2ae9cf7637c8526ec3aa56e9aa2844a52cfb3dd3a25b8721755190df39fa4438 SHA512 6d649d2fc00e56ee609205003828c1672d3e30efe92b2232f0334e51450106818d4c63f7bc93404b9da46739a93a024aeb9e23131164bc0711ebf2d638959f43 WHIRLPOOL bf22470df3e2cb0344d1013a3b9cfa65ee2b92d6d3f94f869a1ea546fdae02ca204786088d96b720e2f89ea70275f6b0f42e52b4e06eb3e1ff916d27c0ca85bf
39379 -EBUILD netbeans-javadoc-9999_p20160417.ebuild 6293 SHA256 40d0a558fb66ddbe526e7f6a95bdbf5040256b40f3e8e655db4dad6c7fb7fbd2 SHA512 7540e82fa42ba25859d339c97dbfff5f4f55eba248a3b933a7c1500a13216fbc07f002ffca5f86cba9da0bf7bb4113d507cd64613e9669b59e7a1013aa514af2 WHIRLPOOL a9e4636b9424f231c42b4af6c3730736f90abe2a671bfb452c325afe050abf12888da671823965cd5316908f6ccf195568d5db87fbdc6286bb5288925a4507d9
39380 -EBUILD netbeans-javadoc-9999_p20160418.ebuild 6293 SHA256 385e21683da0bba90cd606aa9d25285f247e859e131de661b6c300987b0de424 SHA512 e8da4e3ebd7d7c6bfb5a76af727723a6f80a1166288d2a7522a6a3912dd066bce4e4e00b7dc65b8a76e63cfb9453b552534a6a411bd1f2bdcf376779daf46fb5 WHIRLPOOL f2d94a0494acc93bd61648505f3a9c108320ef3250d1737f580e98ad57a38923625ea1e2e495c790cd343ca240eb526b8874a2e99853a69ceb44f6151fc80426
39381 -EBUILD netbeans-javadoc-9999_p20160419.ebuild 6293 SHA256 931648d28881dafe5f06952a312ee14ffc432e6bf509258e85b5dbc518c475ac SHA512 1118b910f851ea270c3414b778a5002168a3cbd2d436f990a247f543636ccaa105adc420d43ad10f6f35c92c91faa9071a608486fd9145b7d0c7adc87f9abbb9 WHIRLPOOL 801056e9c5a80f564e4ee10b8500e076251cfe29dca9b9f453e10f1b7144d4594c85902ee166c82f981c6ef2eb3da3c7b8db10400b6bd1d6330883fbab133835
39382 -EBUILD netbeans-javadoc-9999_p20160420.ebuild 6293 SHA256 66a74bdf890ea85ac0e7c857d0d4c0cc82f80a242cae78f88b6e2d243bee5c25 SHA512 90e9048a50f7a178e3294e6caae6308ec871fc473f6da3c553ae946904a1f4ec4615f37e674db05cf3a8db38a8354f1d9d6b02efcaf22ff9d29e245513628b56 WHIRLPOOL c20717ecf22c149860b9616c873544d564434f3a37b2c00a52874e4550d6e2d5dee7e0fc6834a59570f07b2ffe2179a00537aefbc8a7ee9688f7e6f5e411c4cc
39383 -EBUILD netbeans-javadoc-9999_p20160421.ebuild 6293 SHA256 fd1af49bf46a9d25b056d99df7f16cce383283f7c82ca526c763aa319b575d08 SHA512 3414f073d3d17a93c73101396fd9dd21154a420bde99f5740d0ab47e5380841275653d8091b2db384f78924881117ad7deb809fa157fdb7d9eace8b33fd2fcb3 WHIRLPOOL 64a53184c43ab5519670e2a8defd00a6802f5f4bea1e719d4ec16b0a95630fa0c9cc389da488477e0f2ed60a445d222c1358cbdf4803623f81ee07f15def10ac
39384 -EBUILD netbeans-javadoc-9999_p20160426.ebuild 6293 SHA256 01d332d412cd3c6070ac5b6fa1ffa4e1cc83eee6fc40cc369fbd6425e64628f5 SHA512 8c42b31dbdd6345f811b8815f78e0a8df270143bcb0ccfd52d4577faa06c71f979124e499ac58f4ee74c444fa87393f055e9e18ed6cd320b2eee24dc45507b43 WHIRLPOOL 8059b33fdff78f82d5c0d6af87047e972e4f19a304e21f935d008a3da2b82b4ecd2de0dca8f70da2d7fcd4f09fe87301462eeeada569c0f47e15b9473ea880d5
39385 -EBUILD netbeans-javadoc-9999_p20160427.ebuild 6293 SHA256 68a800b9f48c34532f72bd43215c247b7202e5f10ca568049bf79b5a13dd7ee1 SHA512 f8a2c9f6e6522ffd7b4c41f3fde9133673ccf4cf36bcb2622aa76d02d495d90e9cf15d1a31f66e80643d3a88811af08046e1babf92d621707c7ba4eda04047f0 WHIRLPOOL 7192d8d26478e18bfd704794ab2fec31c4f7a5d51f28ce3c500bbd9a4af7fe74307d865ee80e14f438f5b0db790ac47a1f56d2280e5763c9d78da6f6b55e1ba0
39386 EBUILD netbeans-javadoc-9999_p20160428.ebuild 6293 SHA256 a45afe043254c2596f50568a88fe8e61738ee230c369fdc09e583b1898af2b35 SHA512 4a06b6abae4513a4fc810f735546777ff7f68f63f49def5a210dad83e09a75c44b59c80afb5bb6a22f6bcaa28ff97021ac2b987cbb2d4f4715abf7e3ac5d090b WHIRLPOOL a8a400e470bcab256c606583faa300745e3fc8f604c0788e3a37d6015c7f1e6781d4444472dfa6359a1b6001d2769ab175da299c783c5e5f6e8261890c41f407
39387 EBUILD netbeans-javadoc-9999_p20160429.ebuild 6293 SHA256 cb61a015c4205943ace21756e668f17d4620951e0e9756877b59208b2ab73a38 SHA512 733c75c7b490d08181ddbcd1ae491ae79a3268edd5f4d876084c77160ad3056ee45efa0aceea5069d37637f47b4ba84600dab944c0b348dfe0dcd18c56f42f9a WHIRLPOOL a5715202a53a24bd9c18c046b46ff2139abb39b4eb84fa0b20550832663947f321e68ae58344e6e2f8a2910f18f207d03fc6000f1e206a1eb126d4f5e5edc75a
39388 EBUILD netbeans-javadoc-9999_p20160430.ebuild 6293 SHA256 b13f5fa58347a57d13391a3b465d4cd480c1b9c53ca3ca4769d8b06d5e7c31a6 SHA512 dfa6d5e3a2b64054c64c2943672eb5b65a70762aab2ce38ddc33d6c5febab3c8c647bdc9dfa27cd421788d437ea50849e34e621250c3b98a0997ba949dc13471 WHIRLPOOL cb506843d1adc9ee7c12f991f2bd83f2408705202945e4335944d980f7cbf318be1f2ace525b2a0f9c081c122b8dc8b0111424bf1ad27d369e98f8085905432e
39389
39390 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160329.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160329.ebuild
39391 deleted file mode 100644
39392 index 97c5b62..0000000
39393 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160329.ebuild
39394 +++ /dev/null
39395 @@ -1,168 +0,0 @@
39396 -# Copyright 1999-2016 Gentoo Foundation
39397 -# Distributed under the terms of the GNU General Public License v2
39398 -# $Id$
39399 -
39400 -EAPI="4"
39401 -inherit eutils java-pkg-2 java-ant-2
39402 -
39403 -DESCRIPTION="Netbeans JavaDocs"
39404 -HOMEPAGE="http://netbeans.org/"
39405 -SLOT="9999"
39406 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
39407 -SRC_URI="${SOURCE_URL}
39408 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
39409 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
39410 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39411 -KEYWORDS="~amd64 ~x86"
39412 -IUSE=""
39413 -S="${WORKDIR}"
39414 -
39415 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
39416 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
39417 - app-arch/unzip
39418 - dev-java/javahelp:0
39419 - dev-java/junit:4
39420 - ~dev-java/netbeans-apisupport-${PV}
39421 - ~dev-java/netbeans-cnd-${PV}
39422 - ~dev-java/netbeans-dlight-${PV}
39423 - ~dev-java/netbeans-enterprise-${PV}
39424 - ~dev-java/netbeans-ergonomics-${PV}
39425 - ~dev-java/netbeans-extide-${PV}
39426 - ~dev-java/netbeans-groovy-${PV}
39427 - ~dev-java/netbeans-harness-${PV}
39428 - ~dev-java/netbeans-ide-${PV}
39429 - ~dev-java/netbeans-java-${PV}
39430 - ~dev-java/netbeans-javacard-${PV}
39431 - ~dev-java/netbeans-mobility-${PV}
39432 - ~dev-java/netbeans-nb-${PV}
39433 - ~dev-java/netbeans-php-${PV}
39434 - ~dev-java/netbeans-platform-${PV}
39435 - ~dev-java/netbeans-profiler-${PV}
39436 - ~dev-java/netbeans-websvccommon-${PV}"
39437 -RDEPEND=""
39438 -
39439 -JAVA_PKG_BSFIX="off"
39440 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
39441 -JAVA_PKG_WANT_SOURCE="1.7"
39442 -JAVA_PKG_WANT_TARGET="1.7"
39443 -
39444 -src_unpack() {
39445 - unpack $(basename ${SOURCE_URL})
39446 -
39447 - einfo "Deleting bundled jars..."
39448 - find -name "*.jar" -type f -delete
39449 -
39450 - unpack netbeans-9999-r15-build.xml.patch.bz2
39451 -
39452 - pushd "${S}" >/dev/null || die
39453 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
39454 - popd >/dev/null || die
39455 -}
39456 -
39457 -src_prepare() {
39458 - einfo "Deleting bundled class files..."
39459 - find -name "*.class" -type f | xargs rm -vf
39460 -
39461 - epatch netbeans-9999-r15-build.xml.patch
39462 -
39463 - # Support for custom patches
39464 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
39465 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
39466 -
39467 - if [ -n "${files}" ] ; then
39468 - einfo "Applying custom patches:"
39469 -
39470 - for file in ${files} ; do
39471 - epatch "${file}"
39472 - done
39473 - fi
39474 - fi
39475 -
39476 - einfo "Symlinking external libraries..."
39477 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
39478 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
39479 -
39480 - einfo "Linking in other clusters..."
39481 - mkdir "${S}"/nbbuild/netbeans || die
39482 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
39483 -
39484 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
39485 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39486 - touch nb.cluster.apisupport.built
39487 -
39488 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
39489 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39490 - touch nb.cluster.cnd.built
39491 -
39492 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
39493 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39494 - touch nb.cluster.dlight.built
39495 -
39496 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
39497 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39498 - touch nb.cluster.enterprise.built
39499 -
39500 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
39501 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39502 - touch nb.cluster.ergonomics.built
39503 -
39504 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
39505 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39506 - touch nb.cluster.extide.built
39507 -
39508 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
39509 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39510 - touch nb.cluster.groovy.built
39511 -
39512 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
39513 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39514 - touch nb.cluster.harness.built
39515 -
39516 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
39517 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39518 - touch nb.cluster.ide.built
39519 -
39520 - ln -s /usr/share/netbeans-java-${SLOT} java || die
39521 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39522 - touch nb.cluster.java.built
39523 -
39524 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
39525 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39526 - touch nb.cluster.javacard.built
39527 -
39528 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
39529 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39530 - touch nb.cluster.mobility.built
39531 -
39532 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
39533 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
39534 - touch nb.cluster.nb.built
39535 -
39536 - ln -s /usr/share/netbeans-php-${SLOT} php || die
39537 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39538 - touch nb.cluster.php.built
39539 -
39540 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
39541 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39542 - touch nb.cluster.platform.built
39543 -
39544 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
39545 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39546 - touch nb.cluster.profiler.built
39547 -
39548 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
39549 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39550 - touch nb.cluster.websvccommon.built
39551 -
39552 - java-pkg-2_src_prepare
39553 -}
39554 -
39555 -src_compile() {
39556 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
39557 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
39558 -}
39559 -
39560 -src_install() {
39561 - rm nbbuild/build/javadoc/*.zip
39562 - java-pkg_dojavadoc nbbuild/build/javadoc
39563 -}
39564
39565 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160331.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160331.ebuild
39566 deleted file mode 100644
39567 index cfc6fc2..0000000
39568 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160331.ebuild
39569 +++ /dev/null
39570 @@ -1,168 +0,0 @@
39571 -# Copyright 1999-2016 Gentoo Foundation
39572 -# Distributed under the terms of the GNU General Public License v2
39573 -# $Id$
39574 -
39575 -EAPI="4"
39576 -inherit eutils java-pkg-2 java-ant-2
39577 -
39578 -DESCRIPTION="Netbeans JavaDocs"
39579 -HOMEPAGE="http://netbeans.org/"
39580 -SLOT="9999"
39581 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
39582 -SRC_URI="${SOURCE_URL}
39583 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
39584 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
39585 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39586 -KEYWORDS="~amd64 ~x86"
39587 -IUSE=""
39588 -S="${WORKDIR}"
39589 -
39590 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
39591 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
39592 - app-arch/unzip
39593 - dev-java/javahelp:0
39594 - dev-java/junit:4
39595 - ~dev-java/netbeans-apisupport-${PV}
39596 - ~dev-java/netbeans-cnd-${PV}
39597 - ~dev-java/netbeans-dlight-${PV}
39598 - ~dev-java/netbeans-enterprise-${PV}
39599 - ~dev-java/netbeans-ergonomics-${PV}
39600 - ~dev-java/netbeans-extide-${PV}
39601 - ~dev-java/netbeans-groovy-${PV}
39602 - ~dev-java/netbeans-harness-${PV}
39603 - ~dev-java/netbeans-ide-${PV}
39604 - ~dev-java/netbeans-java-${PV}
39605 - ~dev-java/netbeans-javacard-${PV}
39606 - ~dev-java/netbeans-mobility-${PV}
39607 - ~dev-java/netbeans-nb-${PV}
39608 - ~dev-java/netbeans-php-${PV}
39609 - ~dev-java/netbeans-platform-${PV}
39610 - ~dev-java/netbeans-profiler-${PV}
39611 - ~dev-java/netbeans-websvccommon-${PV}"
39612 -RDEPEND=""
39613 -
39614 -JAVA_PKG_BSFIX="off"
39615 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
39616 -JAVA_PKG_WANT_SOURCE="1.7"
39617 -JAVA_PKG_WANT_TARGET="1.7"
39618 -
39619 -src_unpack() {
39620 - unpack $(basename ${SOURCE_URL})
39621 -
39622 - einfo "Deleting bundled jars..."
39623 - find -name "*.jar" -type f -delete
39624 -
39625 - unpack netbeans-9999-r16-build.xml.patch.bz2
39626 -
39627 - pushd "${S}" >/dev/null || die
39628 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
39629 - popd >/dev/null || die
39630 -}
39631 -
39632 -src_prepare() {
39633 - einfo "Deleting bundled class files..."
39634 - find -name "*.class" -type f | xargs rm -vf
39635 -
39636 - epatch netbeans-9999-r16-build.xml.patch
39637 -
39638 - # Support for custom patches
39639 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
39640 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
39641 -
39642 - if [ -n "${files}" ] ; then
39643 - einfo "Applying custom patches:"
39644 -
39645 - for file in ${files} ; do
39646 - epatch "${file}"
39647 - done
39648 - fi
39649 - fi
39650 -
39651 - einfo "Symlinking external libraries..."
39652 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
39653 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
39654 -
39655 - einfo "Linking in other clusters..."
39656 - mkdir "${S}"/nbbuild/netbeans || die
39657 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
39658 -
39659 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
39660 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39661 - touch nb.cluster.apisupport.built
39662 -
39663 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
39664 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39665 - touch nb.cluster.cnd.built
39666 -
39667 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
39668 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39669 - touch nb.cluster.dlight.built
39670 -
39671 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
39672 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39673 - touch nb.cluster.enterprise.built
39674 -
39675 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
39676 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39677 - touch nb.cluster.ergonomics.built
39678 -
39679 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
39680 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39681 - touch nb.cluster.extide.built
39682 -
39683 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
39684 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39685 - touch nb.cluster.groovy.built
39686 -
39687 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
39688 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39689 - touch nb.cluster.harness.built
39690 -
39691 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
39692 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39693 - touch nb.cluster.ide.built
39694 -
39695 - ln -s /usr/share/netbeans-java-${SLOT} java || die
39696 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39697 - touch nb.cluster.java.built
39698 -
39699 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
39700 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39701 - touch nb.cluster.javacard.built
39702 -
39703 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
39704 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39705 - touch nb.cluster.mobility.built
39706 -
39707 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
39708 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
39709 - touch nb.cluster.nb.built
39710 -
39711 - ln -s /usr/share/netbeans-php-${SLOT} php || die
39712 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39713 - touch nb.cluster.php.built
39714 -
39715 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
39716 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39717 - touch nb.cluster.platform.built
39718 -
39719 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
39720 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39721 - touch nb.cluster.profiler.built
39722 -
39723 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
39724 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39725 - touch nb.cluster.websvccommon.built
39726 -
39727 - java-pkg-2_src_prepare
39728 -}
39729 -
39730 -src_compile() {
39731 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
39732 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
39733 -}
39734 -
39735 -src_install() {
39736 - rm nbbuild/build/javadoc/*.zip
39737 - java-pkg_dojavadoc nbbuild/build/javadoc
39738 -}
39739
39740 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160401.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160401.ebuild
39741 deleted file mode 100644
39742 index 1238087..0000000
39743 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160401.ebuild
39744 +++ /dev/null
39745 @@ -1,168 +0,0 @@
39746 -# Copyright 1999-2016 Gentoo Foundation
39747 -# Distributed under the terms of the GNU General Public License v2
39748 -# $Id$
39749 -
39750 -EAPI="4"
39751 -inherit eutils java-pkg-2 java-ant-2
39752 -
39753 -DESCRIPTION="Netbeans JavaDocs"
39754 -HOMEPAGE="http://netbeans.org/"
39755 -SLOT="9999"
39756 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
39757 -SRC_URI="${SOURCE_URL}
39758 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
39759 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
39760 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39761 -KEYWORDS="~amd64 ~x86"
39762 -IUSE=""
39763 -S="${WORKDIR}"
39764 -
39765 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
39766 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
39767 - app-arch/unzip
39768 - dev-java/javahelp:0
39769 - dev-java/junit:4
39770 - ~dev-java/netbeans-apisupport-${PV}
39771 - ~dev-java/netbeans-cnd-${PV}
39772 - ~dev-java/netbeans-dlight-${PV}
39773 - ~dev-java/netbeans-enterprise-${PV}
39774 - ~dev-java/netbeans-ergonomics-${PV}
39775 - ~dev-java/netbeans-extide-${PV}
39776 - ~dev-java/netbeans-groovy-${PV}
39777 - ~dev-java/netbeans-harness-${PV}
39778 - ~dev-java/netbeans-ide-${PV}
39779 - ~dev-java/netbeans-java-${PV}
39780 - ~dev-java/netbeans-javacard-${PV}
39781 - ~dev-java/netbeans-mobility-${PV}
39782 - ~dev-java/netbeans-nb-${PV}
39783 - ~dev-java/netbeans-php-${PV}
39784 - ~dev-java/netbeans-platform-${PV}
39785 - ~dev-java/netbeans-profiler-${PV}
39786 - ~dev-java/netbeans-websvccommon-${PV}"
39787 -RDEPEND=""
39788 -
39789 -JAVA_PKG_BSFIX="off"
39790 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
39791 -JAVA_PKG_WANT_SOURCE="1.7"
39792 -JAVA_PKG_WANT_TARGET="1.7"
39793 -
39794 -src_unpack() {
39795 - unpack $(basename ${SOURCE_URL})
39796 -
39797 - einfo "Deleting bundled jars..."
39798 - find -name "*.jar" -type f -delete
39799 -
39800 - unpack netbeans-9999-r16-build.xml.patch.bz2
39801 -
39802 - pushd "${S}" >/dev/null || die
39803 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
39804 - popd >/dev/null || die
39805 -}
39806 -
39807 -src_prepare() {
39808 - einfo "Deleting bundled class files..."
39809 - find -name "*.class" -type f | xargs rm -vf
39810 -
39811 - epatch netbeans-9999-r16-build.xml.patch
39812 -
39813 - # Support for custom patches
39814 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
39815 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
39816 -
39817 - if [ -n "${files}" ] ; then
39818 - einfo "Applying custom patches:"
39819 -
39820 - for file in ${files} ; do
39821 - epatch "${file}"
39822 - done
39823 - fi
39824 - fi
39825 -
39826 - einfo "Symlinking external libraries..."
39827 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
39828 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
39829 -
39830 - einfo "Linking in other clusters..."
39831 - mkdir "${S}"/nbbuild/netbeans || die
39832 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
39833 -
39834 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
39835 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39836 - touch nb.cluster.apisupport.built
39837 -
39838 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
39839 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39840 - touch nb.cluster.cnd.built
39841 -
39842 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
39843 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39844 - touch nb.cluster.dlight.built
39845 -
39846 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
39847 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39848 - touch nb.cluster.enterprise.built
39849 -
39850 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
39851 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39852 - touch nb.cluster.ergonomics.built
39853 -
39854 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
39855 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39856 - touch nb.cluster.extide.built
39857 -
39858 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
39859 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39860 - touch nb.cluster.groovy.built
39861 -
39862 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
39863 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39864 - touch nb.cluster.harness.built
39865 -
39866 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
39867 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39868 - touch nb.cluster.ide.built
39869 -
39870 - ln -s /usr/share/netbeans-java-${SLOT} java || die
39871 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39872 - touch nb.cluster.java.built
39873 -
39874 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
39875 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39876 - touch nb.cluster.javacard.built
39877 -
39878 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
39879 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39880 - touch nb.cluster.mobility.built
39881 -
39882 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
39883 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
39884 - touch nb.cluster.nb.built
39885 -
39886 - ln -s /usr/share/netbeans-php-${SLOT} php || die
39887 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39888 - touch nb.cluster.php.built
39889 -
39890 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
39891 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39892 - touch nb.cluster.platform.built
39893 -
39894 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
39895 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39896 - touch nb.cluster.profiler.built
39897 -
39898 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
39899 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39900 - touch nb.cluster.websvccommon.built
39901 -
39902 - java-pkg-2_src_prepare
39903 -}
39904 -
39905 -src_compile() {
39906 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
39907 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
39908 -}
39909 -
39910 -src_install() {
39911 - rm nbbuild/build/javadoc/*.zip
39912 - java-pkg_dojavadoc nbbuild/build/javadoc
39913 -}
39914
39915 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160404.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160404.ebuild
39916 deleted file mode 100644
39917 index df49d73..0000000
39918 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160404.ebuild
39919 +++ /dev/null
39920 @@ -1,168 +0,0 @@
39921 -# Copyright 1999-2016 Gentoo Foundation
39922 -# Distributed under the terms of the GNU General Public License v2
39923 -# $Id$
39924 -
39925 -EAPI="4"
39926 -inherit eutils java-pkg-2 java-ant-2
39927 -
39928 -DESCRIPTION="Netbeans JavaDocs"
39929 -HOMEPAGE="http://netbeans.org/"
39930 -SLOT="9999"
39931 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
39932 -SRC_URI="${SOURCE_URL}
39933 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
39934 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
39935 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39936 -KEYWORDS="~amd64 ~x86"
39937 -IUSE=""
39938 -S="${WORKDIR}"
39939 -
39940 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
39941 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
39942 - app-arch/unzip
39943 - dev-java/javahelp:0
39944 - dev-java/junit:4
39945 - ~dev-java/netbeans-apisupport-${PV}
39946 - ~dev-java/netbeans-cnd-${PV}
39947 - ~dev-java/netbeans-dlight-${PV}
39948 - ~dev-java/netbeans-enterprise-${PV}
39949 - ~dev-java/netbeans-ergonomics-${PV}
39950 - ~dev-java/netbeans-extide-${PV}
39951 - ~dev-java/netbeans-groovy-${PV}
39952 - ~dev-java/netbeans-harness-${PV}
39953 - ~dev-java/netbeans-ide-${PV}
39954 - ~dev-java/netbeans-java-${PV}
39955 - ~dev-java/netbeans-javacard-${PV}
39956 - ~dev-java/netbeans-mobility-${PV}
39957 - ~dev-java/netbeans-nb-${PV}
39958 - ~dev-java/netbeans-php-${PV}
39959 - ~dev-java/netbeans-platform-${PV}
39960 - ~dev-java/netbeans-profiler-${PV}
39961 - ~dev-java/netbeans-websvccommon-${PV}"
39962 -RDEPEND=""
39963 -
39964 -JAVA_PKG_BSFIX="off"
39965 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
39966 -JAVA_PKG_WANT_SOURCE="1.7"
39967 -JAVA_PKG_WANT_TARGET="1.7"
39968 -
39969 -src_unpack() {
39970 - unpack $(basename ${SOURCE_URL})
39971 -
39972 - einfo "Deleting bundled jars..."
39973 - find -name "*.jar" -type f -delete
39974 -
39975 - unpack netbeans-9999-r16-build.xml.patch.bz2
39976 -
39977 - pushd "${S}" >/dev/null || die
39978 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
39979 - popd >/dev/null || die
39980 -}
39981 -
39982 -src_prepare() {
39983 - einfo "Deleting bundled class files..."
39984 - find -name "*.class" -type f | xargs rm -vf
39985 -
39986 - epatch netbeans-9999-r16-build.xml.patch
39987 -
39988 - # Support for custom patches
39989 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
39990 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
39991 -
39992 - if [ -n "${files}" ] ; then
39993 - einfo "Applying custom patches:"
39994 -
39995 - for file in ${files} ; do
39996 - epatch "${file}"
39997 - done
39998 - fi
39999 - fi
40000 -
40001 - einfo "Symlinking external libraries..."
40002 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40003 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40004 -
40005 - einfo "Linking in other clusters..."
40006 - mkdir "${S}"/nbbuild/netbeans || die
40007 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40008 -
40009 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
40010 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40011 - touch nb.cluster.apisupport.built
40012 -
40013 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
40014 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40015 - touch nb.cluster.cnd.built
40016 -
40017 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
40018 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40019 - touch nb.cluster.dlight.built
40020 -
40021 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
40022 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40023 - touch nb.cluster.enterprise.built
40024 -
40025 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
40026 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40027 - touch nb.cluster.ergonomics.built
40028 -
40029 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40030 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40031 - touch nb.cluster.extide.built
40032 -
40033 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
40034 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40035 - touch nb.cluster.groovy.built
40036 -
40037 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40038 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40039 - touch nb.cluster.harness.built
40040 -
40041 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40042 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40043 - touch nb.cluster.ide.built
40044 -
40045 - ln -s /usr/share/netbeans-java-${SLOT} java || die
40046 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40047 - touch nb.cluster.java.built
40048 -
40049 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
40050 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40051 - touch nb.cluster.javacard.built
40052 -
40053 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
40054 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40055 - touch nb.cluster.mobility.built
40056 -
40057 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
40058 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
40059 - touch nb.cluster.nb.built
40060 -
40061 - ln -s /usr/share/netbeans-php-${SLOT} php || die
40062 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40063 - touch nb.cluster.php.built
40064 -
40065 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40066 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40067 - touch nb.cluster.platform.built
40068 -
40069 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
40070 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40071 - touch nb.cluster.profiler.built
40072 -
40073 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40074 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40075 - touch nb.cluster.websvccommon.built
40076 -
40077 - java-pkg-2_src_prepare
40078 -}
40079 -
40080 -src_compile() {
40081 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
40082 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
40083 -}
40084 -
40085 -src_install() {
40086 - rm nbbuild/build/javadoc/*.zip
40087 - java-pkg_dojavadoc nbbuild/build/javadoc
40088 -}
40089
40090 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160405.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160405.ebuild
40091 deleted file mode 100644
40092 index 3e04d99..0000000
40093 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160405.ebuild
40094 +++ /dev/null
40095 @@ -1,168 +0,0 @@
40096 -# Copyright 1999-2016 Gentoo Foundation
40097 -# Distributed under the terms of the GNU General Public License v2
40098 -# $Id$
40099 -
40100 -EAPI="4"
40101 -inherit eutils java-pkg-2 java-ant-2
40102 -
40103 -DESCRIPTION="Netbeans JavaDocs"
40104 -HOMEPAGE="http://netbeans.org/"
40105 -SLOT="9999"
40106 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
40107 -SRC_URI="${SOURCE_URL}
40108 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
40109 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
40110 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
40111 -KEYWORDS="~amd64 ~x86"
40112 -IUSE=""
40113 -S="${WORKDIR}"
40114 -
40115 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
40116 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
40117 - app-arch/unzip
40118 - dev-java/javahelp:0
40119 - dev-java/junit:4
40120 - ~dev-java/netbeans-apisupport-${PV}
40121 - ~dev-java/netbeans-cnd-${PV}
40122 - ~dev-java/netbeans-dlight-${PV}
40123 - ~dev-java/netbeans-enterprise-${PV}
40124 - ~dev-java/netbeans-ergonomics-${PV}
40125 - ~dev-java/netbeans-extide-${PV}
40126 - ~dev-java/netbeans-groovy-${PV}
40127 - ~dev-java/netbeans-harness-${PV}
40128 - ~dev-java/netbeans-ide-${PV}
40129 - ~dev-java/netbeans-java-${PV}
40130 - ~dev-java/netbeans-javacard-${PV}
40131 - ~dev-java/netbeans-mobility-${PV}
40132 - ~dev-java/netbeans-nb-${PV}
40133 - ~dev-java/netbeans-php-${PV}
40134 - ~dev-java/netbeans-platform-${PV}
40135 - ~dev-java/netbeans-profiler-${PV}
40136 - ~dev-java/netbeans-websvccommon-${PV}"
40137 -RDEPEND=""
40138 -
40139 -JAVA_PKG_BSFIX="off"
40140 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
40141 -JAVA_PKG_WANT_SOURCE="1.7"
40142 -JAVA_PKG_WANT_TARGET="1.7"
40143 -
40144 -src_unpack() {
40145 - unpack $(basename ${SOURCE_URL})
40146 -
40147 - einfo "Deleting bundled jars..."
40148 - find -name "*.jar" -type f -delete
40149 -
40150 - unpack netbeans-9999-r16-build.xml.patch.bz2
40151 -
40152 - pushd "${S}" >/dev/null || die
40153 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
40154 - popd >/dev/null || die
40155 -}
40156 -
40157 -src_prepare() {
40158 - einfo "Deleting bundled class files..."
40159 - find -name "*.class" -type f | xargs rm -vf
40160 -
40161 - epatch netbeans-9999-r16-build.xml.patch
40162 -
40163 - # Support for custom patches
40164 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
40165 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
40166 -
40167 - if [ -n "${files}" ] ; then
40168 - einfo "Applying custom patches:"
40169 -
40170 - for file in ${files} ; do
40171 - epatch "${file}"
40172 - done
40173 - fi
40174 - fi
40175 -
40176 - einfo "Symlinking external libraries..."
40177 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40178 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40179 -
40180 - einfo "Linking in other clusters..."
40181 - mkdir "${S}"/nbbuild/netbeans || die
40182 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40183 -
40184 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
40185 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40186 - touch nb.cluster.apisupport.built
40187 -
40188 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
40189 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40190 - touch nb.cluster.cnd.built
40191 -
40192 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
40193 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40194 - touch nb.cluster.dlight.built
40195 -
40196 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
40197 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40198 - touch nb.cluster.enterprise.built
40199 -
40200 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
40201 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40202 - touch nb.cluster.ergonomics.built
40203 -
40204 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40205 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40206 - touch nb.cluster.extide.built
40207 -
40208 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
40209 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40210 - touch nb.cluster.groovy.built
40211 -
40212 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40213 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40214 - touch nb.cluster.harness.built
40215 -
40216 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40217 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40218 - touch nb.cluster.ide.built
40219 -
40220 - ln -s /usr/share/netbeans-java-${SLOT} java || die
40221 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40222 - touch nb.cluster.java.built
40223 -
40224 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
40225 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40226 - touch nb.cluster.javacard.built
40227 -
40228 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
40229 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40230 - touch nb.cluster.mobility.built
40231 -
40232 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
40233 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
40234 - touch nb.cluster.nb.built
40235 -
40236 - ln -s /usr/share/netbeans-php-${SLOT} php || die
40237 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40238 - touch nb.cluster.php.built
40239 -
40240 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40241 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40242 - touch nb.cluster.platform.built
40243 -
40244 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
40245 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40246 - touch nb.cluster.profiler.built
40247 -
40248 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40249 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40250 - touch nb.cluster.websvccommon.built
40251 -
40252 - java-pkg-2_src_prepare
40253 -}
40254 -
40255 -src_compile() {
40256 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
40257 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
40258 -}
40259 -
40260 -src_install() {
40261 - rm nbbuild/build/javadoc/*.zip
40262 - java-pkg_dojavadoc nbbuild/build/javadoc
40263 -}
40264
40265 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160406.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160406.ebuild
40266 deleted file mode 100644
40267 index 21469f9..0000000
40268 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160406.ebuild
40269 +++ /dev/null
40270 @@ -1,168 +0,0 @@
40271 -# Copyright 1999-2016 Gentoo Foundation
40272 -# Distributed under the terms of the GNU General Public License v2
40273 -# $Id$
40274 -
40275 -EAPI="4"
40276 -inherit eutils java-pkg-2 java-ant-2
40277 -
40278 -DESCRIPTION="Netbeans JavaDocs"
40279 -HOMEPAGE="http://netbeans.org/"
40280 -SLOT="9999"
40281 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
40282 -SRC_URI="${SOURCE_URL}
40283 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
40284 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
40285 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
40286 -KEYWORDS="~amd64 ~x86"
40287 -IUSE=""
40288 -S="${WORKDIR}"
40289 -
40290 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
40291 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
40292 - app-arch/unzip
40293 - dev-java/javahelp:0
40294 - dev-java/junit:4
40295 - ~dev-java/netbeans-apisupport-${PV}
40296 - ~dev-java/netbeans-cnd-${PV}
40297 - ~dev-java/netbeans-dlight-${PV}
40298 - ~dev-java/netbeans-enterprise-${PV}
40299 - ~dev-java/netbeans-ergonomics-${PV}
40300 - ~dev-java/netbeans-extide-${PV}
40301 - ~dev-java/netbeans-groovy-${PV}
40302 - ~dev-java/netbeans-harness-${PV}
40303 - ~dev-java/netbeans-ide-${PV}
40304 - ~dev-java/netbeans-java-${PV}
40305 - ~dev-java/netbeans-javacard-${PV}
40306 - ~dev-java/netbeans-mobility-${PV}
40307 - ~dev-java/netbeans-nb-${PV}
40308 - ~dev-java/netbeans-php-${PV}
40309 - ~dev-java/netbeans-platform-${PV}
40310 - ~dev-java/netbeans-profiler-${PV}
40311 - ~dev-java/netbeans-websvccommon-${PV}"
40312 -RDEPEND=""
40313 -
40314 -JAVA_PKG_BSFIX="off"
40315 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
40316 -JAVA_PKG_WANT_SOURCE="1.7"
40317 -JAVA_PKG_WANT_TARGET="1.7"
40318 -
40319 -src_unpack() {
40320 - unpack $(basename ${SOURCE_URL})
40321 -
40322 - einfo "Deleting bundled jars..."
40323 - find -name "*.jar" -type f -delete
40324 -
40325 - unpack netbeans-9999-r16-build.xml.patch.bz2
40326 -
40327 - pushd "${S}" >/dev/null || die
40328 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
40329 - popd >/dev/null || die
40330 -}
40331 -
40332 -src_prepare() {
40333 - einfo "Deleting bundled class files..."
40334 - find -name "*.class" -type f | xargs rm -vf
40335 -
40336 - epatch netbeans-9999-r16-build.xml.patch
40337 -
40338 - # Support for custom patches
40339 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
40340 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
40341 -
40342 - if [ -n "${files}" ] ; then
40343 - einfo "Applying custom patches:"
40344 -
40345 - for file in ${files} ; do
40346 - epatch "${file}"
40347 - done
40348 - fi
40349 - fi
40350 -
40351 - einfo "Symlinking external libraries..."
40352 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40353 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40354 -
40355 - einfo "Linking in other clusters..."
40356 - mkdir "${S}"/nbbuild/netbeans || die
40357 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40358 -
40359 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
40360 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40361 - touch nb.cluster.apisupport.built
40362 -
40363 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
40364 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40365 - touch nb.cluster.cnd.built
40366 -
40367 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
40368 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40369 - touch nb.cluster.dlight.built
40370 -
40371 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
40372 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40373 - touch nb.cluster.enterprise.built
40374 -
40375 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
40376 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40377 - touch nb.cluster.ergonomics.built
40378 -
40379 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40380 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40381 - touch nb.cluster.extide.built
40382 -
40383 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
40384 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40385 - touch nb.cluster.groovy.built
40386 -
40387 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40388 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40389 - touch nb.cluster.harness.built
40390 -
40391 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40392 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40393 - touch nb.cluster.ide.built
40394 -
40395 - ln -s /usr/share/netbeans-java-${SLOT} java || die
40396 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40397 - touch nb.cluster.java.built
40398 -
40399 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
40400 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40401 - touch nb.cluster.javacard.built
40402 -
40403 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
40404 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40405 - touch nb.cluster.mobility.built
40406 -
40407 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
40408 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
40409 - touch nb.cluster.nb.built
40410 -
40411 - ln -s /usr/share/netbeans-php-${SLOT} php || die
40412 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40413 - touch nb.cluster.php.built
40414 -
40415 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40416 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40417 - touch nb.cluster.platform.built
40418 -
40419 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
40420 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40421 - touch nb.cluster.profiler.built
40422 -
40423 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40424 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40425 - touch nb.cluster.websvccommon.built
40426 -
40427 - java-pkg-2_src_prepare
40428 -}
40429 -
40430 -src_compile() {
40431 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
40432 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
40433 -}
40434 -
40435 -src_install() {
40436 - rm nbbuild/build/javadoc/*.zip
40437 - java-pkg_dojavadoc nbbuild/build/javadoc
40438 -}
40439
40440 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160407.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160407.ebuild
40441 deleted file mode 100644
40442 index 4182812..0000000
40443 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160407.ebuild
40444 +++ /dev/null
40445 @@ -1,168 +0,0 @@
40446 -# Copyright 1999-2016 Gentoo Foundation
40447 -# Distributed under the terms of the GNU General Public License v2
40448 -# $Id$
40449 -
40450 -EAPI="4"
40451 -inherit eutils java-pkg-2 java-ant-2
40452 -
40453 -DESCRIPTION="Netbeans JavaDocs"
40454 -HOMEPAGE="http://netbeans.org/"
40455 -SLOT="9999"
40456 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
40457 -SRC_URI="${SOURCE_URL}
40458 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
40459 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
40460 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
40461 -KEYWORDS="~amd64 ~x86"
40462 -IUSE=""
40463 -S="${WORKDIR}"
40464 -
40465 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
40466 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
40467 - app-arch/unzip
40468 - dev-java/javahelp:0
40469 - dev-java/junit:4
40470 - ~dev-java/netbeans-apisupport-${PV}
40471 - ~dev-java/netbeans-cnd-${PV}
40472 - ~dev-java/netbeans-dlight-${PV}
40473 - ~dev-java/netbeans-enterprise-${PV}
40474 - ~dev-java/netbeans-ergonomics-${PV}
40475 - ~dev-java/netbeans-extide-${PV}
40476 - ~dev-java/netbeans-groovy-${PV}
40477 - ~dev-java/netbeans-harness-${PV}
40478 - ~dev-java/netbeans-ide-${PV}
40479 - ~dev-java/netbeans-java-${PV}
40480 - ~dev-java/netbeans-javacard-${PV}
40481 - ~dev-java/netbeans-mobility-${PV}
40482 - ~dev-java/netbeans-nb-${PV}
40483 - ~dev-java/netbeans-php-${PV}
40484 - ~dev-java/netbeans-platform-${PV}
40485 - ~dev-java/netbeans-profiler-${PV}
40486 - ~dev-java/netbeans-websvccommon-${PV}"
40487 -RDEPEND=""
40488 -
40489 -JAVA_PKG_BSFIX="off"
40490 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
40491 -JAVA_PKG_WANT_SOURCE="1.7"
40492 -JAVA_PKG_WANT_TARGET="1.7"
40493 -
40494 -src_unpack() {
40495 - unpack $(basename ${SOURCE_URL})
40496 -
40497 - einfo "Deleting bundled jars..."
40498 - find -name "*.jar" -type f -delete
40499 -
40500 - unpack netbeans-9999-r16-build.xml.patch.bz2
40501 -
40502 - pushd "${S}" >/dev/null || die
40503 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
40504 - popd >/dev/null || die
40505 -}
40506 -
40507 -src_prepare() {
40508 - einfo "Deleting bundled class files..."
40509 - find -name "*.class" -type f | xargs rm -vf
40510 -
40511 - epatch netbeans-9999-r16-build.xml.patch
40512 -
40513 - # Support for custom patches
40514 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
40515 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
40516 -
40517 - if [ -n "${files}" ] ; then
40518 - einfo "Applying custom patches:"
40519 -
40520 - for file in ${files} ; do
40521 - epatch "${file}"
40522 - done
40523 - fi
40524 - fi
40525 -
40526 - einfo "Symlinking external libraries..."
40527 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40528 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40529 -
40530 - einfo "Linking in other clusters..."
40531 - mkdir "${S}"/nbbuild/netbeans || die
40532 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40533 -
40534 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
40535 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40536 - touch nb.cluster.apisupport.built
40537 -
40538 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
40539 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40540 - touch nb.cluster.cnd.built
40541 -
40542 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
40543 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40544 - touch nb.cluster.dlight.built
40545 -
40546 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
40547 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40548 - touch nb.cluster.enterprise.built
40549 -
40550 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
40551 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40552 - touch nb.cluster.ergonomics.built
40553 -
40554 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40555 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40556 - touch nb.cluster.extide.built
40557 -
40558 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
40559 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40560 - touch nb.cluster.groovy.built
40561 -
40562 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40563 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40564 - touch nb.cluster.harness.built
40565 -
40566 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40567 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40568 - touch nb.cluster.ide.built
40569 -
40570 - ln -s /usr/share/netbeans-java-${SLOT} java || die
40571 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40572 - touch nb.cluster.java.built
40573 -
40574 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
40575 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40576 - touch nb.cluster.javacard.built
40577 -
40578 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
40579 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40580 - touch nb.cluster.mobility.built
40581 -
40582 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
40583 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
40584 - touch nb.cluster.nb.built
40585 -
40586 - ln -s /usr/share/netbeans-php-${SLOT} php || die
40587 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40588 - touch nb.cluster.php.built
40589 -
40590 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40591 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40592 - touch nb.cluster.platform.built
40593 -
40594 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
40595 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40596 - touch nb.cluster.profiler.built
40597 -
40598 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40599 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40600 - touch nb.cluster.websvccommon.built
40601 -
40602 - java-pkg-2_src_prepare
40603 -}
40604 -
40605 -src_compile() {
40606 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
40607 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
40608 -}
40609 -
40610 -src_install() {
40611 - rm nbbuild/build/javadoc/*.zip
40612 - java-pkg_dojavadoc nbbuild/build/javadoc
40613 -}
40614
40615 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160411.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160411.ebuild
40616 deleted file mode 100644
40617 index dbc8079..0000000
40618 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160411.ebuild
40619 +++ /dev/null
40620 @@ -1,168 +0,0 @@
40621 -# Copyright 1999-2016 Gentoo Foundation
40622 -# Distributed under the terms of the GNU General Public License v2
40623 -# $Id$
40624 -
40625 -EAPI="4"
40626 -inherit eutils java-pkg-2 java-ant-2
40627 -
40628 -DESCRIPTION="Netbeans JavaDocs"
40629 -HOMEPAGE="http://netbeans.org/"
40630 -SLOT="9999"
40631 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
40632 -SRC_URI="${SOURCE_URL}
40633 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
40634 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
40635 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
40636 -KEYWORDS="~amd64 ~x86"
40637 -IUSE=""
40638 -S="${WORKDIR}"
40639 -
40640 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
40641 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
40642 - app-arch/unzip
40643 - dev-java/javahelp:0
40644 - dev-java/junit:4
40645 - ~dev-java/netbeans-apisupport-${PV}
40646 - ~dev-java/netbeans-cnd-${PV}
40647 - ~dev-java/netbeans-dlight-${PV}
40648 - ~dev-java/netbeans-enterprise-${PV}
40649 - ~dev-java/netbeans-ergonomics-${PV}
40650 - ~dev-java/netbeans-extide-${PV}
40651 - ~dev-java/netbeans-groovy-${PV}
40652 - ~dev-java/netbeans-harness-${PV}
40653 - ~dev-java/netbeans-ide-${PV}
40654 - ~dev-java/netbeans-java-${PV}
40655 - ~dev-java/netbeans-javacard-${PV}
40656 - ~dev-java/netbeans-mobility-${PV}
40657 - ~dev-java/netbeans-nb-${PV}
40658 - ~dev-java/netbeans-php-${PV}
40659 - ~dev-java/netbeans-platform-${PV}
40660 - ~dev-java/netbeans-profiler-${PV}
40661 - ~dev-java/netbeans-websvccommon-${PV}"
40662 -RDEPEND=""
40663 -
40664 -JAVA_PKG_BSFIX="off"
40665 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
40666 -JAVA_PKG_WANT_SOURCE="1.7"
40667 -JAVA_PKG_WANT_TARGET="1.7"
40668 -
40669 -src_unpack() {
40670 - unpack $(basename ${SOURCE_URL})
40671 -
40672 - einfo "Deleting bundled jars..."
40673 - find -name "*.jar" -type f -delete
40674 -
40675 - unpack netbeans-9999-r16-build.xml.patch.bz2
40676 -
40677 - pushd "${S}" >/dev/null || die
40678 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
40679 - popd >/dev/null || die
40680 -}
40681 -
40682 -src_prepare() {
40683 - einfo "Deleting bundled class files..."
40684 - find -name "*.class" -type f | xargs rm -vf
40685 -
40686 - epatch netbeans-9999-r16-build.xml.patch
40687 -
40688 - # Support for custom patches
40689 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
40690 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
40691 -
40692 - if [ -n "${files}" ] ; then
40693 - einfo "Applying custom patches:"
40694 -
40695 - for file in ${files} ; do
40696 - epatch "${file}"
40697 - done
40698 - fi
40699 - fi
40700 -
40701 - einfo "Symlinking external libraries..."
40702 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40703 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40704 -
40705 - einfo "Linking in other clusters..."
40706 - mkdir "${S}"/nbbuild/netbeans || die
40707 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40708 -
40709 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
40710 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40711 - touch nb.cluster.apisupport.built
40712 -
40713 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
40714 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40715 - touch nb.cluster.cnd.built
40716 -
40717 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
40718 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40719 - touch nb.cluster.dlight.built
40720 -
40721 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
40722 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40723 - touch nb.cluster.enterprise.built
40724 -
40725 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
40726 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40727 - touch nb.cluster.ergonomics.built
40728 -
40729 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40730 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40731 - touch nb.cluster.extide.built
40732 -
40733 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
40734 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40735 - touch nb.cluster.groovy.built
40736 -
40737 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40738 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40739 - touch nb.cluster.harness.built
40740 -
40741 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40742 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40743 - touch nb.cluster.ide.built
40744 -
40745 - ln -s /usr/share/netbeans-java-${SLOT} java || die
40746 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40747 - touch nb.cluster.java.built
40748 -
40749 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
40750 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40751 - touch nb.cluster.javacard.built
40752 -
40753 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
40754 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40755 - touch nb.cluster.mobility.built
40756 -
40757 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
40758 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
40759 - touch nb.cluster.nb.built
40760 -
40761 - ln -s /usr/share/netbeans-php-${SLOT} php || die
40762 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40763 - touch nb.cluster.php.built
40764 -
40765 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40766 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40767 - touch nb.cluster.platform.built
40768 -
40769 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
40770 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40771 - touch nb.cluster.profiler.built
40772 -
40773 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40774 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40775 - touch nb.cluster.websvccommon.built
40776 -
40777 - java-pkg-2_src_prepare
40778 -}
40779 -
40780 -src_compile() {
40781 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
40782 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
40783 -}
40784 -
40785 -src_install() {
40786 - rm nbbuild/build/javadoc/*.zip
40787 - java-pkg_dojavadoc nbbuild/build/javadoc
40788 -}
40789
40790 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160412.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160412.ebuild
40791 deleted file mode 100644
40792 index bdf93a1..0000000
40793 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160412.ebuild
40794 +++ /dev/null
40795 @@ -1,168 +0,0 @@
40796 -# Copyright 1999-2016 Gentoo Foundation
40797 -# Distributed under the terms of the GNU General Public License v2
40798 -# $Id$
40799 -
40800 -EAPI="4"
40801 -inherit eutils java-pkg-2 java-ant-2
40802 -
40803 -DESCRIPTION="Netbeans JavaDocs"
40804 -HOMEPAGE="http://netbeans.org/"
40805 -SLOT="9999"
40806 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
40807 -SRC_URI="${SOURCE_URL}
40808 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
40809 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
40810 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
40811 -KEYWORDS="~amd64 ~x86"
40812 -IUSE=""
40813 -S="${WORKDIR}"
40814 -
40815 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
40816 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
40817 - app-arch/unzip
40818 - dev-java/javahelp:0
40819 - dev-java/junit:4
40820 - ~dev-java/netbeans-apisupport-${PV}
40821 - ~dev-java/netbeans-cnd-${PV}
40822 - ~dev-java/netbeans-dlight-${PV}
40823 - ~dev-java/netbeans-enterprise-${PV}
40824 - ~dev-java/netbeans-ergonomics-${PV}
40825 - ~dev-java/netbeans-extide-${PV}
40826 - ~dev-java/netbeans-groovy-${PV}
40827 - ~dev-java/netbeans-harness-${PV}
40828 - ~dev-java/netbeans-ide-${PV}
40829 - ~dev-java/netbeans-java-${PV}
40830 - ~dev-java/netbeans-javacard-${PV}
40831 - ~dev-java/netbeans-mobility-${PV}
40832 - ~dev-java/netbeans-nb-${PV}
40833 - ~dev-java/netbeans-php-${PV}
40834 - ~dev-java/netbeans-platform-${PV}
40835 - ~dev-java/netbeans-profiler-${PV}
40836 - ~dev-java/netbeans-websvccommon-${PV}"
40837 -RDEPEND=""
40838 -
40839 -JAVA_PKG_BSFIX="off"
40840 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
40841 -JAVA_PKG_WANT_SOURCE="1.7"
40842 -JAVA_PKG_WANT_TARGET="1.7"
40843 -
40844 -src_unpack() {
40845 - unpack $(basename ${SOURCE_URL})
40846 -
40847 - einfo "Deleting bundled jars..."
40848 - find -name "*.jar" -type f -delete
40849 -
40850 - unpack netbeans-9999-r16-build.xml.patch.bz2
40851 -
40852 - pushd "${S}" >/dev/null || die
40853 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
40854 - popd >/dev/null || die
40855 -}
40856 -
40857 -src_prepare() {
40858 - einfo "Deleting bundled class files..."
40859 - find -name "*.class" -type f | xargs rm -vf
40860 -
40861 - epatch netbeans-9999-r16-build.xml.patch
40862 -
40863 - # Support for custom patches
40864 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
40865 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
40866 -
40867 - if [ -n "${files}" ] ; then
40868 - einfo "Applying custom patches:"
40869 -
40870 - for file in ${files} ; do
40871 - epatch "${file}"
40872 - done
40873 - fi
40874 - fi
40875 -
40876 - einfo "Symlinking external libraries..."
40877 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40878 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40879 -
40880 - einfo "Linking in other clusters..."
40881 - mkdir "${S}"/nbbuild/netbeans || die
40882 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40883 -
40884 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
40885 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40886 - touch nb.cluster.apisupport.built
40887 -
40888 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
40889 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40890 - touch nb.cluster.cnd.built
40891 -
40892 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
40893 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40894 - touch nb.cluster.dlight.built
40895 -
40896 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
40897 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40898 - touch nb.cluster.enterprise.built
40899 -
40900 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
40901 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40902 - touch nb.cluster.ergonomics.built
40903 -
40904 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40905 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40906 - touch nb.cluster.extide.built
40907 -
40908 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
40909 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40910 - touch nb.cluster.groovy.built
40911 -
40912 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40913 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40914 - touch nb.cluster.harness.built
40915 -
40916 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40917 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40918 - touch nb.cluster.ide.built
40919 -
40920 - ln -s /usr/share/netbeans-java-${SLOT} java || die
40921 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40922 - touch nb.cluster.java.built
40923 -
40924 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
40925 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40926 - touch nb.cluster.javacard.built
40927 -
40928 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
40929 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40930 - touch nb.cluster.mobility.built
40931 -
40932 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
40933 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
40934 - touch nb.cluster.nb.built
40935 -
40936 - ln -s /usr/share/netbeans-php-${SLOT} php || die
40937 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40938 - touch nb.cluster.php.built
40939 -
40940 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40941 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40942 - touch nb.cluster.platform.built
40943 -
40944 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
40945 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40946 - touch nb.cluster.profiler.built
40947 -
40948 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40949 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40950 - touch nb.cluster.websvccommon.built
40951 -
40952 - java-pkg-2_src_prepare
40953 -}
40954 -
40955 -src_compile() {
40956 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
40957 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
40958 -}
40959 -
40960 -src_install() {
40961 - rm nbbuild/build/javadoc/*.zip
40962 - java-pkg_dojavadoc nbbuild/build/javadoc
40963 -}
40964
40965 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160413.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160413.ebuild
40966 deleted file mode 100644
40967 index f838a67..0000000
40968 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160413.ebuild
40969 +++ /dev/null
40970 @@ -1,168 +0,0 @@
40971 -# Copyright 1999-2016 Gentoo Foundation
40972 -# Distributed under the terms of the GNU General Public License v2
40973 -# $Id$
40974 -
40975 -EAPI="4"
40976 -inherit eutils java-pkg-2 java-ant-2
40977 -
40978 -DESCRIPTION="Netbeans JavaDocs"
40979 -HOMEPAGE="http://netbeans.org/"
40980 -SLOT="9999"
40981 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
40982 -SRC_URI="${SOURCE_URL}
40983 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
40984 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
40985 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
40986 -KEYWORDS="~amd64 ~x86"
40987 -IUSE=""
40988 -S="${WORKDIR}"
40989 -
40990 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
40991 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
40992 - app-arch/unzip
40993 - dev-java/javahelp:0
40994 - dev-java/junit:4
40995 - ~dev-java/netbeans-apisupport-${PV}
40996 - ~dev-java/netbeans-cnd-${PV}
40997 - ~dev-java/netbeans-dlight-${PV}
40998 - ~dev-java/netbeans-enterprise-${PV}
40999 - ~dev-java/netbeans-ergonomics-${PV}
41000 - ~dev-java/netbeans-extide-${PV}
41001 - ~dev-java/netbeans-groovy-${PV}
41002 - ~dev-java/netbeans-harness-${PV}
41003 - ~dev-java/netbeans-ide-${PV}
41004 - ~dev-java/netbeans-java-${PV}
41005 - ~dev-java/netbeans-javacard-${PV}
41006 - ~dev-java/netbeans-mobility-${PV}
41007 - ~dev-java/netbeans-nb-${PV}
41008 - ~dev-java/netbeans-php-${PV}
41009 - ~dev-java/netbeans-platform-${PV}
41010 - ~dev-java/netbeans-profiler-${PV}
41011 - ~dev-java/netbeans-websvccommon-${PV}"
41012 -RDEPEND=""
41013 -
41014 -JAVA_PKG_BSFIX="off"
41015 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
41016 -JAVA_PKG_WANT_SOURCE="1.7"
41017 -JAVA_PKG_WANT_TARGET="1.7"
41018 -
41019 -src_unpack() {
41020 - unpack $(basename ${SOURCE_URL})
41021 -
41022 - einfo "Deleting bundled jars..."
41023 - find -name "*.jar" -type f -delete
41024 -
41025 - unpack netbeans-9999-r16-build.xml.patch.bz2
41026 -
41027 - pushd "${S}" >/dev/null || die
41028 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
41029 - popd >/dev/null || die
41030 -}
41031 -
41032 -src_prepare() {
41033 - einfo "Deleting bundled class files..."
41034 - find -name "*.class" -type f | xargs rm -vf
41035 -
41036 - epatch netbeans-9999-r16-build.xml.patch
41037 -
41038 - # Support for custom patches
41039 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
41040 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
41041 -
41042 - if [ -n "${files}" ] ; then
41043 - einfo "Applying custom patches:"
41044 -
41045 - for file in ${files} ; do
41046 - epatch "${file}"
41047 - done
41048 - fi
41049 - fi
41050 -
41051 - einfo "Symlinking external libraries..."
41052 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
41053 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
41054 -
41055 - einfo "Linking in other clusters..."
41056 - mkdir "${S}"/nbbuild/netbeans || die
41057 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
41058 -
41059 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
41060 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41061 - touch nb.cluster.apisupport.built
41062 -
41063 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
41064 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41065 - touch nb.cluster.cnd.built
41066 -
41067 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
41068 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41069 - touch nb.cluster.dlight.built
41070 -
41071 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
41072 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41073 - touch nb.cluster.enterprise.built
41074 -
41075 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
41076 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41077 - touch nb.cluster.ergonomics.built
41078 -
41079 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
41080 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41081 - touch nb.cluster.extide.built
41082 -
41083 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
41084 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41085 - touch nb.cluster.groovy.built
41086 -
41087 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
41088 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41089 - touch nb.cluster.harness.built
41090 -
41091 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
41092 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41093 - touch nb.cluster.ide.built
41094 -
41095 - ln -s /usr/share/netbeans-java-${SLOT} java || die
41096 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41097 - touch nb.cluster.java.built
41098 -
41099 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
41100 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41101 - touch nb.cluster.javacard.built
41102 -
41103 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
41104 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41105 - touch nb.cluster.mobility.built
41106 -
41107 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
41108 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
41109 - touch nb.cluster.nb.built
41110 -
41111 - ln -s /usr/share/netbeans-php-${SLOT} php || die
41112 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41113 - touch nb.cluster.php.built
41114 -
41115 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
41116 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41117 - touch nb.cluster.platform.built
41118 -
41119 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
41120 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41121 - touch nb.cluster.profiler.built
41122 -
41123 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
41124 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41125 - touch nb.cluster.websvccommon.built
41126 -
41127 - java-pkg-2_src_prepare
41128 -}
41129 -
41130 -src_compile() {
41131 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
41132 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
41133 -}
41134 -
41135 -src_install() {
41136 - rm nbbuild/build/javadoc/*.zip
41137 - java-pkg_dojavadoc nbbuild/build/javadoc
41138 -}
41139
41140 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160414.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160414.ebuild
41141 deleted file mode 100644
41142 index 2a61c69..0000000
41143 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160414.ebuild
41144 +++ /dev/null
41145 @@ -1,168 +0,0 @@
41146 -# Copyright 1999-2016 Gentoo Foundation
41147 -# Distributed under the terms of the GNU General Public License v2
41148 -# $Id$
41149 -
41150 -EAPI="4"
41151 -inherit eutils java-pkg-2 java-ant-2
41152 -
41153 -DESCRIPTION="Netbeans JavaDocs"
41154 -HOMEPAGE="http://netbeans.org/"
41155 -SLOT="9999"
41156 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
41157 -SRC_URI="${SOURCE_URL}
41158 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
41159 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
41160 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
41161 -KEYWORDS="~amd64 ~x86"
41162 -IUSE=""
41163 -S="${WORKDIR}"
41164 -
41165 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
41166 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
41167 - app-arch/unzip
41168 - dev-java/javahelp:0
41169 - dev-java/junit:4
41170 - ~dev-java/netbeans-apisupport-${PV}
41171 - ~dev-java/netbeans-cnd-${PV}
41172 - ~dev-java/netbeans-dlight-${PV}
41173 - ~dev-java/netbeans-enterprise-${PV}
41174 - ~dev-java/netbeans-ergonomics-${PV}
41175 - ~dev-java/netbeans-extide-${PV}
41176 - ~dev-java/netbeans-groovy-${PV}
41177 - ~dev-java/netbeans-harness-${PV}
41178 - ~dev-java/netbeans-ide-${PV}
41179 - ~dev-java/netbeans-java-${PV}
41180 - ~dev-java/netbeans-javacard-${PV}
41181 - ~dev-java/netbeans-mobility-${PV}
41182 - ~dev-java/netbeans-nb-${PV}
41183 - ~dev-java/netbeans-php-${PV}
41184 - ~dev-java/netbeans-platform-${PV}
41185 - ~dev-java/netbeans-profiler-${PV}
41186 - ~dev-java/netbeans-websvccommon-${PV}"
41187 -RDEPEND=""
41188 -
41189 -JAVA_PKG_BSFIX="off"
41190 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
41191 -JAVA_PKG_WANT_SOURCE="1.7"
41192 -JAVA_PKG_WANT_TARGET="1.7"
41193 -
41194 -src_unpack() {
41195 - unpack $(basename ${SOURCE_URL})
41196 -
41197 - einfo "Deleting bundled jars..."
41198 - find -name "*.jar" -type f -delete
41199 -
41200 - unpack netbeans-9999-r16-build.xml.patch.bz2
41201 -
41202 - pushd "${S}" >/dev/null || die
41203 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
41204 - popd >/dev/null || die
41205 -}
41206 -
41207 -src_prepare() {
41208 - einfo "Deleting bundled class files..."
41209 - find -name "*.class" -type f | xargs rm -vf
41210 -
41211 - epatch netbeans-9999-r16-build.xml.patch
41212 -
41213 - # Support for custom patches
41214 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
41215 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
41216 -
41217 - if [ -n "${files}" ] ; then
41218 - einfo "Applying custom patches:"
41219 -
41220 - for file in ${files} ; do
41221 - epatch "${file}"
41222 - done
41223 - fi
41224 - fi
41225 -
41226 - einfo "Symlinking external libraries..."
41227 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
41228 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
41229 -
41230 - einfo "Linking in other clusters..."
41231 - mkdir "${S}"/nbbuild/netbeans || die
41232 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
41233 -
41234 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
41235 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41236 - touch nb.cluster.apisupport.built
41237 -
41238 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
41239 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41240 - touch nb.cluster.cnd.built
41241 -
41242 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
41243 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41244 - touch nb.cluster.dlight.built
41245 -
41246 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
41247 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41248 - touch nb.cluster.enterprise.built
41249 -
41250 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
41251 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41252 - touch nb.cluster.ergonomics.built
41253 -
41254 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
41255 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41256 - touch nb.cluster.extide.built
41257 -
41258 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
41259 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41260 - touch nb.cluster.groovy.built
41261 -
41262 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
41263 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41264 - touch nb.cluster.harness.built
41265 -
41266 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
41267 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41268 - touch nb.cluster.ide.built
41269 -
41270 - ln -s /usr/share/netbeans-java-${SLOT} java || die
41271 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41272 - touch nb.cluster.java.built
41273 -
41274 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
41275 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41276 - touch nb.cluster.javacard.built
41277 -
41278 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
41279 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41280 - touch nb.cluster.mobility.built
41281 -
41282 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
41283 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
41284 - touch nb.cluster.nb.built
41285 -
41286 - ln -s /usr/share/netbeans-php-${SLOT} php || die
41287 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41288 - touch nb.cluster.php.built
41289 -
41290 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
41291 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41292 - touch nb.cluster.platform.built
41293 -
41294 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
41295 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41296 - touch nb.cluster.profiler.built
41297 -
41298 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
41299 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41300 - touch nb.cluster.websvccommon.built
41301 -
41302 - java-pkg-2_src_prepare
41303 -}
41304 -
41305 -src_compile() {
41306 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
41307 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
41308 -}
41309 -
41310 -src_install() {
41311 - rm nbbuild/build/javadoc/*.zip
41312 - java-pkg_dojavadoc nbbuild/build/javadoc
41313 -}
41314
41315 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160415.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160415.ebuild
41316 deleted file mode 100644
41317 index 0712008..0000000
41318 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160415.ebuild
41319 +++ /dev/null
41320 @@ -1,168 +0,0 @@
41321 -# Copyright 1999-2016 Gentoo Foundation
41322 -# Distributed under the terms of the GNU General Public License v2
41323 -# $Id$
41324 -
41325 -EAPI="4"
41326 -inherit eutils java-pkg-2 java-ant-2
41327 -
41328 -DESCRIPTION="Netbeans JavaDocs"
41329 -HOMEPAGE="http://netbeans.org/"
41330 -SLOT="9999"
41331 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
41332 -SRC_URI="${SOURCE_URL}
41333 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
41334 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
41335 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
41336 -KEYWORDS="~amd64 ~x86"
41337 -IUSE=""
41338 -S="${WORKDIR}"
41339 -
41340 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
41341 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
41342 - app-arch/unzip
41343 - dev-java/javahelp:0
41344 - dev-java/junit:4
41345 - ~dev-java/netbeans-apisupport-${PV}
41346 - ~dev-java/netbeans-cnd-${PV}
41347 - ~dev-java/netbeans-dlight-${PV}
41348 - ~dev-java/netbeans-enterprise-${PV}
41349 - ~dev-java/netbeans-ergonomics-${PV}
41350 - ~dev-java/netbeans-extide-${PV}
41351 - ~dev-java/netbeans-groovy-${PV}
41352 - ~dev-java/netbeans-harness-${PV}
41353 - ~dev-java/netbeans-ide-${PV}
41354 - ~dev-java/netbeans-java-${PV}
41355 - ~dev-java/netbeans-javacard-${PV}
41356 - ~dev-java/netbeans-mobility-${PV}
41357 - ~dev-java/netbeans-nb-${PV}
41358 - ~dev-java/netbeans-php-${PV}
41359 - ~dev-java/netbeans-platform-${PV}
41360 - ~dev-java/netbeans-profiler-${PV}
41361 - ~dev-java/netbeans-websvccommon-${PV}"
41362 -RDEPEND=""
41363 -
41364 -JAVA_PKG_BSFIX="off"
41365 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
41366 -JAVA_PKG_WANT_SOURCE="1.7"
41367 -JAVA_PKG_WANT_TARGET="1.7"
41368 -
41369 -src_unpack() {
41370 - unpack $(basename ${SOURCE_URL})
41371 -
41372 - einfo "Deleting bundled jars..."
41373 - find -name "*.jar" -type f -delete
41374 -
41375 - unpack netbeans-9999-r16-build.xml.patch.bz2
41376 -
41377 - pushd "${S}" >/dev/null || die
41378 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
41379 - popd >/dev/null || die
41380 -}
41381 -
41382 -src_prepare() {
41383 - einfo "Deleting bundled class files..."
41384 - find -name "*.class" -type f | xargs rm -vf
41385 -
41386 - epatch netbeans-9999-r16-build.xml.patch
41387 -
41388 - # Support for custom patches
41389 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
41390 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
41391 -
41392 - if [ -n "${files}" ] ; then
41393 - einfo "Applying custom patches:"
41394 -
41395 - for file in ${files} ; do
41396 - epatch "${file}"
41397 - done
41398 - fi
41399 - fi
41400 -
41401 - einfo "Symlinking external libraries..."
41402 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
41403 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
41404 -
41405 - einfo "Linking in other clusters..."
41406 - mkdir "${S}"/nbbuild/netbeans || die
41407 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
41408 -
41409 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
41410 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41411 - touch nb.cluster.apisupport.built
41412 -
41413 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
41414 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41415 - touch nb.cluster.cnd.built
41416 -
41417 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
41418 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41419 - touch nb.cluster.dlight.built
41420 -
41421 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
41422 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41423 - touch nb.cluster.enterprise.built
41424 -
41425 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
41426 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41427 - touch nb.cluster.ergonomics.built
41428 -
41429 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
41430 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41431 - touch nb.cluster.extide.built
41432 -
41433 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
41434 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41435 - touch nb.cluster.groovy.built
41436 -
41437 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
41438 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41439 - touch nb.cluster.harness.built
41440 -
41441 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
41442 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41443 - touch nb.cluster.ide.built
41444 -
41445 - ln -s /usr/share/netbeans-java-${SLOT} java || die
41446 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41447 - touch nb.cluster.java.built
41448 -
41449 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
41450 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41451 - touch nb.cluster.javacard.built
41452 -
41453 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
41454 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41455 - touch nb.cluster.mobility.built
41456 -
41457 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
41458 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
41459 - touch nb.cluster.nb.built
41460 -
41461 - ln -s /usr/share/netbeans-php-${SLOT} php || die
41462 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41463 - touch nb.cluster.php.built
41464 -
41465 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
41466 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41467 - touch nb.cluster.platform.built
41468 -
41469 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
41470 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41471 - touch nb.cluster.profiler.built
41472 -
41473 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
41474 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41475 - touch nb.cluster.websvccommon.built
41476 -
41477 - java-pkg-2_src_prepare
41478 -}
41479 -
41480 -src_compile() {
41481 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
41482 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
41483 -}
41484 -
41485 -src_install() {
41486 - rm nbbuild/build/javadoc/*.zip
41487 - java-pkg_dojavadoc nbbuild/build/javadoc
41488 -}
41489
41490 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160416.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160416.ebuild
41491 deleted file mode 100644
41492 index 1a41bb5..0000000
41493 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160416.ebuild
41494 +++ /dev/null
41495 @@ -1,168 +0,0 @@
41496 -# Copyright 1999-2016 Gentoo Foundation
41497 -# Distributed under the terms of the GNU General Public License v2
41498 -# $Id$
41499 -
41500 -EAPI="4"
41501 -inherit eutils java-pkg-2 java-ant-2
41502 -
41503 -DESCRIPTION="Netbeans JavaDocs"
41504 -HOMEPAGE="http://netbeans.org/"
41505 -SLOT="9999"
41506 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
41507 -SRC_URI="${SOURCE_URL}
41508 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
41509 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
41510 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
41511 -KEYWORDS="~amd64 ~x86"
41512 -IUSE=""
41513 -S="${WORKDIR}"
41514 -
41515 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
41516 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
41517 - app-arch/unzip
41518 - dev-java/javahelp:0
41519 - dev-java/junit:4
41520 - ~dev-java/netbeans-apisupport-${PV}
41521 - ~dev-java/netbeans-cnd-${PV}
41522 - ~dev-java/netbeans-dlight-${PV}
41523 - ~dev-java/netbeans-enterprise-${PV}
41524 - ~dev-java/netbeans-ergonomics-${PV}
41525 - ~dev-java/netbeans-extide-${PV}
41526 - ~dev-java/netbeans-groovy-${PV}
41527 - ~dev-java/netbeans-harness-${PV}
41528 - ~dev-java/netbeans-ide-${PV}
41529 - ~dev-java/netbeans-java-${PV}
41530 - ~dev-java/netbeans-javacard-${PV}
41531 - ~dev-java/netbeans-mobility-${PV}
41532 - ~dev-java/netbeans-nb-${PV}
41533 - ~dev-java/netbeans-php-${PV}
41534 - ~dev-java/netbeans-platform-${PV}
41535 - ~dev-java/netbeans-profiler-${PV}
41536 - ~dev-java/netbeans-websvccommon-${PV}"
41537 -RDEPEND=""
41538 -
41539 -JAVA_PKG_BSFIX="off"
41540 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
41541 -JAVA_PKG_WANT_SOURCE="1.7"
41542 -JAVA_PKG_WANT_TARGET="1.7"
41543 -
41544 -src_unpack() {
41545 - unpack $(basename ${SOURCE_URL})
41546 -
41547 - einfo "Deleting bundled jars..."
41548 - find -name "*.jar" -type f -delete
41549 -
41550 - unpack netbeans-9999-r16-build.xml.patch.bz2
41551 -
41552 - pushd "${S}" >/dev/null || die
41553 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
41554 - popd >/dev/null || die
41555 -}
41556 -
41557 -src_prepare() {
41558 - einfo "Deleting bundled class files..."
41559 - find -name "*.class" -type f | xargs rm -vf
41560 -
41561 - epatch netbeans-9999-r16-build.xml.patch
41562 -
41563 - # Support for custom patches
41564 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
41565 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
41566 -
41567 - if [ -n "${files}" ] ; then
41568 - einfo "Applying custom patches:"
41569 -
41570 - for file in ${files} ; do
41571 - epatch "${file}"
41572 - done
41573 - fi
41574 - fi
41575 -
41576 - einfo "Symlinking external libraries..."
41577 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
41578 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
41579 -
41580 - einfo "Linking in other clusters..."
41581 - mkdir "${S}"/nbbuild/netbeans || die
41582 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
41583 -
41584 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
41585 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41586 - touch nb.cluster.apisupport.built
41587 -
41588 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
41589 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41590 - touch nb.cluster.cnd.built
41591 -
41592 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
41593 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41594 - touch nb.cluster.dlight.built
41595 -
41596 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
41597 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41598 - touch nb.cluster.enterprise.built
41599 -
41600 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
41601 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41602 - touch nb.cluster.ergonomics.built
41603 -
41604 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
41605 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41606 - touch nb.cluster.extide.built
41607 -
41608 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
41609 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41610 - touch nb.cluster.groovy.built
41611 -
41612 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
41613 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41614 - touch nb.cluster.harness.built
41615 -
41616 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
41617 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41618 - touch nb.cluster.ide.built
41619 -
41620 - ln -s /usr/share/netbeans-java-${SLOT} java || die
41621 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41622 - touch nb.cluster.java.built
41623 -
41624 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
41625 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41626 - touch nb.cluster.javacard.built
41627 -
41628 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
41629 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41630 - touch nb.cluster.mobility.built
41631 -
41632 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
41633 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
41634 - touch nb.cluster.nb.built
41635 -
41636 - ln -s /usr/share/netbeans-php-${SLOT} php || die
41637 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41638 - touch nb.cluster.php.built
41639 -
41640 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
41641 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41642 - touch nb.cluster.platform.built
41643 -
41644 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
41645 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41646 - touch nb.cluster.profiler.built
41647 -
41648 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
41649 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41650 - touch nb.cluster.websvccommon.built
41651 -
41652 - java-pkg-2_src_prepare
41653 -}
41654 -
41655 -src_compile() {
41656 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
41657 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
41658 -}
41659 -
41660 -src_install() {
41661 - rm nbbuild/build/javadoc/*.zip
41662 - java-pkg_dojavadoc nbbuild/build/javadoc
41663 -}
41664
41665 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160417.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160417.ebuild
41666 deleted file mode 100644
41667 index ac0b05f..0000000
41668 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160417.ebuild
41669 +++ /dev/null
41670 @@ -1,168 +0,0 @@
41671 -# Copyright 1999-2016 Gentoo Foundation
41672 -# Distributed under the terms of the GNU General Public License v2
41673 -# $Id$
41674 -
41675 -EAPI="4"
41676 -inherit eutils java-pkg-2 java-ant-2
41677 -
41678 -DESCRIPTION="Netbeans JavaDocs"
41679 -HOMEPAGE="http://netbeans.org/"
41680 -SLOT="9999"
41681 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
41682 -SRC_URI="${SOURCE_URL}
41683 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
41684 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
41685 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
41686 -KEYWORDS="~amd64 ~x86"
41687 -IUSE=""
41688 -S="${WORKDIR}"
41689 -
41690 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
41691 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
41692 - app-arch/unzip
41693 - dev-java/javahelp:0
41694 - dev-java/junit:4
41695 - ~dev-java/netbeans-apisupport-${PV}
41696 - ~dev-java/netbeans-cnd-${PV}
41697 - ~dev-java/netbeans-dlight-${PV}
41698 - ~dev-java/netbeans-enterprise-${PV}
41699 - ~dev-java/netbeans-ergonomics-${PV}
41700 - ~dev-java/netbeans-extide-${PV}
41701 - ~dev-java/netbeans-groovy-${PV}
41702 - ~dev-java/netbeans-harness-${PV}
41703 - ~dev-java/netbeans-ide-${PV}
41704 - ~dev-java/netbeans-java-${PV}
41705 - ~dev-java/netbeans-javacard-${PV}
41706 - ~dev-java/netbeans-mobility-${PV}
41707 - ~dev-java/netbeans-nb-${PV}
41708 - ~dev-java/netbeans-php-${PV}
41709 - ~dev-java/netbeans-platform-${PV}
41710 - ~dev-java/netbeans-profiler-${PV}
41711 - ~dev-java/netbeans-websvccommon-${PV}"
41712 -RDEPEND=""
41713 -
41714 -JAVA_PKG_BSFIX="off"
41715 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
41716 -JAVA_PKG_WANT_SOURCE="1.7"
41717 -JAVA_PKG_WANT_TARGET="1.7"
41718 -
41719 -src_unpack() {
41720 - unpack $(basename ${SOURCE_URL})
41721 -
41722 - einfo "Deleting bundled jars..."
41723 - find -name "*.jar" -type f -delete
41724 -
41725 - unpack netbeans-9999-r16-build.xml.patch.bz2
41726 -
41727 - pushd "${S}" >/dev/null || die
41728 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
41729 - popd >/dev/null || die
41730 -}
41731 -
41732 -src_prepare() {
41733 - einfo "Deleting bundled class files..."
41734 - find -name "*.class" -type f | xargs rm -vf
41735 -
41736 - epatch netbeans-9999-r16-build.xml.patch
41737 -
41738 - # Support for custom patches
41739 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
41740 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
41741 -
41742 - if [ -n "${files}" ] ; then
41743 - einfo "Applying custom patches:"
41744 -
41745 - for file in ${files} ; do
41746 - epatch "${file}"
41747 - done
41748 - fi
41749 - fi
41750 -
41751 - einfo "Symlinking external libraries..."
41752 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
41753 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
41754 -
41755 - einfo "Linking in other clusters..."
41756 - mkdir "${S}"/nbbuild/netbeans || die
41757 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
41758 -
41759 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
41760 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41761 - touch nb.cluster.apisupport.built
41762 -
41763 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
41764 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41765 - touch nb.cluster.cnd.built
41766 -
41767 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
41768 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41769 - touch nb.cluster.dlight.built
41770 -
41771 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
41772 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41773 - touch nb.cluster.enterprise.built
41774 -
41775 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
41776 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41777 - touch nb.cluster.ergonomics.built
41778 -
41779 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
41780 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41781 - touch nb.cluster.extide.built
41782 -
41783 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
41784 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41785 - touch nb.cluster.groovy.built
41786 -
41787 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
41788 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41789 - touch nb.cluster.harness.built
41790 -
41791 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
41792 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41793 - touch nb.cluster.ide.built
41794 -
41795 - ln -s /usr/share/netbeans-java-${SLOT} java || die
41796 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41797 - touch nb.cluster.java.built
41798 -
41799 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
41800 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41801 - touch nb.cluster.javacard.built
41802 -
41803 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
41804 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41805 - touch nb.cluster.mobility.built
41806 -
41807 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
41808 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
41809 - touch nb.cluster.nb.built
41810 -
41811 - ln -s /usr/share/netbeans-php-${SLOT} php || die
41812 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41813 - touch nb.cluster.php.built
41814 -
41815 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
41816 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41817 - touch nb.cluster.platform.built
41818 -
41819 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
41820 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41821 - touch nb.cluster.profiler.built
41822 -
41823 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
41824 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41825 - touch nb.cluster.websvccommon.built
41826 -
41827 - java-pkg-2_src_prepare
41828 -}
41829 -
41830 -src_compile() {
41831 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
41832 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
41833 -}
41834 -
41835 -src_install() {
41836 - rm nbbuild/build/javadoc/*.zip
41837 - java-pkg_dojavadoc nbbuild/build/javadoc
41838 -}
41839
41840 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160418.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160418.ebuild
41841 deleted file mode 100644
41842 index 68a7713..0000000
41843 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160418.ebuild
41844 +++ /dev/null
41845 @@ -1,168 +0,0 @@
41846 -# Copyright 1999-2016 Gentoo Foundation
41847 -# Distributed under the terms of the GNU General Public License v2
41848 -# $Id$
41849 -
41850 -EAPI="4"
41851 -inherit eutils java-pkg-2 java-ant-2
41852 -
41853 -DESCRIPTION="Netbeans JavaDocs"
41854 -HOMEPAGE="http://netbeans.org/"
41855 -SLOT="9999"
41856 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
41857 -SRC_URI="${SOURCE_URL}
41858 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
41859 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
41860 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
41861 -KEYWORDS="~amd64 ~x86"
41862 -IUSE=""
41863 -S="${WORKDIR}"
41864 -
41865 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
41866 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
41867 - app-arch/unzip
41868 - dev-java/javahelp:0
41869 - dev-java/junit:4
41870 - ~dev-java/netbeans-apisupport-${PV}
41871 - ~dev-java/netbeans-cnd-${PV}
41872 - ~dev-java/netbeans-dlight-${PV}
41873 - ~dev-java/netbeans-enterprise-${PV}
41874 - ~dev-java/netbeans-ergonomics-${PV}
41875 - ~dev-java/netbeans-extide-${PV}
41876 - ~dev-java/netbeans-groovy-${PV}
41877 - ~dev-java/netbeans-harness-${PV}
41878 - ~dev-java/netbeans-ide-${PV}
41879 - ~dev-java/netbeans-java-${PV}
41880 - ~dev-java/netbeans-javacard-${PV}
41881 - ~dev-java/netbeans-mobility-${PV}
41882 - ~dev-java/netbeans-nb-${PV}
41883 - ~dev-java/netbeans-php-${PV}
41884 - ~dev-java/netbeans-platform-${PV}
41885 - ~dev-java/netbeans-profiler-${PV}
41886 - ~dev-java/netbeans-websvccommon-${PV}"
41887 -RDEPEND=""
41888 -
41889 -JAVA_PKG_BSFIX="off"
41890 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
41891 -JAVA_PKG_WANT_SOURCE="1.7"
41892 -JAVA_PKG_WANT_TARGET="1.7"
41893 -
41894 -src_unpack() {
41895 - unpack $(basename ${SOURCE_URL})
41896 -
41897 - einfo "Deleting bundled jars..."
41898 - find -name "*.jar" -type f -delete
41899 -
41900 - unpack netbeans-9999-r16-build.xml.patch.bz2
41901 -
41902 - pushd "${S}" >/dev/null || die
41903 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
41904 - popd >/dev/null || die
41905 -}
41906 -
41907 -src_prepare() {
41908 - einfo "Deleting bundled class files..."
41909 - find -name "*.class" -type f | xargs rm -vf
41910 -
41911 - epatch netbeans-9999-r16-build.xml.patch
41912 -
41913 - # Support for custom patches
41914 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
41915 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
41916 -
41917 - if [ -n "${files}" ] ; then
41918 - einfo "Applying custom patches:"
41919 -
41920 - for file in ${files} ; do
41921 - epatch "${file}"
41922 - done
41923 - fi
41924 - fi
41925 -
41926 - einfo "Symlinking external libraries..."
41927 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
41928 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
41929 -
41930 - einfo "Linking in other clusters..."
41931 - mkdir "${S}"/nbbuild/netbeans || die
41932 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
41933 -
41934 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
41935 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41936 - touch nb.cluster.apisupport.built
41937 -
41938 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
41939 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41940 - touch nb.cluster.cnd.built
41941 -
41942 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
41943 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41944 - touch nb.cluster.dlight.built
41945 -
41946 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
41947 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41948 - touch nb.cluster.enterprise.built
41949 -
41950 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
41951 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41952 - touch nb.cluster.ergonomics.built
41953 -
41954 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
41955 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41956 - touch nb.cluster.extide.built
41957 -
41958 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
41959 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41960 - touch nb.cluster.groovy.built
41961 -
41962 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
41963 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41964 - touch nb.cluster.harness.built
41965 -
41966 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
41967 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41968 - touch nb.cluster.ide.built
41969 -
41970 - ln -s /usr/share/netbeans-java-${SLOT} java || die
41971 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41972 - touch nb.cluster.java.built
41973 -
41974 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
41975 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41976 - touch nb.cluster.javacard.built
41977 -
41978 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
41979 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41980 - touch nb.cluster.mobility.built
41981 -
41982 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
41983 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
41984 - touch nb.cluster.nb.built
41985 -
41986 - ln -s /usr/share/netbeans-php-${SLOT} php || die
41987 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41988 - touch nb.cluster.php.built
41989 -
41990 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
41991 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41992 - touch nb.cluster.platform.built
41993 -
41994 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
41995 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41996 - touch nb.cluster.profiler.built
41997 -
41998 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
41999 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42000 - touch nb.cluster.websvccommon.built
42001 -
42002 - java-pkg-2_src_prepare
42003 -}
42004 -
42005 -src_compile() {
42006 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
42007 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
42008 -}
42009 -
42010 -src_install() {
42011 - rm nbbuild/build/javadoc/*.zip
42012 - java-pkg_dojavadoc nbbuild/build/javadoc
42013 -}
42014
42015 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160419.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160419.ebuild
42016 deleted file mode 100644
42017 index 5470861..0000000
42018 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160419.ebuild
42019 +++ /dev/null
42020 @@ -1,168 +0,0 @@
42021 -# Copyright 1999-2016 Gentoo Foundation
42022 -# Distributed under the terms of the GNU General Public License v2
42023 -# $Id$
42024 -
42025 -EAPI="4"
42026 -inherit eutils java-pkg-2 java-ant-2
42027 -
42028 -DESCRIPTION="Netbeans JavaDocs"
42029 -HOMEPAGE="http://netbeans.org/"
42030 -SLOT="9999"
42031 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
42032 -SRC_URI="${SOURCE_URL}
42033 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
42034 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
42035 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42036 -KEYWORDS="~amd64 ~x86"
42037 -IUSE=""
42038 -S="${WORKDIR}"
42039 -
42040 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
42041 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
42042 - app-arch/unzip
42043 - dev-java/javahelp:0
42044 - dev-java/junit:4
42045 - ~dev-java/netbeans-apisupport-${PV}
42046 - ~dev-java/netbeans-cnd-${PV}
42047 - ~dev-java/netbeans-dlight-${PV}
42048 - ~dev-java/netbeans-enterprise-${PV}
42049 - ~dev-java/netbeans-ergonomics-${PV}
42050 - ~dev-java/netbeans-extide-${PV}
42051 - ~dev-java/netbeans-groovy-${PV}
42052 - ~dev-java/netbeans-harness-${PV}
42053 - ~dev-java/netbeans-ide-${PV}
42054 - ~dev-java/netbeans-java-${PV}
42055 - ~dev-java/netbeans-javacard-${PV}
42056 - ~dev-java/netbeans-mobility-${PV}
42057 - ~dev-java/netbeans-nb-${PV}
42058 - ~dev-java/netbeans-php-${PV}
42059 - ~dev-java/netbeans-platform-${PV}
42060 - ~dev-java/netbeans-profiler-${PV}
42061 - ~dev-java/netbeans-websvccommon-${PV}"
42062 -RDEPEND=""
42063 -
42064 -JAVA_PKG_BSFIX="off"
42065 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
42066 -JAVA_PKG_WANT_SOURCE="1.7"
42067 -JAVA_PKG_WANT_TARGET="1.7"
42068 -
42069 -src_unpack() {
42070 - unpack $(basename ${SOURCE_URL})
42071 -
42072 - einfo "Deleting bundled jars..."
42073 - find -name "*.jar" -type f -delete
42074 -
42075 - unpack netbeans-9999-r16-build.xml.patch.bz2
42076 -
42077 - pushd "${S}" >/dev/null || die
42078 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
42079 - popd >/dev/null || die
42080 -}
42081 -
42082 -src_prepare() {
42083 - einfo "Deleting bundled class files..."
42084 - find -name "*.class" -type f | xargs rm -vf
42085 -
42086 - epatch netbeans-9999-r16-build.xml.patch
42087 -
42088 - # Support for custom patches
42089 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42090 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42091 -
42092 - if [ -n "${files}" ] ; then
42093 - einfo "Applying custom patches:"
42094 -
42095 - for file in ${files} ; do
42096 - epatch "${file}"
42097 - done
42098 - fi
42099 - fi
42100 -
42101 - einfo "Symlinking external libraries..."
42102 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42103 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
42104 -
42105 - einfo "Linking in other clusters..."
42106 - mkdir "${S}"/nbbuild/netbeans || die
42107 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42108 -
42109 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
42110 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42111 - touch nb.cluster.apisupport.built
42112 -
42113 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
42114 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42115 - touch nb.cluster.cnd.built
42116 -
42117 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
42118 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42119 - touch nb.cluster.dlight.built
42120 -
42121 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
42122 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42123 - touch nb.cluster.enterprise.built
42124 -
42125 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
42126 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42127 - touch nb.cluster.ergonomics.built
42128 -
42129 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42130 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42131 - touch nb.cluster.extide.built
42132 -
42133 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
42134 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42135 - touch nb.cluster.groovy.built
42136 -
42137 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
42138 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42139 - touch nb.cluster.harness.built
42140 -
42141 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42142 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42143 - touch nb.cluster.ide.built
42144 -
42145 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42146 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42147 - touch nb.cluster.java.built
42148 -
42149 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
42150 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42151 - touch nb.cluster.javacard.built
42152 -
42153 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
42154 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42155 - touch nb.cluster.mobility.built
42156 -
42157 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
42158 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
42159 - touch nb.cluster.nb.built
42160 -
42161 - ln -s /usr/share/netbeans-php-${SLOT} php || die
42162 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42163 - touch nb.cluster.php.built
42164 -
42165 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42166 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42167 - touch nb.cluster.platform.built
42168 -
42169 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
42170 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42171 - touch nb.cluster.profiler.built
42172 -
42173 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
42174 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42175 - touch nb.cluster.websvccommon.built
42176 -
42177 - java-pkg-2_src_prepare
42178 -}
42179 -
42180 -src_compile() {
42181 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
42182 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
42183 -}
42184 -
42185 -src_install() {
42186 - rm nbbuild/build/javadoc/*.zip
42187 - java-pkg_dojavadoc nbbuild/build/javadoc
42188 -}
42189
42190 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160420.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160420.ebuild
42191 deleted file mode 100644
42192 index cabccf6..0000000
42193 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160420.ebuild
42194 +++ /dev/null
42195 @@ -1,168 +0,0 @@
42196 -# Copyright 1999-2016 Gentoo Foundation
42197 -# Distributed under the terms of the GNU General Public License v2
42198 -# $Id$
42199 -
42200 -EAPI="4"
42201 -inherit eutils java-pkg-2 java-ant-2
42202 -
42203 -DESCRIPTION="Netbeans JavaDocs"
42204 -HOMEPAGE="http://netbeans.org/"
42205 -SLOT="9999"
42206 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
42207 -SRC_URI="${SOURCE_URL}
42208 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
42209 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
42210 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42211 -KEYWORDS="~amd64 ~x86"
42212 -IUSE=""
42213 -S="${WORKDIR}"
42214 -
42215 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
42216 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
42217 - app-arch/unzip
42218 - dev-java/javahelp:0
42219 - dev-java/junit:4
42220 - ~dev-java/netbeans-apisupport-${PV}
42221 - ~dev-java/netbeans-cnd-${PV}
42222 - ~dev-java/netbeans-dlight-${PV}
42223 - ~dev-java/netbeans-enterprise-${PV}
42224 - ~dev-java/netbeans-ergonomics-${PV}
42225 - ~dev-java/netbeans-extide-${PV}
42226 - ~dev-java/netbeans-groovy-${PV}
42227 - ~dev-java/netbeans-harness-${PV}
42228 - ~dev-java/netbeans-ide-${PV}
42229 - ~dev-java/netbeans-java-${PV}
42230 - ~dev-java/netbeans-javacard-${PV}
42231 - ~dev-java/netbeans-mobility-${PV}
42232 - ~dev-java/netbeans-nb-${PV}
42233 - ~dev-java/netbeans-php-${PV}
42234 - ~dev-java/netbeans-platform-${PV}
42235 - ~dev-java/netbeans-profiler-${PV}
42236 - ~dev-java/netbeans-websvccommon-${PV}"
42237 -RDEPEND=""
42238 -
42239 -JAVA_PKG_BSFIX="off"
42240 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
42241 -JAVA_PKG_WANT_SOURCE="1.7"
42242 -JAVA_PKG_WANT_TARGET="1.7"
42243 -
42244 -src_unpack() {
42245 - unpack $(basename ${SOURCE_URL})
42246 -
42247 - einfo "Deleting bundled jars..."
42248 - find -name "*.jar" -type f -delete
42249 -
42250 - unpack netbeans-9999-r16-build.xml.patch.bz2
42251 -
42252 - pushd "${S}" >/dev/null || die
42253 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
42254 - popd >/dev/null || die
42255 -}
42256 -
42257 -src_prepare() {
42258 - einfo "Deleting bundled class files..."
42259 - find -name "*.class" -type f | xargs rm -vf
42260 -
42261 - epatch netbeans-9999-r16-build.xml.patch
42262 -
42263 - # Support for custom patches
42264 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42265 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42266 -
42267 - if [ -n "${files}" ] ; then
42268 - einfo "Applying custom patches:"
42269 -
42270 - for file in ${files} ; do
42271 - epatch "${file}"
42272 - done
42273 - fi
42274 - fi
42275 -
42276 - einfo "Symlinking external libraries..."
42277 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42278 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
42279 -
42280 - einfo "Linking in other clusters..."
42281 - mkdir "${S}"/nbbuild/netbeans || die
42282 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42283 -
42284 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
42285 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42286 - touch nb.cluster.apisupport.built
42287 -
42288 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
42289 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42290 - touch nb.cluster.cnd.built
42291 -
42292 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
42293 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42294 - touch nb.cluster.dlight.built
42295 -
42296 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
42297 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42298 - touch nb.cluster.enterprise.built
42299 -
42300 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
42301 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42302 - touch nb.cluster.ergonomics.built
42303 -
42304 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42305 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42306 - touch nb.cluster.extide.built
42307 -
42308 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
42309 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42310 - touch nb.cluster.groovy.built
42311 -
42312 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
42313 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42314 - touch nb.cluster.harness.built
42315 -
42316 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42317 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42318 - touch nb.cluster.ide.built
42319 -
42320 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42321 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42322 - touch nb.cluster.java.built
42323 -
42324 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
42325 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42326 - touch nb.cluster.javacard.built
42327 -
42328 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
42329 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42330 - touch nb.cluster.mobility.built
42331 -
42332 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
42333 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
42334 - touch nb.cluster.nb.built
42335 -
42336 - ln -s /usr/share/netbeans-php-${SLOT} php || die
42337 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42338 - touch nb.cluster.php.built
42339 -
42340 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42341 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42342 - touch nb.cluster.platform.built
42343 -
42344 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
42345 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42346 - touch nb.cluster.profiler.built
42347 -
42348 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
42349 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42350 - touch nb.cluster.websvccommon.built
42351 -
42352 - java-pkg-2_src_prepare
42353 -}
42354 -
42355 -src_compile() {
42356 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
42357 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
42358 -}
42359 -
42360 -src_install() {
42361 - rm nbbuild/build/javadoc/*.zip
42362 - java-pkg_dojavadoc nbbuild/build/javadoc
42363 -}
42364
42365 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160421.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160421.ebuild
42366 deleted file mode 100644
42367 index 9168465..0000000
42368 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160421.ebuild
42369 +++ /dev/null
42370 @@ -1,168 +0,0 @@
42371 -# Copyright 1999-2016 Gentoo Foundation
42372 -# Distributed under the terms of the GNU General Public License v2
42373 -# $Id$
42374 -
42375 -EAPI="4"
42376 -inherit eutils java-pkg-2 java-ant-2
42377 -
42378 -DESCRIPTION="Netbeans JavaDocs"
42379 -HOMEPAGE="http://netbeans.org/"
42380 -SLOT="9999"
42381 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
42382 -SRC_URI="${SOURCE_URL}
42383 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
42384 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
42385 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42386 -KEYWORDS="~amd64 ~x86"
42387 -IUSE=""
42388 -S="${WORKDIR}"
42389 -
42390 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
42391 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
42392 - app-arch/unzip
42393 - dev-java/javahelp:0
42394 - dev-java/junit:4
42395 - ~dev-java/netbeans-apisupport-${PV}
42396 - ~dev-java/netbeans-cnd-${PV}
42397 - ~dev-java/netbeans-dlight-${PV}
42398 - ~dev-java/netbeans-enterprise-${PV}
42399 - ~dev-java/netbeans-ergonomics-${PV}
42400 - ~dev-java/netbeans-extide-${PV}
42401 - ~dev-java/netbeans-groovy-${PV}
42402 - ~dev-java/netbeans-harness-${PV}
42403 - ~dev-java/netbeans-ide-${PV}
42404 - ~dev-java/netbeans-java-${PV}
42405 - ~dev-java/netbeans-javacard-${PV}
42406 - ~dev-java/netbeans-mobility-${PV}
42407 - ~dev-java/netbeans-nb-${PV}
42408 - ~dev-java/netbeans-php-${PV}
42409 - ~dev-java/netbeans-platform-${PV}
42410 - ~dev-java/netbeans-profiler-${PV}
42411 - ~dev-java/netbeans-websvccommon-${PV}"
42412 -RDEPEND=""
42413 -
42414 -JAVA_PKG_BSFIX="off"
42415 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
42416 -JAVA_PKG_WANT_SOURCE="1.7"
42417 -JAVA_PKG_WANT_TARGET="1.7"
42418 -
42419 -src_unpack() {
42420 - unpack $(basename ${SOURCE_URL})
42421 -
42422 - einfo "Deleting bundled jars..."
42423 - find -name "*.jar" -type f -delete
42424 -
42425 - unpack netbeans-9999-r16-build.xml.patch.bz2
42426 -
42427 - pushd "${S}" >/dev/null || die
42428 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
42429 - popd >/dev/null || die
42430 -}
42431 -
42432 -src_prepare() {
42433 - einfo "Deleting bundled class files..."
42434 - find -name "*.class" -type f | xargs rm -vf
42435 -
42436 - epatch netbeans-9999-r16-build.xml.patch
42437 -
42438 - # Support for custom patches
42439 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42440 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42441 -
42442 - if [ -n "${files}" ] ; then
42443 - einfo "Applying custom patches:"
42444 -
42445 - for file in ${files} ; do
42446 - epatch "${file}"
42447 - done
42448 - fi
42449 - fi
42450 -
42451 - einfo "Symlinking external libraries..."
42452 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42453 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
42454 -
42455 - einfo "Linking in other clusters..."
42456 - mkdir "${S}"/nbbuild/netbeans || die
42457 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42458 -
42459 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
42460 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42461 - touch nb.cluster.apisupport.built
42462 -
42463 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
42464 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42465 - touch nb.cluster.cnd.built
42466 -
42467 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
42468 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42469 - touch nb.cluster.dlight.built
42470 -
42471 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
42472 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42473 - touch nb.cluster.enterprise.built
42474 -
42475 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
42476 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42477 - touch nb.cluster.ergonomics.built
42478 -
42479 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42480 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42481 - touch nb.cluster.extide.built
42482 -
42483 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
42484 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42485 - touch nb.cluster.groovy.built
42486 -
42487 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
42488 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42489 - touch nb.cluster.harness.built
42490 -
42491 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42492 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42493 - touch nb.cluster.ide.built
42494 -
42495 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42496 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42497 - touch nb.cluster.java.built
42498 -
42499 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
42500 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42501 - touch nb.cluster.javacard.built
42502 -
42503 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
42504 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42505 - touch nb.cluster.mobility.built
42506 -
42507 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
42508 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
42509 - touch nb.cluster.nb.built
42510 -
42511 - ln -s /usr/share/netbeans-php-${SLOT} php || die
42512 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42513 - touch nb.cluster.php.built
42514 -
42515 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42516 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42517 - touch nb.cluster.platform.built
42518 -
42519 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
42520 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42521 - touch nb.cluster.profiler.built
42522 -
42523 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
42524 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42525 - touch nb.cluster.websvccommon.built
42526 -
42527 - java-pkg-2_src_prepare
42528 -}
42529 -
42530 -src_compile() {
42531 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
42532 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
42533 -}
42534 -
42535 -src_install() {
42536 - rm nbbuild/build/javadoc/*.zip
42537 - java-pkg_dojavadoc nbbuild/build/javadoc
42538 -}
42539
42540 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160426.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160426.ebuild
42541 deleted file mode 100644
42542 index ced0480..0000000
42543 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160426.ebuild
42544 +++ /dev/null
42545 @@ -1,168 +0,0 @@
42546 -# Copyright 1999-2016 Gentoo Foundation
42547 -# Distributed under the terms of the GNU General Public License v2
42548 -# $Id$
42549 -
42550 -EAPI="4"
42551 -inherit eutils java-pkg-2 java-ant-2
42552 -
42553 -DESCRIPTION="Netbeans JavaDocs"
42554 -HOMEPAGE="http://netbeans.org/"
42555 -SLOT="9999"
42556 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
42557 -SRC_URI="${SOURCE_URL}
42558 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
42559 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
42560 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42561 -KEYWORDS="~amd64 ~x86"
42562 -IUSE=""
42563 -S="${WORKDIR}"
42564 -
42565 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
42566 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
42567 - app-arch/unzip
42568 - dev-java/javahelp:0
42569 - dev-java/junit:4
42570 - ~dev-java/netbeans-apisupport-${PV}
42571 - ~dev-java/netbeans-cnd-${PV}
42572 - ~dev-java/netbeans-dlight-${PV}
42573 - ~dev-java/netbeans-enterprise-${PV}
42574 - ~dev-java/netbeans-ergonomics-${PV}
42575 - ~dev-java/netbeans-extide-${PV}
42576 - ~dev-java/netbeans-groovy-${PV}
42577 - ~dev-java/netbeans-harness-${PV}
42578 - ~dev-java/netbeans-ide-${PV}
42579 - ~dev-java/netbeans-java-${PV}
42580 - ~dev-java/netbeans-javacard-${PV}
42581 - ~dev-java/netbeans-mobility-${PV}
42582 - ~dev-java/netbeans-nb-${PV}
42583 - ~dev-java/netbeans-php-${PV}
42584 - ~dev-java/netbeans-platform-${PV}
42585 - ~dev-java/netbeans-profiler-${PV}
42586 - ~dev-java/netbeans-websvccommon-${PV}"
42587 -RDEPEND=""
42588 -
42589 -JAVA_PKG_BSFIX="off"
42590 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
42591 -JAVA_PKG_WANT_SOURCE="1.7"
42592 -JAVA_PKG_WANT_TARGET="1.7"
42593 -
42594 -src_unpack() {
42595 - unpack $(basename ${SOURCE_URL})
42596 -
42597 - einfo "Deleting bundled jars..."
42598 - find -name "*.jar" -type f -delete
42599 -
42600 - unpack netbeans-9999-r16-build.xml.patch.bz2
42601 -
42602 - pushd "${S}" >/dev/null || die
42603 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
42604 - popd >/dev/null || die
42605 -}
42606 -
42607 -src_prepare() {
42608 - einfo "Deleting bundled class files..."
42609 - find -name "*.class" -type f | xargs rm -vf
42610 -
42611 - epatch netbeans-9999-r16-build.xml.patch
42612 -
42613 - # Support for custom patches
42614 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42615 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42616 -
42617 - if [ -n "${files}" ] ; then
42618 - einfo "Applying custom patches:"
42619 -
42620 - for file in ${files} ; do
42621 - epatch "${file}"
42622 - done
42623 - fi
42624 - fi
42625 -
42626 - einfo "Symlinking external libraries..."
42627 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42628 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
42629 -
42630 - einfo "Linking in other clusters..."
42631 - mkdir "${S}"/nbbuild/netbeans || die
42632 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42633 -
42634 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
42635 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42636 - touch nb.cluster.apisupport.built
42637 -
42638 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
42639 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42640 - touch nb.cluster.cnd.built
42641 -
42642 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
42643 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42644 - touch nb.cluster.dlight.built
42645 -
42646 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
42647 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42648 - touch nb.cluster.enterprise.built
42649 -
42650 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
42651 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42652 - touch nb.cluster.ergonomics.built
42653 -
42654 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42655 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42656 - touch nb.cluster.extide.built
42657 -
42658 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
42659 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42660 - touch nb.cluster.groovy.built
42661 -
42662 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
42663 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42664 - touch nb.cluster.harness.built
42665 -
42666 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42667 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42668 - touch nb.cluster.ide.built
42669 -
42670 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42671 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42672 - touch nb.cluster.java.built
42673 -
42674 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
42675 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42676 - touch nb.cluster.javacard.built
42677 -
42678 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
42679 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42680 - touch nb.cluster.mobility.built
42681 -
42682 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
42683 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
42684 - touch nb.cluster.nb.built
42685 -
42686 - ln -s /usr/share/netbeans-php-${SLOT} php || die
42687 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42688 - touch nb.cluster.php.built
42689 -
42690 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42691 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42692 - touch nb.cluster.platform.built
42693 -
42694 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
42695 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42696 - touch nb.cluster.profiler.built
42697 -
42698 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
42699 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42700 - touch nb.cluster.websvccommon.built
42701 -
42702 - java-pkg-2_src_prepare
42703 -}
42704 -
42705 -src_compile() {
42706 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
42707 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
42708 -}
42709 -
42710 -src_install() {
42711 - rm nbbuild/build/javadoc/*.zip
42712 - java-pkg_dojavadoc nbbuild/build/javadoc
42713 -}
42714
42715 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160427.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160427.ebuild
42716 deleted file mode 100644
42717 index 0372658..0000000
42718 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20160427.ebuild
42719 +++ /dev/null
42720 @@ -1,168 +0,0 @@
42721 -# Copyright 1999-2016 Gentoo Foundation
42722 -# Distributed under the terms of the GNU General Public License v2
42723 -# $Id$
42724 -
42725 -EAPI="4"
42726 -inherit eutils java-pkg-2 java-ant-2
42727 -
42728 -DESCRIPTION="Netbeans JavaDocs"
42729 -HOMEPAGE="http://netbeans.org/"
42730 -SLOT="9999"
42731 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
42732 -SRC_URI="${SOURCE_URL}
42733 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
42734 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
42735 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42736 -KEYWORDS="~amd64 ~x86"
42737 -IUSE=""
42738 -S="${WORKDIR}"
42739 -
42740 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
42741 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
42742 - app-arch/unzip
42743 - dev-java/javahelp:0
42744 - dev-java/junit:4
42745 - ~dev-java/netbeans-apisupport-${PV}
42746 - ~dev-java/netbeans-cnd-${PV}
42747 - ~dev-java/netbeans-dlight-${PV}
42748 - ~dev-java/netbeans-enterprise-${PV}
42749 - ~dev-java/netbeans-ergonomics-${PV}
42750 - ~dev-java/netbeans-extide-${PV}
42751 - ~dev-java/netbeans-groovy-${PV}
42752 - ~dev-java/netbeans-harness-${PV}
42753 - ~dev-java/netbeans-ide-${PV}
42754 - ~dev-java/netbeans-java-${PV}
42755 - ~dev-java/netbeans-javacard-${PV}
42756 - ~dev-java/netbeans-mobility-${PV}
42757 - ~dev-java/netbeans-nb-${PV}
42758 - ~dev-java/netbeans-php-${PV}
42759 - ~dev-java/netbeans-platform-${PV}
42760 - ~dev-java/netbeans-profiler-${PV}
42761 - ~dev-java/netbeans-websvccommon-${PV}"
42762 -RDEPEND=""
42763 -
42764 -JAVA_PKG_BSFIX="off"
42765 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
42766 -JAVA_PKG_WANT_SOURCE="1.7"
42767 -JAVA_PKG_WANT_TARGET="1.7"
42768 -
42769 -src_unpack() {
42770 - unpack $(basename ${SOURCE_URL})
42771 -
42772 - einfo "Deleting bundled jars..."
42773 - find -name "*.jar" -type f -delete
42774 -
42775 - unpack netbeans-9999-r16-build.xml.patch.bz2
42776 -
42777 - pushd "${S}" >/dev/null || die
42778 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
42779 - popd >/dev/null || die
42780 -}
42781 -
42782 -src_prepare() {
42783 - einfo "Deleting bundled class files..."
42784 - find -name "*.class" -type f | xargs rm -vf
42785 -
42786 - epatch netbeans-9999-r16-build.xml.patch
42787 -
42788 - # Support for custom patches
42789 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42790 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42791 -
42792 - if [ -n "${files}" ] ; then
42793 - einfo "Applying custom patches:"
42794 -
42795 - for file in ${files} ; do
42796 - epatch "${file}"
42797 - done
42798 - fi
42799 - fi
42800 -
42801 - einfo "Symlinking external libraries..."
42802 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42803 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
42804 -
42805 - einfo "Linking in other clusters..."
42806 - mkdir "${S}"/nbbuild/netbeans || die
42807 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42808 -
42809 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
42810 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42811 - touch nb.cluster.apisupport.built
42812 -
42813 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
42814 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42815 - touch nb.cluster.cnd.built
42816 -
42817 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
42818 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42819 - touch nb.cluster.dlight.built
42820 -
42821 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
42822 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42823 - touch nb.cluster.enterprise.built
42824 -
42825 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
42826 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42827 - touch nb.cluster.ergonomics.built
42828 -
42829 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42830 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42831 - touch nb.cluster.extide.built
42832 -
42833 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
42834 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42835 - touch nb.cluster.groovy.built
42836 -
42837 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
42838 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42839 - touch nb.cluster.harness.built
42840 -
42841 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42842 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42843 - touch nb.cluster.ide.built
42844 -
42845 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42846 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42847 - touch nb.cluster.java.built
42848 -
42849 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
42850 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42851 - touch nb.cluster.javacard.built
42852 -
42853 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
42854 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42855 - touch nb.cluster.mobility.built
42856 -
42857 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
42858 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
42859 - touch nb.cluster.nb.built
42860 -
42861 - ln -s /usr/share/netbeans-php-${SLOT} php || die
42862 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42863 - touch nb.cluster.php.built
42864 -
42865 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42866 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42867 - touch nb.cluster.platform.built
42868 -
42869 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
42870 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42871 - touch nb.cluster.profiler.built
42872 -
42873 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
42874 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42875 - touch nb.cluster.websvccommon.built
42876 -
42877 - java-pkg-2_src_prepare
42878 -}
42879 -
42880 -src_compile() {
42881 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
42882 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
42883 -}
42884 -
42885 -src_install() {
42886 - rm nbbuild/build/javadoc/*.zip
42887 - java-pkg_dojavadoc nbbuild/build/javadoc
42888 -}
42889
42890 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
42891 index 4764781..521205d 100644
42892 --- a/dev-java/netbeans-javafx/Manifest
42893 +++ b/dev-java/netbeans-javafx/Manifest
42894 @@ -10,54 +10,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
42895 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
42896 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
42897 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
42898 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
42899 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
42900 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
42901 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
42902 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
42903 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
42904 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
42905 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
42906 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
42907 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
42908 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
42909 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
42910 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
42911 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
42912 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
42913 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
42914 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
42915 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
42916 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
42917 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
42918 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
42919 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
42920 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
42921 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
42922 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
42923 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
42924 EBUILD netbeans-javafx-8.0.2.ebuild 4647 SHA256 15e5e0b1c4729852dd55e5bfb2dcb520ba7c959bd9927d315c0abcb3f94e4ecc SHA512 520c60264fee67b0ccfd50ced0cc8586d5653d5186fa75c6b7cd8b400aae834de446b7e6145ad38df7e68207391fb360ef4834140e096d48add568fed387ac98 WHIRLPOOL 416a56ceb2ba85e3923ada0c8ef485cdd6fa16b3423b8fd0de523fa54dd082cbaedee5da4f1a92b50e440195f9256376f50e99a850d70ccdcb8c0ff370007f7c
42925 EBUILD netbeans-javafx-8.1.ebuild 4671 SHA256 2a12bebaca0ddbb03b84c33de7f5933f76a8381db3c40013fc4014687ded6cd4 SHA512 ff410f96e808c414e3e9485461866239080098e46e843ee771a78a0afffddc1c776697dccb276daf7f87dadf915a212bfe9c2a07b3a8a9057cb3ea19b77163fb WHIRLPOOL 51729142255a16d4cd949d4bf5f3b681d36bc83f30dad39aad9d1dd56f7dcec0dae4377817350e7947d518129a74eec7f227c3cb1600ac168ea90d056b87d195
42926 -EBUILD netbeans-javafx-9999_p20160329.ebuild 4717 SHA256 4d939865949ce42fc60478a9795efdf59b3ff8b8022a03ada209029cc7b5b179 SHA512 8b74ef8017987be3ef086dd7dd03190b328f9f3c794d24641a7ed4b605cb301f9da6679d1848e0f1fd9707ba3cdf5cb67ef899280ee3b38c64e8435156b12550 WHIRLPOOL 265e288ee9608ab69fa1b749ebf513f4f6f7d2e3b416e670ffd4232e39acda5b76c71eedf7cc8d041fc8a508c65f00a2ccb96fa9ebed833a108bf7c01ae8f1a5
42927 -EBUILD netbeans-javafx-9999_p20160331.ebuild 4717 SHA256 2dd090b16911c99b59dac9941202fff7415013d6d453b1ad27fc91353d4ba21d SHA512 a8c76f096cc668908149ce59c73126f567e02b631fb930f1733c424828cedf433f1f52e26fd4ff9918530cc0e90c573d97cfa7278035ad6e60325bcc8084ebf1 WHIRLPOOL 869022dd7bcefbf48c7c75a829249c07c819fd0014cc680b7198d55f50d6f56746f6b4c172e92e890cf08a6968252895480a7723dcab0d85d230ec24932b3f1a
42928 -EBUILD netbeans-javafx-9999_p20160401.ebuild 4717 SHA256 ac66499d21ff428d577f84009c73c8d1c8ac2018bf5362179e47386c282815bc SHA512 d2a21bc5d2533eb21f4f9de0b36644f74faf0ca152710497cb4c78827249b810586e64df1a5031daffc87249e52f388e8c5c59757b620ae504c49b05ee9b3be4 WHIRLPOOL adf1bc07ebfe403c9c699cb8e0eb118d578ebcc250f2bd385ef52f952517a073902c1ae80c7768a9ce2f59e18e175a2151098844f814328c446812c3a5531897
42929 -EBUILD netbeans-javafx-9999_p20160404.ebuild 4717 SHA256 915ccf707fbcba3e6b4f4ba73524be8529c0a3168eea605eb6ff161749252e35 SHA512 44e5e12eb6a7074cc001e23d7672eb09fb66fb26752ac16d46b71a64d2ab54c4f9055f687530c62558391e5c0f129ea041dec94031e7510ce46dfc6e1740b9ff WHIRLPOOL 347d79aa2eace093939cb3dc38ee45203387c9c7da802e83203b3a67c8f1e5c49060f2425784c34cf20758337994be9765b18e8d46800d04c1c439e8770f2593
42930 -EBUILD netbeans-javafx-9999_p20160405.ebuild 4717 SHA256 3e851cdd2fb8f65f2129b3986fb5f84919be187d867387f9fea42bfc81140faf SHA512 3dd6d7d41ac699ad066d41c4be34d9fa540c353236d9441b58191d1af6f0b2c8161b5daacfe9b72c695ce848fdb9d7d0c28904780793df013221045ef00bf93b WHIRLPOOL 02df3c85cbf9e9845f6a32130ea6d172d74fba1ca3f67530eec47d09a896ca8ad4300ce4bbdca275b4aba45d28e653139daaa576734ddad1215b34394eb8400a
42931 -EBUILD netbeans-javafx-9999_p20160406.ebuild 4717 SHA256 8dfb2e3b9b605f3a096faf06101ffeeb4909b835a78c67a3e2894ab57c42ca3c SHA512 1f821eb42d63f9a2aceff6c12ea9e2e7fffd3ee539341d44875210254f09ae45f71d485d4ef3a7128909e4adb2ca3d3b7e2913bae956c5ff8626232747db73a0 WHIRLPOOL 379c41ac39e0f8e187acb3cc2b3a02f12f9d4688632137255252fe2eab7e991323b2c4622ff952b1d295a38d9671bb485db5cc4868aef965c59daf54cc1a03e6
42932 -EBUILD netbeans-javafx-9999_p20160407.ebuild 4717 SHA256 b59bda1d0084764d94c1f7eced3c5785cc19646093eb1544f5c9854f457f55d4 SHA512 49ed568dcb3d6dff16a9a29af39a8f58a1530361dea995fa795e36dc6f226492297763e37300445af3c0f571f860f297e84462803484f7115bec14eaccd408bd WHIRLPOOL 283084e3013dc16225d9f7f6f116cdf558c4d56d6565c56c726876d6d14b3b356a6d15ca7ccfc132133a18b30478ebadb1e96d9d4bf589adbc7309a083b3393b
42933 -EBUILD netbeans-javafx-9999_p20160411.ebuild 4717 SHA256 6243c6d808865713ebc9a839729fe1ed6b4b7b68c716387356c194c03679e62d SHA512 5da2befd7e646dba98c24ee4cd32314be7a987cda6c72a86fbf62cab5c543efab7b74a43da1c621e2ed05f2e5ca989de2d0bcd3b6933f125c139ca6fcf02e614 WHIRLPOOL 4508edf98c9b21670bf3a4f010431d7c1ad710df46ad2f3dee5f4e2bfd647175097b9af6076193f6e28ea20e6896d683628b7d2cadebd9dee44f0f525c31dcfe
42934 -EBUILD netbeans-javafx-9999_p20160412.ebuild 4717 SHA256 31e4db095ff4b4d6f9e9772122a7072f21a71439d9dc3bedc637036bbbb6c2c8 SHA512 090c2518eb2b398733544cae7416f53453f4358f4630f66c04677e3ed01bdcfcbae22a5d32768aefaa4ebb64896d772ca6a6eed1357b9bb54609ce6d3c608cfa WHIRLPOOL 540329734e1736e477db576aa075ef8188bc853eb75b6a69226f2dea31c929197f988bba7f2a5cc83b10a59e3fd2ec9b8643ae16d34caa313d3a7c2541e504b5
42935 -EBUILD netbeans-javafx-9999_p20160413.ebuild 4717 SHA256 68f0c4722d4f790bec3dc8e77a7ef5f22e3660669178605194f010b586db6fa8 SHA512 57d55508aea404184013e701a79e6f9adf7c96377d7dd25a9fb34cba89ce32cd1e712cd4be89d3873a1895a054594db70ceb42073a7969d77047404f918eb34b WHIRLPOOL 1177aa0152083c01e48e6c58a3dc7856a35c3eda5bbbccafe5d58d623c414288835748ed7b96c17da9ff67307d2563d16023bbad9099f431da6a38e329332d51
42936 -EBUILD netbeans-javafx-9999_p20160414.ebuild 4717 SHA256 dfc5e684e13fdd7e965864e3ee11de0a237256964033c322fc4c1052fb52b386 SHA512 e6e91ebe33b9789aa7a163aca83afd655838d96b8cb96cbfb63588a772c8bd0a4f9d7aa99e3f105972bf84d3429a2be26747e16cf98e1645cd8031f863391b38 WHIRLPOOL 1646218f30738f2d3e7582369bc570e90a01962e74c09f32d976303f95ce2c3ab0b0f1ffcd77826fbe1f2a6796fabd51353f2cb0a90d10d916a1023a7ae35ec2
42937 -EBUILD netbeans-javafx-9999_p20160415.ebuild 4717 SHA256 eef6a527d44af709d9b434ead3867197d8c1052a5aee04a5f48131a3b4378cb5 SHA512 36b9e6cc1b10fce024edb9ed490557db0448c4d9c3223bcb1f6ad8eab2d54aeb4a299fb7ad2254ad86238df309113299232d8be66c3c4c32d69196650993e33d WHIRLPOOL bc2aeeb387ee080753794df25899165dfd0d577d185a3fb2b6d8fc19fa375021df7567d89e639b7be1a626ee38980038951377c24232a0a846dc330c39c053fb
42938 -EBUILD netbeans-javafx-9999_p20160416.ebuild 4717 SHA256 309e722f72f482dc69e3feb163aacafb7a6f2b38f408876cd64c659c5c7158a6 SHA512 6b6abc9b95d91a19a214cdf2218850c96c443b1e188e2a43341c47de5093423954969bdbaa01eefb781f35c8c2332d849825ba8314480dac1b13c175eeb0eabb WHIRLPOOL 0da39ff64adc76588c3843a6f0c7b4cd46e6c9b37a75ce03a1abe116fe4425c8d1222df3095608449201e1060f34e2b4f91cacd85b548596a97bfea54b337351
42939 -EBUILD netbeans-javafx-9999_p20160417.ebuild 4717 SHA256 8e608fd2303950497649ab6f23e9c8fa44ef939a7bc50cd64e57760139f9804b SHA512 822414223e3e108bc2943d642781ad0e8660b012ec05303dc28b7ae770499ac2857c3b326d9a5398f6b7469542b88a6e32e348bd18111fe77cb6d1211d62d97f WHIRLPOOL bcfde863080c0ba68ec278ee29f977903edfd1087be1e340cf46b31fc981c665e49f599ac784a92f32b94f1c2dda7572eeccd9f199d472771f1caf4f22134963
42940 -EBUILD netbeans-javafx-9999_p20160418.ebuild 4717 SHA256 ca49ca0191ce5ce4464008fb7f9581f5d6149442448b540f30968abbbfa15d6b SHA512 1acc9f0382e82fb139705c06f5862bbdfd0db37599b173bda125f1c1e80955e16fa6121cd9d774aa6712a1b2f5c65f4070de0c2a38cdaa95d48ee40ceef773bb WHIRLPOOL 0bab04ae22f3904293d35b70923366a7b64637eb412fdbb6d982e342d684422f0be80d80df6aa95c9a90dc0609b6384daf1d1b0f4fd3d309939825e38555d252
42941 -EBUILD netbeans-javafx-9999_p20160419.ebuild 4717 SHA256 ef08603302c5525d16a21a15b582207838c030562beadf678611e931490455a0 SHA512 51478c129189611900e59f25660ab2f28549f6a1675d3f1e15cd3623a40afffef11c5b5fa74851f5a47c92621fa6de20ac274414f1748c998140f82d2567794c WHIRLPOOL a2bf4bef604977c31b8e25a22811ea0da8e682e56a26924861ba1d25bbd6aa14c4d3a47f30e3ffbf13a695cb651692ad8bff0795434fd28cad0725743d3462ef
42942 -EBUILD netbeans-javafx-9999_p20160420.ebuild 4717 SHA256 2b1a5defd56a3c90d137a5c479ba5141ff2e1f4b38dca1dd666c2ff3c3234f2f SHA512 5c20f2d2ce396c898abe236ceccf6cf4cbaaf6836bad5bbab524335a581943f24e07c70e8e4d5d221c79787cbd3b582d610345a6e6796f96b5f9c3ebd88fed74 WHIRLPOOL b4330ba141bf71427f6f0682e6612c8d12d4e614ccbe04c04847ebf6a078f4eda582fbdf6dd389bbfde9f09b65cb8ba6dba2b03bb606040f4dd7a07c189b739d
42943 -EBUILD netbeans-javafx-9999_p20160421.ebuild 4717 SHA256 0ef4e8b346e508e83f976055e5f41157323cb7aef8ab33bb40ce575cf4b2c36e SHA512 40a0c896a09379048a2245fb0b81fa7587ad8b180ace778e413aac94a422082dc7682f83500f0f6259cfffa560597e8c3e78ca1737b438fff119607343694ceb WHIRLPOOL 470b0e0fb0578813fbe7e47c3d64d2a457746c1b4b437e4366bfb5559135b7d00718881cd6e009632bd62f93964e6d054cb00fe4b2a99ab044c0a8be798f0998
42944 -EBUILD netbeans-javafx-9999_p20160426.ebuild 4717 SHA256 19eab5b18589681d64ddcbfa4bc247689221f80222968338e9ac984b8ae178cf SHA512 b0723cfe5836759a98304c3ecc916d3891dd01667a03b9ca68573a0455e3e135075c760141ae08e762778c34ea5e263ecd304dc2ea626c33a742359b0456e2f8 WHIRLPOOL bb902978daf278387c8817f549c9bdb2aa6630f29c2c10b1072d19bbd284bf0baa974f5122dcc1f63e0bdd9b949e1ce6793873984010507e37846e845abea20b
42945 -EBUILD netbeans-javafx-9999_p20160427.ebuild 4717 SHA256 57c5e3a324b2e4b544c1778ca61e5a8721b07b55c0519dab1f3e69fbb5e484e6 SHA512 4164ffa870cb3fd11e8dea8e22bf7a2bda745874dcc2a2529469451ffcb83f118c7fe95f7bb13f08aeda00198a150e1bcc600e2195f4827d5e9ddc6fadf240e3 WHIRLPOOL 7405876fee9c0685297dc1a5341aee11f510d05eb33f16811cb30407f30475e159a0e416ceec2f422c2f15fe38a57ef2409a532675a6ba10cad7f7e0cfc1dabd
42946 EBUILD netbeans-javafx-9999_p20160428.ebuild 4717 SHA256 d66d24fd69cf70db58c771a8022cbd16fe687b8fa04fad227460c9c4c16a282f SHA512 a8eadadc1e636c9a3907909fdc8f39af3c3f789dadd440f3717f183e28489b6f6d07e82ef1665b06dba6f2d7d750482c7f22b55ee8a38356d8208ba3e5c27ff5 WHIRLPOOL 2a938d9fde09ab500cb042026520f13f99c6d74452a230f146bf6d69930a6d4e1e3d108fa7e1d459712e6c6893b758d4f42025e0d5e32dc24db26b97b980194b
42947 EBUILD netbeans-javafx-9999_p20160429.ebuild 4717 SHA256 6772e6b5c12f9c149045a69a1e57c8fd4ca22482fb4c7387b84ffb1c71da1b9e SHA512 1f728784aeea95ad25621f6aeff0dcb6172e769356e48ee9b2fcaa9323c7c1e7f5a31f8c018dfaffd9a5158bb92d1592f4d3f1a3b01f318013dd19c21e00cdfb WHIRLPOOL 122f3cf88996a77894f361dd9bff5721b009134c9e6974cb24d2ddc56f95f1e997e59c46d312468ad51ca3ecb4daf1742290adaa4e4a57945952849a7b329fd2
42948 EBUILD netbeans-javafx-9999_p20160430.ebuild 4717 SHA256 e20cf78022aaa6abd1a010ec306c78a44b18e131aafb29f76dc85bdc3cb4f137 SHA512 4de45170fb042c9442bbf9a21219e19f65cad2949ba6d8d7b69b150945a435dd884ae477f3a495b7d9ab48f5ebf27351da5f6b63d80fd3506655ef867d181ae0 WHIRLPOOL 8d3254d2ca5e60befa50dbe28b34e32b637112f4c2dba4ce74bd41895c68eeca5ab446f06a4833c036f32b68ebc857bda23d81ef0b5d7ab394391737a84bafc5
42949
42950 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160329.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160329.ebuild
42951 deleted file mode 100644
42952 index b3c0ca9..0000000
42953 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160329.ebuild
42954 +++ /dev/null
42955 @@ -1,124 +0,0 @@
42956 -# Copyright 1999-2016 Gentoo Foundation
42957 -# Distributed under the terms of the GNU General Public License v2
42958 -# $Id$
42959 -
42960 -EAPI="4"
42961 -inherit eutils java-pkg-2 java-ant-2
42962 -
42963 -DESCRIPTION="Netbeans JavaFX Cluster"
42964 -HOMEPAGE="http://netbeans.org/projects/javafx"
42965 -SLOT="9999"
42966 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
42967 -SRC_URI="${SOURCE_URL}
42968 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
42969 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
42970 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
42971 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
42972 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
42973 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
42974 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
42975 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42976 -KEYWORDS="~amd64 ~x86"
42977 -IUSE=""
42978 -S="${WORKDIR}"
42979 -
42980 -CDEPEND="~dev-java/netbeans-extide-${PV}
42981 - ~dev-java/netbeans-ide-${PV}
42982 - ~dev-java/netbeans-java-${PV}
42983 - ~dev-java/netbeans-platform-${PV}"
42984 -DEPEND=">=virtual/jdk-1.7
42985 - app-arch/unzip
42986 - ${CDEPEND}
42987 - dev-java/javahelp:0
42988 - dev-java/junit:4"
42989 -RDEPEND=">=virtual/jdk-1.7
42990 - ${CDEPEND}"
42991 -
42992 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
42993 -
42994 -EANT_BUILD_XML="nbbuild/build.xml"
42995 -EANT_BUILD_TARGET="rebuild-cluster"
42996 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
42997 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
42998 -JAVA_PKG_BSFIX="off"
42999 -
43000 -src_unpack() {
43001 - unpack $(basename ${SOURCE_URL})
43002 -
43003 - einfo "Deleting bundled jars..."
43004 - find -name "*.jar" -type f -delete
43005 -
43006 - unpack netbeans-9999-r15-build.xml.patch.bz2
43007 -
43008 - pushd "${S}" >/dev/null || die
43009 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
43010 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
43011 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
43012 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
43013 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
43014 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
43015 - popd >/dev/null || die
43016 -}
43017 -
43018 -src_prepare() {
43019 - einfo "Deleting bundled class files..."
43020 - find -name "*.class" -type f | xargs rm -vf
43021 -
43022 - epatch netbeans-9999-r15-build.xml.patch
43023 -
43024 - # Support for custom patches
43025 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43026 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43027 -
43028 - if [ -n "${files}" ] ; then
43029 - einfo "Applying custom patches:"
43030 -
43031 - for file in ${files} ; do
43032 - epatch "${file}"
43033 - done
43034 - fi
43035 - fi
43036 -
43037 - einfo "Symlinking external libraries..."
43038 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
43039 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43040 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
43041 -
43042 - einfo "Linking in other clusters..."
43043 - mkdir "${S}"/nbbuild/netbeans || die
43044 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43045 -
43046 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43047 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43048 - touch nb.cluster.extide.built
43049 -
43050 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43051 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43052 - touch nb.cluster.ide.built
43053 -
43054 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43055 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43056 - touch nb.cluster.java.built
43057 -
43058 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43059 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43060 - touch nb.cluster.platform.built
43061 -
43062 - popd >/dev/null || die
43063 -
43064 - java-pkg-2_src_prepare
43065 -}
43066 -
43067 -src_install() {
43068 - pushd nbbuild/netbeans/javafx >/dev/null || die
43069 -
43070 - insinto ${INSTALL_DIR}
43071 -
43072 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43073 -
43074 - doins -r *
43075 -
43076 - popd >/dev/null || die
43077 -
43078 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
43079 -}
43080
43081 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160331.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160331.ebuild
43082 deleted file mode 100644
43083 index 09f95d0..0000000
43084 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160331.ebuild
43085 +++ /dev/null
43086 @@ -1,124 +0,0 @@
43087 -# Copyright 1999-2016 Gentoo Foundation
43088 -# Distributed under the terms of the GNU General Public License v2
43089 -# $Id$
43090 -
43091 -EAPI="4"
43092 -inherit eutils java-pkg-2 java-ant-2
43093 -
43094 -DESCRIPTION="Netbeans JavaFX Cluster"
43095 -HOMEPAGE="http://netbeans.org/projects/javafx"
43096 -SLOT="9999"
43097 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
43098 -SRC_URI="${SOURCE_URL}
43099 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
43100 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
43101 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
43102 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
43103 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
43104 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
43105 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
43106 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43107 -KEYWORDS="~amd64 ~x86"
43108 -IUSE=""
43109 -S="${WORKDIR}"
43110 -
43111 -CDEPEND="~dev-java/netbeans-extide-${PV}
43112 - ~dev-java/netbeans-ide-${PV}
43113 - ~dev-java/netbeans-java-${PV}
43114 - ~dev-java/netbeans-platform-${PV}"
43115 -DEPEND=">=virtual/jdk-1.7
43116 - app-arch/unzip
43117 - ${CDEPEND}
43118 - dev-java/javahelp:0
43119 - dev-java/junit:4"
43120 -RDEPEND=">=virtual/jdk-1.7
43121 - ${CDEPEND}"
43122 -
43123 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43124 -
43125 -EANT_BUILD_XML="nbbuild/build.xml"
43126 -EANT_BUILD_TARGET="rebuild-cluster"
43127 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43128 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43129 -JAVA_PKG_BSFIX="off"
43130 -
43131 -src_unpack() {
43132 - unpack $(basename ${SOURCE_URL})
43133 -
43134 - einfo "Deleting bundled jars..."
43135 - find -name "*.jar" -type f -delete
43136 -
43137 - unpack netbeans-9999-r16-build.xml.patch.bz2
43138 -
43139 - pushd "${S}" >/dev/null || die
43140 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
43141 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
43142 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
43143 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
43144 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
43145 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
43146 - popd >/dev/null || die
43147 -}
43148 -
43149 -src_prepare() {
43150 - einfo "Deleting bundled class files..."
43151 - find -name "*.class" -type f | xargs rm -vf
43152 -
43153 - epatch netbeans-9999-r16-build.xml.patch
43154 -
43155 - # Support for custom patches
43156 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43157 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43158 -
43159 - if [ -n "${files}" ] ; then
43160 - einfo "Applying custom patches:"
43161 -
43162 - for file in ${files} ; do
43163 - epatch "${file}"
43164 - done
43165 - fi
43166 - fi
43167 -
43168 - einfo "Symlinking external libraries..."
43169 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
43170 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43171 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
43172 -
43173 - einfo "Linking in other clusters..."
43174 - mkdir "${S}"/nbbuild/netbeans || die
43175 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43176 -
43177 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43178 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43179 - touch nb.cluster.extide.built
43180 -
43181 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43182 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43183 - touch nb.cluster.ide.built
43184 -
43185 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43186 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43187 - touch nb.cluster.java.built
43188 -
43189 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43190 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43191 - touch nb.cluster.platform.built
43192 -
43193 - popd >/dev/null || die
43194 -
43195 - java-pkg-2_src_prepare
43196 -}
43197 -
43198 -src_install() {
43199 - pushd nbbuild/netbeans/javafx >/dev/null || die
43200 -
43201 - insinto ${INSTALL_DIR}
43202 -
43203 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43204 -
43205 - doins -r *
43206 -
43207 - popd >/dev/null || die
43208 -
43209 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
43210 -}
43211
43212 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160401.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160401.ebuild
43213 deleted file mode 100644
43214 index 567a9cd..0000000
43215 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160401.ebuild
43216 +++ /dev/null
43217 @@ -1,124 +0,0 @@
43218 -# Copyright 1999-2016 Gentoo Foundation
43219 -# Distributed under the terms of the GNU General Public License v2
43220 -# $Id$
43221 -
43222 -EAPI="4"
43223 -inherit eutils java-pkg-2 java-ant-2
43224 -
43225 -DESCRIPTION="Netbeans JavaFX Cluster"
43226 -HOMEPAGE="http://netbeans.org/projects/javafx"
43227 -SLOT="9999"
43228 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
43229 -SRC_URI="${SOURCE_URL}
43230 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
43231 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
43232 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
43233 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
43234 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
43235 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
43236 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
43237 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43238 -KEYWORDS="~amd64 ~x86"
43239 -IUSE=""
43240 -S="${WORKDIR}"
43241 -
43242 -CDEPEND="~dev-java/netbeans-extide-${PV}
43243 - ~dev-java/netbeans-ide-${PV}
43244 - ~dev-java/netbeans-java-${PV}
43245 - ~dev-java/netbeans-platform-${PV}"
43246 -DEPEND=">=virtual/jdk-1.7
43247 - app-arch/unzip
43248 - ${CDEPEND}
43249 - dev-java/javahelp:0
43250 - dev-java/junit:4"
43251 -RDEPEND=">=virtual/jdk-1.7
43252 - ${CDEPEND}"
43253 -
43254 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43255 -
43256 -EANT_BUILD_XML="nbbuild/build.xml"
43257 -EANT_BUILD_TARGET="rebuild-cluster"
43258 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43259 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43260 -JAVA_PKG_BSFIX="off"
43261 -
43262 -src_unpack() {
43263 - unpack $(basename ${SOURCE_URL})
43264 -
43265 - einfo "Deleting bundled jars..."
43266 - find -name "*.jar" -type f -delete
43267 -
43268 - unpack netbeans-9999-r16-build.xml.patch.bz2
43269 -
43270 - pushd "${S}" >/dev/null || die
43271 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
43272 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
43273 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
43274 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
43275 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
43276 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
43277 - popd >/dev/null || die
43278 -}
43279 -
43280 -src_prepare() {
43281 - einfo "Deleting bundled class files..."
43282 - find -name "*.class" -type f | xargs rm -vf
43283 -
43284 - epatch netbeans-9999-r16-build.xml.patch
43285 -
43286 - # Support for custom patches
43287 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43288 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43289 -
43290 - if [ -n "${files}" ] ; then
43291 - einfo "Applying custom patches:"
43292 -
43293 - for file in ${files} ; do
43294 - epatch "${file}"
43295 - done
43296 - fi
43297 - fi
43298 -
43299 - einfo "Symlinking external libraries..."
43300 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
43301 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43302 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
43303 -
43304 - einfo "Linking in other clusters..."
43305 - mkdir "${S}"/nbbuild/netbeans || die
43306 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43307 -
43308 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43309 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43310 - touch nb.cluster.extide.built
43311 -
43312 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43313 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43314 - touch nb.cluster.ide.built
43315 -
43316 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43317 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43318 - touch nb.cluster.java.built
43319 -
43320 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43321 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43322 - touch nb.cluster.platform.built
43323 -
43324 - popd >/dev/null || die
43325 -
43326 - java-pkg-2_src_prepare
43327 -}
43328 -
43329 -src_install() {
43330 - pushd nbbuild/netbeans/javafx >/dev/null || die
43331 -
43332 - insinto ${INSTALL_DIR}
43333 -
43334 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43335 -
43336 - doins -r *
43337 -
43338 - popd >/dev/null || die
43339 -
43340 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
43341 -}
43342
43343 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160404.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160404.ebuild
43344 deleted file mode 100644
43345 index 27abd58..0000000
43346 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160404.ebuild
43347 +++ /dev/null
43348 @@ -1,124 +0,0 @@
43349 -# Copyright 1999-2016 Gentoo Foundation
43350 -# Distributed under the terms of the GNU General Public License v2
43351 -# $Id$
43352 -
43353 -EAPI="4"
43354 -inherit eutils java-pkg-2 java-ant-2
43355 -
43356 -DESCRIPTION="Netbeans JavaFX Cluster"
43357 -HOMEPAGE="http://netbeans.org/projects/javafx"
43358 -SLOT="9999"
43359 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
43360 -SRC_URI="${SOURCE_URL}
43361 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
43362 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
43363 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
43364 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
43365 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
43366 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
43367 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
43368 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43369 -KEYWORDS="~amd64 ~x86"
43370 -IUSE=""
43371 -S="${WORKDIR}"
43372 -
43373 -CDEPEND="~dev-java/netbeans-extide-${PV}
43374 - ~dev-java/netbeans-ide-${PV}
43375 - ~dev-java/netbeans-java-${PV}
43376 - ~dev-java/netbeans-platform-${PV}"
43377 -DEPEND=">=virtual/jdk-1.7
43378 - app-arch/unzip
43379 - ${CDEPEND}
43380 - dev-java/javahelp:0
43381 - dev-java/junit:4"
43382 -RDEPEND=">=virtual/jdk-1.7
43383 - ${CDEPEND}"
43384 -
43385 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43386 -
43387 -EANT_BUILD_XML="nbbuild/build.xml"
43388 -EANT_BUILD_TARGET="rebuild-cluster"
43389 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43390 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43391 -JAVA_PKG_BSFIX="off"
43392 -
43393 -src_unpack() {
43394 - unpack $(basename ${SOURCE_URL})
43395 -
43396 - einfo "Deleting bundled jars..."
43397 - find -name "*.jar" -type f -delete
43398 -
43399 - unpack netbeans-9999-r16-build.xml.patch.bz2
43400 -
43401 - pushd "${S}" >/dev/null || die
43402 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
43403 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
43404 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
43405 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
43406 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
43407 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
43408 - popd >/dev/null || die
43409 -}
43410 -
43411 -src_prepare() {
43412 - einfo "Deleting bundled class files..."
43413 - find -name "*.class" -type f | xargs rm -vf
43414 -
43415 - epatch netbeans-9999-r16-build.xml.patch
43416 -
43417 - # Support for custom patches
43418 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43419 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43420 -
43421 - if [ -n "${files}" ] ; then
43422 - einfo "Applying custom patches:"
43423 -
43424 - for file in ${files} ; do
43425 - epatch "${file}"
43426 - done
43427 - fi
43428 - fi
43429 -
43430 - einfo "Symlinking external libraries..."
43431 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
43432 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43433 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
43434 -
43435 - einfo "Linking in other clusters..."
43436 - mkdir "${S}"/nbbuild/netbeans || die
43437 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43438 -
43439 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43440 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43441 - touch nb.cluster.extide.built
43442 -
43443 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43444 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43445 - touch nb.cluster.ide.built
43446 -
43447 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43448 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43449 - touch nb.cluster.java.built
43450 -
43451 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43452 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43453 - touch nb.cluster.platform.built
43454 -
43455 - popd >/dev/null || die
43456 -
43457 - java-pkg-2_src_prepare
43458 -}
43459 -
43460 -src_install() {
43461 - pushd nbbuild/netbeans/javafx >/dev/null || die
43462 -
43463 - insinto ${INSTALL_DIR}
43464 -
43465 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43466 -
43467 - doins -r *
43468 -
43469 - popd >/dev/null || die
43470 -
43471 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
43472 -}
43473
43474 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160405.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160405.ebuild
43475 deleted file mode 100644
43476 index dd319da..0000000
43477 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160405.ebuild
43478 +++ /dev/null
43479 @@ -1,124 +0,0 @@
43480 -# Copyright 1999-2016 Gentoo Foundation
43481 -# Distributed under the terms of the GNU General Public License v2
43482 -# $Id$
43483 -
43484 -EAPI="4"
43485 -inherit eutils java-pkg-2 java-ant-2
43486 -
43487 -DESCRIPTION="Netbeans JavaFX Cluster"
43488 -HOMEPAGE="http://netbeans.org/projects/javafx"
43489 -SLOT="9999"
43490 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
43491 -SRC_URI="${SOURCE_URL}
43492 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
43493 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
43494 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
43495 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
43496 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
43497 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
43498 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
43499 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43500 -KEYWORDS="~amd64 ~x86"
43501 -IUSE=""
43502 -S="${WORKDIR}"
43503 -
43504 -CDEPEND="~dev-java/netbeans-extide-${PV}
43505 - ~dev-java/netbeans-ide-${PV}
43506 - ~dev-java/netbeans-java-${PV}
43507 - ~dev-java/netbeans-platform-${PV}"
43508 -DEPEND=">=virtual/jdk-1.7
43509 - app-arch/unzip
43510 - ${CDEPEND}
43511 - dev-java/javahelp:0
43512 - dev-java/junit:4"
43513 -RDEPEND=">=virtual/jdk-1.7
43514 - ${CDEPEND}"
43515 -
43516 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43517 -
43518 -EANT_BUILD_XML="nbbuild/build.xml"
43519 -EANT_BUILD_TARGET="rebuild-cluster"
43520 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43521 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43522 -JAVA_PKG_BSFIX="off"
43523 -
43524 -src_unpack() {
43525 - unpack $(basename ${SOURCE_URL})
43526 -
43527 - einfo "Deleting bundled jars..."
43528 - find -name "*.jar" -type f -delete
43529 -
43530 - unpack netbeans-9999-r16-build.xml.patch.bz2
43531 -
43532 - pushd "${S}" >/dev/null || die
43533 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
43534 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
43535 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
43536 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
43537 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
43538 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
43539 - popd >/dev/null || die
43540 -}
43541 -
43542 -src_prepare() {
43543 - einfo "Deleting bundled class files..."
43544 - find -name "*.class" -type f | xargs rm -vf
43545 -
43546 - epatch netbeans-9999-r16-build.xml.patch
43547 -
43548 - # Support for custom patches
43549 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43550 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43551 -
43552 - if [ -n "${files}" ] ; then
43553 - einfo "Applying custom patches:"
43554 -
43555 - for file in ${files} ; do
43556 - epatch "${file}"
43557 - done
43558 - fi
43559 - fi
43560 -
43561 - einfo "Symlinking external libraries..."
43562 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
43563 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43564 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
43565 -
43566 - einfo "Linking in other clusters..."
43567 - mkdir "${S}"/nbbuild/netbeans || die
43568 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43569 -
43570 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43571 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43572 - touch nb.cluster.extide.built
43573 -
43574 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43575 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43576 - touch nb.cluster.ide.built
43577 -
43578 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43579 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43580 - touch nb.cluster.java.built
43581 -
43582 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43583 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43584 - touch nb.cluster.platform.built
43585 -
43586 - popd >/dev/null || die
43587 -
43588 - java-pkg-2_src_prepare
43589 -}
43590 -
43591 -src_install() {
43592 - pushd nbbuild/netbeans/javafx >/dev/null || die
43593 -
43594 - insinto ${INSTALL_DIR}
43595 -
43596 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43597 -
43598 - doins -r *
43599 -
43600 - popd >/dev/null || die
43601 -
43602 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
43603 -}
43604
43605 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160406.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160406.ebuild
43606 deleted file mode 100644
43607 index 261315b..0000000
43608 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160406.ebuild
43609 +++ /dev/null
43610 @@ -1,124 +0,0 @@
43611 -# Copyright 1999-2016 Gentoo Foundation
43612 -# Distributed under the terms of the GNU General Public License v2
43613 -# $Id$
43614 -
43615 -EAPI="4"
43616 -inherit eutils java-pkg-2 java-ant-2
43617 -
43618 -DESCRIPTION="Netbeans JavaFX Cluster"
43619 -HOMEPAGE="http://netbeans.org/projects/javafx"
43620 -SLOT="9999"
43621 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
43622 -SRC_URI="${SOURCE_URL}
43623 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
43624 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
43625 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
43626 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
43627 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
43628 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
43629 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
43630 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43631 -KEYWORDS="~amd64 ~x86"
43632 -IUSE=""
43633 -S="${WORKDIR}"
43634 -
43635 -CDEPEND="~dev-java/netbeans-extide-${PV}
43636 - ~dev-java/netbeans-ide-${PV}
43637 - ~dev-java/netbeans-java-${PV}
43638 - ~dev-java/netbeans-platform-${PV}"
43639 -DEPEND=">=virtual/jdk-1.7
43640 - app-arch/unzip
43641 - ${CDEPEND}
43642 - dev-java/javahelp:0
43643 - dev-java/junit:4"
43644 -RDEPEND=">=virtual/jdk-1.7
43645 - ${CDEPEND}"
43646 -
43647 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43648 -
43649 -EANT_BUILD_XML="nbbuild/build.xml"
43650 -EANT_BUILD_TARGET="rebuild-cluster"
43651 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43652 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43653 -JAVA_PKG_BSFIX="off"
43654 -
43655 -src_unpack() {
43656 - unpack $(basename ${SOURCE_URL})
43657 -
43658 - einfo "Deleting bundled jars..."
43659 - find -name "*.jar" -type f -delete
43660 -
43661 - unpack netbeans-9999-r16-build.xml.patch.bz2
43662 -
43663 - pushd "${S}" >/dev/null || die
43664 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
43665 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
43666 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
43667 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
43668 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
43669 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
43670 - popd >/dev/null || die
43671 -}
43672 -
43673 -src_prepare() {
43674 - einfo "Deleting bundled class files..."
43675 - find -name "*.class" -type f | xargs rm -vf
43676 -
43677 - epatch netbeans-9999-r16-build.xml.patch
43678 -
43679 - # Support for custom patches
43680 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43681 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43682 -
43683 - if [ -n "${files}" ] ; then
43684 - einfo "Applying custom patches:"
43685 -
43686 - for file in ${files} ; do
43687 - epatch "${file}"
43688 - done
43689 - fi
43690 - fi
43691 -
43692 - einfo "Symlinking external libraries..."
43693 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
43694 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43695 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
43696 -
43697 - einfo "Linking in other clusters..."
43698 - mkdir "${S}"/nbbuild/netbeans || die
43699 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43700 -
43701 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43702 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43703 - touch nb.cluster.extide.built
43704 -
43705 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43706 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43707 - touch nb.cluster.ide.built
43708 -
43709 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43710 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43711 - touch nb.cluster.java.built
43712 -
43713 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43714 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43715 - touch nb.cluster.platform.built
43716 -
43717 - popd >/dev/null || die
43718 -
43719 - java-pkg-2_src_prepare
43720 -}
43721 -
43722 -src_install() {
43723 - pushd nbbuild/netbeans/javafx >/dev/null || die
43724 -
43725 - insinto ${INSTALL_DIR}
43726 -
43727 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43728 -
43729 - doins -r *
43730 -
43731 - popd >/dev/null || die
43732 -
43733 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
43734 -}
43735
43736 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160407.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160407.ebuild
43737 deleted file mode 100644
43738 index c9b6dbe..0000000
43739 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160407.ebuild
43740 +++ /dev/null
43741 @@ -1,124 +0,0 @@
43742 -# Copyright 1999-2016 Gentoo Foundation
43743 -# Distributed under the terms of the GNU General Public License v2
43744 -# $Id$
43745 -
43746 -EAPI="4"
43747 -inherit eutils java-pkg-2 java-ant-2
43748 -
43749 -DESCRIPTION="Netbeans JavaFX Cluster"
43750 -HOMEPAGE="http://netbeans.org/projects/javafx"
43751 -SLOT="9999"
43752 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
43753 -SRC_URI="${SOURCE_URL}
43754 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
43755 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
43756 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
43757 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
43758 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
43759 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
43760 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
43761 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43762 -KEYWORDS="~amd64 ~x86"
43763 -IUSE=""
43764 -S="${WORKDIR}"
43765 -
43766 -CDEPEND="~dev-java/netbeans-extide-${PV}
43767 - ~dev-java/netbeans-ide-${PV}
43768 - ~dev-java/netbeans-java-${PV}
43769 - ~dev-java/netbeans-platform-${PV}"
43770 -DEPEND=">=virtual/jdk-1.7
43771 - app-arch/unzip
43772 - ${CDEPEND}
43773 - dev-java/javahelp:0
43774 - dev-java/junit:4"
43775 -RDEPEND=">=virtual/jdk-1.7
43776 - ${CDEPEND}"
43777 -
43778 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43779 -
43780 -EANT_BUILD_XML="nbbuild/build.xml"
43781 -EANT_BUILD_TARGET="rebuild-cluster"
43782 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43783 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43784 -JAVA_PKG_BSFIX="off"
43785 -
43786 -src_unpack() {
43787 - unpack $(basename ${SOURCE_URL})
43788 -
43789 - einfo "Deleting bundled jars..."
43790 - find -name "*.jar" -type f -delete
43791 -
43792 - unpack netbeans-9999-r16-build.xml.patch.bz2
43793 -
43794 - pushd "${S}" >/dev/null || die
43795 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
43796 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
43797 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
43798 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
43799 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
43800 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
43801 - popd >/dev/null || die
43802 -}
43803 -
43804 -src_prepare() {
43805 - einfo "Deleting bundled class files..."
43806 - find -name "*.class" -type f | xargs rm -vf
43807 -
43808 - epatch netbeans-9999-r16-build.xml.patch
43809 -
43810 - # Support for custom patches
43811 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43812 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43813 -
43814 - if [ -n "${files}" ] ; then
43815 - einfo "Applying custom patches:"
43816 -
43817 - for file in ${files} ; do
43818 - epatch "${file}"
43819 - done
43820 - fi
43821 - fi
43822 -
43823 - einfo "Symlinking external libraries..."
43824 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
43825 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43826 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
43827 -
43828 - einfo "Linking in other clusters..."
43829 - mkdir "${S}"/nbbuild/netbeans || die
43830 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43831 -
43832 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43833 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43834 - touch nb.cluster.extide.built
43835 -
43836 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43837 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43838 - touch nb.cluster.ide.built
43839 -
43840 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43841 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43842 - touch nb.cluster.java.built
43843 -
43844 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43845 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43846 - touch nb.cluster.platform.built
43847 -
43848 - popd >/dev/null || die
43849 -
43850 - java-pkg-2_src_prepare
43851 -}
43852 -
43853 -src_install() {
43854 - pushd nbbuild/netbeans/javafx >/dev/null || die
43855 -
43856 - insinto ${INSTALL_DIR}
43857 -
43858 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43859 -
43860 - doins -r *
43861 -
43862 - popd >/dev/null || die
43863 -
43864 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
43865 -}
43866
43867 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160411.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160411.ebuild
43868 deleted file mode 100644
43869 index 9acca55..0000000
43870 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160411.ebuild
43871 +++ /dev/null
43872 @@ -1,124 +0,0 @@
43873 -# Copyright 1999-2016 Gentoo Foundation
43874 -# Distributed under the terms of the GNU General Public License v2
43875 -# $Id$
43876 -
43877 -EAPI="4"
43878 -inherit eutils java-pkg-2 java-ant-2
43879 -
43880 -DESCRIPTION="Netbeans JavaFX Cluster"
43881 -HOMEPAGE="http://netbeans.org/projects/javafx"
43882 -SLOT="9999"
43883 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
43884 -SRC_URI="${SOURCE_URL}
43885 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
43886 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
43887 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
43888 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
43889 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
43890 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
43891 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
43892 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43893 -KEYWORDS="~amd64 ~x86"
43894 -IUSE=""
43895 -S="${WORKDIR}"
43896 -
43897 -CDEPEND="~dev-java/netbeans-extide-${PV}
43898 - ~dev-java/netbeans-ide-${PV}
43899 - ~dev-java/netbeans-java-${PV}
43900 - ~dev-java/netbeans-platform-${PV}"
43901 -DEPEND=">=virtual/jdk-1.7
43902 - app-arch/unzip
43903 - ${CDEPEND}
43904 - dev-java/javahelp:0
43905 - dev-java/junit:4"
43906 -RDEPEND=">=virtual/jdk-1.7
43907 - ${CDEPEND}"
43908 -
43909 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43910 -
43911 -EANT_BUILD_XML="nbbuild/build.xml"
43912 -EANT_BUILD_TARGET="rebuild-cluster"
43913 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43914 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43915 -JAVA_PKG_BSFIX="off"
43916 -
43917 -src_unpack() {
43918 - unpack $(basename ${SOURCE_URL})
43919 -
43920 - einfo "Deleting bundled jars..."
43921 - find -name "*.jar" -type f -delete
43922 -
43923 - unpack netbeans-9999-r16-build.xml.patch.bz2
43924 -
43925 - pushd "${S}" >/dev/null || die
43926 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
43927 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
43928 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
43929 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
43930 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
43931 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
43932 - popd >/dev/null || die
43933 -}
43934 -
43935 -src_prepare() {
43936 - einfo "Deleting bundled class files..."
43937 - find -name "*.class" -type f | xargs rm -vf
43938 -
43939 - epatch netbeans-9999-r16-build.xml.patch
43940 -
43941 - # Support for custom patches
43942 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43943 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43944 -
43945 - if [ -n "${files}" ] ; then
43946 - einfo "Applying custom patches:"
43947 -
43948 - for file in ${files} ; do
43949 - epatch "${file}"
43950 - done
43951 - fi
43952 - fi
43953 -
43954 - einfo "Symlinking external libraries..."
43955 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
43956 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43957 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
43958 -
43959 - einfo "Linking in other clusters..."
43960 - mkdir "${S}"/nbbuild/netbeans || die
43961 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43962 -
43963 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43964 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43965 - touch nb.cluster.extide.built
43966 -
43967 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43968 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43969 - touch nb.cluster.ide.built
43970 -
43971 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43972 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43973 - touch nb.cluster.java.built
43974 -
43975 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43976 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43977 - touch nb.cluster.platform.built
43978 -
43979 - popd >/dev/null || die
43980 -
43981 - java-pkg-2_src_prepare
43982 -}
43983 -
43984 -src_install() {
43985 - pushd nbbuild/netbeans/javafx >/dev/null || die
43986 -
43987 - insinto ${INSTALL_DIR}
43988 -
43989 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43990 -
43991 - doins -r *
43992 -
43993 - popd >/dev/null || die
43994 -
43995 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
43996 -}
43997
43998 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160412.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160412.ebuild
43999 deleted file mode 100644
44000 index 22b2005..0000000
44001 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160412.ebuild
44002 +++ /dev/null
44003 @@ -1,124 +0,0 @@
44004 -# Copyright 1999-2016 Gentoo Foundation
44005 -# Distributed under the terms of the GNU General Public License v2
44006 -# $Id$
44007 -
44008 -EAPI="4"
44009 -inherit eutils java-pkg-2 java-ant-2
44010 -
44011 -DESCRIPTION="Netbeans JavaFX Cluster"
44012 -HOMEPAGE="http://netbeans.org/projects/javafx"
44013 -SLOT="9999"
44014 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
44015 -SRC_URI="${SOURCE_URL}
44016 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
44017 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
44018 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
44019 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
44020 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
44021 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
44022 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
44023 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44024 -KEYWORDS="~amd64 ~x86"
44025 -IUSE=""
44026 -S="${WORKDIR}"
44027 -
44028 -CDEPEND="~dev-java/netbeans-extide-${PV}
44029 - ~dev-java/netbeans-ide-${PV}
44030 - ~dev-java/netbeans-java-${PV}
44031 - ~dev-java/netbeans-platform-${PV}"
44032 -DEPEND=">=virtual/jdk-1.7
44033 - app-arch/unzip
44034 - ${CDEPEND}
44035 - dev-java/javahelp:0
44036 - dev-java/junit:4"
44037 -RDEPEND=">=virtual/jdk-1.7
44038 - ${CDEPEND}"
44039 -
44040 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44041 -
44042 -EANT_BUILD_XML="nbbuild/build.xml"
44043 -EANT_BUILD_TARGET="rebuild-cluster"
44044 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44045 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44046 -JAVA_PKG_BSFIX="off"
44047 -
44048 -src_unpack() {
44049 - unpack $(basename ${SOURCE_URL})
44050 -
44051 - einfo "Deleting bundled jars..."
44052 - find -name "*.jar" -type f -delete
44053 -
44054 - unpack netbeans-9999-r16-build.xml.patch.bz2
44055 -
44056 - pushd "${S}" >/dev/null || die
44057 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
44058 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
44059 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
44060 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
44061 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
44062 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
44063 - popd >/dev/null || die
44064 -}
44065 -
44066 -src_prepare() {
44067 - einfo "Deleting bundled class files..."
44068 - find -name "*.class" -type f | xargs rm -vf
44069 -
44070 - epatch netbeans-9999-r16-build.xml.patch
44071 -
44072 - # Support for custom patches
44073 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44074 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44075 -
44076 - if [ -n "${files}" ] ; then
44077 - einfo "Applying custom patches:"
44078 -
44079 - for file in ${files} ; do
44080 - epatch "${file}"
44081 - done
44082 - fi
44083 - fi
44084 -
44085 - einfo "Symlinking external libraries..."
44086 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
44087 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44088 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
44089 -
44090 - einfo "Linking in other clusters..."
44091 - mkdir "${S}"/nbbuild/netbeans || die
44092 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44093 -
44094 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44095 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44096 - touch nb.cluster.extide.built
44097 -
44098 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44099 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44100 - touch nb.cluster.ide.built
44101 -
44102 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44103 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44104 - touch nb.cluster.java.built
44105 -
44106 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44107 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44108 - touch nb.cluster.platform.built
44109 -
44110 - popd >/dev/null || die
44111 -
44112 - java-pkg-2_src_prepare
44113 -}
44114 -
44115 -src_install() {
44116 - pushd nbbuild/netbeans/javafx >/dev/null || die
44117 -
44118 - insinto ${INSTALL_DIR}
44119 -
44120 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44121 -
44122 - doins -r *
44123 -
44124 - popd >/dev/null || die
44125 -
44126 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
44127 -}
44128
44129 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160413.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160413.ebuild
44130 deleted file mode 100644
44131 index 11a1666..0000000
44132 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160413.ebuild
44133 +++ /dev/null
44134 @@ -1,124 +0,0 @@
44135 -# Copyright 1999-2016 Gentoo Foundation
44136 -# Distributed under the terms of the GNU General Public License v2
44137 -# $Id$
44138 -
44139 -EAPI="4"
44140 -inherit eutils java-pkg-2 java-ant-2
44141 -
44142 -DESCRIPTION="Netbeans JavaFX Cluster"
44143 -HOMEPAGE="http://netbeans.org/projects/javafx"
44144 -SLOT="9999"
44145 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
44146 -SRC_URI="${SOURCE_URL}
44147 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
44148 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
44149 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
44150 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
44151 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
44152 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
44153 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
44154 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44155 -KEYWORDS="~amd64 ~x86"
44156 -IUSE=""
44157 -S="${WORKDIR}"
44158 -
44159 -CDEPEND="~dev-java/netbeans-extide-${PV}
44160 - ~dev-java/netbeans-ide-${PV}
44161 - ~dev-java/netbeans-java-${PV}
44162 - ~dev-java/netbeans-platform-${PV}"
44163 -DEPEND=">=virtual/jdk-1.7
44164 - app-arch/unzip
44165 - ${CDEPEND}
44166 - dev-java/javahelp:0
44167 - dev-java/junit:4"
44168 -RDEPEND=">=virtual/jdk-1.7
44169 - ${CDEPEND}"
44170 -
44171 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44172 -
44173 -EANT_BUILD_XML="nbbuild/build.xml"
44174 -EANT_BUILD_TARGET="rebuild-cluster"
44175 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44176 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44177 -JAVA_PKG_BSFIX="off"
44178 -
44179 -src_unpack() {
44180 - unpack $(basename ${SOURCE_URL})
44181 -
44182 - einfo "Deleting bundled jars..."
44183 - find -name "*.jar" -type f -delete
44184 -
44185 - unpack netbeans-9999-r16-build.xml.patch.bz2
44186 -
44187 - pushd "${S}" >/dev/null || die
44188 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
44189 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
44190 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
44191 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
44192 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
44193 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
44194 - popd >/dev/null || die
44195 -}
44196 -
44197 -src_prepare() {
44198 - einfo "Deleting bundled class files..."
44199 - find -name "*.class" -type f | xargs rm -vf
44200 -
44201 - epatch netbeans-9999-r16-build.xml.patch
44202 -
44203 - # Support for custom patches
44204 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44205 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44206 -
44207 - if [ -n "${files}" ] ; then
44208 - einfo "Applying custom patches:"
44209 -
44210 - for file in ${files} ; do
44211 - epatch "${file}"
44212 - done
44213 - fi
44214 - fi
44215 -
44216 - einfo "Symlinking external libraries..."
44217 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
44218 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44219 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
44220 -
44221 - einfo "Linking in other clusters..."
44222 - mkdir "${S}"/nbbuild/netbeans || die
44223 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44224 -
44225 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44226 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44227 - touch nb.cluster.extide.built
44228 -
44229 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44230 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44231 - touch nb.cluster.ide.built
44232 -
44233 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44234 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44235 - touch nb.cluster.java.built
44236 -
44237 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44238 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44239 - touch nb.cluster.platform.built
44240 -
44241 - popd >/dev/null || die
44242 -
44243 - java-pkg-2_src_prepare
44244 -}
44245 -
44246 -src_install() {
44247 - pushd nbbuild/netbeans/javafx >/dev/null || die
44248 -
44249 - insinto ${INSTALL_DIR}
44250 -
44251 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44252 -
44253 - doins -r *
44254 -
44255 - popd >/dev/null || die
44256 -
44257 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
44258 -}
44259
44260 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160414.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160414.ebuild
44261 deleted file mode 100644
44262 index 44b8da8..0000000
44263 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160414.ebuild
44264 +++ /dev/null
44265 @@ -1,124 +0,0 @@
44266 -# Copyright 1999-2016 Gentoo Foundation
44267 -# Distributed under the terms of the GNU General Public License v2
44268 -# $Id$
44269 -
44270 -EAPI="4"
44271 -inherit eutils java-pkg-2 java-ant-2
44272 -
44273 -DESCRIPTION="Netbeans JavaFX Cluster"
44274 -HOMEPAGE="http://netbeans.org/projects/javafx"
44275 -SLOT="9999"
44276 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
44277 -SRC_URI="${SOURCE_URL}
44278 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
44279 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
44280 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
44281 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
44282 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
44283 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
44284 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
44285 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44286 -KEYWORDS="~amd64 ~x86"
44287 -IUSE=""
44288 -S="${WORKDIR}"
44289 -
44290 -CDEPEND="~dev-java/netbeans-extide-${PV}
44291 - ~dev-java/netbeans-ide-${PV}
44292 - ~dev-java/netbeans-java-${PV}
44293 - ~dev-java/netbeans-platform-${PV}"
44294 -DEPEND=">=virtual/jdk-1.7
44295 - app-arch/unzip
44296 - ${CDEPEND}
44297 - dev-java/javahelp:0
44298 - dev-java/junit:4"
44299 -RDEPEND=">=virtual/jdk-1.7
44300 - ${CDEPEND}"
44301 -
44302 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44303 -
44304 -EANT_BUILD_XML="nbbuild/build.xml"
44305 -EANT_BUILD_TARGET="rebuild-cluster"
44306 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44307 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44308 -JAVA_PKG_BSFIX="off"
44309 -
44310 -src_unpack() {
44311 - unpack $(basename ${SOURCE_URL})
44312 -
44313 - einfo "Deleting bundled jars..."
44314 - find -name "*.jar" -type f -delete
44315 -
44316 - unpack netbeans-9999-r16-build.xml.patch.bz2
44317 -
44318 - pushd "${S}" >/dev/null || die
44319 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
44320 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
44321 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
44322 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
44323 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
44324 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
44325 - popd >/dev/null || die
44326 -}
44327 -
44328 -src_prepare() {
44329 - einfo "Deleting bundled class files..."
44330 - find -name "*.class" -type f | xargs rm -vf
44331 -
44332 - epatch netbeans-9999-r16-build.xml.patch
44333 -
44334 - # Support for custom patches
44335 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44336 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44337 -
44338 - if [ -n "${files}" ] ; then
44339 - einfo "Applying custom patches:"
44340 -
44341 - for file in ${files} ; do
44342 - epatch "${file}"
44343 - done
44344 - fi
44345 - fi
44346 -
44347 - einfo "Symlinking external libraries..."
44348 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
44349 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44350 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
44351 -
44352 - einfo "Linking in other clusters..."
44353 - mkdir "${S}"/nbbuild/netbeans || die
44354 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44355 -
44356 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44357 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44358 - touch nb.cluster.extide.built
44359 -
44360 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44361 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44362 - touch nb.cluster.ide.built
44363 -
44364 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44365 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44366 - touch nb.cluster.java.built
44367 -
44368 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44369 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44370 - touch nb.cluster.platform.built
44371 -
44372 - popd >/dev/null || die
44373 -
44374 - java-pkg-2_src_prepare
44375 -}
44376 -
44377 -src_install() {
44378 - pushd nbbuild/netbeans/javafx >/dev/null || die
44379 -
44380 - insinto ${INSTALL_DIR}
44381 -
44382 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44383 -
44384 - doins -r *
44385 -
44386 - popd >/dev/null || die
44387 -
44388 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
44389 -}
44390
44391 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160415.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160415.ebuild
44392 deleted file mode 100644
44393 index 95d0a46..0000000
44394 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160415.ebuild
44395 +++ /dev/null
44396 @@ -1,124 +0,0 @@
44397 -# Copyright 1999-2016 Gentoo Foundation
44398 -# Distributed under the terms of the GNU General Public License v2
44399 -# $Id$
44400 -
44401 -EAPI="4"
44402 -inherit eutils java-pkg-2 java-ant-2
44403 -
44404 -DESCRIPTION="Netbeans JavaFX Cluster"
44405 -HOMEPAGE="http://netbeans.org/projects/javafx"
44406 -SLOT="9999"
44407 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
44408 -SRC_URI="${SOURCE_URL}
44409 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
44410 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
44411 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
44412 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
44413 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
44414 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
44415 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
44416 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44417 -KEYWORDS="~amd64 ~x86"
44418 -IUSE=""
44419 -S="${WORKDIR}"
44420 -
44421 -CDEPEND="~dev-java/netbeans-extide-${PV}
44422 - ~dev-java/netbeans-ide-${PV}
44423 - ~dev-java/netbeans-java-${PV}
44424 - ~dev-java/netbeans-platform-${PV}"
44425 -DEPEND=">=virtual/jdk-1.7
44426 - app-arch/unzip
44427 - ${CDEPEND}
44428 - dev-java/javahelp:0
44429 - dev-java/junit:4"
44430 -RDEPEND=">=virtual/jdk-1.7
44431 - ${CDEPEND}"
44432 -
44433 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44434 -
44435 -EANT_BUILD_XML="nbbuild/build.xml"
44436 -EANT_BUILD_TARGET="rebuild-cluster"
44437 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44438 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44439 -JAVA_PKG_BSFIX="off"
44440 -
44441 -src_unpack() {
44442 - unpack $(basename ${SOURCE_URL})
44443 -
44444 - einfo "Deleting bundled jars..."
44445 - find -name "*.jar" -type f -delete
44446 -
44447 - unpack netbeans-9999-r16-build.xml.patch.bz2
44448 -
44449 - pushd "${S}" >/dev/null || die
44450 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
44451 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
44452 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
44453 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
44454 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
44455 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
44456 - popd >/dev/null || die
44457 -}
44458 -
44459 -src_prepare() {
44460 - einfo "Deleting bundled class files..."
44461 - find -name "*.class" -type f | xargs rm -vf
44462 -
44463 - epatch netbeans-9999-r16-build.xml.patch
44464 -
44465 - # Support for custom patches
44466 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44467 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44468 -
44469 - if [ -n "${files}" ] ; then
44470 - einfo "Applying custom patches:"
44471 -
44472 - for file in ${files} ; do
44473 - epatch "${file}"
44474 - done
44475 - fi
44476 - fi
44477 -
44478 - einfo "Symlinking external libraries..."
44479 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
44480 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44481 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
44482 -
44483 - einfo "Linking in other clusters..."
44484 - mkdir "${S}"/nbbuild/netbeans || die
44485 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44486 -
44487 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44488 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44489 - touch nb.cluster.extide.built
44490 -
44491 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44492 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44493 - touch nb.cluster.ide.built
44494 -
44495 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44496 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44497 - touch nb.cluster.java.built
44498 -
44499 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44500 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44501 - touch nb.cluster.platform.built
44502 -
44503 - popd >/dev/null || die
44504 -
44505 - java-pkg-2_src_prepare
44506 -}
44507 -
44508 -src_install() {
44509 - pushd nbbuild/netbeans/javafx >/dev/null || die
44510 -
44511 - insinto ${INSTALL_DIR}
44512 -
44513 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44514 -
44515 - doins -r *
44516 -
44517 - popd >/dev/null || die
44518 -
44519 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
44520 -}
44521
44522 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160416.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160416.ebuild
44523 deleted file mode 100644
44524 index a3e99cc..0000000
44525 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160416.ebuild
44526 +++ /dev/null
44527 @@ -1,124 +0,0 @@
44528 -# Copyright 1999-2016 Gentoo Foundation
44529 -# Distributed under the terms of the GNU General Public License v2
44530 -# $Id$
44531 -
44532 -EAPI="4"
44533 -inherit eutils java-pkg-2 java-ant-2
44534 -
44535 -DESCRIPTION="Netbeans JavaFX Cluster"
44536 -HOMEPAGE="http://netbeans.org/projects/javafx"
44537 -SLOT="9999"
44538 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
44539 -SRC_URI="${SOURCE_URL}
44540 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
44541 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
44542 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
44543 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
44544 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
44545 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
44546 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
44547 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44548 -KEYWORDS="~amd64 ~x86"
44549 -IUSE=""
44550 -S="${WORKDIR}"
44551 -
44552 -CDEPEND="~dev-java/netbeans-extide-${PV}
44553 - ~dev-java/netbeans-ide-${PV}
44554 - ~dev-java/netbeans-java-${PV}
44555 - ~dev-java/netbeans-platform-${PV}"
44556 -DEPEND=">=virtual/jdk-1.7
44557 - app-arch/unzip
44558 - ${CDEPEND}
44559 - dev-java/javahelp:0
44560 - dev-java/junit:4"
44561 -RDEPEND=">=virtual/jdk-1.7
44562 - ${CDEPEND}"
44563 -
44564 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44565 -
44566 -EANT_BUILD_XML="nbbuild/build.xml"
44567 -EANT_BUILD_TARGET="rebuild-cluster"
44568 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44569 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44570 -JAVA_PKG_BSFIX="off"
44571 -
44572 -src_unpack() {
44573 - unpack $(basename ${SOURCE_URL})
44574 -
44575 - einfo "Deleting bundled jars..."
44576 - find -name "*.jar" -type f -delete
44577 -
44578 - unpack netbeans-9999-r16-build.xml.patch.bz2
44579 -
44580 - pushd "${S}" >/dev/null || die
44581 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
44582 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
44583 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
44584 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
44585 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
44586 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
44587 - popd >/dev/null || die
44588 -}
44589 -
44590 -src_prepare() {
44591 - einfo "Deleting bundled class files..."
44592 - find -name "*.class" -type f | xargs rm -vf
44593 -
44594 - epatch netbeans-9999-r16-build.xml.patch
44595 -
44596 - # Support for custom patches
44597 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44598 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44599 -
44600 - if [ -n "${files}" ] ; then
44601 - einfo "Applying custom patches:"
44602 -
44603 - for file in ${files} ; do
44604 - epatch "${file}"
44605 - done
44606 - fi
44607 - fi
44608 -
44609 - einfo "Symlinking external libraries..."
44610 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
44611 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44612 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
44613 -
44614 - einfo "Linking in other clusters..."
44615 - mkdir "${S}"/nbbuild/netbeans || die
44616 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44617 -
44618 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44619 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44620 - touch nb.cluster.extide.built
44621 -
44622 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44623 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44624 - touch nb.cluster.ide.built
44625 -
44626 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44627 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44628 - touch nb.cluster.java.built
44629 -
44630 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44631 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44632 - touch nb.cluster.platform.built
44633 -
44634 - popd >/dev/null || die
44635 -
44636 - java-pkg-2_src_prepare
44637 -}
44638 -
44639 -src_install() {
44640 - pushd nbbuild/netbeans/javafx >/dev/null || die
44641 -
44642 - insinto ${INSTALL_DIR}
44643 -
44644 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44645 -
44646 - doins -r *
44647 -
44648 - popd >/dev/null || die
44649 -
44650 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
44651 -}
44652
44653 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160417.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160417.ebuild
44654 deleted file mode 100644
44655 index 529c15e..0000000
44656 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160417.ebuild
44657 +++ /dev/null
44658 @@ -1,124 +0,0 @@
44659 -# Copyright 1999-2016 Gentoo Foundation
44660 -# Distributed under the terms of the GNU General Public License v2
44661 -# $Id$
44662 -
44663 -EAPI="4"
44664 -inherit eutils java-pkg-2 java-ant-2
44665 -
44666 -DESCRIPTION="Netbeans JavaFX Cluster"
44667 -HOMEPAGE="http://netbeans.org/projects/javafx"
44668 -SLOT="9999"
44669 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
44670 -SRC_URI="${SOURCE_URL}
44671 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
44672 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
44673 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
44674 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
44675 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
44676 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
44677 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
44678 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44679 -KEYWORDS="~amd64 ~x86"
44680 -IUSE=""
44681 -S="${WORKDIR}"
44682 -
44683 -CDEPEND="~dev-java/netbeans-extide-${PV}
44684 - ~dev-java/netbeans-ide-${PV}
44685 - ~dev-java/netbeans-java-${PV}
44686 - ~dev-java/netbeans-platform-${PV}"
44687 -DEPEND=">=virtual/jdk-1.7
44688 - app-arch/unzip
44689 - ${CDEPEND}
44690 - dev-java/javahelp:0
44691 - dev-java/junit:4"
44692 -RDEPEND=">=virtual/jdk-1.7
44693 - ${CDEPEND}"
44694 -
44695 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44696 -
44697 -EANT_BUILD_XML="nbbuild/build.xml"
44698 -EANT_BUILD_TARGET="rebuild-cluster"
44699 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44700 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44701 -JAVA_PKG_BSFIX="off"
44702 -
44703 -src_unpack() {
44704 - unpack $(basename ${SOURCE_URL})
44705 -
44706 - einfo "Deleting bundled jars..."
44707 - find -name "*.jar" -type f -delete
44708 -
44709 - unpack netbeans-9999-r16-build.xml.patch.bz2
44710 -
44711 - pushd "${S}" >/dev/null || die
44712 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
44713 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
44714 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
44715 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
44716 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
44717 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
44718 - popd >/dev/null || die
44719 -}
44720 -
44721 -src_prepare() {
44722 - einfo "Deleting bundled class files..."
44723 - find -name "*.class" -type f | xargs rm -vf
44724 -
44725 - epatch netbeans-9999-r16-build.xml.patch
44726 -
44727 - # Support for custom patches
44728 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44729 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44730 -
44731 - if [ -n "${files}" ] ; then
44732 - einfo "Applying custom patches:"
44733 -
44734 - for file in ${files} ; do
44735 - epatch "${file}"
44736 - done
44737 - fi
44738 - fi
44739 -
44740 - einfo "Symlinking external libraries..."
44741 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
44742 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44743 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
44744 -
44745 - einfo "Linking in other clusters..."
44746 - mkdir "${S}"/nbbuild/netbeans || die
44747 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44748 -
44749 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44750 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44751 - touch nb.cluster.extide.built
44752 -
44753 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44754 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44755 - touch nb.cluster.ide.built
44756 -
44757 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44758 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44759 - touch nb.cluster.java.built
44760 -
44761 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44762 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44763 - touch nb.cluster.platform.built
44764 -
44765 - popd >/dev/null || die
44766 -
44767 - java-pkg-2_src_prepare
44768 -}
44769 -
44770 -src_install() {
44771 - pushd nbbuild/netbeans/javafx >/dev/null || die
44772 -
44773 - insinto ${INSTALL_DIR}
44774 -
44775 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44776 -
44777 - doins -r *
44778 -
44779 - popd >/dev/null || die
44780 -
44781 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
44782 -}
44783
44784 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160418.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160418.ebuild
44785 deleted file mode 100644
44786 index 9da6fde..0000000
44787 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160418.ebuild
44788 +++ /dev/null
44789 @@ -1,124 +0,0 @@
44790 -# Copyright 1999-2016 Gentoo Foundation
44791 -# Distributed under the terms of the GNU General Public License v2
44792 -# $Id$
44793 -
44794 -EAPI="4"
44795 -inherit eutils java-pkg-2 java-ant-2
44796 -
44797 -DESCRIPTION="Netbeans JavaFX Cluster"
44798 -HOMEPAGE="http://netbeans.org/projects/javafx"
44799 -SLOT="9999"
44800 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
44801 -SRC_URI="${SOURCE_URL}
44802 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
44803 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
44804 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
44805 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
44806 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
44807 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
44808 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
44809 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44810 -KEYWORDS="~amd64 ~x86"
44811 -IUSE=""
44812 -S="${WORKDIR}"
44813 -
44814 -CDEPEND="~dev-java/netbeans-extide-${PV}
44815 - ~dev-java/netbeans-ide-${PV}
44816 - ~dev-java/netbeans-java-${PV}
44817 - ~dev-java/netbeans-platform-${PV}"
44818 -DEPEND=">=virtual/jdk-1.7
44819 - app-arch/unzip
44820 - ${CDEPEND}
44821 - dev-java/javahelp:0
44822 - dev-java/junit:4"
44823 -RDEPEND=">=virtual/jdk-1.7
44824 - ${CDEPEND}"
44825 -
44826 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44827 -
44828 -EANT_BUILD_XML="nbbuild/build.xml"
44829 -EANT_BUILD_TARGET="rebuild-cluster"
44830 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44831 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44832 -JAVA_PKG_BSFIX="off"
44833 -
44834 -src_unpack() {
44835 - unpack $(basename ${SOURCE_URL})
44836 -
44837 - einfo "Deleting bundled jars..."
44838 - find -name "*.jar" -type f -delete
44839 -
44840 - unpack netbeans-9999-r16-build.xml.patch.bz2
44841 -
44842 - pushd "${S}" >/dev/null || die
44843 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
44844 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
44845 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
44846 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
44847 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
44848 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
44849 - popd >/dev/null || die
44850 -}
44851 -
44852 -src_prepare() {
44853 - einfo "Deleting bundled class files..."
44854 - find -name "*.class" -type f | xargs rm -vf
44855 -
44856 - epatch netbeans-9999-r16-build.xml.patch
44857 -
44858 - # Support for custom patches
44859 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44860 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44861 -
44862 - if [ -n "${files}" ] ; then
44863 - einfo "Applying custom patches:"
44864 -
44865 - for file in ${files} ; do
44866 - epatch "${file}"
44867 - done
44868 - fi
44869 - fi
44870 -
44871 - einfo "Symlinking external libraries..."
44872 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
44873 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44874 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
44875 -
44876 - einfo "Linking in other clusters..."
44877 - mkdir "${S}"/nbbuild/netbeans || die
44878 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44879 -
44880 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44881 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44882 - touch nb.cluster.extide.built
44883 -
44884 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44885 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44886 - touch nb.cluster.ide.built
44887 -
44888 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44889 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44890 - touch nb.cluster.java.built
44891 -
44892 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44893 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44894 - touch nb.cluster.platform.built
44895 -
44896 - popd >/dev/null || die
44897 -
44898 - java-pkg-2_src_prepare
44899 -}
44900 -
44901 -src_install() {
44902 - pushd nbbuild/netbeans/javafx >/dev/null || die
44903 -
44904 - insinto ${INSTALL_DIR}
44905 -
44906 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44907 -
44908 - doins -r *
44909 -
44910 - popd >/dev/null || die
44911 -
44912 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
44913 -}
44914
44915 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160419.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160419.ebuild
44916 deleted file mode 100644
44917 index 1b7815b..0000000
44918 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160419.ebuild
44919 +++ /dev/null
44920 @@ -1,124 +0,0 @@
44921 -# Copyright 1999-2016 Gentoo Foundation
44922 -# Distributed under the terms of the GNU General Public License v2
44923 -# $Id$
44924 -
44925 -EAPI="4"
44926 -inherit eutils java-pkg-2 java-ant-2
44927 -
44928 -DESCRIPTION="Netbeans JavaFX Cluster"
44929 -HOMEPAGE="http://netbeans.org/projects/javafx"
44930 -SLOT="9999"
44931 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
44932 -SRC_URI="${SOURCE_URL}
44933 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
44934 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
44935 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
44936 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
44937 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
44938 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
44939 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
44940 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44941 -KEYWORDS="~amd64 ~x86"
44942 -IUSE=""
44943 -S="${WORKDIR}"
44944 -
44945 -CDEPEND="~dev-java/netbeans-extide-${PV}
44946 - ~dev-java/netbeans-ide-${PV}
44947 - ~dev-java/netbeans-java-${PV}
44948 - ~dev-java/netbeans-platform-${PV}"
44949 -DEPEND=">=virtual/jdk-1.7
44950 - app-arch/unzip
44951 - ${CDEPEND}
44952 - dev-java/javahelp:0
44953 - dev-java/junit:4"
44954 -RDEPEND=">=virtual/jdk-1.7
44955 - ${CDEPEND}"
44956 -
44957 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44958 -
44959 -EANT_BUILD_XML="nbbuild/build.xml"
44960 -EANT_BUILD_TARGET="rebuild-cluster"
44961 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44962 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44963 -JAVA_PKG_BSFIX="off"
44964 -
44965 -src_unpack() {
44966 - unpack $(basename ${SOURCE_URL})
44967 -
44968 - einfo "Deleting bundled jars..."
44969 - find -name "*.jar" -type f -delete
44970 -
44971 - unpack netbeans-9999-r16-build.xml.patch.bz2
44972 -
44973 - pushd "${S}" >/dev/null || die
44974 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
44975 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
44976 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
44977 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
44978 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
44979 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
44980 - popd >/dev/null || die
44981 -}
44982 -
44983 -src_prepare() {
44984 - einfo "Deleting bundled class files..."
44985 - find -name "*.class" -type f | xargs rm -vf
44986 -
44987 - epatch netbeans-9999-r16-build.xml.patch
44988 -
44989 - # Support for custom patches
44990 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44991 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44992 -
44993 - if [ -n "${files}" ] ; then
44994 - einfo "Applying custom patches:"
44995 -
44996 - for file in ${files} ; do
44997 - epatch "${file}"
44998 - done
44999 - fi
45000 - fi
45001 -
45002 - einfo "Symlinking external libraries..."
45003 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
45004 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45005 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
45006 -
45007 - einfo "Linking in other clusters..."
45008 - mkdir "${S}"/nbbuild/netbeans || die
45009 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45010 -
45011 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45012 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45013 - touch nb.cluster.extide.built
45014 -
45015 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45016 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45017 - touch nb.cluster.ide.built
45018 -
45019 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45020 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45021 - touch nb.cluster.java.built
45022 -
45023 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45024 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45025 - touch nb.cluster.platform.built
45026 -
45027 - popd >/dev/null || die
45028 -
45029 - java-pkg-2_src_prepare
45030 -}
45031 -
45032 -src_install() {
45033 - pushd nbbuild/netbeans/javafx >/dev/null || die
45034 -
45035 - insinto ${INSTALL_DIR}
45036 -
45037 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45038 -
45039 - doins -r *
45040 -
45041 - popd >/dev/null || die
45042 -
45043 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
45044 -}
45045
45046 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160420.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160420.ebuild
45047 deleted file mode 100644
45048 index bafd82c..0000000
45049 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160420.ebuild
45050 +++ /dev/null
45051 @@ -1,124 +0,0 @@
45052 -# Copyright 1999-2016 Gentoo Foundation
45053 -# Distributed under the terms of the GNU General Public License v2
45054 -# $Id$
45055 -
45056 -EAPI="4"
45057 -inherit eutils java-pkg-2 java-ant-2
45058 -
45059 -DESCRIPTION="Netbeans JavaFX Cluster"
45060 -HOMEPAGE="http://netbeans.org/projects/javafx"
45061 -SLOT="9999"
45062 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
45063 -SRC_URI="${SOURCE_URL}
45064 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
45065 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
45066 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
45067 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
45068 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
45069 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
45070 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
45071 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45072 -KEYWORDS="~amd64 ~x86"
45073 -IUSE=""
45074 -S="${WORKDIR}"
45075 -
45076 -CDEPEND="~dev-java/netbeans-extide-${PV}
45077 - ~dev-java/netbeans-ide-${PV}
45078 - ~dev-java/netbeans-java-${PV}
45079 - ~dev-java/netbeans-platform-${PV}"
45080 -DEPEND=">=virtual/jdk-1.7
45081 - app-arch/unzip
45082 - ${CDEPEND}
45083 - dev-java/javahelp:0
45084 - dev-java/junit:4"
45085 -RDEPEND=">=virtual/jdk-1.7
45086 - ${CDEPEND}"
45087 -
45088 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45089 -
45090 -EANT_BUILD_XML="nbbuild/build.xml"
45091 -EANT_BUILD_TARGET="rebuild-cluster"
45092 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45093 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45094 -JAVA_PKG_BSFIX="off"
45095 -
45096 -src_unpack() {
45097 - unpack $(basename ${SOURCE_URL})
45098 -
45099 - einfo "Deleting bundled jars..."
45100 - find -name "*.jar" -type f -delete
45101 -
45102 - unpack netbeans-9999-r16-build.xml.patch.bz2
45103 -
45104 - pushd "${S}" >/dev/null || die
45105 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
45106 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
45107 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
45108 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
45109 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
45110 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
45111 - popd >/dev/null || die
45112 -}
45113 -
45114 -src_prepare() {
45115 - einfo "Deleting bundled class files..."
45116 - find -name "*.class" -type f | xargs rm -vf
45117 -
45118 - epatch netbeans-9999-r16-build.xml.patch
45119 -
45120 - # Support for custom patches
45121 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45122 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45123 -
45124 - if [ -n "${files}" ] ; then
45125 - einfo "Applying custom patches:"
45126 -
45127 - for file in ${files} ; do
45128 - epatch "${file}"
45129 - done
45130 - fi
45131 - fi
45132 -
45133 - einfo "Symlinking external libraries..."
45134 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
45135 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45136 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
45137 -
45138 - einfo "Linking in other clusters..."
45139 - mkdir "${S}"/nbbuild/netbeans || die
45140 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45141 -
45142 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45143 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45144 - touch nb.cluster.extide.built
45145 -
45146 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45147 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45148 - touch nb.cluster.ide.built
45149 -
45150 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45151 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45152 - touch nb.cluster.java.built
45153 -
45154 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45155 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45156 - touch nb.cluster.platform.built
45157 -
45158 - popd >/dev/null || die
45159 -
45160 - java-pkg-2_src_prepare
45161 -}
45162 -
45163 -src_install() {
45164 - pushd nbbuild/netbeans/javafx >/dev/null || die
45165 -
45166 - insinto ${INSTALL_DIR}
45167 -
45168 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45169 -
45170 - doins -r *
45171 -
45172 - popd >/dev/null || die
45173 -
45174 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
45175 -}
45176
45177 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160421.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160421.ebuild
45178 deleted file mode 100644
45179 index fe8854f..0000000
45180 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160421.ebuild
45181 +++ /dev/null
45182 @@ -1,124 +0,0 @@
45183 -# Copyright 1999-2016 Gentoo Foundation
45184 -# Distributed under the terms of the GNU General Public License v2
45185 -# $Id$
45186 -
45187 -EAPI="4"
45188 -inherit eutils java-pkg-2 java-ant-2
45189 -
45190 -DESCRIPTION="Netbeans JavaFX Cluster"
45191 -HOMEPAGE="http://netbeans.org/projects/javafx"
45192 -SLOT="9999"
45193 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
45194 -SRC_URI="${SOURCE_URL}
45195 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
45196 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
45197 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
45198 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
45199 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
45200 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
45201 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
45202 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45203 -KEYWORDS="~amd64 ~x86"
45204 -IUSE=""
45205 -S="${WORKDIR}"
45206 -
45207 -CDEPEND="~dev-java/netbeans-extide-${PV}
45208 - ~dev-java/netbeans-ide-${PV}
45209 - ~dev-java/netbeans-java-${PV}
45210 - ~dev-java/netbeans-platform-${PV}"
45211 -DEPEND=">=virtual/jdk-1.7
45212 - app-arch/unzip
45213 - ${CDEPEND}
45214 - dev-java/javahelp:0
45215 - dev-java/junit:4"
45216 -RDEPEND=">=virtual/jdk-1.7
45217 - ${CDEPEND}"
45218 -
45219 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45220 -
45221 -EANT_BUILD_XML="nbbuild/build.xml"
45222 -EANT_BUILD_TARGET="rebuild-cluster"
45223 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45224 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45225 -JAVA_PKG_BSFIX="off"
45226 -
45227 -src_unpack() {
45228 - unpack $(basename ${SOURCE_URL})
45229 -
45230 - einfo "Deleting bundled jars..."
45231 - find -name "*.jar" -type f -delete
45232 -
45233 - unpack netbeans-9999-r16-build.xml.patch.bz2
45234 -
45235 - pushd "${S}" >/dev/null || die
45236 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
45237 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
45238 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
45239 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
45240 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
45241 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
45242 - popd >/dev/null || die
45243 -}
45244 -
45245 -src_prepare() {
45246 - einfo "Deleting bundled class files..."
45247 - find -name "*.class" -type f | xargs rm -vf
45248 -
45249 - epatch netbeans-9999-r16-build.xml.patch
45250 -
45251 - # Support for custom patches
45252 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45253 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45254 -
45255 - if [ -n "${files}" ] ; then
45256 - einfo "Applying custom patches:"
45257 -
45258 - for file in ${files} ; do
45259 - epatch "${file}"
45260 - done
45261 - fi
45262 - fi
45263 -
45264 - einfo "Symlinking external libraries..."
45265 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
45266 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45267 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
45268 -
45269 - einfo "Linking in other clusters..."
45270 - mkdir "${S}"/nbbuild/netbeans || die
45271 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45272 -
45273 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45274 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45275 - touch nb.cluster.extide.built
45276 -
45277 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45278 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45279 - touch nb.cluster.ide.built
45280 -
45281 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45282 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45283 - touch nb.cluster.java.built
45284 -
45285 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45286 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45287 - touch nb.cluster.platform.built
45288 -
45289 - popd >/dev/null || die
45290 -
45291 - java-pkg-2_src_prepare
45292 -}
45293 -
45294 -src_install() {
45295 - pushd nbbuild/netbeans/javafx >/dev/null || die
45296 -
45297 - insinto ${INSTALL_DIR}
45298 -
45299 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45300 -
45301 - doins -r *
45302 -
45303 - popd >/dev/null || die
45304 -
45305 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
45306 -}
45307
45308 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160426.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160426.ebuild
45309 deleted file mode 100644
45310 index 2a0fae2..0000000
45311 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160426.ebuild
45312 +++ /dev/null
45313 @@ -1,124 +0,0 @@
45314 -# Copyright 1999-2016 Gentoo Foundation
45315 -# Distributed under the terms of the GNU General Public License v2
45316 -# $Id$
45317 -
45318 -EAPI="4"
45319 -inherit eutils java-pkg-2 java-ant-2
45320 -
45321 -DESCRIPTION="Netbeans JavaFX Cluster"
45322 -HOMEPAGE="http://netbeans.org/projects/javafx"
45323 -SLOT="9999"
45324 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
45325 -SRC_URI="${SOURCE_URL}
45326 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
45327 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
45328 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
45329 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
45330 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
45331 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
45332 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
45333 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45334 -KEYWORDS="~amd64 ~x86"
45335 -IUSE=""
45336 -S="${WORKDIR}"
45337 -
45338 -CDEPEND="~dev-java/netbeans-extide-${PV}
45339 - ~dev-java/netbeans-ide-${PV}
45340 - ~dev-java/netbeans-java-${PV}
45341 - ~dev-java/netbeans-platform-${PV}"
45342 -DEPEND=">=virtual/jdk-1.7
45343 - app-arch/unzip
45344 - ${CDEPEND}
45345 - dev-java/javahelp:0
45346 - dev-java/junit:4"
45347 -RDEPEND=">=virtual/jdk-1.7
45348 - ${CDEPEND}"
45349 -
45350 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45351 -
45352 -EANT_BUILD_XML="nbbuild/build.xml"
45353 -EANT_BUILD_TARGET="rebuild-cluster"
45354 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45355 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45356 -JAVA_PKG_BSFIX="off"
45357 -
45358 -src_unpack() {
45359 - unpack $(basename ${SOURCE_URL})
45360 -
45361 - einfo "Deleting bundled jars..."
45362 - find -name "*.jar" -type f -delete
45363 -
45364 - unpack netbeans-9999-r16-build.xml.patch.bz2
45365 -
45366 - pushd "${S}" >/dev/null || die
45367 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
45368 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
45369 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
45370 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
45371 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
45372 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
45373 - popd >/dev/null || die
45374 -}
45375 -
45376 -src_prepare() {
45377 - einfo "Deleting bundled class files..."
45378 - find -name "*.class" -type f | xargs rm -vf
45379 -
45380 - epatch netbeans-9999-r16-build.xml.patch
45381 -
45382 - # Support for custom patches
45383 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45384 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45385 -
45386 - if [ -n "${files}" ] ; then
45387 - einfo "Applying custom patches:"
45388 -
45389 - for file in ${files} ; do
45390 - epatch "${file}"
45391 - done
45392 - fi
45393 - fi
45394 -
45395 - einfo "Symlinking external libraries..."
45396 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
45397 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45398 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
45399 -
45400 - einfo "Linking in other clusters..."
45401 - mkdir "${S}"/nbbuild/netbeans || die
45402 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45403 -
45404 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45405 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45406 - touch nb.cluster.extide.built
45407 -
45408 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45409 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45410 - touch nb.cluster.ide.built
45411 -
45412 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45413 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45414 - touch nb.cluster.java.built
45415 -
45416 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45417 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45418 - touch nb.cluster.platform.built
45419 -
45420 - popd >/dev/null || die
45421 -
45422 - java-pkg-2_src_prepare
45423 -}
45424 -
45425 -src_install() {
45426 - pushd nbbuild/netbeans/javafx >/dev/null || die
45427 -
45428 - insinto ${INSTALL_DIR}
45429 -
45430 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45431 -
45432 - doins -r *
45433 -
45434 - popd >/dev/null || die
45435 -
45436 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
45437 -}
45438
45439 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160427.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160427.ebuild
45440 deleted file mode 100644
45441 index bc00104..0000000
45442 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20160427.ebuild
45443 +++ /dev/null
45444 @@ -1,124 +0,0 @@
45445 -# Copyright 1999-2016 Gentoo Foundation
45446 -# Distributed under the terms of the GNU General Public License v2
45447 -# $Id$
45448 -
45449 -EAPI="4"
45450 -inherit eutils java-pkg-2 java-ant-2
45451 -
45452 -DESCRIPTION="Netbeans JavaFX Cluster"
45453 -HOMEPAGE="http://netbeans.org/projects/javafx"
45454 -SLOT="9999"
45455 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
45456 -SRC_URI="${SOURCE_URL}
45457 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
45458 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
45459 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
45460 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
45461 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
45462 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
45463 - http://hg.netbeans.org/binaries/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar"
45464 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45465 -KEYWORDS="~amd64 ~x86"
45466 -IUSE=""
45467 -S="${WORKDIR}"
45468 -
45469 -CDEPEND="~dev-java/netbeans-extide-${PV}
45470 - ~dev-java/netbeans-ide-${PV}
45471 - ~dev-java/netbeans-java-${PV}
45472 - ~dev-java/netbeans-platform-${PV}"
45473 -DEPEND=">=virtual/jdk-1.7
45474 - app-arch/unzip
45475 - ${CDEPEND}
45476 - dev-java/javahelp:0
45477 - dev-java/junit:4"
45478 -RDEPEND=">=virtual/jdk-1.7
45479 - ${CDEPEND}"
45480 -
45481 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45482 -
45483 -EANT_BUILD_XML="nbbuild/build.xml"
45484 -EANT_BUILD_TARGET="rebuild-cluster"
45485 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45486 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45487 -JAVA_PKG_BSFIX="off"
45488 -
45489 -src_unpack() {
45490 - unpack $(basename ${SOURCE_URL})
45491 -
45492 - einfo "Deleting bundled jars..."
45493 - find -name "*.jar" -type f -delete
45494 -
45495 - unpack netbeans-9999-r16-build.xml.patch.bz2
45496 -
45497 - pushd "${S}" >/dev/null || die
45498 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
45499 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
45500 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
45501 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
45502 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
45503 - ln -s "${DISTDIR}"/5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
45504 - popd >/dev/null || die
45505 -}
45506 -
45507 -src_prepare() {
45508 - einfo "Deleting bundled class files..."
45509 - find -name "*.class" -type f | xargs rm -vf
45510 -
45511 - epatch netbeans-9999-r16-build.xml.patch
45512 -
45513 - # Support for custom patches
45514 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45515 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45516 -
45517 - if [ -n "${files}" ] ; then
45518 - einfo "Applying custom patches:"
45519 -
45520 - for file in ${files} ; do
45521 - epatch "${file}"
45522 - done
45523 - fi
45524 - fi
45525 -
45526 - einfo "Symlinking external libraries..."
45527 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
45528 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45529 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
45530 -
45531 - einfo "Linking in other clusters..."
45532 - mkdir "${S}"/nbbuild/netbeans || die
45533 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45534 -
45535 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45536 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45537 - touch nb.cluster.extide.built
45538 -
45539 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45540 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45541 - touch nb.cluster.ide.built
45542 -
45543 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45544 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45545 - touch nb.cluster.java.built
45546 -
45547 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45548 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45549 - touch nb.cluster.platform.built
45550 -
45551 - popd >/dev/null || die
45552 -
45553 - java-pkg-2_src_prepare
45554 -}
45555 -
45556 -src_install() {
45557 - pushd nbbuild/netbeans/javafx >/dev/null || die
45558 -
45559 - insinto ${INSTALL_DIR}
45560 -
45561 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45562 -
45563 - doins -r *
45564 -
45565 - popd >/dev/null || die
45566 -
45567 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
45568 -}
45569
45570 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
45571 index b2c2387..55dd26e 100644
45572 --- a/dev-java/netbeans-mobility/Manifest
45573 +++ b/dev-java/netbeans-mobility/Manifest
45574 @@ -2,54 +2,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
45575 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
45576 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
45577 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
45578 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
45579 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
45580 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
45581 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
45582 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
45583 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
45584 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
45585 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
45586 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
45587 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
45588 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
45589 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
45590 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
45591 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
45592 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
45593 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
45594 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
45595 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
45596 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
45597 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
45598 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
45599 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
45600 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
45601 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
45602 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
45603 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
45604 EBUILD netbeans-mobility-8.0.2.ebuild 4342 SHA256 e9b4ff8fe38904346bc21a82219696e97322bf9df4e9d4cad2259b6f08bbe7f9 SHA512 338711fe61c469cee80e499ddf8c3ad70a3a38e6658311afcd1d24edd1a99b87566fafcbd392bb958b589796e0913d2574b07570870c8d3382a91a324227082f WHIRLPOOL 855b2817c36bea67c8fb368a0740be18b71dbebb2b98a154552f002a56eaff34f54eee2698379d7200a6042c1de699df23e7717b5b6c532776852d8757b74cb0
45605 EBUILD netbeans-mobility-8.1.ebuild 4366 SHA256 fe10d103a284b8f82b67179ea52d51d57b43cfc4a4084b97e3f9650526621497 SHA512 36bdf0948b41bfe4f9c66fe093030d5f27b90f5a89be94dfbd176e3887b249d5aa3eb9b0924df142291f0d693f274eef840ed3a7f658106847327befd0374710 WHIRLPOOL f9dd44e6401367b2df73c5f1428bff53547ac012068297667666d0241c29310aed4413a368e5350a996af37ad026e875325467b1a165cba6953d99a5da3a0d76
45606 -EBUILD netbeans-mobility-9999_p20160329.ebuild 4412 SHA256 ada2e09f2e3bbb228882c05f85344ac4cb0bb57e16db30b9b13790db58ddaa64 SHA512 6c11ee026c449c23d36b36f120e5150e1e8758440489c80c8b253bd1e91ce36fe649bbced71ec20e9aafde7d0400df93e3550c43b1f5849f9475400b82f48a26 WHIRLPOOL 9e4aff71b105d8cdb7f0aa665963bc4226a84cbe419733b396aaa6b328a64c8e3a6209471ddcaa179eb7ec16a4af822fde9253f528c6759ce9e645ca92189441
45607 -EBUILD netbeans-mobility-9999_p20160331.ebuild 4412 SHA256 1f21b389bbba1d8148c10c5117528c37be23b3d1c7dcb44a0e88e6200343ff5f SHA512 518c68779f2dafe526506b93be671db0ec5f419e24c2928db8e65b3ed960dbad328c8ecf6f7726e5ed8597b329bc8d0d05e30425dbc5cdd3fcc1764c820ff541 WHIRLPOOL 24a3917feb56d0672cb77394fb3334120a74ae3d8249e4062b610970a3b623002fdc9f7634c13aa5f987899e194e3e202c710bd0d2a705793f96b511c8d6b649
45608 -EBUILD netbeans-mobility-9999_p20160401.ebuild 4412 SHA256 c78055a6879233eda7ce738eef8723ac7ba1dc80860431444a26f73a838b0283 SHA512 9448d3c7201ae6701b9a3854c9a89985a24759ff500026bc2b5ceb4c5393833f6533152da089c085e848f40f3171374f81aa4516aa3fd2e87eb433bdb17a56b4 WHIRLPOOL a918ce37270d7d418b875005f0588f72f617147ccaf65afc000ac05244ed6d4eab9b940c2f5ffda42f50d9137c9a91de38287628dc1079fe21665230085390a5
45609 -EBUILD netbeans-mobility-9999_p20160404.ebuild 4412 SHA256 bdde67d46744228af35ccf771ec42e4f186db43bcae7d7cb1a9978c5de1d7565 SHA512 1ba9e1ebf3cc6d478811be06ba8436bcfa79d1a0a770f5540a99ec9d78cb1f3d1fabeb25d58872de133b777b4576630efb55d00000ebc7e2cc6c11addd5c180d WHIRLPOOL 8286099a44ec2c2dce1ae760389de585c2e1119b9e675f7dcc6c51825ce55f70757ccc2f01e68c1ca8e0d14c1b1523b4ada193b8215c7d1c8c8420d3b32d10d0
45610 -EBUILD netbeans-mobility-9999_p20160405.ebuild 4412 SHA256 2b7022f6c25424ddb1efc5a92a91e03788eff2a37a0b6da018c738d82671ce3a SHA512 150c862ae6140dc3e4dd6a281e54c301529d55fb7700a60cc9f92f47a8fa427d2fd62faf8aa5b240b8949dc86e468898d31d0884fd42b1d30a31ab932a5f3af1 WHIRLPOOL 51819699dace57457154403250ad50517729d455e99201126581b5b0a5e22e611ba35a3500beb3268d0d834122a56f368ee319b703c6a3f6f2ad1d622d77cfac
45611 -EBUILD netbeans-mobility-9999_p20160406.ebuild 4412 SHA256 8071c094a2650214d7d05ecd43f5c4b210df7481b2d6d6c50ac524ab842cb162 SHA512 422b77d80d1dd353c0c0e1c831867e63cc6bd7fc3db277deff32d41dc848570af4091ddc90bde3e850cb5fccbb0dbd8d87c29df4c81dbe9efe4a3462098a8e6b WHIRLPOOL 947bdd82a493883b5998a204cb464f3b83df8a1bb441a3a70c109a89d5398c8da3d8d7c585560f3007573a6faf8b43b3e4f62137d4d79fce5ced8c936efa72f4
45612 -EBUILD netbeans-mobility-9999_p20160407.ebuild 4412 SHA256 614fa018df257073da93b90e6f4023673b3ac6d7891134673ebb0274108ae012 SHA512 3b66871711599be7ae31216fa8be03c5495b4f7ec5527a8e971a1386b5601eabfb8712574802f7256e402517ce264cc25e24ce1d30671202735d4099944dcc48 WHIRLPOOL bfe61830d4061b0ac2122e2edfa717c08a2915ffdf9e24baa22848b8e025ffbc4d6165442effa5b78cc67cc0a4a43b03b70ed99865034331ca481d49093c2eb5
45613 -EBUILD netbeans-mobility-9999_p20160411.ebuild 4412 SHA256 3c7f2e5ce24c3402dfd02f71df51df8b1d7752fb191ea0193e55496460e968b0 SHA512 bce1a8dd9f374b8d180bc7f5553cf320dc35751c24335233bc77425c7fbc1c7140ea57fa12c416d1023f0ef032adbae1aed384fccc55b052e8dedb6ccf009878 WHIRLPOOL 0e3dc69c4265625c473e9f87662707d215d56f78eadc5aecb93b094b4672e8d16ec5e9d2e3463025abeb39c89f2e00811b727fc13d7945179e0501771348e7b7
45614 -EBUILD netbeans-mobility-9999_p20160412.ebuild 4412 SHA256 8c417cadae66b93d45dcd1f56e21c8e1f39757c1440eaa731e3fe5a1b9d05036 SHA512 f5151d0f76263322a6836422f207e825808bbf2a033d5c9a7cb7be11b7014b54a57a1305617ae8ff1a93c74f2dbc13cd2ce4975abfdf591a8da872786e38f875 WHIRLPOOL a377e1cfc3211d131107d6f927138192d7180914f8c09854f232a5ef80db9f7af71e38dc2036b70f87b2f257405e6516ae5a82e95ce6ceb9f4fefa9c0e51a935
45615 -EBUILD netbeans-mobility-9999_p20160413.ebuild 4412 SHA256 a96bfaf60f96c3869a888423e2fa2642d973ad420663412f64e6106af47b2709 SHA512 d4949978ada3b1fc3f217a808ebda8f9b196afca7495dbe85ac49c9c1e08589a2a7838bea42934654f5a472c69ced290585a84e2be31f79f2188a5ae48f10aef WHIRLPOOL 8fa2a0281227280757e63ca46fb9aeda97578a8217287f7bab2e468c66630b473b4c97f5225089227965ea82c61498ea3f9cf74340e4ccf1c256f6a47606212c
45616 -EBUILD netbeans-mobility-9999_p20160414.ebuild 4412 SHA256 212c11cf49b60e043dfaa1561cf2184b9ff3fafa402278324291cc06dcdf6b99 SHA512 f679863bed80d19381e3a9c3db280d9aa1ca561d3ec15fb9779f5d3061997c22b1cfc8964ebc3d09486a54e1110d71822e9e5f24b5526d63bb38fdc8e0e93438 WHIRLPOOL 88ef24c8488cc4d680d21fba8d502b2bde2543687c04a0c1cb8ca0278e515c9a37a1560fb4aed5fa89581661a05c0c9a0ab783c7b9aea625344b81360cee4a0a
45617 -EBUILD netbeans-mobility-9999_p20160415.ebuild 4412 SHA256 6a97bb393cfb48bccb6067eed94e95340d8cdb99ed7a3a4413cff6db1b905056 SHA512 87527ccef8304b01685ca87349ec0284d89f6054d6714c84ceaff0d12f01a3d610b90e11ba1906f3bef1c76a9cfd7e1e4c24bf84a7d70578e4cebb8809e24a4c WHIRLPOOL 3279bdaad37806c4151580b7175ee3f0be387aa16f73f69c4ac14c88e02b8cb9005309063420db4078562a550e06b7081180215dd3eb5054070bda77ce613ded
45618 -EBUILD netbeans-mobility-9999_p20160416.ebuild 4412 SHA256 52d3fa42db38e1b6d1dea1bb439802f1368d6747f6e5d3312d18494eff3486cf SHA512 a4ebd1a24de80063af0da5589b8914c83b8fe6557aefa052903dd9eb8e371f49428fadcd08c247a036b659f58c8bf6d81343b33f22ce622beddc91095b337671 WHIRLPOOL 9ec04421c2baa5bc0dec32d4e3b1dcee56d4bee66c94f22816d2de857971a8491f5188ff4f099adef13b9bd4b7f6ee4f71be29ec2d86ebacba2ee3a5f6dbc027
45619 -EBUILD netbeans-mobility-9999_p20160417.ebuild 4412 SHA256 df71322874c90a942a153e72bf82f74efe05c28d14057e11df9f95eae7b0424f SHA512 569590028c31c5760e1f534c8cfafbf642be0cb86218c6f1a3e3d1a921d86c85e2037be3cccc1c2f1e0834453a09e43d580ff69fae6bdd73b48621c87b30c6b9 WHIRLPOOL 2a2d4df957bdba68a72947df2e187e70c2d73d28f5e17efc8e1a2139029688f2aeafcfffda168f7e3d92d0af11ee44ea87ea23c7b7003f74de15787cc64ecd44
45620 -EBUILD netbeans-mobility-9999_p20160418.ebuild 4412 SHA256 4c34a329c4cb0c72c28dec092214b95af0c00036a3977e9b270dcb98d0ce0bd5 SHA512 b8025fb42bcecb499b926d71f926118f476650f6f7331d1db7965311f664c5ab70ef361472de55883a60dbee2becf6b90a95ce297f4945c3f792970b25b8ef4f WHIRLPOOL 3fc633a1f5bae919a9f321b944c0fbce364d0558a75f2eb09c411abba8ba219990904cbda9306b592c68f50970f0dc349aa1b2ce9b97feb11a34d949b175d600
45621 -EBUILD netbeans-mobility-9999_p20160419.ebuild 4412 SHA256 25ed9e94c342960c5009bc833093c1c1f5af00d586d3e577402cc17865f25e2f SHA512 ebc783c6c6866d6663b6405a0afab548937a9763c79db27c25477bbe6740c8b8227973b4917c409253a90c059f2f50171a11dae9f0572647734d2541b188b67a WHIRLPOOL 7a20243a1b981bff7a5db53056f02ff0093d1e0addf34eed5c002b46e9643d8aaeb72e4a35797fe3c9c075e1552f26440baac75472549a44ae52472ab3162b72
45622 -EBUILD netbeans-mobility-9999_p20160420.ebuild 4412 SHA256 4b178040d918a47f97ee75133143e58bcbf6e456278c84280765c6e7999d33db SHA512 a32603db9448d57d06640c36eec69bf07792c2e375104ecf23d97c5fde74768df3c8e73c8d607627890f2b709fbb0ca82011f6ae4c7139063a6bfe8a47ca698e WHIRLPOOL ba9c298c2db60a09079a96007496c6f90d569730555c3e2fd4f0f2694a8171b0b8c331146506de5d6c0f32da1a3bb0bed8b9ca83a60d9329b6cd8ec43367bb4f
45623 -EBUILD netbeans-mobility-9999_p20160421.ebuild 4412 SHA256 2f0b87610c3a22ff5a6c1760a2733a455e4cd1895a2acfd6a283e85ac0319ce8 SHA512 dd3e5e04fb1eb13d15b872095624d62b04bc069ececdc25685ad1e72714b6c0a50bc8a4c834a4566b9c6e857b8961f8871c0b02728358d0b0541302a460d124f WHIRLPOOL 5fdcff18d2808452581cc599a2074591fdf8513ba751892ad67576d38f790be4541170c4d36e6af05511b5e151cc1bf62c9f94596a2569cd397548b3be361e74
45624 -EBUILD netbeans-mobility-9999_p20160426.ebuild 4412 SHA256 03878427c0583c773426b6ce4f6c0d6d99f799df347e1c59e18da489f390e634 SHA512 40c151318cb97b399bf0dbd89a40df5fa01b9e2afec41a5d9e75921f29cdb03421617961109820cb40c613bde2ef9daed36f6fd592ecea6a76f7b1d0c414d9ff WHIRLPOOL a8238bc1411dfcda25fd588c0e8fe12a8d9665adcad4d9dd0c8d25641271baa4eeca0899661202cbf2e1e1c8f0072828a5781710db611ce27857e49f9f52ef14
45625 -EBUILD netbeans-mobility-9999_p20160427.ebuild 4412 SHA256 ab127c0dff041920619ef185732806e6e9881fc3ce2db7e421e10a27e29dcb72 SHA512 a7f4c0205782f2e2be5cc63192a335d948398bca841791d35f3de91832e3db93cd7bb768fcd4756813b09fb213b8eaae701f68d7a3c45d7b9ee18f2c9f56f7a1 WHIRLPOOL 01345a859e3a44db442b85c60cbabbe1175f5933c51b0aff8aab3a5d14ace0f0a0fb7f8514390021326199e597711f59cb7d179cb8fee9384fb2514e64db4a2e
45626 EBUILD netbeans-mobility-9999_p20160428.ebuild 4412 SHA256 92ec38e61718089a7a0f048629e2390b138113cfd286ba1e8168edd9ac86aae1 SHA512 0b0b3e80376fecf0af36478252595774af197c427a8162cd2394e43d3e1772a730434cf07de1680be0bd7c3777d826c822334ce4f36c42d7a05e8aae306c4a3e WHIRLPOOL 2b317f045489273543ccd76df12009bf2b9230912a5ba4814ad5e1dab25dbe92cd0b317d4458835ed64d6386bb5216b328e1afc53d60fb9b07848397581c6bdf
45627 EBUILD netbeans-mobility-9999_p20160429.ebuild 4412 SHA256 2581c442b7a708410dc8f381b252888e9424f1ed75e5a831a0bf1e6015e4b790 SHA512 3e02833fe7a549c351d29f406bacb6eb06f96194624c5cfc695d90197e44e855fba7b15f5f561c44ab1da2a9f677baaf991704940451f60cf976e2797e2b18e8 WHIRLPOOL 436365e52d16d06b5cb7cf18228b97a361bf4b64d188d64294cbc2c20969a844546d13583f9213aab5ce66b34b06697e122f9c9ca60aaf216847d5d4660aee93
45628 EBUILD netbeans-mobility-9999_p20160430.ebuild 4412 SHA256 ab0ad76afa579cadd04c3606a41f74b8a3cbc15d621d4f3172edef54bc8be63f SHA512 d43d44e48d7e1259bec1aec7d1d508b594f1f4abe9e2e227726596e52ded3ad9b92982f1b054c8a88bd25bc77c34b0d5cf891d734ae943db10e514dd75bcec77 WHIRLPOOL 2767ed53a47cad2dbdcb39755247485b37bf4cbd3d6f4caba24ba5dfe4d3730780594e1e8327a9dfcb73fb8937d1fc8880e48e11279b4c6b0d7c8afd185cf36e
45629
45630 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160329.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160329.ebuild
45631 deleted file mode 100644
45632 index bc6471a..0000000
45633 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160329.ebuild
45634 +++ /dev/null
45635 @@ -1,126 +0,0 @@
45636 -# Copyright 1999-2016 Gentoo Foundation
45637 -# Distributed under the terms of the GNU General Public License v2
45638 -# $Id$
45639 -
45640 -EAPI="4"
45641 -inherit eutils java-pkg-2 java-ant-2
45642 -
45643 -DESCRIPTION="Netbeans Mobility Cluster"
45644 -HOMEPAGE="http://netbeans.org/features/platform/"
45645 -SLOT="9999"
45646 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
45647 -SRC_URI="${SOURCE_URL}
45648 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2"
45649 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45650 -KEYWORDS="~amd64 ~x86"
45651 -IUSE=""
45652 -S="${WORKDIR}"
45653 -
45654 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
45655 - ~dev-java/netbeans-enterprise-${PV}
45656 - ~dev-java/netbeans-extide-${PV}
45657 - ~dev-java/netbeans-ide-${PV}
45658 - ~dev-java/netbeans-java-${PV}
45659 - ~dev-java/netbeans-platform-${PV}
45660 - ~dev-java/netbeans-websvccommon-${PV}"
45661 -DEPEND=">=virtual/jdk-1.7
45662 - app-arch/unzip
45663 - ${CDEPEND}
45664 - dev-java/javahelp:0"
45665 -RDEPEND=">=virtual/jdk-1.7
45666 - ${CDEPEND}"
45667 -
45668 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45669 -
45670 -EANT_BUILD_XML="nbbuild/build.xml"
45671 -EANT_BUILD_TARGET="rebuild-cluster"
45672 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45673 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45674 -JAVA_PKG_BSFIX="off"
45675 -
45676 -src_unpack() {
45677 - unpack $(basename ${SOURCE_URL})
45678 -
45679 - einfo "Deleting bundled jars..."
45680 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
45681 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
45682 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
45683 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
45684 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
45685 -
45686 - unpack netbeans-9999-r15-build.xml.patch.bz2
45687 -}
45688 -
45689 -src_prepare() {
45690 - einfo "Deleting bundled class files..."
45691 - find -name "*.class" -type f | xargs rm -vf
45692 -
45693 - epatch netbeans-9999-r15-build.xml.patch
45694 -
45695 - # Support for custom patches
45696 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45697 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45698 -
45699 - if [ -n "${files}" ] ; then
45700 - einfo "Applying custom patches:"
45701 -
45702 - for file in ${files} ; do
45703 - epatch "${file}"
45704 - done
45705 - fi
45706 - fi
45707 -
45708 - einfo "Symlinking external libraries..."
45709 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45710 -
45711 - einfo "Linking in other clusters..."
45712 - mkdir "${S}"/nbbuild/netbeans || die
45713 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45714 -
45715 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
45716 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45717 - touch nb.cluster.apisupport.built
45718 -
45719 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
45720 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45721 - touch nb.cluster.enterprise.built
45722 -
45723 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45724 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45725 - touch nb.cluster.extide.built
45726 -
45727 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45728 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45729 - touch nb.cluster.ide.built
45730 -
45731 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45732 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45733 - touch nb.cluster.java.built
45734 -
45735 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45736 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45737 - touch nb.cluster.platform.built
45738 -
45739 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
45740 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45741 - touch nb.cluster.websvccommon.built
45742 -
45743 - popd >/dev/null || die
45744 -
45745 - java-pkg-2_src_prepare
45746 -}
45747 -
45748 -src_install() {
45749 - pushd nbbuild/netbeans/mobility >/dev/null || die
45750 -
45751 - insinto ${INSTALL_DIR}
45752 -
45753 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45754 -
45755 - doins -r *
45756 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
45757 -
45758 - popd >/dev/null || die
45759 -
45760 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
45761 -}
45762
45763 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160331.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160331.ebuild
45764 deleted file mode 100644
45765 index 6137d4e..0000000
45766 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160331.ebuild
45767 +++ /dev/null
45768 @@ -1,126 +0,0 @@
45769 -# Copyright 1999-2016 Gentoo Foundation
45770 -# Distributed under the terms of the GNU General Public License v2
45771 -# $Id$
45772 -
45773 -EAPI="4"
45774 -inherit eutils java-pkg-2 java-ant-2
45775 -
45776 -DESCRIPTION="Netbeans Mobility Cluster"
45777 -HOMEPAGE="http://netbeans.org/features/platform/"
45778 -SLOT="9999"
45779 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
45780 -SRC_URI="${SOURCE_URL}
45781 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
45782 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45783 -KEYWORDS="~amd64 ~x86"
45784 -IUSE=""
45785 -S="${WORKDIR}"
45786 -
45787 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
45788 - ~dev-java/netbeans-enterprise-${PV}
45789 - ~dev-java/netbeans-extide-${PV}
45790 - ~dev-java/netbeans-ide-${PV}
45791 - ~dev-java/netbeans-java-${PV}
45792 - ~dev-java/netbeans-platform-${PV}
45793 - ~dev-java/netbeans-websvccommon-${PV}"
45794 -DEPEND=">=virtual/jdk-1.7
45795 - app-arch/unzip
45796 - ${CDEPEND}
45797 - dev-java/javahelp:0"
45798 -RDEPEND=">=virtual/jdk-1.7
45799 - ${CDEPEND}"
45800 -
45801 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45802 -
45803 -EANT_BUILD_XML="nbbuild/build.xml"
45804 -EANT_BUILD_TARGET="rebuild-cluster"
45805 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45806 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45807 -JAVA_PKG_BSFIX="off"
45808 -
45809 -src_unpack() {
45810 - unpack $(basename ${SOURCE_URL})
45811 -
45812 - einfo "Deleting bundled jars..."
45813 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
45814 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
45815 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
45816 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
45817 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
45818 -
45819 - unpack netbeans-9999-r16-build.xml.patch.bz2
45820 -}
45821 -
45822 -src_prepare() {
45823 - einfo "Deleting bundled class files..."
45824 - find -name "*.class" -type f | xargs rm -vf
45825 -
45826 - epatch netbeans-9999-r16-build.xml.patch
45827 -
45828 - # Support for custom patches
45829 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45830 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45831 -
45832 - if [ -n "${files}" ] ; then
45833 - einfo "Applying custom patches:"
45834 -
45835 - for file in ${files} ; do
45836 - epatch "${file}"
45837 - done
45838 - fi
45839 - fi
45840 -
45841 - einfo "Symlinking external libraries..."
45842 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45843 -
45844 - einfo "Linking in other clusters..."
45845 - mkdir "${S}"/nbbuild/netbeans || die
45846 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45847 -
45848 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
45849 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45850 - touch nb.cluster.apisupport.built
45851 -
45852 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
45853 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45854 - touch nb.cluster.enterprise.built
45855 -
45856 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45857 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45858 - touch nb.cluster.extide.built
45859 -
45860 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45861 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45862 - touch nb.cluster.ide.built
45863 -
45864 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45865 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45866 - touch nb.cluster.java.built
45867 -
45868 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45869 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45870 - touch nb.cluster.platform.built
45871 -
45872 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
45873 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45874 - touch nb.cluster.websvccommon.built
45875 -
45876 - popd >/dev/null || die
45877 -
45878 - java-pkg-2_src_prepare
45879 -}
45880 -
45881 -src_install() {
45882 - pushd nbbuild/netbeans/mobility >/dev/null || die
45883 -
45884 - insinto ${INSTALL_DIR}
45885 -
45886 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45887 -
45888 - doins -r *
45889 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
45890 -
45891 - popd >/dev/null || die
45892 -
45893 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
45894 -}
45895
45896 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160401.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160401.ebuild
45897 deleted file mode 100644
45898 index 55b2827..0000000
45899 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160401.ebuild
45900 +++ /dev/null
45901 @@ -1,126 +0,0 @@
45902 -# Copyright 1999-2016 Gentoo Foundation
45903 -# Distributed under the terms of the GNU General Public License v2
45904 -# $Id$
45905 -
45906 -EAPI="4"
45907 -inherit eutils java-pkg-2 java-ant-2
45908 -
45909 -DESCRIPTION="Netbeans Mobility Cluster"
45910 -HOMEPAGE="http://netbeans.org/features/platform/"
45911 -SLOT="9999"
45912 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
45913 -SRC_URI="${SOURCE_URL}
45914 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
45915 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45916 -KEYWORDS="~amd64 ~x86"
45917 -IUSE=""
45918 -S="${WORKDIR}"
45919 -
45920 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
45921 - ~dev-java/netbeans-enterprise-${PV}
45922 - ~dev-java/netbeans-extide-${PV}
45923 - ~dev-java/netbeans-ide-${PV}
45924 - ~dev-java/netbeans-java-${PV}
45925 - ~dev-java/netbeans-platform-${PV}
45926 - ~dev-java/netbeans-websvccommon-${PV}"
45927 -DEPEND=">=virtual/jdk-1.7
45928 - app-arch/unzip
45929 - ${CDEPEND}
45930 - dev-java/javahelp:0"
45931 -RDEPEND=">=virtual/jdk-1.7
45932 - ${CDEPEND}"
45933 -
45934 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45935 -
45936 -EANT_BUILD_XML="nbbuild/build.xml"
45937 -EANT_BUILD_TARGET="rebuild-cluster"
45938 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45939 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45940 -JAVA_PKG_BSFIX="off"
45941 -
45942 -src_unpack() {
45943 - unpack $(basename ${SOURCE_URL})
45944 -
45945 - einfo "Deleting bundled jars..."
45946 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
45947 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
45948 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
45949 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
45950 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
45951 -
45952 - unpack netbeans-9999-r16-build.xml.patch.bz2
45953 -}
45954 -
45955 -src_prepare() {
45956 - einfo "Deleting bundled class files..."
45957 - find -name "*.class" -type f | xargs rm -vf
45958 -
45959 - epatch netbeans-9999-r16-build.xml.patch
45960 -
45961 - # Support for custom patches
45962 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45963 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45964 -
45965 - if [ -n "${files}" ] ; then
45966 - einfo "Applying custom patches:"
45967 -
45968 - for file in ${files} ; do
45969 - epatch "${file}"
45970 - done
45971 - fi
45972 - fi
45973 -
45974 - einfo "Symlinking external libraries..."
45975 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45976 -
45977 - einfo "Linking in other clusters..."
45978 - mkdir "${S}"/nbbuild/netbeans || die
45979 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45980 -
45981 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
45982 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45983 - touch nb.cluster.apisupport.built
45984 -
45985 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
45986 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45987 - touch nb.cluster.enterprise.built
45988 -
45989 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45990 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45991 - touch nb.cluster.extide.built
45992 -
45993 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45994 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45995 - touch nb.cluster.ide.built
45996 -
45997 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45998 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45999 - touch nb.cluster.java.built
46000 -
46001 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46002 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46003 - touch nb.cluster.platform.built
46004 -
46005 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46006 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46007 - touch nb.cluster.websvccommon.built
46008 -
46009 - popd >/dev/null || die
46010 -
46011 - java-pkg-2_src_prepare
46012 -}
46013 -
46014 -src_install() {
46015 - pushd nbbuild/netbeans/mobility >/dev/null || die
46016 -
46017 - insinto ${INSTALL_DIR}
46018 -
46019 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
46020 -
46021 - doins -r *
46022 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
46023 -
46024 - popd >/dev/null || die
46025 -
46026 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
46027 -}
46028
46029 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160404.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160404.ebuild
46030 deleted file mode 100644
46031 index cae6411..0000000
46032 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160404.ebuild
46033 +++ /dev/null
46034 @@ -1,126 +0,0 @@
46035 -# Copyright 1999-2016 Gentoo Foundation
46036 -# Distributed under the terms of the GNU General Public License v2
46037 -# $Id$
46038 -
46039 -EAPI="4"
46040 -inherit eutils java-pkg-2 java-ant-2
46041 -
46042 -DESCRIPTION="Netbeans Mobility Cluster"
46043 -HOMEPAGE="http://netbeans.org/features/platform/"
46044 -SLOT="9999"
46045 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
46046 -SRC_URI="${SOURCE_URL}
46047 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
46048 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46049 -KEYWORDS="~amd64 ~x86"
46050 -IUSE=""
46051 -S="${WORKDIR}"
46052 -
46053 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
46054 - ~dev-java/netbeans-enterprise-${PV}
46055 - ~dev-java/netbeans-extide-${PV}
46056 - ~dev-java/netbeans-ide-${PV}
46057 - ~dev-java/netbeans-java-${PV}
46058 - ~dev-java/netbeans-platform-${PV}
46059 - ~dev-java/netbeans-websvccommon-${PV}"
46060 -DEPEND=">=virtual/jdk-1.7
46061 - app-arch/unzip
46062 - ${CDEPEND}
46063 - dev-java/javahelp:0"
46064 -RDEPEND=">=virtual/jdk-1.7
46065 - ${CDEPEND}"
46066 -
46067 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
46068 -
46069 -EANT_BUILD_XML="nbbuild/build.xml"
46070 -EANT_BUILD_TARGET="rebuild-cluster"
46071 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
46072 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
46073 -JAVA_PKG_BSFIX="off"
46074 -
46075 -src_unpack() {
46076 - unpack $(basename ${SOURCE_URL})
46077 -
46078 - einfo "Deleting bundled jars..."
46079 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
46080 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
46081 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
46082 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
46083 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
46084 -
46085 - unpack netbeans-9999-r16-build.xml.patch.bz2
46086 -}
46087 -
46088 -src_prepare() {
46089 - einfo "Deleting bundled class files..."
46090 - find -name "*.class" -type f | xargs rm -vf
46091 -
46092 - epatch netbeans-9999-r16-build.xml.patch
46093 -
46094 - # Support for custom patches
46095 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46096 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46097 -
46098 - if [ -n "${files}" ] ; then
46099 - einfo "Applying custom patches:"
46100 -
46101 - for file in ${files} ; do
46102 - epatch "${file}"
46103 - done
46104 - fi
46105 - fi
46106 -
46107 - einfo "Symlinking external libraries..."
46108 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46109 -
46110 - einfo "Linking in other clusters..."
46111 - mkdir "${S}"/nbbuild/netbeans || die
46112 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46113 -
46114 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46115 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46116 - touch nb.cluster.apisupport.built
46117 -
46118 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46119 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46120 - touch nb.cluster.enterprise.built
46121 -
46122 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46123 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46124 - touch nb.cluster.extide.built
46125 -
46126 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46127 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46128 - touch nb.cluster.ide.built
46129 -
46130 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46131 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46132 - touch nb.cluster.java.built
46133 -
46134 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46135 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46136 - touch nb.cluster.platform.built
46137 -
46138 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46139 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46140 - touch nb.cluster.websvccommon.built
46141 -
46142 - popd >/dev/null || die
46143 -
46144 - java-pkg-2_src_prepare
46145 -}
46146 -
46147 -src_install() {
46148 - pushd nbbuild/netbeans/mobility >/dev/null || die
46149 -
46150 - insinto ${INSTALL_DIR}
46151 -
46152 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
46153 -
46154 - doins -r *
46155 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
46156 -
46157 - popd >/dev/null || die
46158 -
46159 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
46160 -}
46161
46162 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160405.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160405.ebuild
46163 deleted file mode 100644
46164 index 824e7f5..0000000
46165 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160405.ebuild
46166 +++ /dev/null
46167 @@ -1,126 +0,0 @@
46168 -# Copyright 1999-2016 Gentoo Foundation
46169 -# Distributed under the terms of the GNU General Public License v2
46170 -# $Id$
46171 -
46172 -EAPI="4"
46173 -inherit eutils java-pkg-2 java-ant-2
46174 -
46175 -DESCRIPTION="Netbeans Mobility Cluster"
46176 -HOMEPAGE="http://netbeans.org/features/platform/"
46177 -SLOT="9999"
46178 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
46179 -SRC_URI="${SOURCE_URL}
46180 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
46181 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46182 -KEYWORDS="~amd64 ~x86"
46183 -IUSE=""
46184 -S="${WORKDIR}"
46185 -
46186 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
46187 - ~dev-java/netbeans-enterprise-${PV}
46188 - ~dev-java/netbeans-extide-${PV}
46189 - ~dev-java/netbeans-ide-${PV}
46190 - ~dev-java/netbeans-java-${PV}
46191 - ~dev-java/netbeans-platform-${PV}
46192 - ~dev-java/netbeans-websvccommon-${PV}"
46193 -DEPEND=">=virtual/jdk-1.7
46194 - app-arch/unzip
46195 - ${CDEPEND}
46196 - dev-java/javahelp:0"
46197 -RDEPEND=">=virtual/jdk-1.7
46198 - ${CDEPEND}"
46199 -
46200 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
46201 -
46202 -EANT_BUILD_XML="nbbuild/build.xml"
46203 -EANT_BUILD_TARGET="rebuild-cluster"
46204 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
46205 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
46206 -JAVA_PKG_BSFIX="off"
46207 -
46208 -src_unpack() {
46209 - unpack $(basename ${SOURCE_URL})
46210 -
46211 - einfo "Deleting bundled jars..."
46212 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
46213 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
46214 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
46215 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
46216 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
46217 -
46218 - unpack netbeans-9999-r16-build.xml.patch.bz2
46219 -}
46220 -
46221 -src_prepare() {
46222 - einfo "Deleting bundled class files..."
46223 - find -name "*.class" -type f | xargs rm -vf
46224 -
46225 - epatch netbeans-9999-r16-build.xml.patch
46226 -
46227 - # Support for custom patches
46228 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46229 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46230 -
46231 - if [ -n "${files}" ] ; then
46232 - einfo "Applying custom patches:"
46233 -
46234 - for file in ${files} ; do
46235 - epatch "${file}"
46236 - done
46237 - fi
46238 - fi
46239 -
46240 - einfo "Symlinking external libraries..."
46241 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46242 -
46243 - einfo "Linking in other clusters..."
46244 - mkdir "${S}"/nbbuild/netbeans || die
46245 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46246 -
46247 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46248 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46249 - touch nb.cluster.apisupport.built
46250 -
46251 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46252 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46253 - touch nb.cluster.enterprise.built
46254 -
46255 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46256 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46257 - touch nb.cluster.extide.built
46258 -
46259 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46260 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46261 - touch nb.cluster.ide.built
46262 -
46263 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46264 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46265 - touch nb.cluster.java.built
46266 -
46267 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46268 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46269 - touch nb.cluster.platform.built
46270 -
46271 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46272 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46273 - touch nb.cluster.websvccommon.built
46274 -
46275 - popd >/dev/null || die
46276 -
46277 - java-pkg-2_src_prepare
46278 -}
46279 -
46280 -src_install() {
46281 - pushd nbbuild/netbeans/mobility >/dev/null || die
46282 -
46283 - insinto ${INSTALL_DIR}
46284 -
46285 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
46286 -
46287 - doins -r *
46288 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
46289 -
46290 - popd >/dev/null || die
46291 -
46292 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
46293 -}
46294
46295 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160406.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160406.ebuild
46296 deleted file mode 100644
46297 index b461f55..0000000
46298 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160406.ebuild
46299 +++ /dev/null
46300 @@ -1,126 +0,0 @@
46301 -# Copyright 1999-2016 Gentoo Foundation
46302 -# Distributed under the terms of the GNU General Public License v2
46303 -# $Id$
46304 -
46305 -EAPI="4"
46306 -inherit eutils java-pkg-2 java-ant-2
46307 -
46308 -DESCRIPTION="Netbeans Mobility Cluster"
46309 -HOMEPAGE="http://netbeans.org/features/platform/"
46310 -SLOT="9999"
46311 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
46312 -SRC_URI="${SOURCE_URL}
46313 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
46314 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46315 -KEYWORDS="~amd64 ~x86"
46316 -IUSE=""
46317 -S="${WORKDIR}"
46318 -
46319 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
46320 - ~dev-java/netbeans-enterprise-${PV}
46321 - ~dev-java/netbeans-extide-${PV}
46322 - ~dev-java/netbeans-ide-${PV}
46323 - ~dev-java/netbeans-java-${PV}
46324 - ~dev-java/netbeans-platform-${PV}
46325 - ~dev-java/netbeans-websvccommon-${PV}"
46326 -DEPEND=">=virtual/jdk-1.7
46327 - app-arch/unzip
46328 - ${CDEPEND}
46329 - dev-java/javahelp:0"
46330 -RDEPEND=">=virtual/jdk-1.7
46331 - ${CDEPEND}"
46332 -
46333 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
46334 -
46335 -EANT_BUILD_XML="nbbuild/build.xml"
46336 -EANT_BUILD_TARGET="rebuild-cluster"
46337 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
46338 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
46339 -JAVA_PKG_BSFIX="off"
46340 -
46341 -src_unpack() {
46342 - unpack $(basename ${SOURCE_URL})
46343 -
46344 - einfo "Deleting bundled jars..."
46345 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
46346 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
46347 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
46348 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
46349 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
46350 -
46351 - unpack netbeans-9999-r16-build.xml.patch.bz2
46352 -}
46353 -
46354 -src_prepare() {
46355 - einfo "Deleting bundled class files..."
46356 - find -name "*.class" -type f | xargs rm -vf
46357 -
46358 - epatch netbeans-9999-r16-build.xml.patch
46359 -
46360 - # Support for custom patches
46361 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46362 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46363 -
46364 - if [ -n "${files}" ] ; then
46365 - einfo "Applying custom patches:"
46366 -
46367 - for file in ${files} ; do
46368 - epatch "${file}"
46369 - done
46370 - fi
46371 - fi
46372 -
46373 - einfo "Symlinking external libraries..."
46374 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46375 -
46376 - einfo "Linking in other clusters..."
46377 - mkdir "${S}"/nbbuild/netbeans || die
46378 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46379 -
46380 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46381 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46382 - touch nb.cluster.apisupport.built
46383 -
46384 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46385 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46386 - touch nb.cluster.enterprise.built
46387 -
46388 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46389 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46390 - touch nb.cluster.extide.built
46391 -
46392 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46393 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46394 - touch nb.cluster.ide.built
46395 -
46396 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46397 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46398 - touch nb.cluster.java.built
46399 -
46400 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46401 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46402 - touch nb.cluster.platform.built
46403 -
46404 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46405 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46406 - touch nb.cluster.websvccommon.built
46407 -
46408 - popd >/dev/null || die
46409 -
46410 - java-pkg-2_src_prepare
46411 -}
46412 -
46413 -src_install() {
46414 - pushd nbbuild/netbeans/mobility >/dev/null || die
46415 -
46416 - insinto ${INSTALL_DIR}
46417 -
46418 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
46419 -
46420 - doins -r *
46421 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
46422 -
46423 - popd >/dev/null || die
46424 -
46425 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
46426 -}
46427
46428 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160407.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160407.ebuild
46429 deleted file mode 100644
46430 index dc6e928..0000000
46431 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160407.ebuild
46432 +++ /dev/null
46433 @@ -1,126 +0,0 @@
46434 -# Copyright 1999-2016 Gentoo Foundation
46435 -# Distributed under the terms of the GNU General Public License v2
46436 -# $Id$
46437 -
46438 -EAPI="4"
46439 -inherit eutils java-pkg-2 java-ant-2
46440 -
46441 -DESCRIPTION="Netbeans Mobility Cluster"
46442 -HOMEPAGE="http://netbeans.org/features/platform/"
46443 -SLOT="9999"
46444 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
46445 -SRC_URI="${SOURCE_URL}
46446 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
46447 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46448 -KEYWORDS="~amd64 ~x86"
46449 -IUSE=""
46450 -S="${WORKDIR}"
46451 -
46452 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
46453 - ~dev-java/netbeans-enterprise-${PV}
46454 - ~dev-java/netbeans-extide-${PV}
46455 - ~dev-java/netbeans-ide-${PV}
46456 - ~dev-java/netbeans-java-${PV}
46457 - ~dev-java/netbeans-platform-${PV}
46458 - ~dev-java/netbeans-websvccommon-${PV}"
46459 -DEPEND=">=virtual/jdk-1.7
46460 - app-arch/unzip
46461 - ${CDEPEND}
46462 - dev-java/javahelp:0"
46463 -RDEPEND=">=virtual/jdk-1.7
46464 - ${CDEPEND}"
46465 -
46466 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
46467 -
46468 -EANT_BUILD_XML="nbbuild/build.xml"
46469 -EANT_BUILD_TARGET="rebuild-cluster"
46470 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
46471 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
46472 -JAVA_PKG_BSFIX="off"
46473 -
46474 -src_unpack() {
46475 - unpack $(basename ${SOURCE_URL})
46476 -
46477 - einfo "Deleting bundled jars..."
46478 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
46479 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
46480 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
46481 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
46482 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
46483 -
46484 - unpack netbeans-9999-r16-build.xml.patch.bz2
46485 -}
46486 -
46487 -src_prepare() {
46488 - einfo "Deleting bundled class files..."
46489 - find -name "*.class" -type f | xargs rm -vf
46490 -
46491 - epatch netbeans-9999-r16-build.xml.patch
46492 -
46493 - # Support for custom patches
46494 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46495 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46496 -
46497 - if [ -n "${files}" ] ; then
46498 - einfo "Applying custom patches:"
46499 -
46500 - for file in ${files} ; do
46501 - epatch "${file}"
46502 - done
46503 - fi
46504 - fi
46505 -
46506 - einfo "Symlinking external libraries..."
46507 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46508 -
46509 - einfo "Linking in other clusters..."
46510 - mkdir "${S}"/nbbuild/netbeans || die
46511 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46512 -
46513 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46514 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46515 - touch nb.cluster.apisupport.built
46516 -
46517 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46518 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46519 - touch nb.cluster.enterprise.built
46520 -
46521 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46522 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46523 - touch nb.cluster.extide.built
46524 -
46525 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46526 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46527 - touch nb.cluster.ide.built
46528 -
46529 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46530 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46531 - touch nb.cluster.java.built
46532 -
46533 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46534 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46535 - touch nb.cluster.platform.built
46536 -
46537 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46538 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46539 - touch nb.cluster.websvccommon.built
46540 -
46541 - popd >/dev/null || die
46542 -
46543 - java-pkg-2_src_prepare
46544 -}
46545 -
46546 -src_install() {
46547 - pushd nbbuild/netbeans/mobility >/dev/null || die
46548 -
46549 - insinto ${INSTALL_DIR}
46550 -
46551 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
46552 -
46553 - doins -r *
46554 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
46555 -
46556 - popd >/dev/null || die
46557 -
46558 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
46559 -}
46560
46561 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160411.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160411.ebuild
46562 deleted file mode 100644
46563 index f401091..0000000
46564 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160411.ebuild
46565 +++ /dev/null
46566 @@ -1,126 +0,0 @@
46567 -# Copyright 1999-2016 Gentoo Foundation
46568 -# Distributed under the terms of the GNU General Public License v2
46569 -# $Id$
46570 -
46571 -EAPI="4"
46572 -inherit eutils java-pkg-2 java-ant-2
46573 -
46574 -DESCRIPTION="Netbeans Mobility Cluster"
46575 -HOMEPAGE="http://netbeans.org/features/platform/"
46576 -SLOT="9999"
46577 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
46578 -SRC_URI="${SOURCE_URL}
46579 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
46580 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46581 -KEYWORDS="~amd64 ~x86"
46582 -IUSE=""
46583 -S="${WORKDIR}"
46584 -
46585 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
46586 - ~dev-java/netbeans-enterprise-${PV}
46587 - ~dev-java/netbeans-extide-${PV}
46588 - ~dev-java/netbeans-ide-${PV}
46589 - ~dev-java/netbeans-java-${PV}
46590 - ~dev-java/netbeans-platform-${PV}
46591 - ~dev-java/netbeans-websvccommon-${PV}"
46592 -DEPEND=">=virtual/jdk-1.7
46593 - app-arch/unzip
46594 - ${CDEPEND}
46595 - dev-java/javahelp:0"
46596 -RDEPEND=">=virtual/jdk-1.7
46597 - ${CDEPEND}"
46598 -
46599 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
46600 -
46601 -EANT_BUILD_XML="nbbuild/build.xml"
46602 -EANT_BUILD_TARGET="rebuild-cluster"
46603 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
46604 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
46605 -JAVA_PKG_BSFIX="off"
46606 -
46607 -src_unpack() {
46608 - unpack $(basename ${SOURCE_URL})
46609 -
46610 - einfo "Deleting bundled jars..."
46611 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
46612 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
46613 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
46614 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
46615 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
46616 -
46617 - unpack netbeans-9999-r16-build.xml.patch.bz2
46618 -}
46619 -
46620 -src_prepare() {
46621 - einfo "Deleting bundled class files..."
46622 - find -name "*.class" -type f | xargs rm -vf
46623 -
46624 - epatch netbeans-9999-r16-build.xml.patch
46625 -
46626 - # Support for custom patches
46627 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46628 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46629 -
46630 - if [ -n "${files}" ] ; then
46631 - einfo "Applying custom patches:"
46632 -
46633 - for file in ${files} ; do
46634 - epatch "${file}"
46635 - done
46636 - fi
46637 - fi
46638 -
46639 - einfo "Symlinking external libraries..."
46640 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46641 -
46642 - einfo "Linking in other clusters..."
46643 - mkdir "${S}"/nbbuild/netbeans || die
46644 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46645 -
46646 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46647 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46648 - touch nb.cluster.apisupport.built
46649 -
46650 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46651 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46652 - touch nb.cluster.enterprise.built
46653 -
46654 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46655 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46656 - touch nb.cluster.extide.built
46657 -
46658 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46659 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46660 - touch nb.cluster.ide.built
46661 -
46662 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46663 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46664 - touch nb.cluster.java.built
46665 -
46666 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46667 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46668 - touch nb.cluster.platform.built
46669 -
46670 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46671 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46672 - touch nb.cluster.websvccommon.built
46673 -
46674 - popd >/dev/null || die
46675 -
46676 - java-pkg-2_src_prepare
46677 -}
46678 -
46679 -src_install() {
46680 - pushd nbbuild/netbeans/mobility >/dev/null || die
46681 -
46682 - insinto ${INSTALL_DIR}
46683 -
46684 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
46685 -
46686 - doins -r *
46687 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
46688 -
46689 - popd >/dev/null || die
46690 -
46691 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
46692 -}
46693
46694 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160412.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160412.ebuild
46695 deleted file mode 100644
46696 index 9f1ef15..0000000
46697 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160412.ebuild
46698 +++ /dev/null
46699 @@ -1,126 +0,0 @@
46700 -# Copyright 1999-2016 Gentoo Foundation
46701 -# Distributed under the terms of the GNU General Public License v2
46702 -# $Id$
46703 -
46704 -EAPI="4"
46705 -inherit eutils java-pkg-2 java-ant-2
46706 -
46707 -DESCRIPTION="Netbeans Mobility Cluster"
46708 -HOMEPAGE="http://netbeans.org/features/platform/"
46709 -SLOT="9999"
46710 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
46711 -SRC_URI="${SOURCE_URL}
46712 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
46713 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46714 -KEYWORDS="~amd64 ~x86"
46715 -IUSE=""
46716 -S="${WORKDIR}"
46717 -
46718 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
46719 - ~dev-java/netbeans-enterprise-${PV}
46720 - ~dev-java/netbeans-extide-${PV}
46721 - ~dev-java/netbeans-ide-${PV}
46722 - ~dev-java/netbeans-java-${PV}
46723 - ~dev-java/netbeans-platform-${PV}
46724 - ~dev-java/netbeans-websvccommon-${PV}"
46725 -DEPEND=">=virtual/jdk-1.7
46726 - app-arch/unzip
46727 - ${CDEPEND}
46728 - dev-java/javahelp:0"
46729 -RDEPEND=">=virtual/jdk-1.7
46730 - ${CDEPEND}"
46731 -
46732 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
46733 -
46734 -EANT_BUILD_XML="nbbuild/build.xml"
46735 -EANT_BUILD_TARGET="rebuild-cluster"
46736 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
46737 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
46738 -JAVA_PKG_BSFIX="off"
46739 -
46740 -src_unpack() {
46741 - unpack $(basename ${SOURCE_URL})
46742 -
46743 - einfo "Deleting bundled jars..."
46744 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
46745 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
46746 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
46747 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
46748 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
46749 -
46750 - unpack netbeans-9999-r16-build.xml.patch.bz2
46751 -}
46752 -
46753 -src_prepare() {
46754 - einfo "Deleting bundled class files..."
46755 - find -name "*.class" -type f | xargs rm -vf
46756 -
46757 - epatch netbeans-9999-r16-build.xml.patch
46758 -
46759 - # Support for custom patches
46760 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46761 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46762 -
46763 - if [ -n "${files}" ] ; then
46764 - einfo "Applying custom patches:"
46765 -
46766 - for file in ${files} ; do
46767 - epatch "${file}"
46768 - done
46769 - fi
46770 - fi
46771 -
46772 - einfo "Symlinking external libraries..."
46773 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46774 -
46775 - einfo "Linking in other clusters..."
46776 - mkdir "${S}"/nbbuild/netbeans || die
46777 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46778 -
46779 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46780 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46781 - touch nb.cluster.apisupport.built
46782 -
46783 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46784 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46785 - touch nb.cluster.enterprise.built
46786 -
46787 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46788 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46789 - touch nb.cluster.extide.built
46790 -
46791 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46792 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46793 - touch nb.cluster.ide.built
46794 -
46795 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46796 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46797 - touch nb.cluster.java.built
46798 -
46799 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46800 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46801 - touch nb.cluster.platform.built
46802 -
46803 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46804 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46805 - touch nb.cluster.websvccommon.built
46806 -
46807 - popd >/dev/null || die
46808 -
46809 - java-pkg-2_src_prepare
46810 -}
46811 -
46812 -src_install() {
46813 - pushd nbbuild/netbeans/mobility >/dev/null || die
46814 -
46815 - insinto ${INSTALL_DIR}
46816 -
46817 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
46818 -
46819 - doins -r *
46820 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
46821 -
46822 - popd >/dev/null || die
46823 -
46824 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
46825 -}
46826
46827 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160413.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160413.ebuild
46828 deleted file mode 100644
46829 index 17fd09a..0000000
46830 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160413.ebuild
46831 +++ /dev/null
46832 @@ -1,126 +0,0 @@
46833 -# Copyright 1999-2016 Gentoo Foundation
46834 -# Distributed under the terms of the GNU General Public License v2
46835 -# $Id$
46836 -
46837 -EAPI="4"
46838 -inherit eutils java-pkg-2 java-ant-2
46839 -
46840 -DESCRIPTION="Netbeans Mobility Cluster"
46841 -HOMEPAGE="http://netbeans.org/features/platform/"
46842 -SLOT="9999"
46843 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
46844 -SRC_URI="${SOURCE_URL}
46845 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
46846 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46847 -KEYWORDS="~amd64 ~x86"
46848 -IUSE=""
46849 -S="${WORKDIR}"
46850 -
46851 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
46852 - ~dev-java/netbeans-enterprise-${PV}
46853 - ~dev-java/netbeans-extide-${PV}
46854 - ~dev-java/netbeans-ide-${PV}
46855 - ~dev-java/netbeans-java-${PV}
46856 - ~dev-java/netbeans-platform-${PV}
46857 - ~dev-java/netbeans-websvccommon-${PV}"
46858 -DEPEND=">=virtual/jdk-1.7
46859 - app-arch/unzip
46860 - ${CDEPEND}
46861 - dev-java/javahelp:0"
46862 -RDEPEND=">=virtual/jdk-1.7
46863 - ${CDEPEND}"
46864 -
46865 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
46866 -
46867 -EANT_BUILD_XML="nbbuild/build.xml"
46868 -EANT_BUILD_TARGET="rebuild-cluster"
46869 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
46870 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
46871 -JAVA_PKG_BSFIX="off"
46872 -
46873 -src_unpack() {
46874 - unpack $(basename ${SOURCE_URL})
46875 -
46876 - einfo "Deleting bundled jars..."
46877 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
46878 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
46879 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
46880 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
46881 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
46882 -
46883 - unpack netbeans-9999-r16-build.xml.patch.bz2
46884 -}
46885 -
46886 -src_prepare() {
46887 - einfo "Deleting bundled class files..."
46888 - find -name "*.class" -type f | xargs rm -vf
46889 -
46890 - epatch netbeans-9999-r16-build.xml.patch
46891 -
46892 - # Support for custom patches
46893 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46894 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46895 -
46896 - if [ -n "${files}" ] ; then
46897 - einfo "Applying custom patches:"
46898 -
46899 - for file in ${files} ; do
46900 - epatch "${file}"
46901 - done
46902 - fi
46903 - fi
46904 -
46905 - einfo "Symlinking external libraries..."
46906 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46907 -
46908 - einfo "Linking in other clusters..."
46909 - mkdir "${S}"/nbbuild/netbeans || die
46910 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46911 -
46912 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46913 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46914 - touch nb.cluster.apisupport.built
46915 -
46916 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46917 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46918 - touch nb.cluster.enterprise.built
46919 -
46920 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46921 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46922 - touch nb.cluster.extide.built
46923 -
46924 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46925 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46926 - touch nb.cluster.ide.built
46927 -
46928 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46929 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46930 - touch nb.cluster.java.built
46931 -
46932 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46933 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46934 - touch nb.cluster.platform.built
46935 -
46936 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46937 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46938 - touch nb.cluster.websvccommon.built
46939 -
46940 - popd >/dev/null || die
46941 -
46942 - java-pkg-2_src_prepare
46943 -}
46944 -
46945 -src_install() {
46946 - pushd nbbuild/netbeans/mobility >/dev/null || die
46947 -
46948 - insinto ${INSTALL_DIR}
46949 -
46950 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
46951 -
46952 - doins -r *
46953 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
46954 -
46955 - popd >/dev/null || die
46956 -
46957 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
46958 -}
46959
46960 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160414.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160414.ebuild
46961 deleted file mode 100644
46962 index 3097df8..0000000
46963 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160414.ebuild
46964 +++ /dev/null
46965 @@ -1,126 +0,0 @@
46966 -# Copyright 1999-2016 Gentoo Foundation
46967 -# Distributed under the terms of the GNU General Public License v2
46968 -# $Id$
46969 -
46970 -EAPI="4"
46971 -inherit eutils java-pkg-2 java-ant-2
46972 -
46973 -DESCRIPTION="Netbeans Mobility Cluster"
46974 -HOMEPAGE="http://netbeans.org/features/platform/"
46975 -SLOT="9999"
46976 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
46977 -SRC_URI="${SOURCE_URL}
46978 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
46979 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46980 -KEYWORDS="~amd64 ~x86"
46981 -IUSE=""
46982 -S="${WORKDIR}"
46983 -
46984 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
46985 - ~dev-java/netbeans-enterprise-${PV}
46986 - ~dev-java/netbeans-extide-${PV}
46987 - ~dev-java/netbeans-ide-${PV}
46988 - ~dev-java/netbeans-java-${PV}
46989 - ~dev-java/netbeans-platform-${PV}
46990 - ~dev-java/netbeans-websvccommon-${PV}"
46991 -DEPEND=">=virtual/jdk-1.7
46992 - app-arch/unzip
46993 - ${CDEPEND}
46994 - dev-java/javahelp:0"
46995 -RDEPEND=">=virtual/jdk-1.7
46996 - ${CDEPEND}"
46997 -
46998 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
46999 -
47000 -EANT_BUILD_XML="nbbuild/build.xml"
47001 -EANT_BUILD_TARGET="rebuild-cluster"
47002 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
47003 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
47004 -JAVA_PKG_BSFIX="off"
47005 -
47006 -src_unpack() {
47007 - unpack $(basename ${SOURCE_URL})
47008 -
47009 - einfo "Deleting bundled jars..."
47010 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
47011 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
47012 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
47013 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
47014 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
47015 -
47016 - unpack netbeans-9999-r16-build.xml.patch.bz2
47017 -}
47018 -
47019 -src_prepare() {
47020 - einfo "Deleting bundled class files..."
47021 - find -name "*.class" -type f | xargs rm -vf
47022 -
47023 - epatch netbeans-9999-r16-build.xml.patch
47024 -
47025 - # Support for custom patches
47026 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47027 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47028 -
47029 - if [ -n "${files}" ] ; then
47030 - einfo "Applying custom patches:"
47031 -
47032 - for file in ${files} ; do
47033 - epatch "${file}"
47034 - done
47035 - fi
47036 - fi
47037 -
47038 - einfo "Symlinking external libraries..."
47039 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47040 -
47041 - einfo "Linking in other clusters..."
47042 - mkdir "${S}"/nbbuild/netbeans || die
47043 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47044 -
47045 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47046 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47047 - touch nb.cluster.apisupport.built
47048 -
47049 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47050 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47051 - touch nb.cluster.enterprise.built
47052 -
47053 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47054 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47055 - touch nb.cluster.extide.built
47056 -
47057 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47058 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47059 - touch nb.cluster.ide.built
47060 -
47061 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47062 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47063 - touch nb.cluster.java.built
47064 -
47065 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47066 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47067 - touch nb.cluster.platform.built
47068 -
47069 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47070 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47071 - touch nb.cluster.websvccommon.built
47072 -
47073 - popd >/dev/null || die
47074 -
47075 - java-pkg-2_src_prepare
47076 -}
47077 -
47078 -src_install() {
47079 - pushd nbbuild/netbeans/mobility >/dev/null || die
47080 -
47081 - insinto ${INSTALL_DIR}
47082 -
47083 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
47084 -
47085 - doins -r *
47086 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
47087 -
47088 - popd >/dev/null || die
47089 -
47090 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
47091 -}
47092
47093 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160415.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160415.ebuild
47094 deleted file mode 100644
47095 index 81378c6..0000000
47096 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160415.ebuild
47097 +++ /dev/null
47098 @@ -1,126 +0,0 @@
47099 -# Copyright 1999-2016 Gentoo Foundation
47100 -# Distributed under the terms of the GNU General Public License v2
47101 -# $Id$
47102 -
47103 -EAPI="4"
47104 -inherit eutils java-pkg-2 java-ant-2
47105 -
47106 -DESCRIPTION="Netbeans Mobility Cluster"
47107 -HOMEPAGE="http://netbeans.org/features/platform/"
47108 -SLOT="9999"
47109 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
47110 -SRC_URI="${SOURCE_URL}
47111 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
47112 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47113 -KEYWORDS="~amd64 ~x86"
47114 -IUSE=""
47115 -S="${WORKDIR}"
47116 -
47117 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
47118 - ~dev-java/netbeans-enterprise-${PV}
47119 - ~dev-java/netbeans-extide-${PV}
47120 - ~dev-java/netbeans-ide-${PV}
47121 - ~dev-java/netbeans-java-${PV}
47122 - ~dev-java/netbeans-platform-${PV}
47123 - ~dev-java/netbeans-websvccommon-${PV}"
47124 -DEPEND=">=virtual/jdk-1.7
47125 - app-arch/unzip
47126 - ${CDEPEND}
47127 - dev-java/javahelp:0"
47128 -RDEPEND=">=virtual/jdk-1.7
47129 - ${CDEPEND}"
47130 -
47131 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
47132 -
47133 -EANT_BUILD_XML="nbbuild/build.xml"
47134 -EANT_BUILD_TARGET="rebuild-cluster"
47135 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
47136 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
47137 -JAVA_PKG_BSFIX="off"
47138 -
47139 -src_unpack() {
47140 - unpack $(basename ${SOURCE_URL})
47141 -
47142 - einfo "Deleting bundled jars..."
47143 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
47144 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
47145 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
47146 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
47147 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
47148 -
47149 - unpack netbeans-9999-r16-build.xml.patch.bz2
47150 -}
47151 -
47152 -src_prepare() {
47153 - einfo "Deleting bundled class files..."
47154 - find -name "*.class" -type f | xargs rm -vf
47155 -
47156 - epatch netbeans-9999-r16-build.xml.patch
47157 -
47158 - # Support for custom patches
47159 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47160 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47161 -
47162 - if [ -n "${files}" ] ; then
47163 - einfo "Applying custom patches:"
47164 -
47165 - for file in ${files} ; do
47166 - epatch "${file}"
47167 - done
47168 - fi
47169 - fi
47170 -
47171 - einfo "Symlinking external libraries..."
47172 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47173 -
47174 - einfo "Linking in other clusters..."
47175 - mkdir "${S}"/nbbuild/netbeans || die
47176 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47177 -
47178 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47179 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47180 - touch nb.cluster.apisupport.built
47181 -
47182 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47183 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47184 - touch nb.cluster.enterprise.built
47185 -
47186 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47187 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47188 - touch nb.cluster.extide.built
47189 -
47190 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47191 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47192 - touch nb.cluster.ide.built
47193 -
47194 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47195 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47196 - touch nb.cluster.java.built
47197 -
47198 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47199 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47200 - touch nb.cluster.platform.built
47201 -
47202 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47203 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47204 - touch nb.cluster.websvccommon.built
47205 -
47206 - popd >/dev/null || die
47207 -
47208 - java-pkg-2_src_prepare
47209 -}
47210 -
47211 -src_install() {
47212 - pushd nbbuild/netbeans/mobility >/dev/null || die
47213 -
47214 - insinto ${INSTALL_DIR}
47215 -
47216 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
47217 -
47218 - doins -r *
47219 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
47220 -
47221 - popd >/dev/null || die
47222 -
47223 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
47224 -}
47225
47226 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160416.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160416.ebuild
47227 deleted file mode 100644
47228 index 5b95cc4..0000000
47229 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160416.ebuild
47230 +++ /dev/null
47231 @@ -1,126 +0,0 @@
47232 -# Copyright 1999-2016 Gentoo Foundation
47233 -# Distributed under the terms of the GNU General Public License v2
47234 -# $Id$
47235 -
47236 -EAPI="4"
47237 -inherit eutils java-pkg-2 java-ant-2
47238 -
47239 -DESCRIPTION="Netbeans Mobility Cluster"
47240 -HOMEPAGE="http://netbeans.org/features/platform/"
47241 -SLOT="9999"
47242 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
47243 -SRC_URI="${SOURCE_URL}
47244 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
47245 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47246 -KEYWORDS="~amd64 ~x86"
47247 -IUSE=""
47248 -S="${WORKDIR}"
47249 -
47250 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
47251 - ~dev-java/netbeans-enterprise-${PV}
47252 - ~dev-java/netbeans-extide-${PV}
47253 - ~dev-java/netbeans-ide-${PV}
47254 - ~dev-java/netbeans-java-${PV}
47255 - ~dev-java/netbeans-platform-${PV}
47256 - ~dev-java/netbeans-websvccommon-${PV}"
47257 -DEPEND=">=virtual/jdk-1.7
47258 - app-arch/unzip
47259 - ${CDEPEND}
47260 - dev-java/javahelp:0"
47261 -RDEPEND=">=virtual/jdk-1.7
47262 - ${CDEPEND}"
47263 -
47264 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
47265 -
47266 -EANT_BUILD_XML="nbbuild/build.xml"
47267 -EANT_BUILD_TARGET="rebuild-cluster"
47268 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
47269 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
47270 -JAVA_PKG_BSFIX="off"
47271 -
47272 -src_unpack() {
47273 - unpack $(basename ${SOURCE_URL})
47274 -
47275 - einfo "Deleting bundled jars..."
47276 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
47277 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
47278 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
47279 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
47280 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
47281 -
47282 - unpack netbeans-9999-r16-build.xml.patch.bz2
47283 -}
47284 -
47285 -src_prepare() {
47286 - einfo "Deleting bundled class files..."
47287 - find -name "*.class" -type f | xargs rm -vf
47288 -
47289 - epatch netbeans-9999-r16-build.xml.patch
47290 -
47291 - # Support for custom patches
47292 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47293 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47294 -
47295 - if [ -n "${files}" ] ; then
47296 - einfo "Applying custom patches:"
47297 -
47298 - for file in ${files} ; do
47299 - epatch "${file}"
47300 - done
47301 - fi
47302 - fi
47303 -
47304 - einfo "Symlinking external libraries..."
47305 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47306 -
47307 - einfo "Linking in other clusters..."
47308 - mkdir "${S}"/nbbuild/netbeans || die
47309 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47310 -
47311 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47312 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47313 - touch nb.cluster.apisupport.built
47314 -
47315 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47316 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47317 - touch nb.cluster.enterprise.built
47318 -
47319 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47320 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47321 - touch nb.cluster.extide.built
47322 -
47323 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47324 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47325 - touch nb.cluster.ide.built
47326 -
47327 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47328 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47329 - touch nb.cluster.java.built
47330 -
47331 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47332 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47333 - touch nb.cluster.platform.built
47334 -
47335 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47336 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47337 - touch nb.cluster.websvccommon.built
47338 -
47339 - popd >/dev/null || die
47340 -
47341 - java-pkg-2_src_prepare
47342 -}
47343 -
47344 -src_install() {
47345 - pushd nbbuild/netbeans/mobility >/dev/null || die
47346 -
47347 - insinto ${INSTALL_DIR}
47348 -
47349 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
47350 -
47351 - doins -r *
47352 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
47353 -
47354 - popd >/dev/null || die
47355 -
47356 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
47357 -}
47358
47359 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160417.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160417.ebuild
47360 deleted file mode 100644
47361 index a544419..0000000
47362 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160417.ebuild
47363 +++ /dev/null
47364 @@ -1,126 +0,0 @@
47365 -# Copyright 1999-2016 Gentoo Foundation
47366 -# Distributed under the terms of the GNU General Public License v2
47367 -# $Id$
47368 -
47369 -EAPI="4"
47370 -inherit eutils java-pkg-2 java-ant-2
47371 -
47372 -DESCRIPTION="Netbeans Mobility Cluster"
47373 -HOMEPAGE="http://netbeans.org/features/platform/"
47374 -SLOT="9999"
47375 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
47376 -SRC_URI="${SOURCE_URL}
47377 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
47378 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47379 -KEYWORDS="~amd64 ~x86"
47380 -IUSE=""
47381 -S="${WORKDIR}"
47382 -
47383 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
47384 - ~dev-java/netbeans-enterprise-${PV}
47385 - ~dev-java/netbeans-extide-${PV}
47386 - ~dev-java/netbeans-ide-${PV}
47387 - ~dev-java/netbeans-java-${PV}
47388 - ~dev-java/netbeans-platform-${PV}
47389 - ~dev-java/netbeans-websvccommon-${PV}"
47390 -DEPEND=">=virtual/jdk-1.7
47391 - app-arch/unzip
47392 - ${CDEPEND}
47393 - dev-java/javahelp:0"
47394 -RDEPEND=">=virtual/jdk-1.7
47395 - ${CDEPEND}"
47396 -
47397 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
47398 -
47399 -EANT_BUILD_XML="nbbuild/build.xml"
47400 -EANT_BUILD_TARGET="rebuild-cluster"
47401 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
47402 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
47403 -JAVA_PKG_BSFIX="off"
47404 -
47405 -src_unpack() {
47406 - unpack $(basename ${SOURCE_URL})
47407 -
47408 - einfo "Deleting bundled jars..."
47409 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
47410 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
47411 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
47412 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
47413 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
47414 -
47415 - unpack netbeans-9999-r16-build.xml.patch.bz2
47416 -}
47417 -
47418 -src_prepare() {
47419 - einfo "Deleting bundled class files..."
47420 - find -name "*.class" -type f | xargs rm -vf
47421 -
47422 - epatch netbeans-9999-r16-build.xml.patch
47423 -
47424 - # Support for custom patches
47425 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47426 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47427 -
47428 - if [ -n "${files}" ] ; then
47429 - einfo "Applying custom patches:"
47430 -
47431 - for file in ${files} ; do
47432 - epatch "${file}"
47433 - done
47434 - fi
47435 - fi
47436 -
47437 - einfo "Symlinking external libraries..."
47438 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47439 -
47440 - einfo "Linking in other clusters..."
47441 - mkdir "${S}"/nbbuild/netbeans || die
47442 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47443 -
47444 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47445 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47446 - touch nb.cluster.apisupport.built
47447 -
47448 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47449 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47450 - touch nb.cluster.enterprise.built
47451 -
47452 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47453 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47454 - touch nb.cluster.extide.built
47455 -
47456 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47457 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47458 - touch nb.cluster.ide.built
47459 -
47460 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47461 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47462 - touch nb.cluster.java.built
47463 -
47464 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47465 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47466 - touch nb.cluster.platform.built
47467 -
47468 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47469 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47470 - touch nb.cluster.websvccommon.built
47471 -
47472 - popd >/dev/null || die
47473 -
47474 - java-pkg-2_src_prepare
47475 -}
47476 -
47477 -src_install() {
47478 - pushd nbbuild/netbeans/mobility >/dev/null || die
47479 -
47480 - insinto ${INSTALL_DIR}
47481 -
47482 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
47483 -
47484 - doins -r *
47485 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
47486 -
47487 - popd >/dev/null || die
47488 -
47489 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
47490 -}
47491
47492 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160418.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160418.ebuild
47493 deleted file mode 100644
47494 index 941c7cd..0000000
47495 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160418.ebuild
47496 +++ /dev/null
47497 @@ -1,126 +0,0 @@
47498 -# Copyright 1999-2016 Gentoo Foundation
47499 -# Distributed under the terms of the GNU General Public License v2
47500 -# $Id$
47501 -
47502 -EAPI="4"
47503 -inherit eutils java-pkg-2 java-ant-2
47504 -
47505 -DESCRIPTION="Netbeans Mobility Cluster"
47506 -HOMEPAGE="http://netbeans.org/features/platform/"
47507 -SLOT="9999"
47508 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
47509 -SRC_URI="${SOURCE_URL}
47510 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
47511 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47512 -KEYWORDS="~amd64 ~x86"
47513 -IUSE=""
47514 -S="${WORKDIR}"
47515 -
47516 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
47517 - ~dev-java/netbeans-enterprise-${PV}
47518 - ~dev-java/netbeans-extide-${PV}
47519 - ~dev-java/netbeans-ide-${PV}
47520 - ~dev-java/netbeans-java-${PV}
47521 - ~dev-java/netbeans-platform-${PV}
47522 - ~dev-java/netbeans-websvccommon-${PV}"
47523 -DEPEND=">=virtual/jdk-1.7
47524 - app-arch/unzip
47525 - ${CDEPEND}
47526 - dev-java/javahelp:0"
47527 -RDEPEND=">=virtual/jdk-1.7
47528 - ${CDEPEND}"
47529 -
47530 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
47531 -
47532 -EANT_BUILD_XML="nbbuild/build.xml"
47533 -EANT_BUILD_TARGET="rebuild-cluster"
47534 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
47535 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
47536 -JAVA_PKG_BSFIX="off"
47537 -
47538 -src_unpack() {
47539 - unpack $(basename ${SOURCE_URL})
47540 -
47541 - einfo "Deleting bundled jars..."
47542 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
47543 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
47544 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
47545 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
47546 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
47547 -
47548 - unpack netbeans-9999-r16-build.xml.patch.bz2
47549 -}
47550 -
47551 -src_prepare() {
47552 - einfo "Deleting bundled class files..."
47553 - find -name "*.class" -type f | xargs rm -vf
47554 -
47555 - epatch netbeans-9999-r16-build.xml.patch
47556 -
47557 - # Support for custom patches
47558 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47559 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47560 -
47561 - if [ -n "${files}" ] ; then
47562 - einfo "Applying custom patches:"
47563 -
47564 - for file in ${files} ; do
47565 - epatch "${file}"
47566 - done
47567 - fi
47568 - fi
47569 -
47570 - einfo "Symlinking external libraries..."
47571 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47572 -
47573 - einfo "Linking in other clusters..."
47574 - mkdir "${S}"/nbbuild/netbeans || die
47575 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47576 -
47577 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47578 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47579 - touch nb.cluster.apisupport.built
47580 -
47581 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47582 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47583 - touch nb.cluster.enterprise.built
47584 -
47585 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47586 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47587 - touch nb.cluster.extide.built
47588 -
47589 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47590 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47591 - touch nb.cluster.ide.built
47592 -
47593 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47594 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47595 - touch nb.cluster.java.built
47596 -
47597 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47598 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47599 - touch nb.cluster.platform.built
47600 -
47601 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47602 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47603 - touch nb.cluster.websvccommon.built
47604 -
47605 - popd >/dev/null || die
47606 -
47607 - java-pkg-2_src_prepare
47608 -}
47609 -
47610 -src_install() {
47611 - pushd nbbuild/netbeans/mobility >/dev/null || die
47612 -
47613 - insinto ${INSTALL_DIR}
47614 -
47615 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
47616 -
47617 - doins -r *
47618 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
47619 -
47620 - popd >/dev/null || die
47621 -
47622 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
47623 -}
47624
47625 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160419.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160419.ebuild
47626 deleted file mode 100644
47627 index 727c683..0000000
47628 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160419.ebuild
47629 +++ /dev/null
47630 @@ -1,126 +0,0 @@
47631 -# Copyright 1999-2016 Gentoo Foundation
47632 -# Distributed under the terms of the GNU General Public License v2
47633 -# $Id$
47634 -
47635 -EAPI="4"
47636 -inherit eutils java-pkg-2 java-ant-2
47637 -
47638 -DESCRIPTION="Netbeans Mobility Cluster"
47639 -HOMEPAGE="http://netbeans.org/features/platform/"
47640 -SLOT="9999"
47641 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
47642 -SRC_URI="${SOURCE_URL}
47643 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
47644 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47645 -KEYWORDS="~amd64 ~x86"
47646 -IUSE=""
47647 -S="${WORKDIR}"
47648 -
47649 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
47650 - ~dev-java/netbeans-enterprise-${PV}
47651 - ~dev-java/netbeans-extide-${PV}
47652 - ~dev-java/netbeans-ide-${PV}
47653 - ~dev-java/netbeans-java-${PV}
47654 - ~dev-java/netbeans-platform-${PV}
47655 - ~dev-java/netbeans-websvccommon-${PV}"
47656 -DEPEND=">=virtual/jdk-1.7
47657 - app-arch/unzip
47658 - ${CDEPEND}
47659 - dev-java/javahelp:0"
47660 -RDEPEND=">=virtual/jdk-1.7
47661 - ${CDEPEND}"
47662 -
47663 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
47664 -
47665 -EANT_BUILD_XML="nbbuild/build.xml"
47666 -EANT_BUILD_TARGET="rebuild-cluster"
47667 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
47668 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
47669 -JAVA_PKG_BSFIX="off"
47670 -
47671 -src_unpack() {
47672 - unpack $(basename ${SOURCE_URL})
47673 -
47674 - einfo "Deleting bundled jars..."
47675 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
47676 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
47677 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
47678 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
47679 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
47680 -
47681 - unpack netbeans-9999-r16-build.xml.patch.bz2
47682 -}
47683 -
47684 -src_prepare() {
47685 - einfo "Deleting bundled class files..."
47686 - find -name "*.class" -type f | xargs rm -vf
47687 -
47688 - epatch netbeans-9999-r16-build.xml.patch
47689 -
47690 - # Support for custom patches
47691 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47692 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47693 -
47694 - if [ -n "${files}" ] ; then
47695 - einfo "Applying custom patches:"
47696 -
47697 - for file in ${files} ; do
47698 - epatch "${file}"
47699 - done
47700 - fi
47701 - fi
47702 -
47703 - einfo "Symlinking external libraries..."
47704 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47705 -
47706 - einfo "Linking in other clusters..."
47707 - mkdir "${S}"/nbbuild/netbeans || die
47708 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47709 -
47710 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47711 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47712 - touch nb.cluster.apisupport.built
47713 -
47714 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47715 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47716 - touch nb.cluster.enterprise.built
47717 -
47718 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47719 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47720 - touch nb.cluster.extide.built
47721 -
47722 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47723 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47724 - touch nb.cluster.ide.built
47725 -
47726 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47727 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47728 - touch nb.cluster.java.built
47729 -
47730 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47731 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47732 - touch nb.cluster.platform.built
47733 -
47734 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47735 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47736 - touch nb.cluster.websvccommon.built
47737 -
47738 - popd >/dev/null || die
47739 -
47740 - java-pkg-2_src_prepare
47741 -}
47742 -
47743 -src_install() {
47744 - pushd nbbuild/netbeans/mobility >/dev/null || die
47745 -
47746 - insinto ${INSTALL_DIR}
47747 -
47748 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
47749 -
47750 - doins -r *
47751 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
47752 -
47753 - popd >/dev/null || die
47754 -
47755 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
47756 -}
47757
47758 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160420.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160420.ebuild
47759 deleted file mode 100644
47760 index 4825c7e..0000000
47761 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160420.ebuild
47762 +++ /dev/null
47763 @@ -1,126 +0,0 @@
47764 -# Copyright 1999-2016 Gentoo Foundation
47765 -# Distributed under the terms of the GNU General Public License v2
47766 -# $Id$
47767 -
47768 -EAPI="4"
47769 -inherit eutils java-pkg-2 java-ant-2
47770 -
47771 -DESCRIPTION="Netbeans Mobility Cluster"
47772 -HOMEPAGE="http://netbeans.org/features/platform/"
47773 -SLOT="9999"
47774 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
47775 -SRC_URI="${SOURCE_URL}
47776 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
47777 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47778 -KEYWORDS="~amd64 ~x86"
47779 -IUSE=""
47780 -S="${WORKDIR}"
47781 -
47782 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
47783 - ~dev-java/netbeans-enterprise-${PV}
47784 - ~dev-java/netbeans-extide-${PV}
47785 - ~dev-java/netbeans-ide-${PV}
47786 - ~dev-java/netbeans-java-${PV}
47787 - ~dev-java/netbeans-platform-${PV}
47788 - ~dev-java/netbeans-websvccommon-${PV}"
47789 -DEPEND=">=virtual/jdk-1.7
47790 - app-arch/unzip
47791 - ${CDEPEND}
47792 - dev-java/javahelp:0"
47793 -RDEPEND=">=virtual/jdk-1.7
47794 - ${CDEPEND}"
47795 -
47796 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
47797 -
47798 -EANT_BUILD_XML="nbbuild/build.xml"
47799 -EANT_BUILD_TARGET="rebuild-cluster"
47800 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
47801 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
47802 -JAVA_PKG_BSFIX="off"
47803 -
47804 -src_unpack() {
47805 - unpack $(basename ${SOURCE_URL})
47806 -
47807 - einfo "Deleting bundled jars..."
47808 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
47809 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
47810 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
47811 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
47812 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
47813 -
47814 - unpack netbeans-9999-r16-build.xml.patch.bz2
47815 -}
47816 -
47817 -src_prepare() {
47818 - einfo "Deleting bundled class files..."
47819 - find -name "*.class" -type f | xargs rm -vf
47820 -
47821 - epatch netbeans-9999-r16-build.xml.patch
47822 -
47823 - # Support for custom patches
47824 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47825 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47826 -
47827 - if [ -n "${files}" ] ; then
47828 - einfo "Applying custom patches:"
47829 -
47830 - for file in ${files} ; do
47831 - epatch "${file}"
47832 - done
47833 - fi
47834 - fi
47835 -
47836 - einfo "Symlinking external libraries..."
47837 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47838 -
47839 - einfo "Linking in other clusters..."
47840 - mkdir "${S}"/nbbuild/netbeans || die
47841 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47842 -
47843 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47844 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47845 - touch nb.cluster.apisupport.built
47846 -
47847 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47848 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47849 - touch nb.cluster.enterprise.built
47850 -
47851 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47852 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47853 - touch nb.cluster.extide.built
47854 -
47855 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47856 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47857 - touch nb.cluster.ide.built
47858 -
47859 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47860 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47861 - touch nb.cluster.java.built
47862 -
47863 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47864 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47865 - touch nb.cluster.platform.built
47866 -
47867 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47868 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47869 - touch nb.cluster.websvccommon.built
47870 -
47871 - popd >/dev/null || die
47872 -
47873 - java-pkg-2_src_prepare
47874 -}
47875 -
47876 -src_install() {
47877 - pushd nbbuild/netbeans/mobility >/dev/null || die
47878 -
47879 - insinto ${INSTALL_DIR}
47880 -
47881 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
47882 -
47883 - doins -r *
47884 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
47885 -
47886 - popd >/dev/null || die
47887 -
47888 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
47889 -}
47890
47891 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160421.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160421.ebuild
47892 deleted file mode 100644
47893 index d7cfb36..0000000
47894 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160421.ebuild
47895 +++ /dev/null
47896 @@ -1,126 +0,0 @@
47897 -# Copyright 1999-2016 Gentoo Foundation
47898 -# Distributed under the terms of the GNU General Public License v2
47899 -# $Id$
47900 -
47901 -EAPI="4"
47902 -inherit eutils java-pkg-2 java-ant-2
47903 -
47904 -DESCRIPTION="Netbeans Mobility Cluster"
47905 -HOMEPAGE="http://netbeans.org/features/platform/"
47906 -SLOT="9999"
47907 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
47908 -SRC_URI="${SOURCE_URL}
47909 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
47910 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47911 -KEYWORDS="~amd64 ~x86"
47912 -IUSE=""
47913 -S="${WORKDIR}"
47914 -
47915 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
47916 - ~dev-java/netbeans-enterprise-${PV}
47917 - ~dev-java/netbeans-extide-${PV}
47918 - ~dev-java/netbeans-ide-${PV}
47919 - ~dev-java/netbeans-java-${PV}
47920 - ~dev-java/netbeans-platform-${PV}
47921 - ~dev-java/netbeans-websvccommon-${PV}"
47922 -DEPEND=">=virtual/jdk-1.7
47923 - app-arch/unzip
47924 - ${CDEPEND}
47925 - dev-java/javahelp:0"
47926 -RDEPEND=">=virtual/jdk-1.7
47927 - ${CDEPEND}"
47928 -
47929 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
47930 -
47931 -EANT_BUILD_XML="nbbuild/build.xml"
47932 -EANT_BUILD_TARGET="rebuild-cluster"
47933 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
47934 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
47935 -JAVA_PKG_BSFIX="off"
47936 -
47937 -src_unpack() {
47938 - unpack $(basename ${SOURCE_URL})
47939 -
47940 - einfo "Deleting bundled jars..."
47941 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
47942 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
47943 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
47944 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
47945 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
47946 -
47947 - unpack netbeans-9999-r16-build.xml.patch.bz2
47948 -}
47949 -
47950 -src_prepare() {
47951 - einfo "Deleting bundled class files..."
47952 - find -name "*.class" -type f | xargs rm -vf
47953 -
47954 - epatch netbeans-9999-r16-build.xml.patch
47955 -
47956 - # Support for custom patches
47957 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47958 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47959 -
47960 - if [ -n "${files}" ] ; then
47961 - einfo "Applying custom patches:"
47962 -
47963 - for file in ${files} ; do
47964 - epatch "${file}"
47965 - done
47966 - fi
47967 - fi
47968 -
47969 - einfo "Symlinking external libraries..."
47970 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47971 -
47972 - einfo "Linking in other clusters..."
47973 - mkdir "${S}"/nbbuild/netbeans || die
47974 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47975 -
47976 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47977 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47978 - touch nb.cluster.apisupport.built
47979 -
47980 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47981 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47982 - touch nb.cluster.enterprise.built
47983 -
47984 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47985 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47986 - touch nb.cluster.extide.built
47987 -
47988 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47989 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47990 - touch nb.cluster.ide.built
47991 -
47992 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47993 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47994 - touch nb.cluster.java.built
47995 -
47996 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47997 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47998 - touch nb.cluster.platform.built
47999 -
48000 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
48001 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48002 - touch nb.cluster.websvccommon.built
48003 -
48004 - popd >/dev/null || die
48005 -
48006 - java-pkg-2_src_prepare
48007 -}
48008 -
48009 -src_install() {
48010 - pushd nbbuild/netbeans/mobility >/dev/null || die
48011 -
48012 - insinto ${INSTALL_DIR}
48013 -
48014 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
48015 -
48016 - doins -r *
48017 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
48018 -
48019 - popd >/dev/null || die
48020 -
48021 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
48022 -}
48023
48024 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160426.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160426.ebuild
48025 deleted file mode 100644
48026 index 57b810d..0000000
48027 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160426.ebuild
48028 +++ /dev/null
48029 @@ -1,126 +0,0 @@
48030 -# Copyright 1999-2016 Gentoo Foundation
48031 -# Distributed under the terms of the GNU General Public License v2
48032 -# $Id$
48033 -
48034 -EAPI="4"
48035 -inherit eutils java-pkg-2 java-ant-2
48036 -
48037 -DESCRIPTION="Netbeans Mobility Cluster"
48038 -HOMEPAGE="http://netbeans.org/features/platform/"
48039 -SLOT="9999"
48040 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
48041 -SRC_URI="${SOURCE_URL}
48042 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
48043 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48044 -KEYWORDS="~amd64 ~x86"
48045 -IUSE=""
48046 -S="${WORKDIR}"
48047 -
48048 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
48049 - ~dev-java/netbeans-enterprise-${PV}
48050 - ~dev-java/netbeans-extide-${PV}
48051 - ~dev-java/netbeans-ide-${PV}
48052 - ~dev-java/netbeans-java-${PV}
48053 - ~dev-java/netbeans-platform-${PV}
48054 - ~dev-java/netbeans-websvccommon-${PV}"
48055 -DEPEND=">=virtual/jdk-1.7
48056 - app-arch/unzip
48057 - ${CDEPEND}
48058 - dev-java/javahelp:0"
48059 -RDEPEND=">=virtual/jdk-1.7
48060 - ${CDEPEND}"
48061 -
48062 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
48063 -
48064 -EANT_BUILD_XML="nbbuild/build.xml"
48065 -EANT_BUILD_TARGET="rebuild-cluster"
48066 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
48067 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
48068 -JAVA_PKG_BSFIX="off"
48069 -
48070 -src_unpack() {
48071 - unpack $(basename ${SOURCE_URL})
48072 -
48073 - einfo "Deleting bundled jars..."
48074 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
48075 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
48076 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
48077 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
48078 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
48079 -
48080 - unpack netbeans-9999-r16-build.xml.patch.bz2
48081 -}
48082 -
48083 -src_prepare() {
48084 - einfo "Deleting bundled class files..."
48085 - find -name "*.class" -type f | xargs rm -vf
48086 -
48087 - epatch netbeans-9999-r16-build.xml.patch
48088 -
48089 - # Support for custom patches
48090 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48091 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48092 -
48093 - if [ -n "${files}" ] ; then
48094 - einfo "Applying custom patches:"
48095 -
48096 - for file in ${files} ; do
48097 - epatch "${file}"
48098 - done
48099 - fi
48100 - fi
48101 -
48102 - einfo "Symlinking external libraries..."
48103 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48104 -
48105 - einfo "Linking in other clusters..."
48106 - mkdir "${S}"/nbbuild/netbeans || die
48107 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48108 -
48109 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
48110 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48111 - touch nb.cluster.apisupport.built
48112 -
48113 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
48114 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48115 - touch nb.cluster.enterprise.built
48116 -
48117 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
48118 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48119 - touch nb.cluster.extide.built
48120 -
48121 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48122 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48123 - touch nb.cluster.ide.built
48124 -
48125 - ln -s /usr/share/netbeans-java-${SLOT} java || die
48126 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48127 - touch nb.cluster.java.built
48128 -
48129 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48130 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48131 - touch nb.cluster.platform.built
48132 -
48133 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
48134 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48135 - touch nb.cluster.websvccommon.built
48136 -
48137 - popd >/dev/null || die
48138 -
48139 - java-pkg-2_src_prepare
48140 -}
48141 -
48142 -src_install() {
48143 - pushd nbbuild/netbeans/mobility >/dev/null || die
48144 -
48145 - insinto ${INSTALL_DIR}
48146 -
48147 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
48148 -
48149 - doins -r *
48150 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
48151 -
48152 - popd >/dev/null || die
48153 -
48154 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
48155 -}
48156
48157 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160427.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160427.ebuild
48158 deleted file mode 100644
48159 index c682169..0000000
48160 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20160427.ebuild
48161 +++ /dev/null
48162 @@ -1,126 +0,0 @@
48163 -# Copyright 1999-2016 Gentoo Foundation
48164 -# Distributed under the terms of the GNU General Public License v2
48165 -# $Id$
48166 -
48167 -EAPI="4"
48168 -inherit eutils java-pkg-2 java-ant-2
48169 -
48170 -DESCRIPTION="Netbeans Mobility Cluster"
48171 -HOMEPAGE="http://netbeans.org/features/platform/"
48172 -SLOT="9999"
48173 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
48174 -SRC_URI="${SOURCE_URL}
48175 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
48176 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48177 -KEYWORDS="~amd64 ~x86"
48178 -IUSE=""
48179 -S="${WORKDIR}"
48180 -
48181 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
48182 - ~dev-java/netbeans-enterprise-${PV}
48183 - ~dev-java/netbeans-extide-${PV}
48184 - ~dev-java/netbeans-ide-${PV}
48185 - ~dev-java/netbeans-java-${PV}
48186 - ~dev-java/netbeans-platform-${PV}
48187 - ~dev-java/netbeans-websvccommon-${PV}"
48188 -DEPEND=">=virtual/jdk-1.7
48189 - app-arch/unzip
48190 - ${CDEPEND}
48191 - dev-java/javahelp:0"
48192 -RDEPEND=">=virtual/jdk-1.7
48193 - ${CDEPEND}"
48194 -
48195 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
48196 -
48197 -EANT_BUILD_XML="nbbuild/build.xml"
48198 -EANT_BUILD_TARGET="rebuild-cluster"
48199 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
48200 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
48201 -JAVA_PKG_BSFIX="off"
48202 -
48203 -src_unpack() {
48204 - unpack $(basename ${SOURCE_URL})
48205 -
48206 - einfo "Deleting bundled jars..."
48207 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
48208 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
48209 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
48210 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
48211 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
48212 -
48213 - unpack netbeans-9999-r16-build.xml.patch.bz2
48214 -}
48215 -
48216 -src_prepare() {
48217 - einfo "Deleting bundled class files..."
48218 - find -name "*.class" -type f | xargs rm -vf
48219 -
48220 - epatch netbeans-9999-r16-build.xml.patch
48221 -
48222 - # Support for custom patches
48223 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48224 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48225 -
48226 - if [ -n "${files}" ] ; then
48227 - einfo "Applying custom patches:"
48228 -
48229 - for file in ${files} ; do
48230 - epatch "${file}"
48231 - done
48232 - fi
48233 - fi
48234 -
48235 - einfo "Symlinking external libraries..."
48236 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48237 -
48238 - einfo "Linking in other clusters..."
48239 - mkdir "${S}"/nbbuild/netbeans || die
48240 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48241 -
48242 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
48243 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48244 - touch nb.cluster.apisupport.built
48245 -
48246 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
48247 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48248 - touch nb.cluster.enterprise.built
48249 -
48250 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
48251 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48252 - touch nb.cluster.extide.built
48253 -
48254 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48255 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48256 - touch nb.cluster.ide.built
48257 -
48258 - ln -s /usr/share/netbeans-java-${SLOT} java || die
48259 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48260 - touch nb.cluster.java.built
48261 -
48262 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48263 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48264 - touch nb.cluster.platform.built
48265 -
48266 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
48267 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48268 - touch nb.cluster.websvccommon.built
48269 -
48270 - popd >/dev/null || die
48271 -
48272 - java-pkg-2_src_prepare
48273 -}
48274 -
48275 -src_install() {
48276 - pushd nbbuild/netbeans/mobility >/dev/null || die
48277 -
48278 - insinto ${INSTALL_DIR}
48279 -
48280 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
48281 -
48282 - doins -r *
48283 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
48284 -
48285 - popd >/dev/null || die
48286 -
48287 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
48288 -}
48289
48290 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
48291 index 10e12bb..f9dc7ac 100644
48292 --- a/dev-java/netbeans-nb/Manifest
48293 +++ b/dev-java/netbeans-nb/Manifest
48294 @@ -5,54 +5,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
48295 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
48296 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
48297 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
48298 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
48299 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
48300 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
48301 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
48302 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
48303 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
48304 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
48305 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
48306 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
48307 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
48308 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
48309 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
48310 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
48311 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
48312 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
48313 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
48314 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
48315 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
48316 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
48317 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
48318 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
48319 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
48320 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
48321 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
48322 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
48323 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
48324 EBUILD netbeans-nb-8.0.2.ebuild 4927 SHA256 7531e50c4d76608bf925efdba4f54f522de3a8ceeef4d48807fb4ee48bfabdf6 SHA512 925734f331cf228066c5c9e614f48b756af31cac8b559cfe756347b6a2cb0ce362c7c41489a25084f2ed3f2e415baefd148a54f39fc00269fb14179efe056cb9 WHIRLPOOL e3224c5f22bb8e4792a5f98bbe819e071ff18c99533ce05a3fc1c5898ddcca1e3ce34487ba78159bb4d60155acdf15ae4fe81189ff2d5b1bc77ffd9ee4e20aca
48325 EBUILD netbeans-nb-8.1.ebuild 4065 SHA256 c1bfd704ecaa1fd62b149114b7391b4633a90a8a1d87645b833731920aa6efbb SHA512 56bda99c3d05522d5becb032177e4b4411d862d18a069e2d4343ddc8b08d05ed6c3199588e28aece7e583ccc9f95517621780a246bdd65c7d3edf072a61ef1cb WHIRLPOOL b9a43e6b4ada929bcf2aaed0bffe9cdfe0b9dbbf001e8ee4f2ab3cf8a08e27d318ea435d0580c80fd23cf921d261ca9b54d54a2b2e7a53173f955bde03aa0a12
48326 -EBUILD netbeans-nb-9999_p20160329.ebuild 4111 SHA256 76772682b35507ad629b6dce0d4f8565dd152de333a26921b30cd0a649aba7c1 SHA512 4243543e0f3f79cce79805602bcf9149a9d3310a8c9709e872c58b984ab56fb581827e7b6c656c3d6453f2185b97c390308d7b7b027d9b0cde43b0ce0605d844 WHIRLPOOL 89fa502a5bb2127f87264fa4e96012b8a8cc86666ba7e977c5a595af1d11d2dd16244288d9f1f1714859b932f616c0874c869b2367b4a5b1656840e16479858f
48327 -EBUILD netbeans-nb-9999_p20160331.ebuild 4111 SHA256 499ea0dcc9529f0a80be56d8b83bfe5127c2389cf98725d64f16367046d8e378 SHA512 f717349fced9a89d4d649f9cd2d6be30023aae53657ae792a1400ef790cdcea8da0176d98910b227b4eb3b283a5cbf6cd244b52315d54e4b7b196ed4ecdcc9f1 WHIRLPOOL 287db5715e0b9259197f83dc5692b27bff7974816f0b673249e63ed2edd07a2fcfcd03c54123484dc0ad4c3c9b887aaa3d4eb879408f0d588fe82b608e8ad658
48328 -EBUILD netbeans-nb-9999_p20160401.ebuild 4111 SHA256 788510b2df2b5f438ad7016972e1668836975448909d0e8487dc2c26de7eea25 SHA512 47a9c6282f41065acf02e5e3d057cd0c3210c3c6eb44d5e9ed622a387f3fc873bcc11208ba121a3dd61c3a16f1613714ea2964d6d4658af9612ad9f1c29c4719 WHIRLPOOL 5fce0e18dc6ab7f41e19a73f0379f77740638e940e51a5932430dbcddb47567986bc90f0e2bc54ea8c219c534a9c3a3c1f4e07eae95246f752c83f30f41e7136
48329 -EBUILD netbeans-nb-9999_p20160404.ebuild 4111 SHA256 6ea47965aa313425e0c1c9400ac6cc3d6a5d34d19b53bc87e1e92efd17e33573 SHA512 daa301585e8faf3b1204a6f3206fb1a0fb1ef0a1725be0705c81f5d1a78303451ffa383666f6acbe7afef7a68933d97cb49d502d5ed31d1f5efddc329a8510c0 WHIRLPOOL 37bb3ce928f738fda0dbb80a4095a6cdcd7bd364edd372e6b377031f3e0bdc2da04ff5753d212e4e1fe98d9d46b180c16fc4f8a0c746b9d8c6ab5a77472cc5d2
48330 -EBUILD netbeans-nb-9999_p20160405.ebuild 4111 SHA256 5f2d5d95f39685ae2467e11c6a3b458dde72267d90fbf2fa6eb854e85fb5e6f9 SHA512 b380a2a7195ed08229acfed12f5b51d6a0390f440aacaccc4453c5ed7f430eb0bbfe9f21b2856b3e40dfa5c1200ef778ea4ace1d977f20d433b7e8a264ee3c5f WHIRLPOOL f8c29a61d61a8691d29055e32fc5fb46a3fa0f452ff0abb5a2f53339de4b7a3ac20cd036cc3f52dc4a357710a7e903b5c520151226b35afead4bee5987e7964d
48331 -EBUILD netbeans-nb-9999_p20160406.ebuild 4111 SHA256 9942fc5958fc44c3f7a92f51be898df62d24b72606685d962baa3125e3950a50 SHA512 342e7f1653b4eb090e6ed6c046ee2a18365aba93029294064e4953b52ecf7f8bc718855100f65516eaefd3adcc1e6e725e9a6a290fb2ea8ddce44cac0a4e3ed7 WHIRLPOOL ad0645698cd0076efce047fad10c25e6147c8f13bc5399df067b525cb386fe3dbb0313ffa53506f44c78cd65813aad250ed3bcebb8217781cd6bce880be645fb
48332 -EBUILD netbeans-nb-9999_p20160407.ebuild 4111 SHA256 9732fbe09e35cf95af8235312c5710014a27646596acde6203341333cec527fb SHA512 571a1dc295fd3f696ba6c55fb82814c28d8d2e9aeb197ff09181dc6501255abf5500a3f7821167bae0f52b7b4fe652147da5f6e030295bf59d2dec3294580eb5 WHIRLPOOL 69669893eed55f3bd008527630f2ee56fa5c7674d2f45966c4eac04575a6a713201f49961a1cb20814f39cbd55dfc4caf53620f43252c1b68bc61e79ff250949
48333 -EBUILD netbeans-nb-9999_p20160411.ebuild 4111 SHA256 a6a1a483f2c9b88e4b5937649d8a6f09f6f7059b5c68ec3798d7e498eb8da15a SHA512 42a6ed115a35eff4cd6e077172d7adba2ff1f087309c2214c53b7ea48a310fd5d0ceba4a3e23f63f32cce7125b08c721ed4f1eb22c3b9fa2d16ede58c47d748e WHIRLPOOL 3299f7d5a067fd95598d7216e9a8d90013a14911a7c7065cdffc683148e497c9287c2866045ed6d6c62ab6c4cdeffc0dea878e9c9b43ef446f3d235b9c0ecbb5
48334 -EBUILD netbeans-nb-9999_p20160412.ebuild 4111 SHA256 b588703589f224a8bf948bbde2c394d48a044dc3c1807ae2f6f491556c5a51a1 SHA512 1b5241dec13480d196694a5a7616788316bcf96b6c96d600f9b0beb856ca0ecd85e6a28d881d759d256dac532128c2cc35bdf944d247a42c0113e21dd3f6b31a WHIRLPOOL e9b5ce070fa6522af02661bbe39721a6f9e1f3f2cc53af1f0cd2a41c6e155dccf28ed2aea58b4987a8ce0048a3054cd880696fc4713753a76684e0c911130f81
48335 -EBUILD netbeans-nb-9999_p20160413.ebuild 4111 SHA256 4b4c59503402a4813766afcb1174855c3b0209ec6e266d4196e1e7fb4d318499 SHA512 9fd5ba2c1ba8099b02cd178ad4ccedcb6d41724825061f8b8bbafb9e01fae1c6d694a8441ce660f42473f8b1162c404a94e1fc7eb378b31d605b108bccf43e27 WHIRLPOOL b2275c47a9b5f6ee53eb2bfc14faa0237e75fbcb78a46784dd6ac5a74efaa5f5acbd0b6ec5989c2caec8abad1716ba17e9a89c45c7390581144e1f7b82e9227d
48336 -EBUILD netbeans-nb-9999_p20160414.ebuild 4111 SHA256 f5627120f0e17f9844aff2efc5c0b19cf386b2aa57c3f3682fe9a7fd68bad196 SHA512 a4249504bba8894c41e4548b25d9de94e9c667e341dc53d7a4a2b3fc9232ac39cd1e688694a4ce4103f730c7790a768b062bb946158c122c84092c70a963835a WHIRLPOOL be77af441c4e06face34dbfa5fdb75751733e3a2a5f42b9685ef6f413ffb0e3711f59afe7a679bf147c3bd2e58cc43c043bd0e57449785ec741eb978d2781463
48337 -EBUILD netbeans-nb-9999_p20160415.ebuild 4111 SHA256 557f2350babc7d6183f51e899701fc09e9dc8a02a070fa80da04bc6667e7fb14 SHA512 8a13b18c2a5f94c9a3eab95eebb33a29e933461bb32c4007c86e5b7246cecd23a0686c0ee55f9257f2da75ce3ff35e3c167a821b2ee94f5c98a84682d035cd46 WHIRLPOOL bcf7570334ba84dc8d790d6ccd4bb6f1d03a68aa952fd6335cacf7448bdd40222e7e1841b021671287fcf1203450345590376fd8ceafea390160ae1ec87b8dc2
48338 -EBUILD netbeans-nb-9999_p20160416.ebuild 4111 SHA256 440b2d6b80608905a666c373168e38db486f84fd6d47bf5e6347c15e767ee3fa SHA512 ee964626d4344a21353c96e5b8cf832c79161e1e567cc1dfa597e0fcce8c4a93438ceef0d077dbd023ed5c7e9b644ac15757f70d6abc4c111fd421e8ff864e44 WHIRLPOOL 0756b3d6856850d6585bf974d273fa45ead6d4a6aa7a473579eba2067614993e8001a50c5c85468915bfdd8b0fab0b099ff752a0d4cd8db8d1e057c64ea13ff5
48339 -EBUILD netbeans-nb-9999_p20160417.ebuild 4111 SHA256 d6ba131f04f756d8850a44276b20cc1c09be08ee45089cd149be0e97f7c81aee SHA512 749e9924c90f0657f504eba376a48d70be0d78b288ba0bba461b4e6c1dc16f161b30711f11a629a853be4f8883484680c4738369c4b0c8a9a3bca698a76ace9a WHIRLPOOL f681271e2bb6a52b474d902447e717950d943834927ba62b35e825000705786b994264cd7731576298422dcad090b46920e7477e21e85e3d64e61b54ed9d6b0b
48340 -EBUILD netbeans-nb-9999_p20160418.ebuild 4111 SHA256 913ba4229842c07420111bddc6ad0bf65feee71704d377a605e8c4e3fdf4dbab SHA512 c9cb517cdda4ef52448572df999859cb37ccd37c1bdc3e9ad01a6482a75d5db7430ff5b07e8f984751a8c6fe28f7fdcfced15c4ffe8f814b2da2b9b90632c7a3 WHIRLPOOL feb8f8a5f2809370ca419897d8b902b29e476783f6655833c6c333cf42addd13e4dc9b636717908956eab18be476efba41a54f4bdc43e1d0fa17ee995579da8f
48341 -EBUILD netbeans-nb-9999_p20160419.ebuild 4111 SHA256 81b494a994045ebc75e93c0d22d505fafd32c4cd9bd97c9e2a4a002f659cad8c SHA512 36db4fe35a329606b3424be96ded43a5763738761659144e7a43acad930850e4ac788b94abebe2801998de04ed728554291e5c2191471c129830461ca9a63fdd WHIRLPOOL 05b2ca9aeae913a298cad0f7ef46fc18315fbe8fce83be248a58fc467fce483d035361b43a4702ce1c4a9b334b7a07b282a5de28ef030076f0c4426ffa9e5ceb
48342 -EBUILD netbeans-nb-9999_p20160420.ebuild 4111 SHA256 ae8fe0d2065f02219b19e0f5b9fd0fa16e9b1c97337ceb3375fc1d759ccc0e3f SHA512 c05b3594809bbe3ed2900647f4ecd40ee9e392cf9fcf811dcb8db4a040f97575b4922843a1b8a6d4475fa6836f044c5e623138fc7d7a78f36829c2332a07f8cb WHIRLPOOL 5052065e317e5dbbf639644f9774c11a10ecdd433115bc014d0066bba7a3ef0cd83885fdbca83046790619d97d2be0ad98ed654971220404e93aa34e2fe860db
48343 -EBUILD netbeans-nb-9999_p20160421.ebuild 4111 SHA256 4c2351a7ccfa6b3b37862272e95f15af4eade6307c0661a50191d4f9d370a7aa SHA512 d89129eef1a1f108202ac1ac205ddf19b6ecbb8d5f57dc4171011afe074e5c45b9b3757f7984f77cf52319f615a05b0a32a3138e0bd1c7f663934bd647cfe2a9 WHIRLPOOL ccd0458af9d26dfe4267a7f5ee4f7a380b373557bcf94f8d07fd78c0101a3cb3912dc0850501edee2d4824aa4c5e6238422f9c8a7d9925c0118fdd4654f2e414
48344 -EBUILD netbeans-nb-9999_p20160426.ebuild 4111 SHA256 b414f6659f97813d611b28188abbaf182121b250241dc86387156a56fcf03743 SHA512 d349966487aa23cb2a2c0029c3d81dda5df21b48733d47d60c89d3e38260e822edbb38482c643af9c5f32b3d14ad025ffafe419ce7705627ecab0018aaf23c1d WHIRLPOOL 988b556bcb47b535ebfeab5c681eec6865bffd7d695e85a8aa648df52d71d1fd3ad75df12934d1b8690d64f9f3ca177ddc645460953aee4b2426980bca6a7659
48345 -EBUILD netbeans-nb-9999_p20160427.ebuild 4111 SHA256 9330c46757ea609e8679962c0679feb436f9d9df75eacdda2b3700c3e47cbdc5 SHA512 8c8fa613be91a27233248df486640729bdd90a9cfc404683a004c7637d8edd794c0fff48ea36a1420cec694da029f744a54cac0763616d648d1dadac1347b720 WHIRLPOOL 6989bf350da1790f919138515c97391e93edc071b0db0da264ab6a2927f71e4d6cb48fd9d4327c75e09657548614611ade87dcad05f0668b4fe8506dc5b315dc
48346 EBUILD netbeans-nb-9999_p20160428.ebuild 4111 SHA256 8e968459df586e6fc8b27eb683e2b0936dba423cccdb334af64c3918d2749843 SHA512 9ca5684d63d1efe7b5158014375752449fbce3a3fb86acfcd12a14f7c9195fefca83d11379906cbd707a48a60ae24a5312c9823acf337811e1d00e9711dbe126 WHIRLPOOL 8ddbc652a3ef6a2fa079498f3d59900f7a507d4494a2aa514cfaae3a1b67fba2880d80a9d285a9513fb9e00e6c3c842b3e8faf6060d1b545706cb2c871443f2d
48347 EBUILD netbeans-nb-9999_p20160429.ebuild 4111 SHA256 98a293723d524ae4ade9784dcc1beeb75cac0637286e99121a734a1d2d09f027 SHA512 fefbf9da1aaf1d74fd74af7e92664200351fef93122ed21da6273c5583aff493fa70d45a80766afd546f6420ed5e04017d0c6bd55fd9179d80b5794b0f68d8f0 WHIRLPOOL 0d5454f43a641e355e073e41ebd49896b430cb962cb6a4bd80a8a4cddeefa865500ea278f6952be14fbe895123f55739024b3b8c111d817e3fd76b517e041a98
48348 EBUILD netbeans-nb-9999_p20160430.ebuild 4111 SHA256 a8877d3574e8c1bf748bf75cf5be70f0e1b5e1c3a1fd5c34a8492e7bf01a4f3a SHA512 44727305d56021bf57a8302ba2deedd34538ec72b602b485cd0900b9030e3635e7330b1440f88478ec0112610cf646dc464f03a7dc53975975ab78ecd967cd74 WHIRLPOOL 47329420a5768e92f153f99de5588bd1aa709b652ce93281775beb64c11ba9ba07985a552dd0ae776a786157157d1c7de2ece5a52095b0cc499e89fb84963e80
48349
48350 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160329.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160329.ebuild
48351 deleted file mode 100644
48352 index ddf748a..0000000
48353 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160329.ebuild
48354 +++ /dev/null
48355 @@ -1,128 +0,0 @@
48356 -# Copyright 1999-2016 Gentoo Foundation
48357 -# Distributed under the terms of the GNU General Public License v2
48358 -# $Id$
48359 -
48360 -EAPI="4"
48361 -inherit eutils java-pkg-2 java-ant-2
48362 -
48363 -DESCRIPTION="Netbeans IDE Branding"
48364 -HOMEPAGE="http://netbeans.org/"
48365 -SLOT="9999"
48366 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
48367 -SRC_URI="${SOURCE_URL}
48368 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
48369 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
48370 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48371 -KEYWORDS="~amd64 ~x86"
48372 -IUSE=""
48373 -S="${WORKDIR}"
48374 -
48375 -CDEPEND="~dev-java/netbeans-platform-${PV}
48376 - ~dev-java/netbeans-harness-${PV}
48377 - ~dev-java/netbeans-ide-${PV}"
48378 -DEPEND=">=virtual/jdk-1.7
48379 - app-arch/unzip
48380 - ${CDEPEND}
48381 - dev-java/javahelp:0"
48382 -RDEPEND=">=virtual/jdk-1.7
48383 - ${CDEPEND}"
48384 -
48385 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
48386 -
48387 -EANT_BUILD_XML="nbbuild/build.xml"
48388 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
48389 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
48390 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
48391 -JAVA_PKG_BSFIX="off"
48392 -
48393 -src_unpack() {
48394 - unpack $(basename ${SOURCE_URL})
48395 -
48396 - einfo "Deleting bundled jars..."
48397 - find -name "*.jar" -type f -delete
48398 -
48399 - unpack netbeans-9999-r15-build.xml.patch.bz2
48400 -}
48401 -
48402 -src_prepare() {
48403 - einfo "Deleting bundled class files..."
48404 - find -name "*.class" -type f | xargs rm -vf
48405 -
48406 - epatch netbeans-9999-r15-build.xml.patch
48407 -
48408 - # Support for custom patches
48409 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48410 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48411 -
48412 - if [ -n "${files}" ] ; then
48413 - einfo "Applying custom patches:"
48414 -
48415 - for file in ${files} ; do
48416 - epatch "${file}"
48417 - done
48418 - fi
48419 - fi
48420 -
48421 - einfo "Symlinking external libraries..."
48422 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48423 -
48424 - einfo "Linking in other clusters..."
48425 - mkdir "${S}"/nbbuild/netbeans || die
48426 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48427 -
48428 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48429 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48430 - touch nb.cluster.platform.built
48431 -
48432 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48433 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48434 - touch nb.cluster.harness.built
48435 -
48436 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48437 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48438 - touch nb.cluster.ide.built
48439 - popd >/dev/null || die
48440 -
48441 - java-pkg-2_src_prepare
48442 -}
48443 -
48444 -src_install() {
48445 - pushd nbbuild/netbeans >/dev/null || die
48446 -
48447 - insinto ${INSTALL_DIR}/nb
48448 -
48449 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
48450 -
48451 - insinto ${INSTALL_DIR}
48452 - doins -r nb
48453 - dodoc *.txt
48454 - dohtml *.html *.css
48455 -
48456 - insinto ${INSTALL_DIR}/bin
48457 - doins bin/netbeans
48458 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
48459 - fperms 755 ${INSTALL_DIR}/bin/netbeans
48460 -
48461 - insinto /etc/netbeans-${SLOT}
48462 - doins etc/*
48463 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
48464 -
48465 - # fix paths per bug# 163483
48466 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
48467 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
48468 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
48469 - fi
48470 -
48471 - dodir /usr/share/icons/hicolor/32x32/apps
48472 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
48473 - dodir /usr/share/icons/hicolor/128x128/apps
48474 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
48475 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
48476 -
48477 - popd >/dev/null || die
48478 -
48479 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
48480 -
48481 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
48482 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
48483 -}
48484
48485 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160331.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160331.ebuild
48486 deleted file mode 100644
48487 index ad384f2..0000000
48488 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160331.ebuild
48489 +++ /dev/null
48490 @@ -1,128 +0,0 @@
48491 -# Copyright 1999-2016 Gentoo Foundation
48492 -# Distributed under the terms of the GNU General Public License v2
48493 -# $Id$
48494 -
48495 -EAPI="4"
48496 -inherit eutils java-pkg-2 java-ant-2
48497 -
48498 -DESCRIPTION="Netbeans IDE Branding"
48499 -HOMEPAGE="http://netbeans.org/"
48500 -SLOT="9999"
48501 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
48502 -SRC_URI="${SOURCE_URL}
48503 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
48504 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
48505 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48506 -KEYWORDS="~amd64 ~x86"
48507 -IUSE=""
48508 -S="${WORKDIR}"
48509 -
48510 -CDEPEND="~dev-java/netbeans-platform-${PV}
48511 - ~dev-java/netbeans-harness-${PV}
48512 - ~dev-java/netbeans-ide-${PV}"
48513 -DEPEND=">=virtual/jdk-1.7
48514 - app-arch/unzip
48515 - ${CDEPEND}
48516 - dev-java/javahelp:0"
48517 -RDEPEND=">=virtual/jdk-1.7
48518 - ${CDEPEND}"
48519 -
48520 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
48521 -
48522 -EANT_BUILD_XML="nbbuild/build.xml"
48523 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
48524 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
48525 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
48526 -JAVA_PKG_BSFIX="off"
48527 -
48528 -src_unpack() {
48529 - unpack $(basename ${SOURCE_URL})
48530 -
48531 - einfo "Deleting bundled jars..."
48532 - find -name "*.jar" -type f -delete
48533 -
48534 - unpack netbeans-9999-r16-build.xml.patch.bz2
48535 -}
48536 -
48537 -src_prepare() {
48538 - einfo "Deleting bundled class files..."
48539 - find -name "*.class" -type f | xargs rm -vf
48540 -
48541 - epatch netbeans-9999-r16-build.xml.patch
48542 -
48543 - # Support for custom patches
48544 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48545 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48546 -
48547 - if [ -n "${files}" ] ; then
48548 - einfo "Applying custom patches:"
48549 -
48550 - for file in ${files} ; do
48551 - epatch "${file}"
48552 - done
48553 - fi
48554 - fi
48555 -
48556 - einfo "Symlinking external libraries..."
48557 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48558 -
48559 - einfo "Linking in other clusters..."
48560 - mkdir "${S}"/nbbuild/netbeans || die
48561 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48562 -
48563 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48564 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48565 - touch nb.cluster.platform.built
48566 -
48567 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48568 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48569 - touch nb.cluster.harness.built
48570 -
48571 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48572 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48573 - touch nb.cluster.ide.built
48574 - popd >/dev/null || die
48575 -
48576 - java-pkg-2_src_prepare
48577 -}
48578 -
48579 -src_install() {
48580 - pushd nbbuild/netbeans >/dev/null || die
48581 -
48582 - insinto ${INSTALL_DIR}/nb
48583 -
48584 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
48585 -
48586 - insinto ${INSTALL_DIR}
48587 - doins -r nb
48588 - dodoc *.txt
48589 - dohtml *.html *.css
48590 -
48591 - insinto ${INSTALL_DIR}/bin
48592 - doins bin/netbeans
48593 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
48594 - fperms 755 ${INSTALL_DIR}/bin/netbeans
48595 -
48596 - insinto /etc/netbeans-${SLOT}
48597 - doins etc/*
48598 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
48599 -
48600 - # fix paths per bug# 163483
48601 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
48602 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
48603 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
48604 - fi
48605 -
48606 - dodir /usr/share/icons/hicolor/32x32/apps
48607 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
48608 - dodir /usr/share/icons/hicolor/128x128/apps
48609 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
48610 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
48611 -
48612 - popd >/dev/null || die
48613 -
48614 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
48615 -
48616 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
48617 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
48618 -}
48619
48620 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160401.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160401.ebuild
48621 deleted file mode 100644
48622 index 10552f6..0000000
48623 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160401.ebuild
48624 +++ /dev/null
48625 @@ -1,128 +0,0 @@
48626 -# Copyright 1999-2016 Gentoo Foundation
48627 -# Distributed under the terms of the GNU General Public License v2
48628 -# $Id$
48629 -
48630 -EAPI="4"
48631 -inherit eutils java-pkg-2 java-ant-2
48632 -
48633 -DESCRIPTION="Netbeans IDE Branding"
48634 -HOMEPAGE="http://netbeans.org/"
48635 -SLOT="9999"
48636 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
48637 -SRC_URI="${SOURCE_URL}
48638 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
48639 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
48640 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48641 -KEYWORDS="~amd64 ~x86"
48642 -IUSE=""
48643 -S="${WORKDIR}"
48644 -
48645 -CDEPEND="~dev-java/netbeans-platform-${PV}
48646 - ~dev-java/netbeans-harness-${PV}
48647 - ~dev-java/netbeans-ide-${PV}"
48648 -DEPEND=">=virtual/jdk-1.7
48649 - app-arch/unzip
48650 - ${CDEPEND}
48651 - dev-java/javahelp:0"
48652 -RDEPEND=">=virtual/jdk-1.7
48653 - ${CDEPEND}"
48654 -
48655 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
48656 -
48657 -EANT_BUILD_XML="nbbuild/build.xml"
48658 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
48659 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
48660 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
48661 -JAVA_PKG_BSFIX="off"
48662 -
48663 -src_unpack() {
48664 - unpack $(basename ${SOURCE_URL})
48665 -
48666 - einfo "Deleting bundled jars..."
48667 - find -name "*.jar" -type f -delete
48668 -
48669 - unpack netbeans-9999-r16-build.xml.patch.bz2
48670 -}
48671 -
48672 -src_prepare() {
48673 - einfo "Deleting bundled class files..."
48674 - find -name "*.class" -type f | xargs rm -vf
48675 -
48676 - epatch netbeans-9999-r16-build.xml.patch
48677 -
48678 - # Support for custom patches
48679 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48680 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48681 -
48682 - if [ -n "${files}" ] ; then
48683 - einfo "Applying custom patches:"
48684 -
48685 - for file in ${files} ; do
48686 - epatch "${file}"
48687 - done
48688 - fi
48689 - fi
48690 -
48691 - einfo "Symlinking external libraries..."
48692 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48693 -
48694 - einfo "Linking in other clusters..."
48695 - mkdir "${S}"/nbbuild/netbeans || die
48696 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48697 -
48698 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48699 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48700 - touch nb.cluster.platform.built
48701 -
48702 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48703 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48704 - touch nb.cluster.harness.built
48705 -
48706 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48707 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48708 - touch nb.cluster.ide.built
48709 - popd >/dev/null || die
48710 -
48711 - java-pkg-2_src_prepare
48712 -}
48713 -
48714 -src_install() {
48715 - pushd nbbuild/netbeans >/dev/null || die
48716 -
48717 - insinto ${INSTALL_DIR}/nb
48718 -
48719 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
48720 -
48721 - insinto ${INSTALL_DIR}
48722 - doins -r nb
48723 - dodoc *.txt
48724 - dohtml *.html *.css
48725 -
48726 - insinto ${INSTALL_DIR}/bin
48727 - doins bin/netbeans
48728 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
48729 - fperms 755 ${INSTALL_DIR}/bin/netbeans
48730 -
48731 - insinto /etc/netbeans-${SLOT}
48732 - doins etc/*
48733 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
48734 -
48735 - # fix paths per bug# 163483
48736 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
48737 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
48738 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
48739 - fi
48740 -
48741 - dodir /usr/share/icons/hicolor/32x32/apps
48742 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
48743 - dodir /usr/share/icons/hicolor/128x128/apps
48744 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
48745 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
48746 -
48747 - popd >/dev/null || die
48748 -
48749 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
48750 -
48751 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
48752 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
48753 -}
48754
48755 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160404.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160404.ebuild
48756 deleted file mode 100644
48757 index 1ecb0d2..0000000
48758 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160404.ebuild
48759 +++ /dev/null
48760 @@ -1,128 +0,0 @@
48761 -# Copyright 1999-2016 Gentoo Foundation
48762 -# Distributed under the terms of the GNU General Public License v2
48763 -# $Id$
48764 -
48765 -EAPI="4"
48766 -inherit eutils java-pkg-2 java-ant-2
48767 -
48768 -DESCRIPTION="Netbeans IDE Branding"
48769 -HOMEPAGE="http://netbeans.org/"
48770 -SLOT="9999"
48771 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
48772 -SRC_URI="${SOURCE_URL}
48773 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
48774 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
48775 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48776 -KEYWORDS="~amd64 ~x86"
48777 -IUSE=""
48778 -S="${WORKDIR}"
48779 -
48780 -CDEPEND="~dev-java/netbeans-platform-${PV}
48781 - ~dev-java/netbeans-harness-${PV}
48782 - ~dev-java/netbeans-ide-${PV}"
48783 -DEPEND=">=virtual/jdk-1.7
48784 - app-arch/unzip
48785 - ${CDEPEND}
48786 - dev-java/javahelp:0"
48787 -RDEPEND=">=virtual/jdk-1.7
48788 - ${CDEPEND}"
48789 -
48790 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
48791 -
48792 -EANT_BUILD_XML="nbbuild/build.xml"
48793 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
48794 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
48795 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
48796 -JAVA_PKG_BSFIX="off"
48797 -
48798 -src_unpack() {
48799 - unpack $(basename ${SOURCE_URL})
48800 -
48801 - einfo "Deleting bundled jars..."
48802 - find -name "*.jar" -type f -delete
48803 -
48804 - unpack netbeans-9999-r16-build.xml.patch.bz2
48805 -}
48806 -
48807 -src_prepare() {
48808 - einfo "Deleting bundled class files..."
48809 - find -name "*.class" -type f | xargs rm -vf
48810 -
48811 - epatch netbeans-9999-r16-build.xml.patch
48812 -
48813 - # Support for custom patches
48814 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48815 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48816 -
48817 - if [ -n "${files}" ] ; then
48818 - einfo "Applying custom patches:"
48819 -
48820 - for file in ${files} ; do
48821 - epatch "${file}"
48822 - done
48823 - fi
48824 - fi
48825 -
48826 - einfo "Symlinking external libraries..."
48827 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48828 -
48829 - einfo "Linking in other clusters..."
48830 - mkdir "${S}"/nbbuild/netbeans || die
48831 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48832 -
48833 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48834 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48835 - touch nb.cluster.platform.built
48836 -
48837 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48838 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48839 - touch nb.cluster.harness.built
48840 -
48841 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48842 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48843 - touch nb.cluster.ide.built
48844 - popd >/dev/null || die
48845 -
48846 - java-pkg-2_src_prepare
48847 -}
48848 -
48849 -src_install() {
48850 - pushd nbbuild/netbeans >/dev/null || die
48851 -
48852 - insinto ${INSTALL_DIR}/nb
48853 -
48854 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
48855 -
48856 - insinto ${INSTALL_DIR}
48857 - doins -r nb
48858 - dodoc *.txt
48859 - dohtml *.html *.css
48860 -
48861 - insinto ${INSTALL_DIR}/bin
48862 - doins bin/netbeans
48863 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
48864 - fperms 755 ${INSTALL_DIR}/bin/netbeans
48865 -
48866 - insinto /etc/netbeans-${SLOT}
48867 - doins etc/*
48868 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
48869 -
48870 - # fix paths per bug# 163483
48871 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
48872 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
48873 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
48874 - fi
48875 -
48876 - dodir /usr/share/icons/hicolor/32x32/apps
48877 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
48878 - dodir /usr/share/icons/hicolor/128x128/apps
48879 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
48880 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
48881 -
48882 - popd >/dev/null || die
48883 -
48884 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
48885 -
48886 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
48887 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
48888 -}
48889
48890 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160405.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160405.ebuild
48891 deleted file mode 100644
48892 index 5e0b786..0000000
48893 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160405.ebuild
48894 +++ /dev/null
48895 @@ -1,128 +0,0 @@
48896 -# Copyright 1999-2016 Gentoo Foundation
48897 -# Distributed under the terms of the GNU General Public License v2
48898 -# $Id$
48899 -
48900 -EAPI="4"
48901 -inherit eutils java-pkg-2 java-ant-2
48902 -
48903 -DESCRIPTION="Netbeans IDE Branding"
48904 -HOMEPAGE="http://netbeans.org/"
48905 -SLOT="9999"
48906 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
48907 -SRC_URI="${SOURCE_URL}
48908 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
48909 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
48910 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48911 -KEYWORDS="~amd64 ~x86"
48912 -IUSE=""
48913 -S="${WORKDIR}"
48914 -
48915 -CDEPEND="~dev-java/netbeans-platform-${PV}
48916 - ~dev-java/netbeans-harness-${PV}
48917 - ~dev-java/netbeans-ide-${PV}"
48918 -DEPEND=">=virtual/jdk-1.7
48919 - app-arch/unzip
48920 - ${CDEPEND}
48921 - dev-java/javahelp:0"
48922 -RDEPEND=">=virtual/jdk-1.7
48923 - ${CDEPEND}"
48924 -
48925 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
48926 -
48927 -EANT_BUILD_XML="nbbuild/build.xml"
48928 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
48929 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
48930 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
48931 -JAVA_PKG_BSFIX="off"
48932 -
48933 -src_unpack() {
48934 - unpack $(basename ${SOURCE_URL})
48935 -
48936 - einfo "Deleting bundled jars..."
48937 - find -name "*.jar" -type f -delete
48938 -
48939 - unpack netbeans-9999-r16-build.xml.patch.bz2
48940 -}
48941 -
48942 -src_prepare() {
48943 - einfo "Deleting bundled class files..."
48944 - find -name "*.class" -type f | xargs rm -vf
48945 -
48946 - epatch netbeans-9999-r16-build.xml.patch
48947 -
48948 - # Support for custom patches
48949 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48950 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48951 -
48952 - if [ -n "${files}" ] ; then
48953 - einfo "Applying custom patches:"
48954 -
48955 - for file in ${files} ; do
48956 - epatch "${file}"
48957 - done
48958 - fi
48959 - fi
48960 -
48961 - einfo "Symlinking external libraries..."
48962 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48963 -
48964 - einfo "Linking in other clusters..."
48965 - mkdir "${S}"/nbbuild/netbeans || die
48966 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48967 -
48968 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48969 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48970 - touch nb.cluster.platform.built
48971 -
48972 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48973 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48974 - touch nb.cluster.harness.built
48975 -
48976 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48977 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48978 - touch nb.cluster.ide.built
48979 - popd >/dev/null || die
48980 -
48981 - java-pkg-2_src_prepare
48982 -}
48983 -
48984 -src_install() {
48985 - pushd nbbuild/netbeans >/dev/null || die
48986 -
48987 - insinto ${INSTALL_DIR}/nb
48988 -
48989 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
48990 -
48991 - insinto ${INSTALL_DIR}
48992 - doins -r nb
48993 - dodoc *.txt
48994 - dohtml *.html *.css
48995 -
48996 - insinto ${INSTALL_DIR}/bin
48997 - doins bin/netbeans
48998 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
48999 - fperms 755 ${INSTALL_DIR}/bin/netbeans
49000 -
49001 - insinto /etc/netbeans-${SLOT}
49002 - doins etc/*
49003 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
49004 -
49005 - # fix paths per bug# 163483
49006 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
49007 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49008 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49009 - fi
49010 -
49011 - dodir /usr/share/icons/hicolor/32x32/apps
49012 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
49013 - dodir /usr/share/icons/hicolor/128x128/apps
49014 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
49015 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
49016 -
49017 - popd >/dev/null || die
49018 -
49019 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
49020 -
49021 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
49022 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
49023 -}
49024
49025 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160406.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160406.ebuild
49026 deleted file mode 100644
49027 index c6ca9e9..0000000
49028 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160406.ebuild
49029 +++ /dev/null
49030 @@ -1,128 +0,0 @@
49031 -# Copyright 1999-2016 Gentoo Foundation
49032 -# Distributed under the terms of the GNU General Public License v2
49033 -# $Id$
49034 -
49035 -EAPI="4"
49036 -inherit eutils java-pkg-2 java-ant-2
49037 -
49038 -DESCRIPTION="Netbeans IDE Branding"
49039 -HOMEPAGE="http://netbeans.org/"
49040 -SLOT="9999"
49041 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
49042 -SRC_URI="${SOURCE_URL}
49043 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
49044 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
49045 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49046 -KEYWORDS="~amd64 ~x86"
49047 -IUSE=""
49048 -S="${WORKDIR}"
49049 -
49050 -CDEPEND="~dev-java/netbeans-platform-${PV}
49051 - ~dev-java/netbeans-harness-${PV}
49052 - ~dev-java/netbeans-ide-${PV}"
49053 -DEPEND=">=virtual/jdk-1.7
49054 - app-arch/unzip
49055 - ${CDEPEND}
49056 - dev-java/javahelp:0"
49057 -RDEPEND=">=virtual/jdk-1.7
49058 - ${CDEPEND}"
49059 -
49060 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
49061 -
49062 -EANT_BUILD_XML="nbbuild/build.xml"
49063 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
49064 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
49065 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
49066 -JAVA_PKG_BSFIX="off"
49067 -
49068 -src_unpack() {
49069 - unpack $(basename ${SOURCE_URL})
49070 -
49071 - einfo "Deleting bundled jars..."
49072 - find -name "*.jar" -type f -delete
49073 -
49074 - unpack netbeans-9999-r16-build.xml.patch.bz2
49075 -}
49076 -
49077 -src_prepare() {
49078 - einfo "Deleting bundled class files..."
49079 - find -name "*.class" -type f | xargs rm -vf
49080 -
49081 - epatch netbeans-9999-r16-build.xml.patch
49082 -
49083 - # Support for custom patches
49084 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49085 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49086 -
49087 - if [ -n "${files}" ] ; then
49088 - einfo "Applying custom patches:"
49089 -
49090 - for file in ${files} ; do
49091 - epatch "${file}"
49092 - done
49093 - fi
49094 - fi
49095 -
49096 - einfo "Symlinking external libraries..."
49097 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49098 -
49099 - einfo "Linking in other clusters..."
49100 - mkdir "${S}"/nbbuild/netbeans || die
49101 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49102 -
49103 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49104 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49105 - touch nb.cluster.platform.built
49106 -
49107 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49108 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49109 - touch nb.cluster.harness.built
49110 -
49111 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49112 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49113 - touch nb.cluster.ide.built
49114 - popd >/dev/null || die
49115 -
49116 - java-pkg-2_src_prepare
49117 -}
49118 -
49119 -src_install() {
49120 - pushd nbbuild/netbeans >/dev/null || die
49121 -
49122 - insinto ${INSTALL_DIR}/nb
49123 -
49124 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
49125 -
49126 - insinto ${INSTALL_DIR}
49127 - doins -r nb
49128 - dodoc *.txt
49129 - dohtml *.html *.css
49130 -
49131 - insinto ${INSTALL_DIR}/bin
49132 - doins bin/netbeans
49133 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
49134 - fperms 755 ${INSTALL_DIR}/bin/netbeans
49135 -
49136 - insinto /etc/netbeans-${SLOT}
49137 - doins etc/*
49138 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
49139 -
49140 - # fix paths per bug# 163483
49141 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
49142 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49143 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49144 - fi
49145 -
49146 - dodir /usr/share/icons/hicolor/32x32/apps
49147 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
49148 - dodir /usr/share/icons/hicolor/128x128/apps
49149 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
49150 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
49151 -
49152 - popd >/dev/null || die
49153 -
49154 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
49155 -
49156 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
49157 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
49158 -}
49159
49160 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160407.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160407.ebuild
49161 deleted file mode 100644
49162 index d7c0481..0000000
49163 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160407.ebuild
49164 +++ /dev/null
49165 @@ -1,128 +0,0 @@
49166 -# Copyright 1999-2016 Gentoo Foundation
49167 -# Distributed under the terms of the GNU General Public License v2
49168 -# $Id$
49169 -
49170 -EAPI="4"
49171 -inherit eutils java-pkg-2 java-ant-2
49172 -
49173 -DESCRIPTION="Netbeans IDE Branding"
49174 -HOMEPAGE="http://netbeans.org/"
49175 -SLOT="9999"
49176 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
49177 -SRC_URI="${SOURCE_URL}
49178 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
49179 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
49180 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49181 -KEYWORDS="~amd64 ~x86"
49182 -IUSE=""
49183 -S="${WORKDIR}"
49184 -
49185 -CDEPEND="~dev-java/netbeans-platform-${PV}
49186 - ~dev-java/netbeans-harness-${PV}
49187 - ~dev-java/netbeans-ide-${PV}"
49188 -DEPEND=">=virtual/jdk-1.7
49189 - app-arch/unzip
49190 - ${CDEPEND}
49191 - dev-java/javahelp:0"
49192 -RDEPEND=">=virtual/jdk-1.7
49193 - ${CDEPEND}"
49194 -
49195 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
49196 -
49197 -EANT_BUILD_XML="nbbuild/build.xml"
49198 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
49199 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
49200 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
49201 -JAVA_PKG_BSFIX="off"
49202 -
49203 -src_unpack() {
49204 - unpack $(basename ${SOURCE_URL})
49205 -
49206 - einfo "Deleting bundled jars..."
49207 - find -name "*.jar" -type f -delete
49208 -
49209 - unpack netbeans-9999-r16-build.xml.patch.bz2
49210 -}
49211 -
49212 -src_prepare() {
49213 - einfo "Deleting bundled class files..."
49214 - find -name "*.class" -type f | xargs rm -vf
49215 -
49216 - epatch netbeans-9999-r16-build.xml.patch
49217 -
49218 - # Support for custom patches
49219 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49220 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49221 -
49222 - if [ -n "${files}" ] ; then
49223 - einfo "Applying custom patches:"
49224 -
49225 - for file in ${files} ; do
49226 - epatch "${file}"
49227 - done
49228 - fi
49229 - fi
49230 -
49231 - einfo "Symlinking external libraries..."
49232 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49233 -
49234 - einfo "Linking in other clusters..."
49235 - mkdir "${S}"/nbbuild/netbeans || die
49236 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49237 -
49238 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49239 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49240 - touch nb.cluster.platform.built
49241 -
49242 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49243 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49244 - touch nb.cluster.harness.built
49245 -
49246 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49247 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49248 - touch nb.cluster.ide.built
49249 - popd >/dev/null || die
49250 -
49251 - java-pkg-2_src_prepare
49252 -}
49253 -
49254 -src_install() {
49255 - pushd nbbuild/netbeans >/dev/null || die
49256 -
49257 - insinto ${INSTALL_DIR}/nb
49258 -
49259 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
49260 -
49261 - insinto ${INSTALL_DIR}
49262 - doins -r nb
49263 - dodoc *.txt
49264 - dohtml *.html *.css
49265 -
49266 - insinto ${INSTALL_DIR}/bin
49267 - doins bin/netbeans
49268 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
49269 - fperms 755 ${INSTALL_DIR}/bin/netbeans
49270 -
49271 - insinto /etc/netbeans-${SLOT}
49272 - doins etc/*
49273 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
49274 -
49275 - # fix paths per bug# 163483
49276 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
49277 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49278 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49279 - fi
49280 -
49281 - dodir /usr/share/icons/hicolor/32x32/apps
49282 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
49283 - dodir /usr/share/icons/hicolor/128x128/apps
49284 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
49285 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
49286 -
49287 - popd >/dev/null || die
49288 -
49289 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
49290 -
49291 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
49292 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
49293 -}
49294
49295 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160411.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160411.ebuild
49296 deleted file mode 100644
49297 index b4d0c53..0000000
49298 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160411.ebuild
49299 +++ /dev/null
49300 @@ -1,128 +0,0 @@
49301 -# Copyright 1999-2016 Gentoo Foundation
49302 -# Distributed under the terms of the GNU General Public License v2
49303 -# $Id$
49304 -
49305 -EAPI="4"
49306 -inherit eutils java-pkg-2 java-ant-2
49307 -
49308 -DESCRIPTION="Netbeans IDE Branding"
49309 -HOMEPAGE="http://netbeans.org/"
49310 -SLOT="9999"
49311 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
49312 -SRC_URI="${SOURCE_URL}
49313 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
49314 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
49315 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49316 -KEYWORDS="~amd64 ~x86"
49317 -IUSE=""
49318 -S="${WORKDIR}"
49319 -
49320 -CDEPEND="~dev-java/netbeans-platform-${PV}
49321 - ~dev-java/netbeans-harness-${PV}
49322 - ~dev-java/netbeans-ide-${PV}"
49323 -DEPEND=">=virtual/jdk-1.7
49324 - app-arch/unzip
49325 - ${CDEPEND}
49326 - dev-java/javahelp:0"
49327 -RDEPEND=">=virtual/jdk-1.7
49328 - ${CDEPEND}"
49329 -
49330 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
49331 -
49332 -EANT_BUILD_XML="nbbuild/build.xml"
49333 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
49334 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
49335 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
49336 -JAVA_PKG_BSFIX="off"
49337 -
49338 -src_unpack() {
49339 - unpack $(basename ${SOURCE_URL})
49340 -
49341 - einfo "Deleting bundled jars..."
49342 - find -name "*.jar" -type f -delete
49343 -
49344 - unpack netbeans-9999-r16-build.xml.patch.bz2
49345 -}
49346 -
49347 -src_prepare() {
49348 - einfo "Deleting bundled class files..."
49349 - find -name "*.class" -type f | xargs rm -vf
49350 -
49351 - epatch netbeans-9999-r16-build.xml.patch
49352 -
49353 - # Support for custom patches
49354 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49355 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49356 -
49357 - if [ -n "${files}" ] ; then
49358 - einfo "Applying custom patches:"
49359 -
49360 - for file in ${files} ; do
49361 - epatch "${file}"
49362 - done
49363 - fi
49364 - fi
49365 -
49366 - einfo "Symlinking external libraries..."
49367 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49368 -
49369 - einfo "Linking in other clusters..."
49370 - mkdir "${S}"/nbbuild/netbeans || die
49371 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49372 -
49373 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49374 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49375 - touch nb.cluster.platform.built
49376 -
49377 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49378 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49379 - touch nb.cluster.harness.built
49380 -
49381 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49382 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49383 - touch nb.cluster.ide.built
49384 - popd >/dev/null || die
49385 -
49386 - java-pkg-2_src_prepare
49387 -}
49388 -
49389 -src_install() {
49390 - pushd nbbuild/netbeans >/dev/null || die
49391 -
49392 - insinto ${INSTALL_DIR}/nb
49393 -
49394 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
49395 -
49396 - insinto ${INSTALL_DIR}
49397 - doins -r nb
49398 - dodoc *.txt
49399 - dohtml *.html *.css
49400 -
49401 - insinto ${INSTALL_DIR}/bin
49402 - doins bin/netbeans
49403 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
49404 - fperms 755 ${INSTALL_DIR}/bin/netbeans
49405 -
49406 - insinto /etc/netbeans-${SLOT}
49407 - doins etc/*
49408 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
49409 -
49410 - # fix paths per bug# 163483
49411 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
49412 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49413 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49414 - fi
49415 -
49416 - dodir /usr/share/icons/hicolor/32x32/apps
49417 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
49418 - dodir /usr/share/icons/hicolor/128x128/apps
49419 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
49420 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
49421 -
49422 - popd >/dev/null || die
49423 -
49424 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
49425 -
49426 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
49427 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
49428 -}
49429
49430 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160412.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160412.ebuild
49431 deleted file mode 100644
49432 index b58bf4d..0000000
49433 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160412.ebuild
49434 +++ /dev/null
49435 @@ -1,128 +0,0 @@
49436 -# Copyright 1999-2016 Gentoo Foundation
49437 -# Distributed under the terms of the GNU General Public License v2
49438 -# $Id$
49439 -
49440 -EAPI="4"
49441 -inherit eutils java-pkg-2 java-ant-2
49442 -
49443 -DESCRIPTION="Netbeans IDE Branding"
49444 -HOMEPAGE="http://netbeans.org/"
49445 -SLOT="9999"
49446 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
49447 -SRC_URI="${SOURCE_URL}
49448 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
49449 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
49450 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49451 -KEYWORDS="~amd64 ~x86"
49452 -IUSE=""
49453 -S="${WORKDIR}"
49454 -
49455 -CDEPEND="~dev-java/netbeans-platform-${PV}
49456 - ~dev-java/netbeans-harness-${PV}
49457 - ~dev-java/netbeans-ide-${PV}"
49458 -DEPEND=">=virtual/jdk-1.7
49459 - app-arch/unzip
49460 - ${CDEPEND}
49461 - dev-java/javahelp:0"
49462 -RDEPEND=">=virtual/jdk-1.7
49463 - ${CDEPEND}"
49464 -
49465 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
49466 -
49467 -EANT_BUILD_XML="nbbuild/build.xml"
49468 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
49469 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
49470 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
49471 -JAVA_PKG_BSFIX="off"
49472 -
49473 -src_unpack() {
49474 - unpack $(basename ${SOURCE_URL})
49475 -
49476 - einfo "Deleting bundled jars..."
49477 - find -name "*.jar" -type f -delete
49478 -
49479 - unpack netbeans-9999-r16-build.xml.patch.bz2
49480 -}
49481 -
49482 -src_prepare() {
49483 - einfo "Deleting bundled class files..."
49484 - find -name "*.class" -type f | xargs rm -vf
49485 -
49486 - epatch netbeans-9999-r16-build.xml.patch
49487 -
49488 - # Support for custom patches
49489 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49490 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49491 -
49492 - if [ -n "${files}" ] ; then
49493 - einfo "Applying custom patches:"
49494 -
49495 - for file in ${files} ; do
49496 - epatch "${file}"
49497 - done
49498 - fi
49499 - fi
49500 -
49501 - einfo "Symlinking external libraries..."
49502 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49503 -
49504 - einfo "Linking in other clusters..."
49505 - mkdir "${S}"/nbbuild/netbeans || die
49506 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49507 -
49508 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49509 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49510 - touch nb.cluster.platform.built
49511 -
49512 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49513 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49514 - touch nb.cluster.harness.built
49515 -
49516 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49517 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49518 - touch nb.cluster.ide.built
49519 - popd >/dev/null || die
49520 -
49521 - java-pkg-2_src_prepare
49522 -}
49523 -
49524 -src_install() {
49525 - pushd nbbuild/netbeans >/dev/null || die
49526 -
49527 - insinto ${INSTALL_DIR}/nb
49528 -
49529 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
49530 -
49531 - insinto ${INSTALL_DIR}
49532 - doins -r nb
49533 - dodoc *.txt
49534 - dohtml *.html *.css
49535 -
49536 - insinto ${INSTALL_DIR}/bin
49537 - doins bin/netbeans
49538 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
49539 - fperms 755 ${INSTALL_DIR}/bin/netbeans
49540 -
49541 - insinto /etc/netbeans-${SLOT}
49542 - doins etc/*
49543 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
49544 -
49545 - # fix paths per bug# 163483
49546 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
49547 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49548 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49549 - fi
49550 -
49551 - dodir /usr/share/icons/hicolor/32x32/apps
49552 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
49553 - dodir /usr/share/icons/hicolor/128x128/apps
49554 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
49555 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
49556 -
49557 - popd >/dev/null || die
49558 -
49559 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
49560 -
49561 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
49562 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
49563 -}
49564
49565 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160413.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160413.ebuild
49566 deleted file mode 100644
49567 index 8017215..0000000
49568 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160413.ebuild
49569 +++ /dev/null
49570 @@ -1,128 +0,0 @@
49571 -# Copyright 1999-2016 Gentoo Foundation
49572 -# Distributed under the terms of the GNU General Public License v2
49573 -# $Id$
49574 -
49575 -EAPI="4"
49576 -inherit eutils java-pkg-2 java-ant-2
49577 -
49578 -DESCRIPTION="Netbeans IDE Branding"
49579 -HOMEPAGE="http://netbeans.org/"
49580 -SLOT="9999"
49581 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
49582 -SRC_URI="${SOURCE_URL}
49583 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
49584 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
49585 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49586 -KEYWORDS="~amd64 ~x86"
49587 -IUSE=""
49588 -S="${WORKDIR}"
49589 -
49590 -CDEPEND="~dev-java/netbeans-platform-${PV}
49591 - ~dev-java/netbeans-harness-${PV}
49592 - ~dev-java/netbeans-ide-${PV}"
49593 -DEPEND=">=virtual/jdk-1.7
49594 - app-arch/unzip
49595 - ${CDEPEND}
49596 - dev-java/javahelp:0"
49597 -RDEPEND=">=virtual/jdk-1.7
49598 - ${CDEPEND}"
49599 -
49600 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
49601 -
49602 -EANT_BUILD_XML="nbbuild/build.xml"
49603 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
49604 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
49605 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
49606 -JAVA_PKG_BSFIX="off"
49607 -
49608 -src_unpack() {
49609 - unpack $(basename ${SOURCE_URL})
49610 -
49611 - einfo "Deleting bundled jars..."
49612 - find -name "*.jar" -type f -delete
49613 -
49614 - unpack netbeans-9999-r16-build.xml.patch.bz2
49615 -}
49616 -
49617 -src_prepare() {
49618 - einfo "Deleting bundled class files..."
49619 - find -name "*.class" -type f | xargs rm -vf
49620 -
49621 - epatch netbeans-9999-r16-build.xml.patch
49622 -
49623 - # Support for custom patches
49624 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49625 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49626 -
49627 - if [ -n "${files}" ] ; then
49628 - einfo "Applying custom patches:"
49629 -
49630 - for file in ${files} ; do
49631 - epatch "${file}"
49632 - done
49633 - fi
49634 - fi
49635 -
49636 - einfo "Symlinking external libraries..."
49637 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49638 -
49639 - einfo "Linking in other clusters..."
49640 - mkdir "${S}"/nbbuild/netbeans || die
49641 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49642 -
49643 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49644 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49645 - touch nb.cluster.platform.built
49646 -
49647 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49648 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49649 - touch nb.cluster.harness.built
49650 -
49651 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49652 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49653 - touch nb.cluster.ide.built
49654 - popd >/dev/null || die
49655 -
49656 - java-pkg-2_src_prepare
49657 -}
49658 -
49659 -src_install() {
49660 - pushd nbbuild/netbeans >/dev/null || die
49661 -
49662 - insinto ${INSTALL_DIR}/nb
49663 -
49664 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
49665 -
49666 - insinto ${INSTALL_DIR}
49667 - doins -r nb
49668 - dodoc *.txt
49669 - dohtml *.html *.css
49670 -
49671 - insinto ${INSTALL_DIR}/bin
49672 - doins bin/netbeans
49673 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
49674 - fperms 755 ${INSTALL_DIR}/bin/netbeans
49675 -
49676 - insinto /etc/netbeans-${SLOT}
49677 - doins etc/*
49678 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
49679 -
49680 - # fix paths per bug# 163483
49681 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
49682 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49683 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49684 - fi
49685 -
49686 - dodir /usr/share/icons/hicolor/32x32/apps
49687 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
49688 - dodir /usr/share/icons/hicolor/128x128/apps
49689 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
49690 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
49691 -
49692 - popd >/dev/null || die
49693 -
49694 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
49695 -
49696 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
49697 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
49698 -}
49699
49700 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160414.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160414.ebuild
49701 deleted file mode 100644
49702 index 538f3b7..0000000
49703 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160414.ebuild
49704 +++ /dev/null
49705 @@ -1,128 +0,0 @@
49706 -# Copyright 1999-2016 Gentoo Foundation
49707 -# Distributed under the terms of the GNU General Public License v2
49708 -# $Id$
49709 -
49710 -EAPI="4"
49711 -inherit eutils java-pkg-2 java-ant-2
49712 -
49713 -DESCRIPTION="Netbeans IDE Branding"
49714 -HOMEPAGE="http://netbeans.org/"
49715 -SLOT="9999"
49716 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
49717 -SRC_URI="${SOURCE_URL}
49718 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
49719 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
49720 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49721 -KEYWORDS="~amd64 ~x86"
49722 -IUSE=""
49723 -S="${WORKDIR}"
49724 -
49725 -CDEPEND="~dev-java/netbeans-platform-${PV}
49726 - ~dev-java/netbeans-harness-${PV}
49727 - ~dev-java/netbeans-ide-${PV}"
49728 -DEPEND=">=virtual/jdk-1.7
49729 - app-arch/unzip
49730 - ${CDEPEND}
49731 - dev-java/javahelp:0"
49732 -RDEPEND=">=virtual/jdk-1.7
49733 - ${CDEPEND}"
49734 -
49735 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
49736 -
49737 -EANT_BUILD_XML="nbbuild/build.xml"
49738 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
49739 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
49740 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
49741 -JAVA_PKG_BSFIX="off"
49742 -
49743 -src_unpack() {
49744 - unpack $(basename ${SOURCE_URL})
49745 -
49746 - einfo "Deleting bundled jars..."
49747 - find -name "*.jar" -type f -delete
49748 -
49749 - unpack netbeans-9999-r16-build.xml.patch.bz2
49750 -}
49751 -
49752 -src_prepare() {
49753 - einfo "Deleting bundled class files..."
49754 - find -name "*.class" -type f | xargs rm -vf
49755 -
49756 - epatch netbeans-9999-r16-build.xml.patch
49757 -
49758 - # Support for custom patches
49759 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49760 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49761 -
49762 - if [ -n "${files}" ] ; then
49763 - einfo "Applying custom patches:"
49764 -
49765 - for file in ${files} ; do
49766 - epatch "${file}"
49767 - done
49768 - fi
49769 - fi
49770 -
49771 - einfo "Symlinking external libraries..."
49772 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49773 -
49774 - einfo "Linking in other clusters..."
49775 - mkdir "${S}"/nbbuild/netbeans || die
49776 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49777 -
49778 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49779 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49780 - touch nb.cluster.platform.built
49781 -
49782 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49783 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49784 - touch nb.cluster.harness.built
49785 -
49786 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49787 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49788 - touch nb.cluster.ide.built
49789 - popd >/dev/null || die
49790 -
49791 - java-pkg-2_src_prepare
49792 -}
49793 -
49794 -src_install() {
49795 - pushd nbbuild/netbeans >/dev/null || die
49796 -
49797 - insinto ${INSTALL_DIR}/nb
49798 -
49799 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
49800 -
49801 - insinto ${INSTALL_DIR}
49802 - doins -r nb
49803 - dodoc *.txt
49804 - dohtml *.html *.css
49805 -
49806 - insinto ${INSTALL_DIR}/bin
49807 - doins bin/netbeans
49808 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
49809 - fperms 755 ${INSTALL_DIR}/bin/netbeans
49810 -
49811 - insinto /etc/netbeans-${SLOT}
49812 - doins etc/*
49813 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
49814 -
49815 - # fix paths per bug# 163483
49816 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
49817 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49818 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49819 - fi
49820 -
49821 - dodir /usr/share/icons/hicolor/32x32/apps
49822 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
49823 - dodir /usr/share/icons/hicolor/128x128/apps
49824 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
49825 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
49826 -
49827 - popd >/dev/null || die
49828 -
49829 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
49830 -
49831 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
49832 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
49833 -}
49834
49835 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160415.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160415.ebuild
49836 deleted file mode 100644
49837 index 319803b..0000000
49838 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160415.ebuild
49839 +++ /dev/null
49840 @@ -1,128 +0,0 @@
49841 -# Copyright 1999-2016 Gentoo Foundation
49842 -# Distributed under the terms of the GNU General Public License v2
49843 -# $Id$
49844 -
49845 -EAPI="4"
49846 -inherit eutils java-pkg-2 java-ant-2
49847 -
49848 -DESCRIPTION="Netbeans IDE Branding"
49849 -HOMEPAGE="http://netbeans.org/"
49850 -SLOT="9999"
49851 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
49852 -SRC_URI="${SOURCE_URL}
49853 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
49854 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
49855 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49856 -KEYWORDS="~amd64 ~x86"
49857 -IUSE=""
49858 -S="${WORKDIR}"
49859 -
49860 -CDEPEND="~dev-java/netbeans-platform-${PV}
49861 - ~dev-java/netbeans-harness-${PV}
49862 - ~dev-java/netbeans-ide-${PV}"
49863 -DEPEND=">=virtual/jdk-1.7
49864 - app-arch/unzip
49865 - ${CDEPEND}
49866 - dev-java/javahelp:0"
49867 -RDEPEND=">=virtual/jdk-1.7
49868 - ${CDEPEND}"
49869 -
49870 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
49871 -
49872 -EANT_BUILD_XML="nbbuild/build.xml"
49873 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
49874 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
49875 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
49876 -JAVA_PKG_BSFIX="off"
49877 -
49878 -src_unpack() {
49879 - unpack $(basename ${SOURCE_URL})
49880 -
49881 - einfo "Deleting bundled jars..."
49882 - find -name "*.jar" -type f -delete
49883 -
49884 - unpack netbeans-9999-r16-build.xml.patch.bz2
49885 -}
49886 -
49887 -src_prepare() {
49888 - einfo "Deleting bundled class files..."
49889 - find -name "*.class" -type f | xargs rm -vf
49890 -
49891 - epatch netbeans-9999-r16-build.xml.patch
49892 -
49893 - # Support for custom patches
49894 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49895 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49896 -
49897 - if [ -n "${files}" ] ; then
49898 - einfo "Applying custom patches:"
49899 -
49900 - for file in ${files} ; do
49901 - epatch "${file}"
49902 - done
49903 - fi
49904 - fi
49905 -
49906 - einfo "Symlinking external libraries..."
49907 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49908 -
49909 - einfo "Linking in other clusters..."
49910 - mkdir "${S}"/nbbuild/netbeans || die
49911 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49912 -
49913 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49914 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49915 - touch nb.cluster.platform.built
49916 -
49917 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49918 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49919 - touch nb.cluster.harness.built
49920 -
49921 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49922 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49923 - touch nb.cluster.ide.built
49924 - popd >/dev/null || die
49925 -
49926 - java-pkg-2_src_prepare
49927 -}
49928 -
49929 -src_install() {
49930 - pushd nbbuild/netbeans >/dev/null || die
49931 -
49932 - insinto ${INSTALL_DIR}/nb
49933 -
49934 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
49935 -
49936 - insinto ${INSTALL_DIR}
49937 - doins -r nb
49938 - dodoc *.txt
49939 - dohtml *.html *.css
49940 -
49941 - insinto ${INSTALL_DIR}/bin
49942 - doins bin/netbeans
49943 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
49944 - fperms 755 ${INSTALL_DIR}/bin/netbeans
49945 -
49946 - insinto /etc/netbeans-${SLOT}
49947 - doins etc/*
49948 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
49949 -
49950 - # fix paths per bug# 163483
49951 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
49952 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49953 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
49954 - fi
49955 -
49956 - dodir /usr/share/icons/hicolor/32x32/apps
49957 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
49958 - dodir /usr/share/icons/hicolor/128x128/apps
49959 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
49960 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
49961 -
49962 - popd >/dev/null || die
49963 -
49964 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
49965 -
49966 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
49967 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
49968 -}
49969
49970 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160416.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160416.ebuild
49971 deleted file mode 100644
49972 index 300b109..0000000
49973 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160416.ebuild
49974 +++ /dev/null
49975 @@ -1,128 +0,0 @@
49976 -# Copyright 1999-2016 Gentoo Foundation
49977 -# Distributed under the terms of the GNU General Public License v2
49978 -# $Id$
49979 -
49980 -EAPI="4"
49981 -inherit eutils java-pkg-2 java-ant-2
49982 -
49983 -DESCRIPTION="Netbeans IDE Branding"
49984 -HOMEPAGE="http://netbeans.org/"
49985 -SLOT="9999"
49986 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
49987 -SRC_URI="${SOURCE_URL}
49988 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
49989 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
49990 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49991 -KEYWORDS="~amd64 ~x86"
49992 -IUSE=""
49993 -S="${WORKDIR}"
49994 -
49995 -CDEPEND="~dev-java/netbeans-platform-${PV}
49996 - ~dev-java/netbeans-harness-${PV}
49997 - ~dev-java/netbeans-ide-${PV}"
49998 -DEPEND=">=virtual/jdk-1.7
49999 - app-arch/unzip
50000 - ${CDEPEND}
50001 - dev-java/javahelp:0"
50002 -RDEPEND=">=virtual/jdk-1.7
50003 - ${CDEPEND}"
50004 -
50005 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50006 -
50007 -EANT_BUILD_XML="nbbuild/build.xml"
50008 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
50009 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50010 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50011 -JAVA_PKG_BSFIX="off"
50012 -
50013 -src_unpack() {
50014 - unpack $(basename ${SOURCE_URL})
50015 -
50016 - einfo "Deleting bundled jars..."
50017 - find -name "*.jar" -type f -delete
50018 -
50019 - unpack netbeans-9999-r16-build.xml.patch.bz2
50020 -}
50021 -
50022 -src_prepare() {
50023 - einfo "Deleting bundled class files..."
50024 - find -name "*.class" -type f | xargs rm -vf
50025 -
50026 - epatch netbeans-9999-r16-build.xml.patch
50027 -
50028 - # Support for custom patches
50029 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50030 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50031 -
50032 - if [ -n "${files}" ] ; then
50033 - einfo "Applying custom patches:"
50034 -
50035 - for file in ${files} ; do
50036 - epatch "${file}"
50037 - done
50038 - fi
50039 - fi
50040 -
50041 - einfo "Symlinking external libraries..."
50042 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50043 -
50044 - einfo "Linking in other clusters..."
50045 - mkdir "${S}"/nbbuild/netbeans || die
50046 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50047 -
50048 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50049 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50050 - touch nb.cluster.platform.built
50051 -
50052 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
50053 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50054 - touch nb.cluster.harness.built
50055 -
50056 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50057 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50058 - touch nb.cluster.ide.built
50059 - popd >/dev/null || die
50060 -
50061 - java-pkg-2_src_prepare
50062 -}
50063 -
50064 -src_install() {
50065 - pushd nbbuild/netbeans >/dev/null || die
50066 -
50067 - insinto ${INSTALL_DIR}/nb
50068 -
50069 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
50070 -
50071 - insinto ${INSTALL_DIR}
50072 - doins -r nb
50073 - dodoc *.txt
50074 - dohtml *.html *.css
50075 -
50076 - insinto ${INSTALL_DIR}/bin
50077 - doins bin/netbeans
50078 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
50079 - fperms 755 ${INSTALL_DIR}/bin/netbeans
50080 -
50081 - insinto /etc/netbeans-${SLOT}
50082 - doins etc/*
50083 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
50084 -
50085 - # fix paths per bug# 163483
50086 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
50087 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50088 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50089 - fi
50090 -
50091 - dodir /usr/share/icons/hicolor/32x32/apps
50092 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
50093 - dodir /usr/share/icons/hicolor/128x128/apps
50094 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
50095 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
50096 -
50097 - popd >/dev/null || die
50098 -
50099 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
50100 -
50101 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
50102 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
50103 -}
50104
50105 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160417.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160417.ebuild
50106 deleted file mode 100644
50107 index b6d5f8a..0000000
50108 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160417.ebuild
50109 +++ /dev/null
50110 @@ -1,128 +0,0 @@
50111 -# Copyright 1999-2016 Gentoo Foundation
50112 -# Distributed under the terms of the GNU General Public License v2
50113 -# $Id$
50114 -
50115 -EAPI="4"
50116 -inherit eutils java-pkg-2 java-ant-2
50117 -
50118 -DESCRIPTION="Netbeans IDE Branding"
50119 -HOMEPAGE="http://netbeans.org/"
50120 -SLOT="9999"
50121 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
50122 -SRC_URI="${SOURCE_URL}
50123 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
50124 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
50125 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50126 -KEYWORDS="~amd64 ~x86"
50127 -IUSE=""
50128 -S="${WORKDIR}"
50129 -
50130 -CDEPEND="~dev-java/netbeans-platform-${PV}
50131 - ~dev-java/netbeans-harness-${PV}
50132 - ~dev-java/netbeans-ide-${PV}"
50133 -DEPEND=">=virtual/jdk-1.7
50134 - app-arch/unzip
50135 - ${CDEPEND}
50136 - dev-java/javahelp:0"
50137 -RDEPEND=">=virtual/jdk-1.7
50138 - ${CDEPEND}"
50139 -
50140 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50141 -
50142 -EANT_BUILD_XML="nbbuild/build.xml"
50143 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
50144 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50145 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50146 -JAVA_PKG_BSFIX="off"
50147 -
50148 -src_unpack() {
50149 - unpack $(basename ${SOURCE_URL})
50150 -
50151 - einfo "Deleting bundled jars..."
50152 - find -name "*.jar" -type f -delete
50153 -
50154 - unpack netbeans-9999-r16-build.xml.patch.bz2
50155 -}
50156 -
50157 -src_prepare() {
50158 - einfo "Deleting bundled class files..."
50159 - find -name "*.class" -type f | xargs rm -vf
50160 -
50161 - epatch netbeans-9999-r16-build.xml.patch
50162 -
50163 - # Support for custom patches
50164 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50165 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50166 -
50167 - if [ -n "${files}" ] ; then
50168 - einfo "Applying custom patches:"
50169 -
50170 - for file in ${files} ; do
50171 - epatch "${file}"
50172 - done
50173 - fi
50174 - fi
50175 -
50176 - einfo "Symlinking external libraries..."
50177 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50178 -
50179 - einfo "Linking in other clusters..."
50180 - mkdir "${S}"/nbbuild/netbeans || die
50181 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50182 -
50183 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50184 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50185 - touch nb.cluster.platform.built
50186 -
50187 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
50188 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50189 - touch nb.cluster.harness.built
50190 -
50191 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50192 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50193 - touch nb.cluster.ide.built
50194 - popd >/dev/null || die
50195 -
50196 - java-pkg-2_src_prepare
50197 -}
50198 -
50199 -src_install() {
50200 - pushd nbbuild/netbeans >/dev/null || die
50201 -
50202 - insinto ${INSTALL_DIR}/nb
50203 -
50204 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
50205 -
50206 - insinto ${INSTALL_DIR}
50207 - doins -r nb
50208 - dodoc *.txt
50209 - dohtml *.html *.css
50210 -
50211 - insinto ${INSTALL_DIR}/bin
50212 - doins bin/netbeans
50213 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
50214 - fperms 755 ${INSTALL_DIR}/bin/netbeans
50215 -
50216 - insinto /etc/netbeans-${SLOT}
50217 - doins etc/*
50218 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
50219 -
50220 - # fix paths per bug# 163483
50221 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
50222 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50223 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50224 - fi
50225 -
50226 - dodir /usr/share/icons/hicolor/32x32/apps
50227 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
50228 - dodir /usr/share/icons/hicolor/128x128/apps
50229 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
50230 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
50231 -
50232 - popd >/dev/null || die
50233 -
50234 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
50235 -
50236 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
50237 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
50238 -}
50239
50240 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160418.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160418.ebuild
50241 deleted file mode 100644
50242 index 2c7176e..0000000
50243 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160418.ebuild
50244 +++ /dev/null
50245 @@ -1,128 +0,0 @@
50246 -# Copyright 1999-2016 Gentoo Foundation
50247 -# Distributed under the terms of the GNU General Public License v2
50248 -# $Id$
50249 -
50250 -EAPI="4"
50251 -inherit eutils java-pkg-2 java-ant-2
50252 -
50253 -DESCRIPTION="Netbeans IDE Branding"
50254 -HOMEPAGE="http://netbeans.org/"
50255 -SLOT="9999"
50256 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
50257 -SRC_URI="${SOURCE_URL}
50258 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
50259 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
50260 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50261 -KEYWORDS="~amd64 ~x86"
50262 -IUSE=""
50263 -S="${WORKDIR}"
50264 -
50265 -CDEPEND="~dev-java/netbeans-platform-${PV}
50266 - ~dev-java/netbeans-harness-${PV}
50267 - ~dev-java/netbeans-ide-${PV}"
50268 -DEPEND=">=virtual/jdk-1.7
50269 - app-arch/unzip
50270 - ${CDEPEND}
50271 - dev-java/javahelp:0"
50272 -RDEPEND=">=virtual/jdk-1.7
50273 - ${CDEPEND}"
50274 -
50275 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50276 -
50277 -EANT_BUILD_XML="nbbuild/build.xml"
50278 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
50279 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50280 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50281 -JAVA_PKG_BSFIX="off"
50282 -
50283 -src_unpack() {
50284 - unpack $(basename ${SOURCE_URL})
50285 -
50286 - einfo "Deleting bundled jars..."
50287 - find -name "*.jar" -type f -delete
50288 -
50289 - unpack netbeans-9999-r16-build.xml.patch.bz2
50290 -}
50291 -
50292 -src_prepare() {
50293 - einfo "Deleting bundled class files..."
50294 - find -name "*.class" -type f | xargs rm -vf
50295 -
50296 - epatch netbeans-9999-r16-build.xml.patch
50297 -
50298 - # Support for custom patches
50299 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50300 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50301 -
50302 - if [ -n "${files}" ] ; then
50303 - einfo "Applying custom patches:"
50304 -
50305 - for file in ${files} ; do
50306 - epatch "${file}"
50307 - done
50308 - fi
50309 - fi
50310 -
50311 - einfo "Symlinking external libraries..."
50312 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50313 -
50314 - einfo "Linking in other clusters..."
50315 - mkdir "${S}"/nbbuild/netbeans || die
50316 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50317 -
50318 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50319 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50320 - touch nb.cluster.platform.built
50321 -
50322 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
50323 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50324 - touch nb.cluster.harness.built
50325 -
50326 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50327 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50328 - touch nb.cluster.ide.built
50329 - popd >/dev/null || die
50330 -
50331 - java-pkg-2_src_prepare
50332 -}
50333 -
50334 -src_install() {
50335 - pushd nbbuild/netbeans >/dev/null || die
50336 -
50337 - insinto ${INSTALL_DIR}/nb
50338 -
50339 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
50340 -
50341 - insinto ${INSTALL_DIR}
50342 - doins -r nb
50343 - dodoc *.txt
50344 - dohtml *.html *.css
50345 -
50346 - insinto ${INSTALL_DIR}/bin
50347 - doins bin/netbeans
50348 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
50349 - fperms 755 ${INSTALL_DIR}/bin/netbeans
50350 -
50351 - insinto /etc/netbeans-${SLOT}
50352 - doins etc/*
50353 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
50354 -
50355 - # fix paths per bug# 163483
50356 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
50357 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50358 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50359 - fi
50360 -
50361 - dodir /usr/share/icons/hicolor/32x32/apps
50362 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
50363 - dodir /usr/share/icons/hicolor/128x128/apps
50364 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
50365 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
50366 -
50367 - popd >/dev/null || die
50368 -
50369 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
50370 -
50371 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
50372 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
50373 -}
50374
50375 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160419.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160419.ebuild
50376 deleted file mode 100644
50377 index b1fd940..0000000
50378 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160419.ebuild
50379 +++ /dev/null
50380 @@ -1,128 +0,0 @@
50381 -# Copyright 1999-2016 Gentoo Foundation
50382 -# Distributed under the terms of the GNU General Public License v2
50383 -# $Id$
50384 -
50385 -EAPI="4"
50386 -inherit eutils java-pkg-2 java-ant-2
50387 -
50388 -DESCRIPTION="Netbeans IDE Branding"
50389 -HOMEPAGE="http://netbeans.org/"
50390 -SLOT="9999"
50391 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
50392 -SRC_URI="${SOURCE_URL}
50393 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
50394 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
50395 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50396 -KEYWORDS="~amd64 ~x86"
50397 -IUSE=""
50398 -S="${WORKDIR}"
50399 -
50400 -CDEPEND="~dev-java/netbeans-platform-${PV}
50401 - ~dev-java/netbeans-harness-${PV}
50402 - ~dev-java/netbeans-ide-${PV}"
50403 -DEPEND=">=virtual/jdk-1.7
50404 - app-arch/unzip
50405 - ${CDEPEND}
50406 - dev-java/javahelp:0"
50407 -RDEPEND=">=virtual/jdk-1.7
50408 - ${CDEPEND}"
50409 -
50410 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50411 -
50412 -EANT_BUILD_XML="nbbuild/build.xml"
50413 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
50414 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50415 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50416 -JAVA_PKG_BSFIX="off"
50417 -
50418 -src_unpack() {
50419 - unpack $(basename ${SOURCE_URL})
50420 -
50421 - einfo "Deleting bundled jars..."
50422 - find -name "*.jar" -type f -delete
50423 -
50424 - unpack netbeans-9999-r16-build.xml.patch.bz2
50425 -}
50426 -
50427 -src_prepare() {
50428 - einfo "Deleting bundled class files..."
50429 - find -name "*.class" -type f | xargs rm -vf
50430 -
50431 - epatch netbeans-9999-r16-build.xml.patch
50432 -
50433 - # Support for custom patches
50434 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50435 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50436 -
50437 - if [ -n "${files}" ] ; then
50438 - einfo "Applying custom patches:"
50439 -
50440 - for file in ${files} ; do
50441 - epatch "${file}"
50442 - done
50443 - fi
50444 - fi
50445 -
50446 - einfo "Symlinking external libraries..."
50447 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50448 -
50449 - einfo "Linking in other clusters..."
50450 - mkdir "${S}"/nbbuild/netbeans || die
50451 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50452 -
50453 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50454 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50455 - touch nb.cluster.platform.built
50456 -
50457 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
50458 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50459 - touch nb.cluster.harness.built
50460 -
50461 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50462 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50463 - touch nb.cluster.ide.built
50464 - popd >/dev/null || die
50465 -
50466 - java-pkg-2_src_prepare
50467 -}
50468 -
50469 -src_install() {
50470 - pushd nbbuild/netbeans >/dev/null || die
50471 -
50472 - insinto ${INSTALL_DIR}/nb
50473 -
50474 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
50475 -
50476 - insinto ${INSTALL_DIR}
50477 - doins -r nb
50478 - dodoc *.txt
50479 - dohtml *.html *.css
50480 -
50481 - insinto ${INSTALL_DIR}/bin
50482 - doins bin/netbeans
50483 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
50484 - fperms 755 ${INSTALL_DIR}/bin/netbeans
50485 -
50486 - insinto /etc/netbeans-${SLOT}
50487 - doins etc/*
50488 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
50489 -
50490 - # fix paths per bug# 163483
50491 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
50492 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50493 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50494 - fi
50495 -
50496 - dodir /usr/share/icons/hicolor/32x32/apps
50497 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
50498 - dodir /usr/share/icons/hicolor/128x128/apps
50499 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
50500 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
50501 -
50502 - popd >/dev/null || die
50503 -
50504 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
50505 -
50506 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
50507 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
50508 -}
50509
50510 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160420.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160420.ebuild
50511 deleted file mode 100644
50512 index aa7a8f3..0000000
50513 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160420.ebuild
50514 +++ /dev/null
50515 @@ -1,128 +0,0 @@
50516 -# Copyright 1999-2016 Gentoo Foundation
50517 -# Distributed under the terms of the GNU General Public License v2
50518 -# $Id$
50519 -
50520 -EAPI="4"
50521 -inherit eutils java-pkg-2 java-ant-2
50522 -
50523 -DESCRIPTION="Netbeans IDE Branding"
50524 -HOMEPAGE="http://netbeans.org/"
50525 -SLOT="9999"
50526 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
50527 -SRC_URI="${SOURCE_URL}
50528 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
50529 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
50530 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50531 -KEYWORDS="~amd64 ~x86"
50532 -IUSE=""
50533 -S="${WORKDIR}"
50534 -
50535 -CDEPEND="~dev-java/netbeans-platform-${PV}
50536 - ~dev-java/netbeans-harness-${PV}
50537 - ~dev-java/netbeans-ide-${PV}"
50538 -DEPEND=">=virtual/jdk-1.7
50539 - app-arch/unzip
50540 - ${CDEPEND}
50541 - dev-java/javahelp:0"
50542 -RDEPEND=">=virtual/jdk-1.7
50543 - ${CDEPEND}"
50544 -
50545 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50546 -
50547 -EANT_BUILD_XML="nbbuild/build.xml"
50548 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
50549 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50550 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50551 -JAVA_PKG_BSFIX="off"
50552 -
50553 -src_unpack() {
50554 - unpack $(basename ${SOURCE_URL})
50555 -
50556 - einfo "Deleting bundled jars..."
50557 - find -name "*.jar" -type f -delete
50558 -
50559 - unpack netbeans-9999-r16-build.xml.patch.bz2
50560 -}
50561 -
50562 -src_prepare() {
50563 - einfo "Deleting bundled class files..."
50564 - find -name "*.class" -type f | xargs rm -vf
50565 -
50566 - epatch netbeans-9999-r16-build.xml.patch
50567 -
50568 - # Support for custom patches
50569 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50570 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50571 -
50572 - if [ -n "${files}" ] ; then
50573 - einfo "Applying custom patches:"
50574 -
50575 - for file in ${files} ; do
50576 - epatch "${file}"
50577 - done
50578 - fi
50579 - fi
50580 -
50581 - einfo "Symlinking external libraries..."
50582 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50583 -
50584 - einfo "Linking in other clusters..."
50585 - mkdir "${S}"/nbbuild/netbeans || die
50586 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50587 -
50588 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50589 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50590 - touch nb.cluster.platform.built
50591 -
50592 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
50593 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50594 - touch nb.cluster.harness.built
50595 -
50596 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50597 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50598 - touch nb.cluster.ide.built
50599 - popd >/dev/null || die
50600 -
50601 - java-pkg-2_src_prepare
50602 -}
50603 -
50604 -src_install() {
50605 - pushd nbbuild/netbeans >/dev/null || die
50606 -
50607 - insinto ${INSTALL_DIR}/nb
50608 -
50609 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
50610 -
50611 - insinto ${INSTALL_DIR}
50612 - doins -r nb
50613 - dodoc *.txt
50614 - dohtml *.html *.css
50615 -
50616 - insinto ${INSTALL_DIR}/bin
50617 - doins bin/netbeans
50618 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
50619 - fperms 755 ${INSTALL_DIR}/bin/netbeans
50620 -
50621 - insinto /etc/netbeans-${SLOT}
50622 - doins etc/*
50623 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
50624 -
50625 - # fix paths per bug# 163483
50626 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
50627 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50628 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50629 - fi
50630 -
50631 - dodir /usr/share/icons/hicolor/32x32/apps
50632 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
50633 - dodir /usr/share/icons/hicolor/128x128/apps
50634 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
50635 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
50636 -
50637 - popd >/dev/null || die
50638 -
50639 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
50640 -
50641 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
50642 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
50643 -}
50644
50645 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160421.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160421.ebuild
50646 deleted file mode 100644
50647 index 83105b3..0000000
50648 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160421.ebuild
50649 +++ /dev/null
50650 @@ -1,128 +0,0 @@
50651 -# Copyright 1999-2016 Gentoo Foundation
50652 -# Distributed under the terms of the GNU General Public License v2
50653 -# $Id$
50654 -
50655 -EAPI="4"
50656 -inherit eutils java-pkg-2 java-ant-2
50657 -
50658 -DESCRIPTION="Netbeans IDE Branding"
50659 -HOMEPAGE="http://netbeans.org/"
50660 -SLOT="9999"
50661 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
50662 -SRC_URI="${SOURCE_URL}
50663 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
50664 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
50665 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50666 -KEYWORDS="~amd64 ~x86"
50667 -IUSE=""
50668 -S="${WORKDIR}"
50669 -
50670 -CDEPEND="~dev-java/netbeans-platform-${PV}
50671 - ~dev-java/netbeans-harness-${PV}
50672 - ~dev-java/netbeans-ide-${PV}"
50673 -DEPEND=">=virtual/jdk-1.7
50674 - app-arch/unzip
50675 - ${CDEPEND}
50676 - dev-java/javahelp:0"
50677 -RDEPEND=">=virtual/jdk-1.7
50678 - ${CDEPEND}"
50679 -
50680 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50681 -
50682 -EANT_BUILD_XML="nbbuild/build.xml"
50683 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
50684 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50685 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50686 -JAVA_PKG_BSFIX="off"
50687 -
50688 -src_unpack() {
50689 - unpack $(basename ${SOURCE_URL})
50690 -
50691 - einfo "Deleting bundled jars..."
50692 - find -name "*.jar" -type f -delete
50693 -
50694 - unpack netbeans-9999-r16-build.xml.patch.bz2
50695 -}
50696 -
50697 -src_prepare() {
50698 - einfo "Deleting bundled class files..."
50699 - find -name "*.class" -type f | xargs rm -vf
50700 -
50701 - epatch netbeans-9999-r16-build.xml.patch
50702 -
50703 - # Support for custom patches
50704 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50705 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50706 -
50707 - if [ -n "${files}" ] ; then
50708 - einfo "Applying custom patches:"
50709 -
50710 - for file in ${files} ; do
50711 - epatch "${file}"
50712 - done
50713 - fi
50714 - fi
50715 -
50716 - einfo "Symlinking external libraries..."
50717 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50718 -
50719 - einfo "Linking in other clusters..."
50720 - mkdir "${S}"/nbbuild/netbeans || die
50721 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50722 -
50723 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50724 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50725 - touch nb.cluster.platform.built
50726 -
50727 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
50728 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50729 - touch nb.cluster.harness.built
50730 -
50731 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50732 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50733 - touch nb.cluster.ide.built
50734 - popd >/dev/null || die
50735 -
50736 - java-pkg-2_src_prepare
50737 -}
50738 -
50739 -src_install() {
50740 - pushd nbbuild/netbeans >/dev/null || die
50741 -
50742 - insinto ${INSTALL_DIR}/nb
50743 -
50744 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
50745 -
50746 - insinto ${INSTALL_DIR}
50747 - doins -r nb
50748 - dodoc *.txt
50749 - dohtml *.html *.css
50750 -
50751 - insinto ${INSTALL_DIR}/bin
50752 - doins bin/netbeans
50753 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
50754 - fperms 755 ${INSTALL_DIR}/bin/netbeans
50755 -
50756 - insinto /etc/netbeans-${SLOT}
50757 - doins etc/*
50758 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
50759 -
50760 - # fix paths per bug# 163483
50761 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
50762 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50763 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50764 - fi
50765 -
50766 - dodir /usr/share/icons/hicolor/32x32/apps
50767 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
50768 - dodir /usr/share/icons/hicolor/128x128/apps
50769 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
50770 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
50771 -
50772 - popd >/dev/null || die
50773 -
50774 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
50775 -
50776 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
50777 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
50778 -}
50779
50780 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160426.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160426.ebuild
50781 deleted file mode 100644
50782 index 96c1186..0000000
50783 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160426.ebuild
50784 +++ /dev/null
50785 @@ -1,128 +0,0 @@
50786 -# Copyright 1999-2016 Gentoo Foundation
50787 -# Distributed under the terms of the GNU General Public License v2
50788 -# $Id$
50789 -
50790 -EAPI="4"
50791 -inherit eutils java-pkg-2 java-ant-2
50792 -
50793 -DESCRIPTION="Netbeans IDE Branding"
50794 -HOMEPAGE="http://netbeans.org/"
50795 -SLOT="9999"
50796 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
50797 -SRC_URI="${SOURCE_URL}
50798 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
50799 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
50800 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50801 -KEYWORDS="~amd64 ~x86"
50802 -IUSE=""
50803 -S="${WORKDIR}"
50804 -
50805 -CDEPEND="~dev-java/netbeans-platform-${PV}
50806 - ~dev-java/netbeans-harness-${PV}
50807 - ~dev-java/netbeans-ide-${PV}"
50808 -DEPEND=">=virtual/jdk-1.7
50809 - app-arch/unzip
50810 - ${CDEPEND}
50811 - dev-java/javahelp:0"
50812 -RDEPEND=">=virtual/jdk-1.7
50813 - ${CDEPEND}"
50814 -
50815 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50816 -
50817 -EANT_BUILD_XML="nbbuild/build.xml"
50818 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
50819 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50820 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50821 -JAVA_PKG_BSFIX="off"
50822 -
50823 -src_unpack() {
50824 - unpack $(basename ${SOURCE_URL})
50825 -
50826 - einfo "Deleting bundled jars..."
50827 - find -name "*.jar" -type f -delete
50828 -
50829 - unpack netbeans-9999-r16-build.xml.patch.bz2
50830 -}
50831 -
50832 -src_prepare() {
50833 - einfo "Deleting bundled class files..."
50834 - find -name "*.class" -type f | xargs rm -vf
50835 -
50836 - epatch netbeans-9999-r16-build.xml.patch
50837 -
50838 - # Support for custom patches
50839 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50840 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50841 -
50842 - if [ -n "${files}" ] ; then
50843 - einfo "Applying custom patches:"
50844 -
50845 - for file in ${files} ; do
50846 - epatch "${file}"
50847 - done
50848 - fi
50849 - fi
50850 -
50851 - einfo "Symlinking external libraries..."
50852 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50853 -
50854 - einfo "Linking in other clusters..."
50855 - mkdir "${S}"/nbbuild/netbeans || die
50856 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50857 -
50858 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50859 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50860 - touch nb.cluster.platform.built
50861 -
50862 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
50863 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50864 - touch nb.cluster.harness.built
50865 -
50866 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50867 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50868 - touch nb.cluster.ide.built
50869 - popd >/dev/null || die
50870 -
50871 - java-pkg-2_src_prepare
50872 -}
50873 -
50874 -src_install() {
50875 - pushd nbbuild/netbeans >/dev/null || die
50876 -
50877 - insinto ${INSTALL_DIR}/nb
50878 -
50879 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
50880 -
50881 - insinto ${INSTALL_DIR}
50882 - doins -r nb
50883 - dodoc *.txt
50884 - dohtml *.html *.css
50885 -
50886 - insinto ${INSTALL_DIR}/bin
50887 - doins bin/netbeans
50888 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
50889 - fperms 755 ${INSTALL_DIR}/bin/netbeans
50890 -
50891 - insinto /etc/netbeans-${SLOT}
50892 - doins etc/*
50893 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
50894 -
50895 - # fix paths per bug# 163483
50896 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
50897 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50898 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
50899 - fi
50900 -
50901 - dodir /usr/share/icons/hicolor/32x32/apps
50902 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
50903 - dodir /usr/share/icons/hicolor/128x128/apps
50904 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
50905 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
50906 -
50907 - popd >/dev/null || die
50908 -
50909 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
50910 -
50911 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
50912 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
50913 -}
50914
50915 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20160427.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20160427.ebuild
50916 deleted file mode 100644
50917 index 298aba0..0000000
50918 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20160427.ebuild
50919 +++ /dev/null
50920 @@ -1,128 +0,0 @@
50921 -# Copyright 1999-2016 Gentoo Foundation
50922 -# Distributed under the terms of the GNU General Public License v2
50923 -# $Id$
50924 -
50925 -EAPI="4"
50926 -inherit eutils java-pkg-2 java-ant-2
50927 -
50928 -DESCRIPTION="Netbeans IDE Branding"
50929 -HOMEPAGE="http://netbeans.org/"
50930 -SLOT="9999"
50931 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
50932 -SRC_URI="${SOURCE_URL}
50933 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
50934 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
50935 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50936 -KEYWORDS="~amd64 ~x86"
50937 -IUSE=""
50938 -S="${WORKDIR}"
50939 -
50940 -CDEPEND="~dev-java/netbeans-platform-${PV}
50941 - ~dev-java/netbeans-harness-${PV}
50942 - ~dev-java/netbeans-ide-${PV}"
50943 -DEPEND=">=virtual/jdk-1.7
50944 - app-arch/unzip
50945 - ${CDEPEND}
50946 - dev-java/javahelp:0"
50947 -RDEPEND=">=virtual/jdk-1.7
50948 - ${CDEPEND}"
50949 -
50950 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50951 -
50952 -EANT_BUILD_XML="nbbuild/build.xml"
50953 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
50954 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50955 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50956 -JAVA_PKG_BSFIX="off"
50957 -
50958 -src_unpack() {
50959 - unpack $(basename ${SOURCE_URL})
50960 -
50961 - einfo "Deleting bundled jars..."
50962 - find -name "*.jar" -type f -delete
50963 -
50964 - unpack netbeans-9999-r16-build.xml.patch.bz2
50965 -}
50966 -
50967 -src_prepare() {
50968 - einfo "Deleting bundled class files..."
50969 - find -name "*.class" -type f | xargs rm -vf
50970 -
50971 - epatch netbeans-9999-r16-build.xml.patch
50972 -
50973 - # Support for custom patches
50974 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50975 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50976 -
50977 - if [ -n "${files}" ] ; then
50978 - einfo "Applying custom patches:"
50979 -
50980 - for file in ${files} ; do
50981 - epatch "${file}"
50982 - done
50983 - fi
50984 - fi
50985 -
50986 - einfo "Symlinking external libraries..."
50987 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50988 -
50989 - einfo "Linking in other clusters..."
50990 - mkdir "${S}"/nbbuild/netbeans || die
50991 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50992 -
50993 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50994 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50995 - touch nb.cluster.platform.built
50996 -
50997 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
50998 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50999 - touch nb.cluster.harness.built
51000 -
51001 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51002 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51003 - touch nb.cluster.ide.built
51004 - popd >/dev/null || die
51005 -
51006 - java-pkg-2_src_prepare
51007 -}
51008 -
51009 -src_install() {
51010 - pushd nbbuild/netbeans >/dev/null || die
51011 -
51012 - insinto ${INSTALL_DIR}/nb
51013 -
51014 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
51015 -
51016 - insinto ${INSTALL_DIR}
51017 - doins -r nb
51018 - dodoc *.txt
51019 - dohtml *.html *.css
51020 -
51021 - insinto ${INSTALL_DIR}/bin
51022 - doins bin/netbeans
51023 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
51024 - fperms 755 ${INSTALL_DIR}/bin/netbeans
51025 -
51026 - insinto /etc/netbeans-${SLOT}
51027 - doins etc/*
51028 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
51029 -
51030 - # fix paths per bug# 163483
51031 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
51032 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
51033 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
51034 - fi
51035 -
51036 - dodir /usr/share/icons/hicolor/32x32/apps
51037 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
51038 - dodir /usr/share/icons/hicolor/128x128/apps
51039 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
51040 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
51041 -
51042 - popd >/dev/null || die
51043 -
51044 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
51045 -
51046 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
51047 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
51048 -}
51049
51050 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
51051 index b63dc11..53a24ca 100644
51052 --- a/dev-java/netbeans-php/Manifest
51053 +++ b/dev-java/netbeans-php/Manifest
51054 @@ -6,54 +6,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
51055 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
51056 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
51057 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
51058 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
51059 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
51060 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
51061 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
51062 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
51063 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
51064 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
51065 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
51066 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
51067 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
51068 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
51069 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
51070 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
51071 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
51072 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
51073 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
51074 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
51075 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
51076 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
51077 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
51078 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
51079 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
51080 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
51081 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
51082 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
51083 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
51084 EBUILD netbeans-php-8.0.2.ebuild 4347 SHA256 585b2488d748f3d0f87c17c951870e167aac7bf10847428add786e4a8a446583 SHA512 1431305d4f340cb0a2c7c896c54d45f6f02ef82a4201f82053278b98511a5a4a68210317530e9cdf5cf1f495996d3a3f9c4b2c3c479aa407abd375072ab3182f WHIRLPOOL af8476f2ff2d119f2657e6be03cfea1160f86e41bd791f40609f1bc8a8aada46ba1081e4f2417b0fddde931fa4e43d20956c0fe1d4fdf3617b78d01afd23f9b4
51085 EBUILD netbeans-php-8.1.ebuild 4371 SHA256 a9e7565a8cbcc5dfca4d9449f43b959911c47ad8da59648e383ecce55c4b0064 SHA512 67d43532ea43abf007adce73e7da2345d9cc42229189ba90d254d7764e19e3fd3c86b990ea2fe08cf52e49422def481046fe6e0e447fdc1de1680ac59f51d9d3 WHIRLPOOL 433275570fd81db477180e58909ebd50b83cde03bd5df807cc9ee213e2f3a44f65f3ec4877851aa6322e7752969aa72313ee7b35b8ee07446e8c22be4321d536
51086 -EBUILD netbeans-php-9999_p20160329.ebuild 4418 SHA256 819373c0d5d791ba49c87ed8164e8472788c20dc6fb4000d274b044dc0c8c40d SHA512 1dd59632f68ebacb49b6685c9767cd94d8760ebbcdb8aba9aa94a8ee0bf95578b56b9db7f2080d415bed7c2518d58de80ac7f7ad271d026a9feccbb37e5cdd9e WHIRLPOOL b5d380fe8cd2de24a73376e8d96dbdbf7b66ecba19fbb5c0055bb6d628e44ad7c5b0310ef325ec9f43beb729adc6be3464cc42559e960270ecc4a70abfbee345
51087 -EBUILD netbeans-php-9999_p20160331.ebuild 4418 SHA256 225f8be498d1200e86f68bf8645dae9b7cdafa7ce93a989aac0aa0662488caa7 SHA512 053748fd70268bc260f6ae2257cbd993dc88598cb481f2e7034cecd355f533952366cc4b81d9e7167ed5fc668088e8bac3a8eea81c6eb3a57281c277513d2d7b WHIRLPOOL 01f7f2dc9b5858fbef362853d4a16fcb57af291e934a1a768f7e0c3998a88a1f634cb03f4ee3807672a1101ed8ce56a8d91ded50ca01c4dd8635dc1325fe7e36
51088 -EBUILD netbeans-php-9999_p20160401.ebuild 4418 SHA256 f6d677bb981da3098fb94013983f2a1b4d0065463f9a7312cfafc16a021dc12c SHA512 3575117307b2ed2267a884e22f04a5e0857d5744d80b5130e5176ff7da1c6e655099ff0529fb925638d4ddd19220b72b4429a97c7a4da7c0e1cb936d2f87b5a7 WHIRLPOOL d5c8da6875fdaf51b06eee27e2d84f85d85eb6b096129e2b1242ac6b1a48e092b2de5291083e1a15a360d2ee67c68fa71a30b84d555cebe030d8c1ffb00e040d
51089 -EBUILD netbeans-php-9999_p20160404.ebuild 4418 SHA256 b18fed54fe9ceb3088dc0df461992b748ff8363ff8482b5ad234a5e103a91b81 SHA512 9a6d90cd68135c241d4e9cc202470a00ad509b4065ed074fc62c50177fa59eb71959d788daffea81ed9b8980c1b04304002e5abe65922fb8d25ce6e16d785dc9 WHIRLPOOL 0055d46e2bf04274031db1165fde3319f42f1f379ab423a209e7b5b62edf91018368913cdc85a91d5ea94f06be664fa33f1f6a66a6a2b09ea3a83c4b245157ba
51090 -EBUILD netbeans-php-9999_p20160405.ebuild 4418 SHA256 72709d3a47c5c58baa04e978e42a8690c2c9833c57a5ec1163bada5d74742d22 SHA512 5fe7ec18d427a99b6f329b90a10d98a840a04cb3107123b7433ab4650717c9647c8a359498debe7a9832adbee3d6cacfb00ea98d2012debf7a031815240ecf56 WHIRLPOOL 595b126e03096294bf962fd9ee14a53109a7eb44ab190f2a9079b26bdcaf770c0913e0855d6629e67c21b977084fce20ee823057c73b0f760d906df8bc43e31c
51091 -EBUILD netbeans-php-9999_p20160406.ebuild 4418 SHA256 4bd3cd8732a3491847ed3434ea1ce26a71f5056d0ced8dd992dbd9b847f231f9 SHA512 9a358f0cad9c0a905077ac64cf088851a0516e20452d039f3d5be0d440cd21184ad9f06d4950978c42d3210f0f7185942b7ebd3353e75b550d5029a3af02e356 WHIRLPOOL aca32da586b539830b449191a398b61cd71994ff9b76e180383006fca7301218c5b6faffd51769190fd944504e8dd07b2bcb82568baaaf6dbebc5e04fd5a774f
51092 -EBUILD netbeans-php-9999_p20160407.ebuild 4418 SHA256 c18b90d15ed5470bd9f96d4586838a977b80c3174bee65a2146e9e8cf05a39d7 SHA512 4e6cdc36c7f1e641a91d02a892f583e8fce13941fca42e10a5c74ccf253ad0ae20c9472943fc22b7639a23d9fd911c26272de88a4953ed558c933d0543463b1e WHIRLPOOL ff278bcfbc222276c3783bb6d8a4b021571190c08f7b6d95085f73d3cfd3c16f7cde4904dd02b722b908431669769e9f825a215e5ad375f688ba79f7f426db07
51093 -EBUILD netbeans-php-9999_p20160411.ebuild 4418 SHA256 3ec1cc4f4dc879f39f36461e2ebf928a1733a2adc80ff2e36b33a58a65c5506d SHA512 5b068c411728327966b4cabe6dc721dc91579f478514fa5cabe89e44496c37d7ceb0d9c8674b99a2cf1528174369e8f9fedea04a875994b6cb50d812557ed93b WHIRLPOOL 2fe8ec6421b12a96736919ccb0b63109a6187546f436ac087ecdeca16314fcefa9accc5607fc24f34351801c8e03c10d1437076636dc74eaddd8aa39b3abf3c0
51094 -EBUILD netbeans-php-9999_p20160412.ebuild 4418 SHA256 3334cf30767e8de30eb9b782d5d3b0c358d4b98ae58a026cec8ec1e0360444f5 SHA512 4e3bd3195f09074617ba91da83c72a589c88fbf68b82baa7799bc158e68f7a88e9972569578731963e4c3ce64369e114011084bac7d814a419e2a775fd3fce3b WHIRLPOOL 5eecf7efe5fe4a42c54bd817c497e7e5821b18ce46d115df0733c8f8caf5624dc94b69c83a62c9daf31cdf705999db2522e2f98494960c97c4851ababf4cb6e5
51095 -EBUILD netbeans-php-9999_p20160413.ebuild 4418 SHA256 375e05ade76f55c375dfa87f835a4c31e1b80f2b49c70853db99290baf0844e1 SHA512 b48386ffaf7c44f4528e3c1fa54bea2cef175bc24dabdd03a9e1a4c373850cd2f4c2d4f114d5a013bd1b0c202b0851deb7a7c1410a2eefa54e7d72aeaea1a8dd WHIRLPOOL 770051ee084148cd3471eef2be4421070e55aab9ac3742fda98a11f46eae4f2596be67e1df9d82a9cf3ee93d43c87e3d25bccfe873aab6409819fe95f241c129
51096 -EBUILD netbeans-php-9999_p20160414.ebuild 4418 SHA256 75eeaa16756b85545829a35a67b68a72dada941f663218094215ffb9868c84de SHA512 a84b22419c8bd2a516e70e6661a00a57d98e0b9bf4476d5f4c2a3e186e7bbf9a5925a69c855de168c83bea7a960d4d995c4886b373c6ae85546bc49ca538c807 WHIRLPOOL b096b8976cced9c36ac0c5a86cd9dce8e3139bae7f280c1925aaead4a49b80ff157719ae4d806086b72aac1579a7bab77b61b89d09eb834d08fdb8f027efe213
51097 -EBUILD netbeans-php-9999_p20160415.ebuild 4418 SHA256 fc0de9556f9ea5608dabb117884a23397da57233e8597b4b2bc2010e51eb2469 SHA512 2be2951e8331fd7c1c556b6f2fd55eed5beffde0fb926f3b7ba7da3ece9ec8fbae00735c5afa91c0d93db51c2784a7b02b19dc3709246b52577335f08ff0fa42 WHIRLPOOL d6c1594bfff5f24dcb3ddedfc6050062a11f7a575e392826113cd950a8de64824395cab8660b2d9cfc7097f8dafc53c4aaa89c5af96f12c9bc78e3c0f8d57aae
51098 -EBUILD netbeans-php-9999_p20160416.ebuild 4418 SHA256 ee4128d90405e81d9f2a4f11627ccc1aea1889d9686dae0a9b12ac67fea03057 SHA512 84f63b5e47d80b174aeb612a628d86fa83f69ec53dff29172c5a8aa73f88c831fe664f2e26dfd811372bd46914f1ac78ff3a46107ad31e0c6b220aac2d50fd2c WHIRLPOOL cc6745983139f050ef79433af0c897740f2910129d40678a0aa119796d55220c7529e2ec7ca4cc8c2a229ccb968bc8218a6176b12c1b4106b2aabb65df956cc8
51099 -EBUILD netbeans-php-9999_p20160417.ebuild 4418 SHA256 16396e5d8a89c0de7cf159e5f09c2a35b77c1245d587886f3523415d07ba847a SHA512 8ec7ac6d76165f4e0948d519f87cb34194bca5da940c788ec6a1db9482da346c1c01f3fa286c1689439b7b9005ecac18418214960abe62cd295ac7c9cde46f17 WHIRLPOOL 915914d849337b13a338f49e86690deea46dd3558cf4edbc73026fbb90e26efee91b603e4879c472b1f72295a6533d54c95b84caf483a7dd66a19dd631aac7ef
51100 -EBUILD netbeans-php-9999_p20160418.ebuild 4418 SHA256 03969fd1475873de4da38e3461e67adc2ac67568c7ce6291b15776e1bb982098 SHA512 c80f7cb03d407c354c1af56f4d432c730128f4e446b6eba0bc3545ccf7602b5557a690b4863ff305d497e440c4ef424640e69097db918fd1f669266bd359ddd8 WHIRLPOOL f0a76a4a515d94e0d13295f78f29651075c768bac34c489b52924b5fb16e7bcc4550ce07acde565c107cea2b0be9353752613d90884b8463616fdb47e0b9af12
51101 -EBUILD netbeans-php-9999_p20160419.ebuild 4418 SHA256 f5543f4c280c8d47c95429288438c374913a48a561412abc9135c815c3986ac4 SHA512 9a5ada58a2d255e1ae2ead1274a89e227ea8f5e0cc1d8597c9d40fbdfe135fe67f1431f87eac3ee31bc641e508bbf5585665184a632e46a1695ef9e1f23fa830 WHIRLPOOL e8874318132de2e445306a03aee46c8188fd94e2dd0a63d71d9927df913e12f0ceb064ab5b7f220a98e36eb08d668646c1281472f809113eee5eba1d85c306ac
51102 -EBUILD netbeans-php-9999_p20160420.ebuild 4418 SHA256 c549efdcc23481e3895a226847afbf292ef4eb14f221c1041c399d74b31ee113 SHA512 9a80e799a24183385b5391855c38ad3add83c43465b6b5e4b8147fd8b5a1e14a0216a212eeda48c22161bd74ebb0fc0e1bfaa281cac38d9a87cabfc92a1d3f17 WHIRLPOOL 7d345ce6020a154bac2fced15bcab46beaaad61e06b08a548f1e6fec3f42b295bbb25b1b1bae16f519de5abc275372d9919bfb31ed1ba6ca88432ee7e68e523a
51103 -EBUILD netbeans-php-9999_p20160421.ebuild 4418 SHA256 999d03254a8c1671cf4799c40de01e9e0b16d280ff52201cc0271d9e31963739 SHA512 7a568bdad819745e4f02acc3cb681b66f9a09b679a43fa59bb68de1135846c355431ed44f5310f7e182864cdda9c29b3889735e740f20ff2a68169afa322d592 WHIRLPOOL 5df4774cb3dccc2f17d55568a23f86cd5003ee5b3cd455570a9b06c85df261f21eda55fc7d7ca7b887abdd9b9222959ac75221ec3e0d622ddc52bc9ed1d14f4c
51104 -EBUILD netbeans-php-9999_p20160426.ebuild 4418 SHA256 0133c7d50f5246123a81330ccb94905c874c781b0b7f015a0df2b2ee88a149ee SHA512 99c020518e31e983b167bdc066db3f8e96ef3a7b17c46c9cab644dcda5396ded99bcf37d229161fa9a68000e3b6b8418958fac9bd6d063ced1b368ae997b9031 WHIRLPOOL 76e32b8abb52de80407cf1a79517cd6488d6e8ead94e9e5f58309b275d66c2714cc27036a33fe5d99105b8780e174e0f619665cc5c159e107f74667412209ed4
51105 -EBUILD netbeans-php-9999_p20160427.ebuild 4418 SHA256 111fca797f92914216fa604726f914a984a6602498535ebb20e183fc3d0d7ef0 SHA512 3f25a656ff08a80c7ce64d5b36fd34b3820dffcaf1313f6d5735ae580bdd439cad783284f56e09cd7b8d6d3d10d4107bafe7112c95fdbd9afb739b53bceae9d0 WHIRLPOOL 406e646235b0c750a0fa402354746f5b752f6abd0e4bc46e31e9d33994cd70f46d08c78af72fc481ad34ce1c1853b3513ba2a6e73f0530b6a64aae1770764be3
51106 EBUILD netbeans-php-9999_p20160428.ebuild 4418 SHA256 ff39622b2f582fb73f069ddea76fcb846f2fdbdce6559af061a13ead577d4a47 SHA512 3f71b975e8316433510e89914be7a1ffe7837a39d42a4c8f25a033b82d54bee62cafe0a28d45cada322594dfc328f43c2a1a05abbec1e43e207f73fcb225e128 WHIRLPOOL 696cf1a13fe113a7156da0fa4db41802052c5885a1cde7eb5eac17431ca31792576d22d4cecc6b2bd5ead506abb0e3a3d0dee62183b346aed1aa146234c7df8a
51107 EBUILD netbeans-php-9999_p20160429.ebuild 4418 SHA256 91eaccc7404ed5c4c703fb4197631b10b5583508204c73363016ad110184269f SHA512 028e58926a853219e866edf3f872a67d546d32839306867921527c81ebef5ab004da018aab014994f3fecca79506267dcdcdcf06054f90c6a457b68bfa0bf6b7 WHIRLPOOL e9ad76bdecfff67dd851e31c4356278547b6da7ed73649f36e5233b78cc05f4295dd6460560b4613abf226afa5826b5cd6d7d4270f482e28a9996f78a7152048
51108 EBUILD netbeans-php-9999_p20160430.ebuild 4418 SHA256 c46eba4967a823c3b5a26edf651faedf16bdc9459ddd64b7874c8fa3a6af11ce SHA512 35cc623e4374520ea6305a7bcd247ced8b78c7e827c1f541e3678503fa1bc7b5008cc45e7137bd521d19c5c1287219b8dbc7999edc87e84d9a07e96938dc56b7 WHIRLPOOL 8a3252e718c3c4bb07399ed1f5a41e3ec93de0757120ec9798325742dd52cac8b07c69028516aa0a9b757ec794b7d2f4f1ccf0a1d504c4f58ea3f62086ac6254
51109
51110 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160329.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160329.ebuild
51111 deleted file mode 100644
51112 index 0daef51..0000000
51113 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160329.ebuild
51114 +++ /dev/null
51115 @@ -1,127 +0,0 @@
51116 -# Copyright 1999-2016 Gentoo Foundation
51117 -# Distributed under the terms of the GNU General Public License v2
51118 -# $Id$
51119 -
51120 -EAPI="4"
51121 -inherit eutils java-pkg-2 java-ant-2
51122 -
51123 -DESCRIPTION="Netbeans PHP Cluster"
51124 -HOMEPAGE="http://netbeans.org/projects/php"
51125 -SLOT="9999"
51126 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
51127 -SRC_URI="${SOURCE_URL}
51128 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
51129 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
51130 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
51131 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
51132 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51133 -KEYWORDS="~amd64 ~x86"
51134 -IUSE=""
51135 -S="${WORKDIR}"
51136 -
51137 -CDEPEND="~dev-java/netbeans-extide-${PV}
51138 - ~dev-java/netbeans-ide-${PV}
51139 - ~dev-java/netbeans-platform-${PV}
51140 - ~dev-java/netbeans-webcommon-${PV}
51141 - ~dev-java/netbeans-websvccommon-${PV}
51142 - dev-java/javacup:0"
51143 -DEPEND=">=virtual/jdk-1.7
51144 - app-arch/unzip
51145 - ${CDEPEND}
51146 - dev-java/javahelp:0"
51147 -RDEPEND=">=virtual/jdk-1.7
51148 - ${CDEPEND}"
51149 -
51150 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51151 -
51152 -EANT_BUILD_XML="nbbuild/build.xml"
51153 -EANT_BUILD_TARGET="rebuild-cluster"
51154 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51155 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51156 -JAVA_PKG_BSFIX="off"
51157 -
51158 -src_unpack() {
51159 - unpack $(basename ${SOURCE_URL})
51160 -
51161 - einfo "Deleting bundled jars..."
51162 - find -name "*.jar" -type f -delete
51163 -
51164 - unpack netbeans-9999-r15-build.xml.patch.bz2
51165 -
51166 - pushd "${S}" >/dev/null || die
51167 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
51168 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
51169 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
51170 - popd >/dev/null || die
51171 -}
51172 -
51173 -src_prepare() {
51174 - einfo "Deleting bundled class files..."
51175 - find -name "*.class" -type f | xargs rm -vf
51176 -
51177 - epatch netbeans-9999-r15-build.xml.patch
51178 -
51179 - # Support for custom patches
51180 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51181 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51182 -
51183 - if [ -n "${files}" ] ; then
51184 - einfo "Applying custom patches:"
51185 -
51186 - for file in ${files} ; do
51187 - epatch "${file}"
51188 - done
51189 - fi
51190 - fi
51191 -
51192 - einfo "Symlinking external libraries..."
51193 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51194 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
51195 -
51196 - einfo "Linking in other clusters..."
51197 - mkdir "${S}"/nbbuild/netbeans || die
51198 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51199 -
51200 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51201 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51202 - touch nb.cluster.extide.built
51203 -
51204 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51205 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51206 - touch nb.cluster.ide.built
51207 -
51208 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51209 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51210 - touch nb.cluster.platform.built
51211 -
51212 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
51213 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51214 - touch nb.cluster.webcommon.built
51215 -
51216 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
51217 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51218 - touch nb.cluster.websvccommon.built
51219 -
51220 - popd >/dev/null || die
51221 -
51222 - java-pkg-2_src_prepare
51223 -}
51224 -
51225 -src_install() {
51226 - pushd nbbuild/netbeans/php >/dev/null || die
51227 -
51228 - insinto ${INSTALL_DIR}
51229 -
51230 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51231 -
51232 - doins -r *
51233 -
51234 - popd >/dev/null || die
51235 -
51236 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
51237 - pushd "${instdir}" >/dev/null || die
51238 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
51239 - popd >/dev/null || die
51240 -
51241 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
51242 -}
51243
51244 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160331.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160331.ebuild
51245 deleted file mode 100644
51246 index 5bf35c2..0000000
51247 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160331.ebuild
51248 +++ /dev/null
51249 @@ -1,127 +0,0 @@
51250 -# Copyright 1999-2016 Gentoo Foundation
51251 -# Distributed under the terms of the GNU General Public License v2
51252 -# $Id$
51253 -
51254 -EAPI="4"
51255 -inherit eutils java-pkg-2 java-ant-2
51256 -
51257 -DESCRIPTION="Netbeans PHP Cluster"
51258 -HOMEPAGE="http://netbeans.org/projects/php"
51259 -SLOT="9999"
51260 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
51261 -SRC_URI="${SOURCE_URL}
51262 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
51263 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
51264 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
51265 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
51266 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51267 -KEYWORDS="~amd64 ~x86"
51268 -IUSE=""
51269 -S="${WORKDIR}"
51270 -
51271 -CDEPEND="~dev-java/netbeans-extide-${PV}
51272 - ~dev-java/netbeans-ide-${PV}
51273 - ~dev-java/netbeans-platform-${PV}
51274 - ~dev-java/netbeans-webcommon-${PV}
51275 - ~dev-java/netbeans-websvccommon-${PV}
51276 - dev-java/javacup:0"
51277 -DEPEND=">=virtual/jdk-1.7
51278 - app-arch/unzip
51279 - ${CDEPEND}
51280 - dev-java/javahelp:0"
51281 -RDEPEND=">=virtual/jdk-1.7
51282 - ${CDEPEND}"
51283 -
51284 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51285 -
51286 -EANT_BUILD_XML="nbbuild/build.xml"
51287 -EANT_BUILD_TARGET="rebuild-cluster"
51288 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51289 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51290 -JAVA_PKG_BSFIX="off"
51291 -
51292 -src_unpack() {
51293 - unpack $(basename ${SOURCE_URL})
51294 -
51295 - einfo "Deleting bundled jars..."
51296 - find -name "*.jar" -type f -delete
51297 -
51298 - unpack netbeans-9999-r16-build.xml.patch.bz2
51299 -
51300 - pushd "${S}" >/dev/null || die
51301 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
51302 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
51303 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
51304 - popd >/dev/null || die
51305 -}
51306 -
51307 -src_prepare() {
51308 - einfo "Deleting bundled class files..."
51309 - find -name "*.class" -type f | xargs rm -vf
51310 -
51311 - epatch netbeans-9999-r16-build.xml.patch
51312 -
51313 - # Support for custom patches
51314 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51315 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51316 -
51317 - if [ -n "${files}" ] ; then
51318 - einfo "Applying custom patches:"
51319 -
51320 - for file in ${files} ; do
51321 - epatch "${file}"
51322 - done
51323 - fi
51324 - fi
51325 -
51326 - einfo "Symlinking external libraries..."
51327 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51328 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
51329 -
51330 - einfo "Linking in other clusters..."
51331 - mkdir "${S}"/nbbuild/netbeans || die
51332 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51333 -
51334 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51335 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51336 - touch nb.cluster.extide.built
51337 -
51338 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51339 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51340 - touch nb.cluster.ide.built
51341 -
51342 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51343 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51344 - touch nb.cluster.platform.built
51345 -
51346 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
51347 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51348 - touch nb.cluster.webcommon.built
51349 -
51350 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
51351 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51352 - touch nb.cluster.websvccommon.built
51353 -
51354 - popd >/dev/null || die
51355 -
51356 - java-pkg-2_src_prepare
51357 -}
51358 -
51359 -src_install() {
51360 - pushd nbbuild/netbeans/php >/dev/null || die
51361 -
51362 - insinto ${INSTALL_DIR}
51363 -
51364 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51365 -
51366 - doins -r *
51367 -
51368 - popd >/dev/null || die
51369 -
51370 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
51371 - pushd "${instdir}" >/dev/null || die
51372 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
51373 - popd >/dev/null || die
51374 -
51375 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
51376 -}
51377
51378 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160401.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160401.ebuild
51379 deleted file mode 100644
51380 index 0c9d7bc..0000000
51381 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160401.ebuild
51382 +++ /dev/null
51383 @@ -1,127 +0,0 @@
51384 -# Copyright 1999-2016 Gentoo Foundation
51385 -# Distributed under the terms of the GNU General Public License v2
51386 -# $Id$
51387 -
51388 -EAPI="4"
51389 -inherit eutils java-pkg-2 java-ant-2
51390 -
51391 -DESCRIPTION="Netbeans PHP Cluster"
51392 -HOMEPAGE="http://netbeans.org/projects/php"
51393 -SLOT="9999"
51394 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
51395 -SRC_URI="${SOURCE_URL}
51396 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
51397 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
51398 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
51399 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
51400 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51401 -KEYWORDS="~amd64 ~x86"
51402 -IUSE=""
51403 -S="${WORKDIR}"
51404 -
51405 -CDEPEND="~dev-java/netbeans-extide-${PV}
51406 - ~dev-java/netbeans-ide-${PV}
51407 - ~dev-java/netbeans-platform-${PV}
51408 - ~dev-java/netbeans-webcommon-${PV}
51409 - ~dev-java/netbeans-websvccommon-${PV}
51410 - dev-java/javacup:0"
51411 -DEPEND=">=virtual/jdk-1.7
51412 - app-arch/unzip
51413 - ${CDEPEND}
51414 - dev-java/javahelp:0"
51415 -RDEPEND=">=virtual/jdk-1.7
51416 - ${CDEPEND}"
51417 -
51418 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51419 -
51420 -EANT_BUILD_XML="nbbuild/build.xml"
51421 -EANT_BUILD_TARGET="rebuild-cluster"
51422 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51423 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51424 -JAVA_PKG_BSFIX="off"
51425 -
51426 -src_unpack() {
51427 - unpack $(basename ${SOURCE_URL})
51428 -
51429 - einfo "Deleting bundled jars..."
51430 - find -name "*.jar" -type f -delete
51431 -
51432 - unpack netbeans-9999-r16-build.xml.patch.bz2
51433 -
51434 - pushd "${S}" >/dev/null || die
51435 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
51436 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
51437 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
51438 - popd >/dev/null || die
51439 -}
51440 -
51441 -src_prepare() {
51442 - einfo "Deleting bundled class files..."
51443 - find -name "*.class" -type f | xargs rm -vf
51444 -
51445 - epatch netbeans-9999-r16-build.xml.patch
51446 -
51447 - # Support for custom patches
51448 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51449 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51450 -
51451 - if [ -n "${files}" ] ; then
51452 - einfo "Applying custom patches:"
51453 -
51454 - for file in ${files} ; do
51455 - epatch "${file}"
51456 - done
51457 - fi
51458 - fi
51459 -
51460 - einfo "Symlinking external libraries..."
51461 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51462 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
51463 -
51464 - einfo "Linking in other clusters..."
51465 - mkdir "${S}"/nbbuild/netbeans || die
51466 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51467 -
51468 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51469 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51470 - touch nb.cluster.extide.built
51471 -
51472 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51473 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51474 - touch nb.cluster.ide.built
51475 -
51476 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51477 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51478 - touch nb.cluster.platform.built
51479 -
51480 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
51481 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51482 - touch nb.cluster.webcommon.built
51483 -
51484 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
51485 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51486 - touch nb.cluster.websvccommon.built
51487 -
51488 - popd >/dev/null || die
51489 -
51490 - java-pkg-2_src_prepare
51491 -}
51492 -
51493 -src_install() {
51494 - pushd nbbuild/netbeans/php >/dev/null || die
51495 -
51496 - insinto ${INSTALL_DIR}
51497 -
51498 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51499 -
51500 - doins -r *
51501 -
51502 - popd >/dev/null || die
51503 -
51504 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
51505 - pushd "${instdir}" >/dev/null || die
51506 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
51507 - popd >/dev/null || die
51508 -
51509 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
51510 -}
51511
51512 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160404.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160404.ebuild
51513 deleted file mode 100644
51514 index 533922d..0000000
51515 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160404.ebuild
51516 +++ /dev/null
51517 @@ -1,127 +0,0 @@
51518 -# Copyright 1999-2016 Gentoo Foundation
51519 -# Distributed under the terms of the GNU General Public License v2
51520 -# $Id$
51521 -
51522 -EAPI="4"
51523 -inherit eutils java-pkg-2 java-ant-2
51524 -
51525 -DESCRIPTION="Netbeans PHP Cluster"
51526 -HOMEPAGE="http://netbeans.org/projects/php"
51527 -SLOT="9999"
51528 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
51529 -SRC_URI="${SOURCE_URL}
51530 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
51531 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
51532 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
51533 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
51534 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51535 -KEYWORDS="~amd64 ~x86"
51536 -IUSE=""
51537 -S="${WORKDIR}"
51538 -
51539 -CDEPEND="~dev-java/netbeans-extide-${PV}
51540 - ~dev-java/netbeans-ide-${PV}
51541 - ~dev-java/netbeans-platform-${PV}
51542 - ~dev-java/netbeans-webcommon-${PV}
51543 - ~dev-java/netbeans-websvccommon-${PV}
51544 - dev-java/javacup:0"
51545 -DEPEND=">=virtual/jdk-1.7
51546 - app-arch/unzip
51547 - ${CDEPEND}
51548 - dev-java/javahelp:0"
51549 -RDEPEND=">=virtual/jdk-1.7
51550 - ${CDEPEND}"
51551 -
51552 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51553 -
51554 -EANT_BUILD_XML="nbbuild/build.xml"
51555 -EANT_BUILD_TARGET="rebuild-cluster"
51556 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51557 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51558 -JAVA_PKG_BSFIX="off"
51559 -
51560 -src_unpack() {
51561 - unpack $(basename ${SOURCE_URL})
51562 -
51563 - einfo "Deleting bundled jars..."
51564 - find -name "*.jar" -type f -delete
51565 -
51566 - unpack netbeans-9999-r16-build.xml.patch.bz2
51567 -
51568 - pushd "${S}" >/dev/null || die
51569 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
51570 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
51571 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
51572 - popd >/dev/null || die
51573 -}
51574 -
51575 -src_prepare() {
51576 - einfo "Deleting bundled class files..."
51577 - find -name "*.class" -type f | xargs rm -vf
51578 -
51579 - epatch netbeans-9999-r16-build.xml.patch
51580 -
51581 - # Support for custom patches
51582 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51583 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51584 -
51585 - if [ -n "${files}" ] ; then
51586 - einfo "Applying custom patches:"
51587 -
51588 - for file in ${files} ; do
51589 - epatch "${file}"
51590 - done
51591 - fi
51592 - fi
51593 -
51594 - einfo "Symlinking external libraries..."
51595 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51596 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
51597 -
51598 - einfo "Linking in other clusters..."
51599 - mkdir "${S}"/nbbuild/netbeans || die
51600 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51601 -
51602 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51603 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51604 - touch nb.cluster.extide.built
51605 -
51606 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51607 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51608 - touch nb.cluster.ide.built
51609 -
51610 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51611 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51612 - touch nb.cluster.platform.built
51613 -
51614 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
51615 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51616 - touch nb.cluster.webcommon.built
51617 -
51618 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
51619 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51620 - touch nb.cluster.websvccommon.built
51621 -
51622 - popd >/dev/null || die
51623 -
51624 - java-pkg-2_src_prepare
51625 -}
51626 -
51627 -src_install() {
51628 - pushd nbbuild/netbeans/php >/dev/null || die
51629 -
51630 - insinto ${INSTALL_DIR}
51631 -
51632 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51633 -
51634 - doins -r *
51635 -
51636 - popd >/dev/null || die
51637 -
51638 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
51639 - pushd "${instdir}" >/dev/null || die
51640 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
51641 - popd >/dev/null || die
51642 -
51643 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
51644 -}
51645
51646 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160405.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160405.ebuild
51647 deleted file mode 100644
51648 index 3b5a585..0000000
51649 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160405.ebuild
51650 +++ /dev/null
51651 @@ -1,127 +0,0 @@
51652 -# Copyright 1999-2016 Gentoo Foundation
51653 -# Distributed under the terms of the GNU General Public License v2
51654 -# $Id$
51655 -
51656 -EAPI="4"
51657 -inherit eutils java-pkg-2 java-ant-2
51658 -
51659 -DESCRIPTION="Netbeans PHP Cluster"
51660 -HOMEPAGE="http://netbeans.org/projects/php"
51661 -SLOT="9999"
51662 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
51663 -SRC_URI="${SOURCE_URL}
51664 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
51665 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
51666 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
51667 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
51668 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51669 -KEYWORDS="~amd64 ~x86"
51670 -IUSE=""
51671 -S="${WORKDIR}"
51672 -
51673 -CDEPEND="~dev-java/netbeans-extide-${PV}
51674 - ~dev-java/netbeans-ide-${PV}
51675 - ~dev-java/netbeans-platform-${PV}
51676 - ~dev-java/netbeans-webcommon-${PV}
51677 - ~dev-java/netbeans-websvccommon-${PV}
51678 - dev-java/javacup:0"
51679 -DEPEND=">=virtual/jdk-1.7
51680 - app-arch/unzip
51681 - ${CDEPEND}
51682 - dev-java/javahelp:0"
51683 -RDEPEND=">=virtual/jdk-1.7
51684 - ${CDEPEND}"
51685 -
51686 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51687 -
51688 -EANT_BUILD_XML="nbbuild/build.xml"
51689 -EANT_BUILD_TARGET="rebuild-cluster"
51690 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51691 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51692 -JAVA_PKG_BSFIX="off"
51693 -
51694 -src_unpack() {
51695 - unpack $(basename ${SOURCE_URL})
51696 -
51697 - einfo "Deleting bundled jars..."
51698 - find -name "*.jar" -type f -delete
51699 -
51700 - unpack netbeans-9999-r16-build.xml.patch.bz2
51701 -
51702 - pushd "${S}" >/dev/null || die
51703 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
51704 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
51705 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
51706 - popd >/dev/null || die
51707 -}
51708 -
51709 -src_prepare() {
51710 - einfo "Deleting bundled class files..."
51711 - find -name "*.class" -type f | xargs rm -vf
51712 -
51713 - epatch netbeans-9999-r16-build.xml.patch
51714 -
51715 - # Support for custom patches
51716 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51717 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51718 -
51719 - if [ -n "${files}" ] ; then
51720 - einfo "Applying custom patches:"
51721 -
51722 - for file in ${files} ; do
51723 - epatch "${file}"
51724 - done
51725 - fi
51726 - fi
51727 -
51728 - einfo "Symlinking external libraries..."
51729 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51730 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
51731 -
51732 - einfo "Linking in other clusters..."
51733 - mkdir "${S}"/nbbuild/netbeans || die
51734 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51735 -
51736 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51737 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51738 - touch nb.cluster.extide.built
51739 -
51740 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51741 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51742 - touch nb.cluster.ide.built
51743 -
51744 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51745 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51746 - touch nb.cluster.platform.built
51747 -
51748 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
51749 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51750 - touch nb.cluster.webcommon.built
51751 -
51752 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
51753 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51754 - touch nb.cluster.websvccommon.built
51755 -
51756 - popd >/dev/null || die
51757 -
51758 - java-pkg-2_src_prepare
51759 -}
51760 -
51761 -src_install() {
51762 - pushd nbbuild/netbeans/php >/dev/null || die
51763 -
51764 - insinto ${INSTALL_DIR}
51765 -
51766 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51767 -
51768 - doins -r *
51769 -
51770 - popd >/dev/null || die
51771 -
51772 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
51773 - pushd "${instdir}" >/dev/null || die
51774 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
51775 - popd >/dev/null || die
51776 -
51777 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
51778 -}
51779
51780 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160406.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160406.ebuild
51781 deleted file mode 100644
51782 index 361c629..0000000
51783 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160406.ebuild
51784 +++ /dev/null
51785 @@ -1,127 +0,0 @@
51786 -# Copyright 1999-2016 Gentoo Foundation
51787 -# Distributed under the terms of the GNU General Public License v2
51788 -# $Id$
51789 -
51790 -EAPI="4"
51791 -inherit eutils java-pkg-2 java-ant-2
51792 -
51793 -DESCRIPTION="Netbeans PHP Cluster"
51794 -HOMEPAGE="http://netbeans.org/projects/php"
51795 -SLOT="9999"
51796 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
51797 -SRC_URI="${SOURCE_URL}
51798 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
51799 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
51800 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
51801 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
51802 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51803 -KEYWORDS="~amd64 ~x86"
51804 -IUSE=""
51805 -S="${WORKDIR}"
51806 -
51807 -CDEPEND="~dev-java/netbeans-extide-${PV}
51808 - ~dev-java/netbeans-ide-${PV}
51809 - ~dev-java/netbeans-platform-${PV}
51810 - ~dev-java/netbeans-webcommon-${PV}
51811 - ~dev-java/netbeans-websvccommon-${PV}
51812 - dev-java/javacup:0"
51813 -DEPEND=">=virtual/jdk-1.7
51814 - app-arch/unzip
51815 - ${CDEPEND}
51816 - dev-java/javahelp:0"
51817 -RDEPEND=">=virtual/jdk-1.7
51818 - ${CDEPEND}"
51819 -
51820 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51821 -
51822 -EANT_BUILD_XML="nbbuild/build.xml"
51823 -EANT_BUILD_TARGET="rebuild-cluster"
51824 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51825 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51826 -JAVA_PKG_BSFIX="off"
51827 -
51828 -src_unpack() {
51829 - unpack $(basename ${SOURCE_URL})
51830 -
51831 - einfo "Deleting bundled jars..."
51832 - find -name "*.jar" -type f -delete
51833 -
51834 - unpack netbeans-9999-r16-build.xml.patch.bz2
51835 -
51836 - pushd "${S}" >/dev/null || die
51837 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
51838 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
51839 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
51840 - popd >/dev/null || die
51841 -}
51842 -
51843 -src_prepare() {
51844 - einfo "Deleting bundled class files..."
51845 - find -name "*.class" -type f | xargs rm -vf
51846 -
51847 - epatch netbeans-9999-r16-build.xml.patch
51848 -
51849 - # Support for custom patches
51850 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51851 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51852 -
51853 - if [ -n "${files}" ] ; then
51854 - einfo "Applying custom patches:"
51855 -
51856 - for file in ${files} ; do
51857 - epatch "${file}"
51858 - done
51859 - fi
51860 - fi
51861 -
51862 - einfo "Symlinking external libraries..."
51863 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51864 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
51865 -
51866 - einfo "Linking in other clusters..."
51867 - mkdir "${S}"/nbbuild/netbeans || die
51868 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51869 -
51870 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51871 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51872 - touch nb.cluster.extide.built
51873 -
51874 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51875 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51876 - touch nb.cluster.ide.built
51877 -
51878 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51879 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51880 - touch nb.cluster.platform.built
51881 -
51882 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
51883 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51884 - touch nb.cluster.webcommon.built
51885 -
51886 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
51887 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51888 - touch nb.cluster.websvccommon.built
51889 -
51890 - popd >/dev/null || die
51891 -
51892 - java-pkg-2_src_prepare
51893 -}
51894 -
51895 -src_install() {
51896 - pushd nbbuild/netbeans/php >/dev/null || die
51897 -
51898 - insinto ${INSTALL_DIR}
51899 -
51900 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51901 -
51902 - doins -r *
51903 -
51904 - popd >/dev/null || die
51905 -
51906 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
51907 - pushd "${instdir}" >/dev/null || die
51908 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
51909 - popd >/dev/null || die
51910 -
51911 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
51912 -}
51913
51914 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160407.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160407.ebuild
51915 deleted file mode 100644
51916 index 872102d..0000000
51917 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160407.ebuild
51918 +++ /dev/null
51919 @@ -1,127 +0,0 @@
51920 -# Copyright 1999-2016 Gentoo Foundation
51921 -# Distributed under the terms of the GNU General Public License v2
51922 -# $Id$
51923 -
51924 -EAPI="4"
51925 -inherit eutils java-pkg-2 java-ant-2
51926 -
51927 -DESCRIPTION="Netbeans PHP Cluster"
51928 -HOMEPAGE="http://netbeans.org/projects/php"
51929 -SLOT="9999"
51930 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
51931 -SRC_URI="${SOURCE_URL}
51932 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
51933 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
51934 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
51935 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
51936 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51937 -KEYWORDS="~amd64 ~x86"
51938 -IUSE=""
51939 -S="${WORKDIR}"
51940 -
51941 -CDEPEND="~dev-java/netbeans-extide-${PV}
51942 - ~dev-java/netbeans-ide-${PV}
51943 - ~dev-java/netbeans-platform-${PV}
51944 - ~dev-java/netbeans-webcommon-${PV}
51945 - ~dev-java/netbeans-websvccommon-${PV}
51946 - dev-java/javacup:0"
51947 -DEPEND=">=virtual/jdk-1.7
51948 - app-arch/unzip
51949 - ${CDEPEND}
51950 - dev-java/javahelp:0"
51951 -RDEPEND=">=virtual/jdk-1.7
51952 - ${CDEPEND}"
51953 -
51954 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51955 -
51956 -EANT_BUILD_XML="nbbuild/build.xml"
51957 -EANT_BUILD_TARGET="rebuild-cluster"
51958 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51959 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51960 -JAVA_PKG_BSFIX="off"
51961 -
51962 -src_unpack() {
51963 - unpack $(basename ${SOURCE_URL})
51964 -
51965 - einfo "Deleting bundled jars..."
51966 - find -name "*.jar" -type f -delete
51967 -
51968 - unpack netbeans-9999-r16-build.xml.patch.bz2
51969 -
51970 - pushd "${S}" >/dev/null || die
51971 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
51972 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
51973 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
51974 - popd >/dev/null || die
51975 -}
51976 -
51977 -src_prepare() {
51978 - einfo "Deleting bundled class files..."
51979 - find -name "*.class" -type f | xargs rm -vf
51980 -
51981 - epatch netbeans-9999-r16-build.xml.patch
51982 -
51983 - # Support for custom patches
51984 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51985 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51986 -
51987 - if [ -n "${files}" ] ; then
51988 - einfo "Applying custom patches:"
51989 -
51990 - for file in ${files} ; do
51991 - epatch "${file}"
51992 - done
51993 - fi
51994 - fi
51995 -
51996 - einfo "Symlinking external libraries..."
51997 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51998 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
51999 -
52000 - einfo "Linking in other clusters..."
52001 - mkdir "${S}"/nbbuild/netbeans || die
52002 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52003 -
52004 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52005 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52006 - touch nb.cluster.extide.built
52007 -
52008 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52009 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52010 - touch nb.cluster.ide.built
52011 -
52012 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52013 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52014 - touch nb.cluster.platform.built
52015 -
52016 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
52017 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52018 - touch nb.cluster.webcommon.built
52019 -
52020 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
52021 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52022 - touch nb.cluster.websvccommon.built
52023 -
52024 - popd >/dev/null || die
52025 -
52026 - java-pkg-2_src_prepare
52027 -}
52028 -
52029 -src_install() {
52030 - pushd nbbuild/netbeans/php >/dev/null || die
52031 -
52032 - insinto ${INSTALL_DIR}
52033 -
52034 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52035 -
52036 - doins -r *
52037 -
52038 - popd >/dev/null || die
52039 -
52040 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
52041 - pushd "${instdir}" >/dev/null || die
52042 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
52043 - popd >/dev/null || die
52044 -
52045 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
52046 -}
52047
52048 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160411.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160411.ebuild
52049 deleted file mode 100644
52050 index 7728535..0000000
52051 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160411.ebuild
52052 +++ /dev/null
52053 @@ -1,127 +0,0 @@
52054 -# Copyright 1999-2016 Gentoo Foundation
52055 -# Distributed under the terms of the GNU General Public License v2
52056 -# $Id$
52057 -
52058 -EAPI="4"
52059 -inherit eutils java-pkg-2 java-ant-2
52060 -
52061 -DESCRIPTION="Netbeans PHP Cluster"
52062 -HOMEPAGE="http://netbeans.org/projects/php"
52063 -SLOT="9999"
52064 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
52065 -SRC_URI="${SOURCE_URL}
52066 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
52067 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
52068 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
52069 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
52070 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52071 -KEYWORDS="~amd64 ~x86"
52072 -IUSE=""
52073 -S="${WORKDIR}"
52074 -
52075 -CDEPEND="~dev-java/netbeans-extide-${PV}
52076 - ~dev-java/netbeans-ide-${PV}
52077 - ~dev-java/netbeans-platform-${PV}
52078 - ~dev-java/netbeans-webcommon-${PV}
52079 - ~dev-java/netbeans-websvccommon-${PV}
52080 - dev-java/javacup:0"
52081 -DEPEND=">=virtual/jdk-1.7
52082 - app-arch/unzip
52083 - ${CDEPEND}
52084 - dev-java/javahelp:0"
52085 -RDEPEND=">=virtual/jdk-1.7
52086 - ${CDEPEND}"
52087 -
52088 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52089 -
52090 -EANT_BUILD_XML="nbbuild/build.xml"
52091 -EANT_BUILD_TARGET="rebuild-cluster"
52092 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52093 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52094 -JAVA_PKG_BSFIX="off"
52095 -
52096 -src_unpack() {
52097 - unpack $(basename ${SOURCE_URL})
52098 -
52099 - einfo "Deleting bundled jars..."
52100 - find -name "*.jar" -type f -delete
52101 -
52102 - unpack netbeans-9999-r16-build.xml.patch.bz2
52103 -
52104 - pushd "${S}" >/dev/null || die
52105 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
52106 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
52107 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
52108 - popd >/dev/null || die
52109 -}
52110 -
52111 -src_prepare() {
52112 - einfo "Deleting bundled class files..."
52113 - find -name "*.class" -type f | xargs rm -vf
52114 -
52115 - epatch netbeans-9999-r16-build.xml.patch
52116 -
52117 - # Support for custom patches
52118 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52119 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52120 -
52121 - if [ -n "${files}" ] ; then
52122 - einfo "Applying custom patches:"
52123 -
52124 - for file in ${files} ; do
52125 - epatch "${file}"
52126 - done
52127 - fi
52128 - fi
52129 -
52130 - einfo "Symlinking external libraries..."
52131 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52132 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
52133 -
52134 - einfo "Linking in other clusters..."
52135 - mkdir "${S}"/nbbuild/netbeans || die
52136 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52137 -
52138 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52139 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52140 - touch nb.cluster.extide.built
52141 -
52142 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52143 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52144 - touch nb.cluster.ide.built
52145 -
52146 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52147 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52148 - touch nb.cluster.platform.built
52149 -
52150 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
52151 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52152 - touch nb.cluster.webcommon.built
52153 -
52154 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
52155 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52156 - touch nb.cluster.websvccommon.built
52157 -
52158 - popd >/dev/null || die
52159 -
52160 - java-pkg-2_src_prepare
52161 -}
52162 -
52163 -src_install() {
52164 - pushd nbbuild/netbeans/php >/dev/null || die
52165 -
52166 - insinto ${INSTALL_DIR}
52167 -
52168 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52169 -
52170 - doins -r *
52171 -
52172 - popd >/dev/null || die
52173 -
52174 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
52175 - pushd "${instdir}" >/dev/null || die
52176 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
52177 - popd >/dev/null || die
52178 -
52179 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
52180 -}
52181
52182 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160412.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160412.ebuild
52183 deleted file mode 100644
52184 index f4c5d5f..0000000
52185 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160412.ebuild
52186 +++ /dev/null
52187 @@ -1,127 +0,0 @@
52188 -# Copyright 1999-2016 Gentoo Foundation
52189 -# Distributed under the terms of the GNU General Public License v2
52190 -# $Id$
52191 -
52192 -EAPI="4"
52193 -inherit eutils java-pkg-2 java-ant-2
52194 -
52195 -DESCRIPTION="Netbeans PHP Cluster"
52196 -HOMEPAGE="http://netbeans.org/projects/php"
52197 -SLOT="9999"
52198 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
52199 -SRC_URI="${SOURCE_URL}
52200 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
52201 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
52202 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
52203 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
52204 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52205 -KEYWORDS="~amd64 ~x86"
52206 -IUSE=""
52207 -S="${WORKDIR}"
52208 -
52209 -CDEPEND="~dev-java/netbeans-extide-${PV}
52210 - ~dev-java/netbeans-ide-${PV}
52211 - ~dev-java/netbeans-platform-${PV}
52212 - ~dev-java/netbeans-webcommon-${PV}
52213 - ~dev-java/netbeans-websvccommon-${PV}
52214 - dev-java/javacup:0"
52215 -DEPEND=">=virtual/jdk-1.7
52216 - app-arch/unzip
52217 - ${CDEPEND}
52218 - dev-java/javahelp:0"
52219 -RDEPEND=">=virtual/jdk-1.7
52220 - ${CDEPEND}"
52221 -
52222 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52223 -
52224 -EANT_BUILD_XML="nbbuild/build.xml"
52225 -EANT_BUILD_TARGET="rebuild-cluster"
52226 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52227 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52228 -JAVA_PKG_BSFIX="off"
52229 -
52230 -src_unpack() {
52231 - unpack $(basename ${SOURCE_URL})
52232 -
52233 - einfo "Deleting bundled jars..."
52234 - find -name "*.jar" -type f -delete
52235 -
52236 - unpack netbeans-9999-r16-build.xml.patch.bz2
52237 -
52238 - pushd "${S}" >/dev/null || die
52239 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
52240 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
52241 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
52242 - popd >/dev/null || die
52243 -}
52244 -
52245 -src_prepare() {
52246 - einfo "Deleting bundled class files..."
52247 - find -name "*.class" -type f | xargs rm -vf
52248 -
52249 - epatch netbeans-9999-r16-build.xml.patch
52250 -
52251 - # Support for custom patches
52252 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52253 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52254 -
52255 - if [ -n "${files}" ] ; then
52256 - einfo "Applying custom patches:"
52257 -
52258 - for file in ${files} ; do
52259 - epatch "${file}"
52260 - done
52261 - fi
52262 - fi
52263 -
52264 - einfo "Symlinking external libraries..."
52265 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52266 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
52267 -
52268 - einfo "Linking in other clusters..."
52269 - mkdir "${S}"/nbbuild/netbeans || die
52270 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52271 -
52272 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52273 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52274 - touch nb.cluster.extide.built
52275 -
52276 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52277 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52278 - touch nb.cluster.ide.built
52279 -
52280 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52281 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52282 - touch nb.cluster.platform.built
52283 -
52284 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
52285 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52286 - touch nb.cluster.webcommon.built
52287 -
52288 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
52289 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52290 - touch nb.cluster.websvccommon.built
52291 -
52292 - popd >/dev/null || die
52293 -
52294 - java-pkg-2_src_prepare
52295 -}
52296 -
52297 -src_install() {
52298 - pushd nbbuild/netbeans/php >/dev/null || die
52299 -
52300 - insinto ${INSTALL_DIR}
52301 -
52302 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52303 -
52304 - doins -r *
52305 -
52306 - popd >/dev/null || die
52307 -
52308 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
52309 - pushd "${instdir}" >/dev/null || die
52310 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
52311 - popd >/dev/null || die
52312 -
52313 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
52314 -}
52315
52316 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160413.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160413.ebuild
52317 deleted file mode 100644
52318 index e426f2f..0000000
52319 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160413.ebuild
52320 +++ /dev/null
52321 @@ -1,127 +0,0 @@
52322 -# Copyright 1999-2016 Gentoo Foundation
52323 -# Distributed under the terms of the GNU General Public License v2
52324 -# $Id$
52325 -
52326 -EAPI="4"
52327 -inherit eutils java-pkg-2 java-ant-2
52328 -
52329 -DESCRIPTION="Netbeans PHP Cluster"
52330 -HOMEPAGE="http://netbeans.org/projects/php"
52331 -SLOT="9999"
52332 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
52333 -SRC_URI="${SOURCE_URL}
52334 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
52335 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
52336 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
52337 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
52338 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52339 -KEYWORDS="~amd64 ~x86"
52340 -IUSE=""
52341 -S="${WORKDIR}"
52342 -
52343 -CDEPEND="~dev-java/netbeans-extide-${PV}
52344 - ~dev-java/netbeans-ide-${PV}
52345 - ~dev-java/netbeans-platform-${PV}
52346 - ~dev-java/netbeans-webcommon-${PV}
52347 - ~dev-java/netbeans-websvccommon-${PV}
52348 - dev-java/javacup:0"
52349 -DEPEND=">=virtual/jdk-1.7
52350 - app-arch/unzip
52351 - ${CDEPEND}
52352 - dev-java/javahelp:0"
52353 -RDEPEND=">=virtual/jdk-1.7
52354 - ${CDEPEND}"
52355 -
52356 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52357 -
52358 -EANT_BUILD_XML="nbbuild/build.xml"
52359 -EANT_BUILD_TARGET="rebuild-cluster"
52360 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52361 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52362 -JAVA_PKG_BSFIX="off"
52363 -
52364 -src_unpack() {
52365 - unpack $(basename ${SOURCE_URL})
52366 -
52367 - einfo "Deleting bundled jars..."
52368 - find -name "*.jar" -type f -delete
52369 -
52370 - unpack netbeans-9999-r16-build.xml.patch.bz2
52371 -
52372 - pushd "${S}" >/dev/null || die
52373 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
52374 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
52375 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
52376 - popd >/dev/null || die
52377 -}
52378 -
52379 -src_prepare() {
52380 - einfo "Deleting bundled class files..."
52381 - find -name "*.class" -type f | xargs rm -vf
52382 -
52383 - epatch netbeans-9999-r16-build.xml.patch
52384 -
52385 - # Support for custom patches
52386 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52387 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52388 -
52389 - if [ -n "${files}" ] ; then
52390 - einfo "Applying custom patches:"
52391 -
52392 - for file in ${files} ; do
52393 - epatch "${file}"
52394 - done
52395 - fi
52396 - fi
52397 -
52398 - einfo "Symlinking external libraries..."
52399 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52400 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
52401 -
52402 - einfo "Linking in other clusters..."
52403 - mkdir "${S}"/nbbuild/netbeans || die
52404 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52405 -
52406 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52407 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52408 - touch nb.cluster.extide.built
52409 -
52410 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52411 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52412 - touch nb.cluster.ide.built
52413 -
52414 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52415 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52416 - touch nb.cluster.platform.built
52417 -
52418 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
52419 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52420 - touch nb.cluster.webcommon.built
52421 -
52422 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
52423 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52424 - touch nb.cluster.websvccommon.built
52425 -
52426 - popd >/dev/null || die
52427 -
52428 - java-pkg-2_src_prepare
52429 -}
52430 -
52431 -src_install() {
52432 - pushd nbbuild/netbeans/php >/dev/null || die
52433 -
52434 - insinto ${INSTALL_DIR}
52435 -
52436 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52437 -
52438 - doins -r *
52439 -
52440 - popd >/dev/null || die
52441 -
52442 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
52443 - pushd "${instdir}" >/dev/null || die
52444 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
52445 - popd >/dev/null || die
52446 -
52447 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
52448 -}
52449
52450 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160414.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160414.ebuild
52451 deleted file mode 100644
52452 index a34ad48..0000000
52453 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160414.ebuild
52454 +++ /dev/null
52455 @@ -1,127 +0,0 @@
52456 -# Copyright 1999-2016 Gentoo Foundation
52457 -# Distributed under the terms of the GNU General Public License v2
52458 -# $Id$
52459 -
52460 -EAPI="4"
52461 -inherit eutils java-pkg-2 java-ant-2
52462 -
52463 -DESCRIPTION="Netbeans PHP Cluster"
52464 -HOMEPAGE="http://netbeans.org/projects/php"
52465 -SLOT="9999"
52466 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
52467 -SRC_URI="${SOURCE_URL}
52468 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
52469 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
52470 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
52471 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
52472 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52473 -KEYWORDS="~amd64 ~x86"
52474 -IUSE=""
52475 -S="${WORKDIR}"
52476 -
52477 -CDEPEND="~dev-java/netbeans-extide-${PV}
52478 - ~dev-java/netbeans-ide-${PV}
52479 - ~dev-java/netbeans-platform-${PV}
52480 - ~dev-java/netbeans-webcommon-${PV}
52481 - ~dev-java/netbeans-websvccommon-${PV}
52482 - dev-java/javacup:0"
52483 -DEPEND=">=virtual/jdk-1.7
52484 - app-arch/unzip
52485 - ${CDEPEND}
52486 - dev-java/javahelp:0"
52487 -RDEPEND=">=virtual/jdk-1.7
52488 - ${CDEPEND}"
52489 -
52490 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52491 -
52492 -EANT_BUILD_XML="nbbuild/build.xml"
52493 -EANT_BUILD_TARGET="rebuild-cluster"
52494 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52495 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52496 -JAVA_PKG_BSFIX="off"
52497 -
52498 -src_unpack() {
52499 - unpack $(basename ${SOURCE_URL})
52500 -
52501 - einfo "Deleting bundled jars..."
52502 - find -name "*.jar" -type f -delete
52503 -
52504 - unpack netbeans-9999-r16-build.xml.patch.bz2
52505 -
52506 - pushd "${S}" >/dev/null || die
52507 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
52508 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
52509 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
52510 - popd >/dev/null || die
52511 -}
52512 -
52513 -src_prepare() {
52514 - einfo "Deleting bundled class files..."
52515 - find -name "*.class" -type f | xargs rm -vf
52516 -
52517 - epatch netbeans-9999-r16-build.xml.patch
52518 -
52519 - # Support for custom patches
52520 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52521 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52522 -
52523 - if [ -n "${files}" ] ; then
52524 - einfo "Applying custom patches:"
52525 -
52526 - for file in ${files} ; do
52527 - epatch "${file}"
52528 - done
52529 - fi
52530 - fi
52531 -
52532 - einfo "Symlinking external libraries..."
52533 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52534 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
52535 -
52536 - einfo "Linking in other clusters..."
52537 - mkdir "${S}"/nbbuild/netbeans || die
52538 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52539 -
52540 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52541 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52542 - touch nb.cluster.extide.built
52543 -
52544 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52545 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52546 - touch nb.cluster.ide.built
52547 -
52548 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52549 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52550 - touch nb.cluster.platform.built
52551 -
52552 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
52553 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52554 - touch nb.cluster.webcommon.built
52555 -
52556 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
52557 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52558 - touch nb.cluster.websvccommon.built
52559 -
52560 - popd >/dev/null || die
52561 -
52562 - java-pkg-2_src_prepare
52563 -}
52564 -
52565 -src_install() {
52566 - pushd nbbuild/netbeans/php >/dev/null || die
52567 -
52568 - insinto ${INSTALL_DIR}
52569 -
52570 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52571 -
52572 - doins -r *
52573 -
52574 - popd >/dev/null || die
52575 -
52576 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
52577 - pushd "${instdir}" >/dev/null || die
52578 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
52579 - popd >/dev/null || die
52580 -
52581 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
52582 -}
52583
52584 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160415.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160415.ebuild
52585 deleted file mode 100644
52586 index d3dc3d6..0000000
52587 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160415.ebuild
52588 +++ /dev/null
52589 @@ -1,127 +0,0 @@
52590 -# Copyright 1999-2016 Gentoo Foundation
52591 -# Distributed under the terms of the GNU General Public License v2
52592 -# $Id$
52593 -
52594 -EAPI="4"
52595 -inherit eutils java-pkg-2 java-ant-2
52596 -
52597 -DESCRIPTION="Netbeans PHP Cluster"
52598 -HOMEPAGE="http://netbeans.org/projects/php"
52599 -SLOT="9999"
52600 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
52601 -SRC_URI="${SOURCE_URL}
52602 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
52603 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
52604 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
52605 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
52606 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52607 -KEYWORDS="~amd64 ~x86"
52608 -IUSE=""
52609 -S="${WORKDIR}"
52610 -
52611 -CDEPEND="~dev-java/netbeans-extide-${PV}
52612 - ~dev-java/netbeans-ide-${PV}
52613 - ~dev-java/netbeans-platform-${PV}
52614 - ~dev-java/netbeans-webcommon-${PV}
52615 - ~dev-java/netbeans-websvccommon-${PV}
52616 - dev-java/javacup:0"
52617 -DEPEND=">=virtual/jdk-1.7
52618 - app-arch/unzip
52619 - ${CDEPEND}
52620 - dev-java/javahelp:0"
52621 -RDEPEND=">=virtual/jdk-1.7
52622 - ${CDEPEND}"
52623 -
52624 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52625 -
52626 -EANT_BUILD_XML="nbbuild/build.xml"
52627 -EANT_BUILD_TARGET="rebuild-cluster"
52628 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52629 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52630 -JAVA_PKG_BSFIX="off"
52631 -
52632 -src_unpack() {
52633 - unpack $(basename ${SOURCE_URL})
52634 -
52635 - einfo "Deleting bundled jars..."
52636 - find -name "*.jar" -type f -delete
52637 -
52638 - unpack netbeans-9999-r16-build.xml.patch.bz2
52639 -
52640 - pushd "${S}" >/dev/null || die
52641 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
52642 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
52643 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
52644 - popd >/dev/null || die
52645 -}
52646 -
52647 -src_prepare() {
52648 - einfo "Deleting bundled class files..."
52649 - find -name "*.class" -type f | xargs rm -vf
52650 -
52651 - epatch netbeans-9999-r16-build.xml.patch
52652 -
52653 - # Support for custom patches
52654 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52655 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52656 -
52657 - if [ -n "${files}" ] ; then
52658 - einfo "Applying custom patches:"
52659 -
52660 - for file in ${files} ; do
52661 - epatch "${file}"
52662 - done
52663 - fi
52664 - fi
52665 -
52666 - einfo "Symlinking external libraries..."
52667 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52668 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
52669 -
52670 - einfo "Linking in other clusters..."
52671 - mkdir "${S}"/nbbuild/netbeans || die
52672 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52673 -
52674 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52675 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52676 - touch nb.cluster.extide.built
52677 -
52678 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52679 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52680 - touch nb.cluster.ide.built
52681 -
52682 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52683 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52684 - touch nb.cluster.platform.built
52685 -
52686 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
52687 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52688 - touch nb.cluster.webcommon.built
52689 -
52690 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
52691 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52692 - touch nb.cluster.websvccommon.built
52693 -
52694 - popd >/dev/null || die
52695 -
52696 - java-pkg-2_src_prepare
52697 -}
52698 -
52699 -src_install() {
52700 - pushd nbbuild/netbeans/php >/dev/null || die
52701 -
52702 - insinto ${INSTALL_DIR}
52703 -
52704 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52705 -
52706 - doins -r *
52707 -
52708 - popd >/dev/null || die
52709 -
52710 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
52711 - pushd "${instdir}" >/dev/null || die
52712 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
52713 - popd >/dev/null || die
52714 -
52715 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
52716 -}
52717
52718 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160416.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160416.ebuild
52719 deleted file mode 100644
52720 index 70e8608..0000000
52721 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160416.ebuild
52722 +++ /dev/null
52723 @@ -1,127 +0,0 @@
52724 -# Copyright 1999-2016 Gentoo Foundation
52725 -# Distributed under the terms of the GNU General Public License v2
52726 -# $Id$
52727 -
52728 -EAPI="4"
52729 -inherit eutils java-pkg-2 java-ant-2
52730 -
52731 -DESCRIPTION="Netbeans PHP Cluster"
52732 -HOMEPAGE="http://netbeans.org/projects/php"
52733 -SLOT="9999"
52734 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
52735 -SRC_URI="${SOURCE_URL}
52736 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
52737 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
52738 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
52739 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
52740 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52741 -KEYWORDS="~amd64 ~x86"
52742 -IUSE=""
52743 -S="${WORKDIR}"
52744 -
52745 -CDEPEND="~dev-java/netbeans-extide-${PV}
52746 - ~dev-java/netbeans-ide-${PV}
52747 - ~dev-java/netbeans-platform-${PV}
52748 - ~dev-java/netbeans-webcommon-${PV}
52749 - ~dev-java/netbeans-websvccommon-${PV}
52750 - dev-java/javacup:0"
52751 -DEPEND=">=virtual/jdk-1.7
52752 - app-arch/unzip
52753 - ${CDEPEND}
52754 - dev-java/javahelp:0"
52755 -RDEPEND=">=virtual/jdk-1.7
52756 - ${CDEPEND}"
52757 -
52758 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52759 -
52760 -EANT_BUILD_XML="nbbuild/build.xml"
52761 -EANT_BUILD_TARGET="rebuild-cluster"
52762 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52763 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52764 -JAVA_PKG_BSFIX="off"
52765 -
52766 -src_unpack() {
52767 - unpack $(basename ${SOURCE_URL})
52768 -
52769 - einfo "Deleting bundled jars..."
52770 - find -name "*.jar" -type f -delete
52771 -
52772 - unpack netbeans-9999-r16-build.xml.patch.bz2
52773 -
52774 - pushd "${S}" >/dev/null || die
52775 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
52776 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
52777 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
52778 - popd >/dev/null || die
52779 -}
52780 -
52781 -src_prepare() {
52782 - einfo "Deleting bundled class files..."
52783 - find -name "*.class" -type f | xargs rm -vf
52784 -
52785 - epatch netbeans-9999-r16-build.xml.patch
52786 -
52787 - # Support for custom patches
52788 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52789 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52790 -
52791 - if [ -n "${files}" ] ; then
52792 - einfo "Applying custom patches:"
52793 -
52794 - for file in ${files} ; do
52795 - epatch "${file}"
52796 - done
52797 - fi
52798 - fi
52799 -
52800 - einfo "Symlinking external libraries..."
52801 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52802 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
52803 -
52804 - einfo "Linking in other clusters..."
52805 - mkdir "${S}"/nbbuild/netbeans || die
52806 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52807 -
52808 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52809 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52810 - touch nb.cluster.extide.built
52811 -
52812 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52813 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52814 - touch nb.cluster.ide.built
52815 -
52816 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52817 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52818 - touch nb.cluster.platform.built
52819 -
52820 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
52821 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52822 - touch nb.cluster.webcommon.built
52823 -
52824 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
52825 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52826 - touch nb.cluster.websvccommon.built
52827 -
52828 - popd >/dev/null || die
52829 -
52830 - java-pkg-2_src_prepare
52831 -}
52832 -
52833 -src_install() {
52834 - pushd nbbuild/netbeans/php >/dev/null || die
52835 -
52836 - insinto ${INSTALL_DIR}
52837 -
52838 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52839 -
52840 - doins -r *
52841 -
52842 - popd >/dev/null || die
52843 -
52844 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
52845 - pushd "${instdir}" >/dev/null || die
52846 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
52847 - popd >/dev/null || die
52848 -
52849 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
52850 -}
52851
52852 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160417.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160417.ebuild
52853 deleted file mode 100644
52854 index eef5871..0000000
52855 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160417.ebuild
52856 +++ /dev/null
52857 @@ -1,127 +0,0 @@
52858 -# Copyright 1999-2016 Gentoo Foundation
52859 -# Distributed under the terms of the GNU General Public License v2
52860 -# $Id$
52861 -
52862 -EAPI="4"
52863 -inherit eutils java-pkg-2 java-ant-2
52864 -
52865 -DESCRIPTION="Netbeans PHP Cluster"
52866 -HOMEPAGE="http://netbeans.org/projects/php"
52867 -SLOT="9999"
52868 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
52869 -SRC_URI="${SOURCE_URL}
52870 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
52871 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
52872 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
52873 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
52874 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52875 -KEYWORDS="~amd64 ~x86"
52876 -IUSE=""
52877 -S="${WORKDIR}"
52878 -
52879 -CDEPEND="~dev-java/netbeans-extide-${PV}
52880 - ~dev-java/netbeans-ide-${PV}
52881 - ~dev-java/netbeans-platform-${PV}
52882 - ~dev-java/netbeans-webcommon-${PV}
52883 - ~dev-java/netbeans-websvccommon-${PV}
52884 - dev-java/javacup:0"
52885 -DEPEND=">=virtual/jdk-1.7
52886 - app-arch/unzip
52887 - ${CDEPEND}
52888 - dev-java/javahelp:0"
52889 -RDEPEND=">=virtual/jdk-1.7
52890 - ${CDEPEND}"
52891 -
52892 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52893 -
52894 -EANT_BUILD_XML="nbbuild/build.xml"
52895 -EANT_BUILD_TARGET="rebuild-cluster"
52896 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52897 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52898 -JAVA_PKG_BSFIX="off"
52899 -
52900 -src_unpack() {
52901 - unpack $(basename ${SOURCE_URL})
52902 -
52903 - einfo "Deleting bundled jars..."
52904 - find -name "*.jar" -type f -delete
52905 -
52906 - unpack netbeans-9999-r16-build.xml.patch.bz2
52907 -
52908 - pushd "${S}" >/dev/null || die
52909 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
52910 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
52911 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
52912 - popd >/dev/null || die
52913 -}
52914 -
52915 -src_prepare() {
52916 - einfo "Deleting bundled class files..."
52917 - find -name "*.class" -type f | xargs rm -vf
52918 -
52919 - epatch netbeans-9999-r16-build.xml.patch
52920 -
52921 - # Support for custom patches
52922 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52923 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52924 -
52925 - if [ -n "${files}" ] ; then
52926 - einfo "Applying custom patches:"
52927 -
52928 - for file in ${files} ; do
52929 - epatch "${file}"
52930 - done
52931 - fi
52932 - fi
52933 -
52934 - einfo "Symlinking external libraries..."
52935 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52936 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
52937 -
52938 - einfo "Linking in other clusters..."
52939 - mkdir "${S}"/nbbuild/netbeans || die
52940 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52941 -
52942 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52943 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52944 - touch nb.cluster.extide.built
52945 -
52946 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52947 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52948 - touch nb.cluster.ide.built
52949 -
52950 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52951 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52952 - touch nb.cluster.platform.built
52953 -
52954 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
52955 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52956 - touch nb.cluster.webcommon.built
52957 -
52958 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
52959 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52960 - touch nb.cluster.websvccommon.built
52961 -
52962 - popd >/dev/null || die
52963 -
52964 - java-pkg-2_src_prepare
52965 -}
52966 -
52967 -src_install() {
52968 - pushd nbbuild/netbeans/php >/dev/null || die
52969 -
52970 - insinto ${INSTALL_DIR}
52971 -
52972 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52973 -
52974 - doins -r *
52975 -
52976 - popd >/dev/null || die
52977 -
52978 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
52979 - pushd "${instdir}" >/dev/null || die
52980 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
52981 - popd >/dev/null || die
52982 -
52983 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
52984 -}
52985
52986 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160418.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160418.ebuild
52987 deleted file mode 100644
52988 index 995bcaa..0000000
52989 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160418.ebuild
52990 +++ /dev/null
52991 @@ -1,127 +0,0 @@
52992 -# Copyright 1999-2016 Gentoo Foundation
52993 -# Distributed under the terms of the GNU General Public License v2
52994 -# $Id$
52995 -
52996 -EAPI="4"
52997 -inherit eutils java-pkg-2 java-ant-2
52998 -
52999 -DESCRIPTION="Netbeans PHP Cluster"
53000 -HOMEPAGE="http://netbeans.org/projects/php"
53001 -SLOT="9999"
53002 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
53003 -SRC_URI="${SOURCE_URL}
53004 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
53005 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
53006 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
53007 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
53008 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53009 -KEYWORDS="~amd64 ~x86"
53010 -IUSE=""
53011 -S="${WORKDIR}"
53012 -
53013 -CDEPEND="~dev-java/netbeans-extide-${PV}
53014 - ~dev-java/netbeans-ide-${PV}
53015 - ~dev-java/netbeans-platform-${PV}
53016 - ~dev-java/netbeans-webcommon-${PV}
53017 - ~dev-java/netbeans-websvccommon-${PV}
53018 - dev-java/javacup:0"
53019 -DEPEND=">=virtual/jdk-1.7
53020 - app-arch/unzip
53021 - ${CDEPEND}
53022 - dev-java/javahelp:0"
53023 -RDEPEND=">=virtual/jdk-1.7
53024 - ${CDEPEND}"
53025 -
53026 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53027 -
53028 -EANT_BUILD_XML="nbbuild/build.xml"
53029 -EANT_BUILD_TARGET="rebuild-cluster"
53030 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53031 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53032 -JAVA_PKG_BSFIX="off"
53033 -
53034 -src_unpack() {
53035 - unpack $(basename ${SOURCE_URL})
53036 -
53037 - einfo "Deleting bundled jars..."
53038 - find -name "*.jar" -type f -delete
53039 -
53040 - unpack netbeans-9999-r16-build.xml.patch.bz2
53041 -
53042 - pushd "${S}" >/dev/null || die
53043 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
53044 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
53045 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
53046 - popd >/dev/null || die
53047 -}
53048 -
53049 -src_prepare() {
53050 - einfo "Deleting bundled class files..."
53051 - find -name "*.class" -type f | xargs rm -vf
53052 -
53053 - epatch netbeans-9999-r16-build.xml.patch
53054 -
53055 - # Support for custom patches
53056 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53057 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53058 -
53059 - if [ -n "${files}" ] ; then
53060 - einfo "Applying custom patches:"
53061 -
53062 - for file in ${files} ; do
53063 - epatch "${file}"
53064 - done
53065 - fi
53066 - fi
53067 -
53068 - einfo "Symlinking external libraries..."
53069 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53070 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
53071 -
53072 - einfo "Linking in other clusters..."
53073 - mkdir "${S}"/nbbuild/netbeans || die
53074 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53075 -
53076 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53077 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53078 - touch nb.cluster.extide.built
53079 -
53080 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53081 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53082 - touch nb.cluster.ide.built
53083 -
53084 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53085 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53086 - touch nb.cluster.platform.built
53087 -
53088 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
53089 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53090 - touch nb.cluster.webcommon.built
53091 -
53092 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53093 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53094 - touch nb.cluster.websvccommon.built
53095 -
53096 - popd >/dev/null || die
53097 -
53098 - java-pkg-2_src_prepare
53099 -}
53100 -
53101 -src_install() {
53102 - pushd nbbuild/netbeans/php >/dev/null || die
53103 -
53104 - insinto ${INSTALL_DIR}
53105 -
53106 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53107 -
53108 - doins -r *
53109 -
53110 - popd >/dev/null || die
53111 -
53112 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
53113 - pushd "${instdir}" >/dev/null || die
53114 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
53115 - popd >/dev/null || die
53116 -
53117 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
53118 -}
53119
53120 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160419.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160419.ebuild
53121 deleted file mode 100644
53122 index bae2dda..0000000
53123 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160419.ebuild
53124 +++ /dev/null
53125 @@ -1,127 +0,0 @@
53126 -# Copyright 1999-2016 Gentoo Foundation
53127 -# Distributed under the terms of the GNU General Public License v2
53128 -# $Id$
53129 -
53130 -EAPI="4"
53131 -inherit eutils java-pkg-2 java-ant-2
53132 -
53133 -DESCRIPTION="Netbeans PHP Cluster"
53134 -HOMEPAGE="http://netbeans.org/projects/php"
53135 -SLOT="9999"
53136 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
53137 -SRC_URI="${SOURCE_URL}
53138 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
53139 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
53140 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
53141 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
53142 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53143 -KEYWORDS="~amd64 ~x86"
53144 -IUSE=""
53145 -S="${WORKDIR}"
53146 -
53147 -CDEPEND="~dev-java/netbeans-extide-${PV}
53148 - ~dev-java/netbeans-ide-${PV}
53149 - ~dev-java/netbeans-platform-${PV}
53150 - ~dev-java/netbeans-webcommon-${PV}
53151 - ~dev-java/netbeans-websvccommon-${PV}
53152 - dev-java/javacup:0"
53153 -DEPEND=">=virtual/jdk-1.7
53154 - app-arch/unzip
53155 - ${CDEPEND}
53156 - dev-java/javahelp:0"
53157 -RDEPEND=">=virtual/jdk-1.7
53158 - ${CDEPEND}"
53159 -
53160 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53161 -
53162 -EANT_BUILD_XML="nbbuild/build.xml"
53163 -EANT_BUILD_TARGET="rebuild-cluster"
53164 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53165 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53166 -JAVA_PKG_BSFIX="off"
53167 -
53168 -src_unpack() {
53169 - unpack $(basename ${SOURCE_URL})
53170 -
53171 - einfo "Deleting bundled jars..."
53172 - find -name "*.jar" -type f -delete
53173 -
53174 - unpack netbeans-9999-r16-build.xml.patch.bz2
53175 -
53176 - pushd "${S}" >/dev/null || die
53177 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
53178 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
53179 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
53180 - popd >/dev/null || die
53181 -}
53182 -
53183 -src_prepare() {
53184 - einfo "Deleting bundled class files..."
53185 - find -name "*.class" -type f | xargs rm -vf
53186 -
53187 - epatch netbeans-9999-r16-build.xml.patch
53188 -
53189 - # Support for custom patches
53190 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53191 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53192 -
53193 - if [ -n "${files}" ] ; then
53194 - einfo "Applying custom patches:"
53195 -
53196 - for file in ${files} ; do
53197 - epatch "${file}"
53198 - done
53199 - fi
53200 - fi
53201 -
53202 - einfo "Symlinking external libraries..."
53203 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53204 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
53205 -
53206 - einfo "Linking in other clusters..."
53207 - mkdir "${S}"/nbbuild/netbeans || die
53208 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53209 -
53210 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53211 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53212 - touch nb.cluster.extide.built
53213 -
53214 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53215 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53216 - touch nb.cluster.ide.built
53217 -
53218 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53219 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53220 - touch nb.cluster.platform.built
53221 -
53222 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
53223 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53224 - touch nb.cluster.webcommon.built
53225 -
53226 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53227 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53228 - touch nb.cluster.websvccommon.built
53229 -
53230 - popd >/dev/null || die
53231 -
53232 - java-pkg-2_src_prepare
53233 -}
53234 -
53235 -src_install() {
53236 - pushd nbbuild/netbeans/php >/dev/null || die
53237 -
53238 - insinto ${INSTALL_DIR}
53239 -
53240 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53241 -
53242 - doins -r *
53243 -
53244 - popd >/dev/null || die
53245 -
53246 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
53247 - pushd "${instdir}" >/dev/null || die
53248 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
53249 - popd >/dev/null || die
53250 -
53251 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
53252 -}
53253
53254 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160420.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160420.ebuild
53255 deleted file mode 100644
53256 index 9ed2dfa..0000000
53257 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160420.ebuild
53258 +++ /dev/null
53259 @@ -1,127 +0,0 @@
53260 -# Copyright 1999-2016 Gentoo Foundation
53261 -# Distributed under the terms of the GNU General Public License v2
53262 -# $Id$
53263 -
53264 -EAPI="4"
53265 -inherit eutils java-pkg-2 java-ant-2
53266 -
53267 -DESCRIPTION="Netbeans PHP Cluster"
53268 -HOMEPAGE="http://netbeans.org/projects/php"
53269 -SLOT="9999"
53270 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
53271 -SRC_URI="${SOURCE_URL}
53272 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
53273 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
53274 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
53275 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
53276 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53277 -KEYWORDS="~amd64 ~x86"
53278 -IUSE=""
53279 -S="${WORKDIR}"
53280 -
53281 -CDEPEND="~dev-java/netbeans-extide-${PV}
53282 - ~dev-java/netbeans-ide-${PV}
53283 - ~dev-java/netbeans-platform-${PV}
53284 - ~dev-java/netbeans-webcommon-${PV}
53285 - ~dev-java/netbeans-websvccommon-${PV}
53286 - dev-java/javacup:0"
53287 -DEPEND=">=virtual/jdk-1.7
53288 - app-arch/unzip
53289 - ${CDEPEND}
53290 - dev-java/javahelp:0"
53291 -RDEPEND=">=virtual/jdk-1.7
53292 - ${CDEPEND}"
53293 -
53294 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53295 -
53296 -EANT_BUILD_XML="nbbuild/build.xml"
53297 -EANT_BUILD_TARGET="rebuild-cluster"
53298 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53299 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53300 -JAVA_PKG_BSFIX="off"
53301 -
53302 -src_unpack() {
53303 - unpack $(basename ${SOURCE_URL})
53304 -
53305 - einfo "Deleting bundled jars..."
53306 - find -name "*.jar" -type f -delete
53307 -
53308 - unpack netbeans-9999-r16-build.xml.patch.bz2
53309 -
53310 - pushd "${S}" >/dev/null || die
53311 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
53312 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
53313 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
53314 - popd >/dev/null || die
53315 -}
53316 -
53317 -src_prepare() {
53318 - einfo "Deleting bundled class files..."
53319 - find -name "*.class" -type f | xargs rm -vf
53320 -
53321 - epatch netbeans-9999-r16-build.xml.patch
53322 -
53323 - # Support for custom patches
53324 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53325 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53326 -
53327 - if [ -n "${files}" ] ; then
53328 - einfo "Applying custom patches:"
53329 -
53330 - for file in ${files} ; do
53331 - epatch "${file}"
53332 - done
53333 - fi
53334 - fi
53335 -
53336 - einfo "Symlinking external libraries..."
53337 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53338 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
53339 -
53340 - einfo "Linking in other clusters..."
53341 - mkdir "${S}"/nbbuild/netbeans || die
53342 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53343 -
53344 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53345 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53346 - touch nb.cluster.extide.built
53347 -
53348 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53349 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53350 - touch nb.cluster.ide.built
53351 -
53352 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53353 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53354 - touch nb.cluster.platform.built
53355 -
53356 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
53357 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53358 - touch nb.cluster.webcommon.built
53359 -
53360 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53361 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53362 - touch nb.cluster.websvccommon.built
53363 -
53364 - popd >/dev/null || die
53365 -
53366 - java-pkg-2_src_prepare
53367 -}
53368 -
53369 -src_install() {
53370 - pushd nbbuild/netbeans/php >/dev/null || die
53371 -
53372 - insinto ${INSTALL_DIR}
53373 -
53374 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53375 -
53376 - doins -r *
53377 -
53378 - popd >/dev/null || die
53379 -
53380 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
53381 - pushd "${instdir}" >/dev/null || die
53382 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
53383 - popd >/dev/null || die
53384 -
53385 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
53386 -}
53387
53388 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160421.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160421.ebuild
53389 deleted file mode 100644
53390 index e45109d..0000000
53391 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160421.ebuild
53392 +++ /dev/null
53393 @@ -1,127 +0,0 @@
53394 -# Copyright 1999-2016 Gentoo Foundation
53395 -# Distributed under the terms of the GNU General Public License v2
53396 -# $Id$
53397 -
53398 -EAPI="4"
53399 -inherit eutils java-pkg-2 java-ant-2
53400 -
53401 -DESCRIPTION="Netbeans PHP Cluster"
53402 -HOMEPAGE="http://netbeans.org/projects/php"
53403 -SLOT="9999"
53404 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
53405 -SRC_URI="${SOURCE_URL}
53406 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
53407 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
53408 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
53409 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
53410 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53411 -KEYWORDS="~amd64 ~x86"
53412 -IUSE=""
53413 -S="${WORKDIR}"
53414 -
53415 -CDEPEND="~dev-java/netbeans-extide-${PV}
53416 - ~dev-java/netbeans-ide-${PV}
53417 - ~dev-java/netbeans-platform-${PV}
53418 - ~dev-java/netbeans-webcommon-${PV}
53419 - ~dev-java/netbeans-websvccommon-${PV}
53420 - dev-java/javacup:0"
53421 -DEPEND=">=virtual/jdk-1.7
53422 - app-arch/unzip
53423 - ${CDEPEND}
53424 - dev-java/javahelp:0"
53425 -RDEPEND=">=virtual/jdk-1.7
53426 - ${CDEPEND}"
53427 -
53428 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53429 -
53430 -EANT_BUILD_XML="nbbuild/build.xml"
53431 -EANT_BUILD_TARGET="rebuild-cluster"
53432 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53433 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53434 -JAVA_PKG_BSFIX="off"
53435 -
53436 -src_unpack() {
53437 - unpack $(basename ${SOURCE_URL})
53438 -
53439 - einfo "Deleting bundled jars..."
53440 - find -name "*.jar" -type f -delete
53441 -
53442 - unpack netbeans-9999-r16-build.xml.patch.bz2
53443 -
53444 - pushd "${S}" >/dev/null || die
53445 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
53446 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
53447 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
53448 - popd >/dev/null || die
53449 -}
53450 -
53451 -src_prepare() {
53452 - einfo "Deleting bundled class files..."
53453 - find -name "*.class" -type f | xargs rm -vf
53454 -
53455 - epatch netbeans-9999-r16-build.xml.patch
53456 -
53457 - # Support for custom patches
53458 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53459 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53460 -
53461 - if [ -n "${files}" ] ; then
53462 - einfo "Applying custom patches:"
53463 -
53464 - for file in ${files} ; do
53465 - epatch "${file}"
53466 - done
53467 - fi
53468 - fi
53469 -
53470 - einfo "Symlinking external libraries..."
53471 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53472 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
53473 -
53474 - einfo "Linking in other clusters..."
53475 - mkdir "${S}"/nbbuild/netbeans || die
53476 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53477 -
53478 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53479 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53480 - touch nb.cluster.extide.built
53481 -
53482 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53483 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53484 - touch nb.cluster.ide.built
53485 -
53486 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53487 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53488 - touch nb.cluster.platform.built
53489 -
53490 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
53491 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53492 - touch nb.cluster.webcommon.built
53493 -
53494 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53495 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53496 - touch nb.cluster.websvccommon.built
53497 -
53498 - popd >/dev/null || die
53499 -
53500 - java-pkg-2_src_prepare
53501 -}
53502 -
53503 -src_install() {
53504 - pushd nbbuild/netbeans/php >/dev/null || die
53505 -
53506 - insinto ${INSTALL_DIR}
53507 -
53508 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53509 -
53510 - doins -r *
53511 -
53512 - popd >/dev/null || die
53513 -
53514 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
53515 - pushd "${instdir}" >/dev/null || die
53516 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
53517 - popd >/dev/null || die
53518 -
53519 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
53520 -}
53521
53522 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160426.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160426.ebuild
53523 deleted file mode 100644
53524 index a88609e..0000000
53525 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160426.ebuild
53526 +++ /dev/null
53527 @@ -1,127 +0,0 @@
53528 -# Copyright 1999-2016 Gentoo Foundation
53529 -# Distributed under the terms of the GNU General Public License v2
53530 -# $Id$
53531 -
53532 -EAPI="4"
53533 -inherit eutils java-pkg-2 java-ant-2
53534 -
53535 -DESCRIPTION="Netbeans PHP Cluster"
53536 -HOMEPAGE="http://netbeans.org/projects/php"
53537 -SLOT="9999"
53538 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
53539 -SRC_URI="${SOURCE_URL}
53540 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
53541 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
53542 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
53543 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
53544 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53545 -KEYWORDS="~amd64 ~x86"
53546 -IUSE=""
53547 -S="${WORKDIR}"
53548 -
53549 -CDEPEND="~dev-java/netbeans-extide-${PV}
53550 - ~dev-java/netbeans-ide-${PV}
53551 - ~dev-java/netbeans-platform-${PV}
53552 - ~dev-java/netbeans-webcommon-${PV}
53553 - ~dev-java/netbeans-websvccommon-${PV}
53554 - dev-java/javacup:0"
53555 -DEPEND=">=virtual/jdk-1.7
53556 - app-arch/unzip
53557 - ${CDEPEND}
53558 - dev-java/javahelp:0"
53559 -RDEPEND=">=virtual/jdk-1.7
53560 - ${CDEPEND}"
53561 -
53562 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53563 -
53564 -EANT_BUILD_XML="nbbuild/build.xml"
53565 -EANT_BUILD_TARGET="rebuild-cluster"
53566 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53567 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53568 -JAVA_PKG_BSFIX="off"
53569 -
53570 -src_unpack() {
53571 - unpack $(basename ${SOURCE_URL})
53572 -
53573 - einfo "Deleting bundled jars..."
53574 - find -name "*.jar" -type f -delete
53575 -
53576 - unpack netbeans-9999-r16-build.xml.patch.bz2
53577 -
53578 - pushd "${S}" >/dev/null || die
53579 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
53580 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
53581 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
53582 - popd >/dev/null || die
53583 -}
53584 -
53585 -src_prepare() {
53586 - einfo "Deleting bundled class files..."
53587 - find -name "*.class" -type f | xargs rm -vf
53588 -
53589 - epatch netbeans-9999-r16-build.xml.patch
53590 -
53591 - # Support for custom patches
53592 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53593 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53594 -
53595 - if [ -n "${files}" ] ; then
53596 - einfo "Applying custom patches:"
53597 -
53598 - for file in ${files} ; do
53599 - epatch "${file}"
53600 - done
53601 - fi
53602 - fi
53603 -
53604 - einfo "Symlinking external libraries..."
53605 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53606 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
53607 -
53608 - einfo "Linking in other clusters..."
53609 - mkdir "${S}"/nbbuild/netbeans || die
53610 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53611 -
53612 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53613 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53614 - touch nb.cluster.extide.built
53615 -
53616 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53617 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53618 - touch nb.cluster.ide.built
53619 -
53620 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53621 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53622 - touch nb.cluster.platform.built
53623 -
53624 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
53625 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53626 - touch nb.cluster.webcommon.built
53627 -
53628 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53629 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53630 - touch nb.cluster.websvccommon.built
53631 -
53632 - popd >/dev/null || die
53633 -
53634 - java-pkg-2_src_prepare
53635 -}
53636 -
53637 -src_install() {
53638 - pushd nbbuild/netbeans/php >/dev/null || die
53639 -
53640 - insinto ${INSTALL_DIR}
53641 -
53642 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53643 -
53644 - doins -r *
53645 -
53646 - popd >/dev/null || die
53647 -
53648 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
53649 - pushd "${instdir}" >/dev/null || die
53650 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
53651 - popd >/dev/null || die
53652 -
53653 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
53654 -}
53655
53656 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20160427.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20160427.ebuild
53657 deleted file mode 100644
53658 index 1bca724..0000000
53659 --- a/dev-java/netbeans-php/netbeans-php-9999_p20160427.ebuild
53660 +++ /dev/null
53661 @@ -1,127 +0,0 @@
53662 -# Copyright 1999-2016 Gentoo Foundation
53663 -# Distributed under the terms of the GNU General Public License v2
53664 -# $Id$
53665 -
53666 -EAPI="4"
53667 -inherit eutils java-pkg-2 java-ant-2
53668 -
53669 -DESCRIPTION="Netbeans PHP Cluster"
53670 -HOMEPAGE="http://netbeans.org/projects/php"
53671 -SLOT="9999"
53672 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
53673 -SRC_URI="${SOURCE_URL}
53674 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
53675 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
53676 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
53677 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
53678 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53679 -KEYWORDS="~amd64 ~x86"
53680 -IUSE=""
53681 -S="${WORKDIR}"
53682 -
53683 -CDEPEND="~dev-java/netbeans-extide-${PV}
53684 - ~dev-java/netbeans-ide-${PV}
53685 - ~dev-java/netbeans-platform-${PV}
53686 - ~dev-java/netbeans-webcommon-${PV}
53687 - ~dev-java/netbeans-websvccommon-${PV}
53688 - dev-java/javacup:0"
53689 -DEPEND=">=virtual/jdk-1.7
53690 - app-arch/unzip
53691 - ${CDEPEND}
53692 - dev-java/javahelp:0"
53693 -RDEPEND=">=virtual/jdk-1.7
53694 - ${CDEPEND}"
53695 -
53696 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53697 -
53698 -EANT_BUILD_XML="nbbuild/build.xml"
53699 -EANT_BUILD_TARGET="rebuild-cluster"
53700 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53701 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53702 -JAVA_PKG_BSFIX="off"
53703 -
53704 -src_unpack() {
53705 - unpack $(basename ${SOURCE_URL})
53706 -
53707 - einfo "Deleting bundled jars..."
53708 - find -name "*.jar" -type f -delete
53709 -
53710 - unpack netbeans-9999-r16-build.xml.patch.bz2
53711 -
53712 - pushd "${S}" >/dev/null || die
53713 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
53714 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
53715 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
53716 - popd >/dev/null || die
53717 -}
53718 -
53719 -src_prepare() {
53720 - einfo "Deleting bundled class files..."
53721 - find -name "*.class" -type f | xargs rm -vf
53722 -
53723 - epatch netbeans-9999-r16-build.xml.patch
53724 -
53725 - # Support for custom patches
53726 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53727 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53728 -
53729 - if [ -n "${files}" ] ; then
53730 - einfo "Applying custom patches:"
53731 -
53732 - for file in ${files} ; do
53733 - epatch "${file}"
53734 - done
53735 - fi
53736 - fi
53737 -
53738 - einfo "Symlinking external libraries..."
53739 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53740 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
53741 -
53742 - einfo "Linking in other clusters..."
53743 - mkdir "${S}"/nbbuild/netbeans || die
53744 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53745 -
53746 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53747 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53748 - touch nb.cluster.extide.built
53749 -
53750 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53751 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53752 - touch nb.cluster.ide.built
53753 -
53754 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53755 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53756 - touch nb.cluster.platform.built
53757 -
53758 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
53759 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53760 - touch nb.cluster.webcommon.built
53761 -
53762 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53763 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53764 - touch nb.cluster.websvccommon.built
53765 -
53766 - popd >/dev/null || die
53767 -
53768 - java-pkg-2_src_prepare
53769 -}
53770 -
53771 -src_install() {
53772 - pushd nbbuild/netbeans/php >/dev/null || die
53773 -
53774 - insinto ${INSTALL_DIR}
53775 -
53776 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53777 -
53778 - doins -r *
53779 -
53780 - popd >/dev/null || die
53781 -
53782 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
53783 - pushd "${instdir}" >/dev/null || die
53784 - rm java-cup-11a.jar && java-pkg_jar-from --into "${instdir}" javacup javacup.jar java-cup-11a.jar
53785 - popd >/dev/null || die
53786 -
53787 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
53788 -}
53789
53790 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
53791 index a821db2..c4bc87a 100644
53792 --- a/dev-java/netbeans-platform/Manifest
53793 +++ b/dev-java/netbeans-platform/Manifest
53794 @@ -1,4 +1,3 @@
53795 -DIST 0388CADD903570B9FE30140C0EC39DC573389B33-jna-platform-4.2.1-patched.jar 1855698 SHA256 fc5c94bf163a21aef7870b2a7356187cf47eadca801136fd76cb7e97f1cce10a SHA512 904928b00afb9f90f1c1fbf344944728948df1b144c478199b4b490a1b351e1fb6b5c767425f2b090b734734d855c7dfb4a4429a288d37012d9744e10267d903 WHIRLPOOL 59db13e2b613c807e6554079c2666592462c27f8cbed84552828dc0a3d63464f7af75ebb362db0f5cb14a2c2e2596ec73e017b05cc3c6fa305fffd63ae0ed700
53796 DIST 068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar 66508 SHA256 f91fd63a87fe119f2c3adfe021de416a6748c53af3399d6c4a6ef132a7ddd219 SHA512 9abc9d3ad65344007d5869767e519b9cfd3f55498d6e821333a39912e988d17e24a3e4b4858f917d66d81b2ad3cd97b87e49efa7985f0568e4edccfc055b129d WHIRLPOOL 76f5e62918a7c057bf1ec74289ef13354d1f1e823335089f27326fd251346408d3c7d4c6e33109b105b92caa8bccf6f7ecf7d6fb5c2e2b382b183e2ddf373025
53797 DIST 10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar 26101 SHA256 af95400dcdd6c730d68b6219ed83e620a405a9f9eedbb3acfd8b7ae0ca718cb8 SHA512 be6587de5ba44b05a4912658cff0dff15c20ee984462b441d6f8088a2d6a991f1c070ee78fe75ed35ad406d11c615a08a1b40b3b729cf7b3508c60ded1ad3caf WHIRLPOOL 24665234fd09a7c79a59c75cbcac6f8e4de227056334639d22fb41f30eb1229eaeaa0b2e11c6f856ac09d1939f8ce9235e3d9f5ddd86f5c670a38a790e4d648e
53798 DIST 1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar 529233 SHA256 a61000572baa9e216f035b56dc4f2b4119328e8858af5d523af84b356d7857e0 SHA512 55f88f204cafd6968a952d6d08286220a569f678915446aca2b49bfe3bb7e2de6935d5ce834ef55363209d8f23be7d2275cc517a2ce837b75e5e5a6551e9ba9e WHIRLPOOL 4cba5cb7078c4b24ceec00a54aef36898ca288643c6b85c360b271b2a914e516f298bc489f9e78477411c9ecdaa17f3262381d02b360d4309dc5b9308523b7e7
53799 @@ -29,54 +28,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
53800 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
53801 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
53802 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
53803 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
53804 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
53805 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
53806 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
53807 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
53808 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
53809 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
53810 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
53811 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
53812 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
53813 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
53814 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
53815 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
53816 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
53817 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
53818 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
53819 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
53820 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
53821 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
53822 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
53823 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
53824 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
53825 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
53826 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
53827 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
53828 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
53829 EBUILD netbeans-platform-8.0.2.ebuild 5406 SHA256 98e9861da45ead0d2d975a0527315df5282870b2d7e71a089724d91c18852e81 SHA512 cadbe66132d3ad81f6d149e20731b558c11c529e2ec15b1fe47ff97d99a3f4b4612fa5c98c435c4ff979eaefab6702721db009a03162202c96b4b411cf9f872a WHIRLPOOL 9552948e8bbad308f4379eaae69d8c214da9fbfab87d75226949b69ddca3e68c2d36c4d05738196073e5b959ab0b764064c9186d421198937122aa4bdc4988dc
53830 EBUILD netbeans-platform-8.1.ebuild 9320 SHA256 4a03fc6a399aaab949edb3df7c629da5bc7ce6288d44dbc848097352c2b4ae3a SHA512 7015cb042dd4e371cdcad49838eb2e4109d1ec505ac618f3a6f98d4dce328ab34be90a3cb0820896bd75337a180a1bd9c91c842a143fdffdf033696d5f496402 WHIRLPOOL 8c5311df396a374bf9d8c994b37c5c9fe6aa3c82a9e9e0824a5caefb0006fd9b44f4fdddd387ee12da48592929d5c4dd7e7fb2d866c9ddaf76acf5b3adbe310e
53831 -EBUILD netbeans-platform-9999_p20160329.ebuild 9581 SHA256 408ddbf6b99d3f4e6b25ee751a25c88d16bfd01f968152d8a428900099fd44fb SHA512 6f7492e0fc4b2c6085ee1d5ca602796d04b901beba99334f0e549e3bd429ba4403ba520cf9660be6f5cc0b98c46ce1aae742ce8d6c5de1cc7eda2df812635bd8 WHIRLPOOL ecad3d56c5520af9fc8aeb1bf20ec82dbac721a4e337a702cecc009252d0a7985207b5e41d4fa2de492346324e6dfeeaf59a0af1fc52a1e3bac3a422179cb25d
53832 -EBUILD netbeans-platform-9999_p20160331.ebuild 9511 SHA256 479be994ae2dc8424d59e87c846d5ec52d39f016975499f14bbc0d3739d0ea97 SHA512 206e463a967b014575a03fc5aa9c1aa9696bcc7f96cd20dc6459da20113d249977e4db3675cf642b2a254bb12eaddad818e987350008a12414a08d6bf938eaf9 WHIRLPOOL 190334c1c89b943c807ba36a9be2385d9cea733a05224048bdd311516d963ff6dab256fe70dff422da0d26ed40e65769a8d13e9e41718ba438bbf90b06342d21
53833 -EBUILD netbeans-platform-9999_p20160401.ebuild 9511 SHA256 bb57d04eb7ae361b0028cef08c9463a1aa54f1943325ca2165cb80f7b1c128dd SHA512 46ccc8acd55b0b21d9543803e1ebd43f8ddc1938228e1bdd58efabb83995fd6181a3e90d63e89c6b9fa162d3b5c973a18784de6713912e083ec3558733e91330 WHIRLPOOL 91e68c0caf9135c5fbc4aa8663cc78df6da0bd3abefc14c363de2328745fd84bf24c75228a08685cbbf2c43efa6278b02eed97fcad38e7ec50fd89f5c7e0acab
53834 -EBUILD netbeans-platform-9999_p20160404.ebuild 9511 SHA256 5174f8e9cff4f05b7ebe9bfbb64cec3c6855d199b1a9b54fb8f27a748ef32513 SHA512 cadd9c9972966e5268f3ad15b1d0f634559622c0a4a559362126586cca11aadcc9e319ea4e7cced450827fd690abf3b44bf3296785c51ae3713e0da9e5103fe9 WHIRLPOOL 2927b3730d6010ae16db1caf21d86679c506e4096c651768b3c14734b75614dab5d8dc991190e44c1c1be1f1d2a45f73b657ac1c6b2b43e682cfdf21fe4a1a54
53835 -EBUILD netbeans-platform-9999_p20160405.ebuild 9511 SHA256 4e26672c8968d8d941d09088f2de125e251de5d9c0012866a4c8933c8de113e6 SHA512 5dbe019a3811e0f502c4d735601b798d80b674c6ab4768130497c6cb3e817c566f6cb481fb6af2b649b41141aea36f9de71a7db851ed36ae50c55ca70b73d645 WHIRLPOOL fcc818fc63472fb8424e02c04807830388eeafd9020acb88486bb411c406b3438d958e12e2a8c3fea73ad5301a6a42a3d69d82f7989325f18b9a8147938b7148
53836 -EBUILD netbeans-platform-9999_p20160406.ebuild 9511 SHA256 bafb25e1f8a2e71609ca52349d335b53bf4c8f1fe9125ebe884d1263414668bb SHA512 ae0c010c38b7c89dba96d9b2edf61040ee21cbb925694adf74e9b49b585bc423392ac9c0c307146dbbc3e047a644eea132720866b9c054aac1ec41f7e0869794 WHIRLPOOL 722adac37aedfaa40509ec11c113fcb4e4f4b368610bb1802bd117462a3a48d6b494badeb0990e4d8b2d1cac592692b084d522a0d2a9533620f473ef911f662f
53837 -EBUILD netbeans-platform-9999_p20160407.ebuild 9511 SHA256 8499d31229ae975e65c03f11f225811ec5230f5dbaf8287a813a1b71833d285b SHA512 9ed45017ca85f93c426d4b53908707612b9bd1f610542e9b24e7647c64c9650b7b6a035d5721a5eb0fdf24884b4696399bc32a89c2c4881c86ae31999163e678 WHIRLPOOL da6be4bd192db07c266b660181f18abc7e5c38fb5702d7feb53a4ee125d3d451ebd279138d4b206e5500a9bdcc8f68eb3527258aee013130483e03b2a13808d9
53838 -EBUILD netbeans-platform-9999_p20160411.ebuild 9511 SHA256 6cccdbbb6aba51cdaa0d976cae6590289f4b7a5c5497dd71e9222d4ddbffe685 SHA512 9e1c1094a7726889d794185984b294a98449948a6230075d86bbace76b29b162476d107e9330c42b0dc32656de5969820303693e06eff293b7cd189c9dc9e13c WHIRLPOOL ee836ee5c922ec49656d41983e443a15e8ef17296353255a037044604248e33c7d4af3d2e32a6d1e435d8a3453cf1821f13a754fd7a4ce62645b6231d450b7d9
53839 -EBUILD netbeans-platform-9999_p20160412.ebuild 9511 SHA256 7817712d5f73eab829b795e8a3ed22d272d548bf0a8145404cc2eae62d91cf77 SHA512 83856ce63277951e0019d86bb6e6aab87005da213af495190db37f13151dea3839759b558dbf67a0b07ed2134772fbcc588174d8c7a9850030ce85f5113f0eef WHIRLPOOL b14807d025724fdeb714e2543eb6cca235fbcab7283846df5ef740701fde3798c16bd061e2be9c05cbeecfdcb11b1564da9ad76cdf53ee0c7c3f1654c28a481b
53840 -EBUILD netbeans-platform-9999_p20160413.ebuild 9511 SHA256 eb8e9a33d0d3ded9d57cf9672ca4015ae07cf85fb91540e57a7a7e4220595d84 SHA512 a0a00d7e63d63e0c35a07cfb4d9afa05058c97f45c9c4c68cf732c588bf435ea5a635ca7cc60bbce8140a5980ee8e09bfccf975a312bc6546925688f6fe2b230 WHIRLPOOL d5d71605f6697627feebcb6c0c4d45a7b4ec167566463419f331faa490eb2e8dced95ed642e4e72b6db5048c78e3ef7e41bc4fb9a6df2f4a66a9f87eaf40aaa4
53841 -EBUILD netbeans-platform-9999_p20160414.ebuild 9511 SHA256 d18281adebcf1be655f31a827f48e8bbc06745d2165cf049ab15a37fe3936a1b SHA512 4521517a72b67ce59680b3ce29a7db48ac3e350912660148ac81ec123beeeba5bca32621f1df1315f5b01a6041d75cd13389b89ed0e3ef97b9941760f8ce13f4 WHIRLPOOL b88d90ef808ee69ebd0e7f4a4de9064c8698731f4cb10fefd6e7caa6dbc0b13d527ce0c4c9bd4029da10c688cdeec64eac87948fb8ccd0f2b910ddcca1076517
53842 -EBUILD netbeans-platform-9999_p20160415.ebuild 9511 SHA256 0366d34133f179a621e96f4bc1a43a1adc210ca43b426a5d9bcea9a90cc6aebe SHA512 f348e694d6d54c590f2292bae16f05ec271b32e3a774f1f56aba317aae96eae08288805425290bc4d40bc576870d040fef4a4224378286dc4277d61059cfa5c2 WHIRLPOOL 01417525fb78bf2a069161ccd25833b47ec5fe0dce83824e15f9fb7f22a015e15ce77eedc9c479058bf26ca25f4786e780aa52171a273a52654da8e66b677fe1
53843 -EBUILD netbeans-platform-9999_p20160416.ebuild 9520 SHA256 17e11d1906dbecf7eaa658d4b9eccb0a4b7685c646057e9a4eccaa2a6bb33482 SHA512 e124a80008833350e0e3020d6b79a77fbccec35aaac65f8295fd8efc8219ab12f9194ae757aae5d85ff3f24ca9f354c98cb0e2f9fbf2a0a98eeb90a861ec427d WHIRLPOOL 56a684b9964b0170e4ba40bfa34811a5bbd9246ec23e00f6770a2b908408aa9607b912f06e50c720c6e8c753f391bc640f5d6c449f0831bdbe4aaff0086f5ab4
53844 -EBUILD netbeans-platform-9999_p20160417.ebuild 9520 SHA256 ffebba1aead76e8aae5fb8dc42da5101152e4b790c007ac8f5b4c7bbf31fdb2c SHA512 f7aa66dddab5e9635348a589107ad9e917bc140bf7678351c04d45fa85424e74df8e903b6963220dae673425ceda85c032752689a5522e66e7631a69e986a585 WHIRLPOOL 6f7f65a5fa1fe35245bb5459b9207da88d1e56864da7735ba8cbe676073f7f59edc3feba0f44f6c4e83412de760b95a0479f496b139bf316e10b2d09d0336db4
53845 -EBUILD netbeans-platform-9999_p20160418.ebuild 9520 SHA256 f0db295d6e2b0aa0cf792bfe5fb25ed2762dca4faf32862a21714464fc47bdcc SHA512 d33a5b0a97fb9fb06b253c050e41699b2e32192a9fd39bdaaacaeb95d7564484e27992595f1621802326348f92ac3f5c7d38f5e9bb408482a634987f9d411770 WHIRLPOOL 8c12dff9fefdc9e2c4aa1e2ff309a1ae8d23c60d129dd867c23fdbd76a2b7a62b15a136bc79bd31f4327ef378ed7b4deaced77e1ba831e9c50d92a6dc14cb424
53846 -EBUILD netbeans-platform-9999_p20160419.ebuild 9520 SHA256 ec745db31cfb3d65a7e374e800642a6f02dd9b23d3693b4790e7ce91aa72faf4 SHA512 c2d26726006c50530ee643790a2725ee5b3e05b007a34969143685c62373d0dc2857287fa9494e5a783bc9d466dce96949c90911530a5f05c62ab229de103922 WHIRLPOOL 32a9b57da17291185ada0238635340550954adddaa1f77d4213db91ba9679b09dce8dab5483f2faf02bf7001e5af6bc285a1589549ce0d8a14f93def4766270e
53847 -EBUILD netbeans-platform-9999_p20160420.ebuild 9520 SHA256 0226bf8a7d1ae265025a1eabd67db36eb9ce68895a44725b7297f8a1b9f67b9c SHA512 a1d03dd2de9417d69f79502e6dc868fcb648a4a6c3149bd0317aaad784f0c22766a6d09e2602b1ff1bcab9c7176310effed8d01bd28974097ca23bc134d0cb4c WHIRLPOOL da7e6ca030cde3550735f8d68ea4b2ebb1201128d6e9e32cdbc00d6adee47fcd445d5b5bdff68206a370b0edf4592175d2830b412b51ed184f4a68b43f256efd
53848 -EBUILD netbeans-platform-9999_p20160421.ebuild 9520 SHA256 750d8938f9ad6bb12b9a47f6395d37541977e5debd04b3fbfe788478d9b398ea SHA512 7b3f0e052d21b8cdd6cfc233dae7f95deffc4a26f4bcb3a26ee2acd77598ae31260452d4f9ea542e88432c50a6aef3a8f04bcb52185a1af3d3c8f45d1cad42a6 WHIRLPOOL 11c9c8517f9122fb9a2f83e2fe34c512c46134e5007d8ae571c03065abb18fa5b594bf903a0c0c82bca98840540faeed893523cc7d8c6f98b9e989e3bca74106
53849 -EBUILD netbeans-platform-9999_p20160426.ebuild 9520 SHA256 bf082ea57a7598c443e29fa5e5689644f4eabe22026ddff7ae1d65fdd7a97e09 SHA512 c3ee6a402b8e5132e2c28828f6cd931a36e71530dda92c7a2b5a13178d0d1807d43b350c090122d4de0890ae6365844265585a39574634685aa7dea8460d191d WHIRLPOOL 16bc3708cab93da23f71a829ecdde4e0fe2dfcb0d5ce016f485264e383b2df5efd67f4589fb44eb4b6165c4855423372e08cd6d9b723a26b19b3064fc6c90b9b
53850 -EBUILD netbeans-platform-9999_p20160427.ebuild 9520 SHA256 83f07d50b587613b6af1038f8e093fd9a00bcf2e69507926e05cd3d83a6369f1 SHA512 7c943f115b3d1ff156232bbe13e7a23f8c24f35160fa65106478aaa115684f15fce9b91e813b093b38ddbf4398c5c27a1cce2ce0308344738ed8a3e3e713e32a WHIRLPOOL b2cdedfcb5339123380fabcd9e5e5efe90b3d9d4009693a406bf4265a4d759a3bfbfeb80dfd49dea1378cfd12689d0c005a36d5afabacae51deb4988f989acb5
53851 EBUILD netbeans-platform-9999_p20160428.ebuild 9520 SHA256 43ab2d84807ce29e75b611c4aee4269e1cd2ab9bcd41220e572d68f2095280a1 SHA512 698447f4e5a9dbe05337a59966f05fe7f4bc8517dd463571b65d6ab777239191ee341fb56b1c9c1b479b3fad247c5284c3712f3b142839d930214f36d75e194b WHIRLPOOL b38abccc36b868f0f07607a2d487335d134554c44e085418dd4e15b6dbdbca18337fd1dc50729bc92e2e076210fb6be7caf1502c76e3100d4e0fdd8d56e3fe1f
53852 EBUILD netbeans-platform-9999_p20160429.ebuild 9520 SHA256 f7ad9dddcef0aa421a8ef4cbcb85216906fabe21268d243501c740903c515ba2 SHA512 922a98b6b78b7f59e673d36e0aecdc9caf80b0cf53bcd3a73ab6e7b598da514c49809944d84759471d0a895fb9aa5e5a40b6c8af2f0f0e41017e885015a3f69f WHIRLPOOL 1ab4034ff5ff03e5d12f38dcfe358ff5c9fcd924f55400ee5954c0b339dcf291766460eb3eaea55fe5355c17659d0f4e42a7429128972346adfebd50e94d0099
53853 EBUILD netbeans-platform-9999_p20160430.ebuild 9520 SHA256 92dc097df1540dd297899d2751f6b292a77dde24e6a1b8ccb21a6d9fd47223eb SHA512 e1f7e6d14ec0f7a6acf33f18d98a44b7eab25d69ebc21dd24abcb63819157727b7f47835d1839c30d4ae6abba20241fef94e1da4da93faf2a9a36c41b179b79d WHIRLPOOL b157f4184a6577fb4438258517b92761b7b15456e4912ac017072ce5e7564a35e95baaba2627e8ba7a1839b550cccaaaec417cf69a15a7d6b813ccea1eb1b07e
53854
53855 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160329.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160329.ebuild
53856 deleted file mode 100644
53857 index 76921e3..0000000
53858 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160329.ebuild
53859 +++ /dev/null
53860 @@ -1,167 +0,0 @@
53861 -# Copyright 1999-2016 Gentoo Foundation
53862 -# Distributed under the terms of the GNU General Public License v2
53863 -# $Id$
53864 -
53865 -EAPI="4"
53866 -inherit eutils java-pkg-2 java-ant-2
53867 -
53868 -DESCRIPTION="Netbeans Platform"
53869 -HOMEPAGE="http://netbeans.org/features/platform/"
53870 -SLOT="9999"
53871 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
53872 -SRC_URI="${SOURCE_URL}
53873 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
53874 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
53875 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
53876 - http://hg.netbeans.org/binaries/0388CADD903570B9FE30140C0EC39DC573389B33-jna-platform-4.2.1-patched.jar
53877 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
53878 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
53879 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
53880 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
53881 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
53882 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
53883 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
53884 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
53885 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
53886 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
53887 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
53888 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
53889 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
53890 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53891 -KEYWORDS="~amd64 ~x86"
53892 -IUSE=""
53893 -S="${WORKDIR}"
53894 -
53895 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
53896 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
53897 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
53898 -# [nbmerge] Failed to build target: all-api.htmlui
53899 -
53900 -CDEPEND="dev-java/hamcrest-core:1.3
53901 - dev-java/javahelp:0
53902 - >=dev-java/jna-3.4:0
53903 - dev-java/junit:4[source]
53904 - >=dev-java/osgi-core-api-5:0
53905 - dev-java/osgi-compendium:0
53906 - dev-java/swing-layout:1[source]
53907 - dev-java/testng:0"
53908 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
53909 - app-arch/unzip
53910 - ${CDEPEND}"
53911 -RDEPEND=">=virtual/jdk-1.7
53912 - ${CDEPEND}"
53913 -
53914 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53915 -
53916 -EANT_BUILD_XML="nbbuild/build.xml"
53917 -EANT_BUILD_TARGET="rebuild-cluster"
53918 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
53919 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53920 -JAVA_PKG_BSFIX="off"
53921 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
53922 -JAVA_PKG_WANT_SOURCE="1.7"
53923 -JAVA_PKG_WANT_TARGET="1.7"
53924 -
53925 -src_unpack() {
53926 - unpack $(basename ${SOURCE_URL})
53927 -
53928 - einfo "Deleting bundled jars..."
53929 - find -name "*.jar" -type f -delete
53930 -
53931 - unpack netbeans-9999-r15-build.xml.patch.bz2
53932 -
53933 - pushd "${S}" >/dev/null || die
53934 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
53935 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
53936 - ln -s "${DISTDIR}"/0388CADD903570B9FE30140C0EC39DC573389B33-jna-platform-4.2.1-patched.jar libs.jna.platform/external/jna-platform-4.2.1-patched.jar || die
53937 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
53938 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
53939 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
53940 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
53941 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
53942 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
53943 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
53944 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
53945 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
53946 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
53947 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
53948 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
53949 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
53950 - popd >/dev/null || die
53951 -}
53952 -
53953 -src_prepare() {
53954 - einfo "Deleting bundled class files..."
53955 - find -name "*.class" -type f | xargs rm -vf
53956 -
53957 - # upstream jna jar contains bundled binary libraries so we disable that feature
53958 - epatch netbeans-9999-r15-build.xml.patch
53959 -
53960 - # Support for custom patches
53961 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53962 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53963 -
53964 - if [ -n "${files}" ] ; then
53965 - einfo "Applying custom patches:"
53966 -
53967 - for file in ${files} ; do
53968 - epatch "${file}"
53969 - done
53970 - fi
53971 - fi
53972 -
53973 - einfo "Symlinking external libraries..."
53974 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
53975 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53976 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.1.jar
53977 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
53978 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
53979 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
53980 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
53981 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
53982 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
53983 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
53984 -
53985 - java-pkg-2_src_prepare
53986 -}
53987 -
53988 -src_compile() {
53989 - unset DISPLAY
53990 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
53991 -}
53992 -
53993 -src_install() {
53994 - pushd nbbuild/netbeans/platform >/dev/null || die
53995 -
53996 - java-pkg_dojar lib/*.jar
53997 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53998 -
53999 - insinto ${INSTALL_DIR}
54000 - doins -r *
54001 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
54002 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
54003 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
54004 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
54005 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
54006 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
54007 - rm -fr "${D}"/modules/lib || die
54008 -
54009 - popd >/dev/null || die
54010 -
54011 - fperms 775 ${INSTALL_DIR}/lib/nbexec
54012 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
54013 -
54014 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
54015 - pushd "${instdir}" >/dev/null || die
54016 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54017 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
54018 - rm jna-4.1.0.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.1.0.jar
54019 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
54020 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54021 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54022 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54023 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
54024 - popd >/dev/null || die
54025 -
54026 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
54027 -}
54028
54029 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160331.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160331.ebuild
54030 deleted file mode 100644
54031 index 9eff949..0000000
54032 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160331.ebuild
54033 +++ /dev/null
54034 @@ -1,167 +0,0 @@
54035 -# Copyright 1999-2016 Gentoo Foundation
54036 -# Distributed under the terms of the GNU General Public License v2
54037 -# $Id$
54038 -
54039 -EAPI="4"
54040 -inherit eutils java-pkg-2 java-ant-2
54041 -
54042 -DESCRIPTION="Netbeans Platform"
54043 -HOMEPAGE="http://netbeans.org/features/platform/"
54044 -SLOT="9999"
54045 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
54046 -SRC_URI="${SOURCE_URL}
54047 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
54048 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
54049 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
54050 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
54051 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
54052 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
54053 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
54054 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
54055 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
54056 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
54057 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
54058 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
54059 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
54060 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
54061 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
54062 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
54063 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54064 -KEYWORDS="~amd64 ~x86"
54065 -IUSE=""
54066 -S="${WORKDIR}"
54067 -
54068 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
54069 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
54070 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
54071 -# [nbmerge] Failed to build target: all-api.htmlui
54072 -
54073 -CDEPEND="dev-java/hamcrest-core:1.3
54074 - dev-java/javahelp:0
54075 - >=dev-java/jna-3.4:0
54076 - dev-java/junit:4[source]
54077 - >=dev-java/osgi-core-api-5:0
54078 - dev-java/osgi-compendium:0
54079 - dev-java/swing-layout:1[source]
54080 - dev-java/testng:0"
54081 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
54082 - app-arch/unzip
54083 - ${CDEPEND}"
54084 -RDEPEND=">=virtual/jdk-1.7
54085 - ${CDEPEND}"
54086 -
54087 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54088 -
54089 -EANT_BUILD_XML="nbbuild/build.xml"
54090 -EANT_BUILD_TARGET="rebuild-cluster"
54091 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
54092 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54093 -JAVA_PKG_BSFIX="off"
54094 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
54095 -JAVA_PKG_WANT_SOURCE="1.7"
54096 -JAVA_PKG_WANT_TARGET="1.7"
54097 -
54098 -src_unpack() {
54099 - unpack $(basename ${SOURCE_URL})
54100 -
54101 - einfo "Deleting bundled jars..."
54102 - find -name "*.jar" -type f -delete
54103 -
54104 - unpack netbeans-9999-r16-build.xml.patch.bz2
54105 -
54106 - pushd "${S}" >/dev/null || die
54107 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
54108 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
54109 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
54110 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
54111 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
54112 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
54113 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
54114 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
54115 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
54116 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
54117 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
54118 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
54119 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
54120 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
54121 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
54122 - popd >/dev/null || die
54123 -}
54124 -
54125 -src_prepare() {
54126 - einfo "Deleting bundled class files..."
54127 - find -name "*.class" -type f | xargs rm -vf
54128 -
54129 - # upstream jna jar contains bundled binary libraries so we disable that feature
54130 - epatch netbeans-9999-r16-build.xml.patch
54131 -
54132 - # Support for custom patches
54133 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54134 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54135 -
54136 - if [ -n "${files}" ] ; then
54137 - einfo "Applying custom patches:"
54138 -
54139 - for file in ${files} ; do
54140 - epatch "${file}"
54141 - done
54142 - fi
54143 - fi
54144 -
54145 - einfo "Symlinking external libraries..."
54146 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54147 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54148 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
54149 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
54150 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
54151 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
54152 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54153 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54154 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54155 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
54156 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
54157 -
54158 - java-pkg-2_src_prepare
54159 -}
54160 -
54161 -src_compile() {
54162 - unset DISPLAY
54163 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
54164 -}
54165 -
54166 -src_install() {
54167 - pushd nbbuild/netbeans/platform >/dev/null || die
54168 -
54169 - java-pkg_dojar lib/*.jar
54170 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54171 -
54172 - insinto ${INSTALL_DIR}
54173 - doins -r *
54174 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
54175 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
54176 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
54177 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
54178 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
54179 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
54180 - rm -fr "${D}"/modules/lib || die
54181 -
54182 - popd >/dev/null || die
54183 -
54184 - fperms 775 ${INSTALL_DIR}/lib/nbexec
54185 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
54186 -
54187 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
54188 - pushd "${instdir}" >/dev/null || die
54189 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54190 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
54191 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
54192 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
54193 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
54194 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54195 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54196 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54197 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
54198 - popd >/dev/null || die
54199 -
54200 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
54201 -}
54202
54203 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160401.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160401.ebuild
54204 deleted file mode 100644
54205 index 4b04cb5..0000000
54206 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160401.ebuild
54207 +++ /dev/null
54208 @@ -1,167 +0,0 @@
54209 -# Copyright 1999-2016 Gentoo Foundation
54210 -# Distributed under the terms of the GNU General Public License v2
54211 -# $Id$
54212 -
54213 -EAPI="4"
54214 -inherit eutils java-pkg-2 java-ant-2
54215 -
54216 -DESCRIPTION="Netbeans Platform"
54217 -HOMEPAGE="http://netbeans.org/features/platform/"
54218 -SLOT="9999"
54219 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
54220 -SRC_URI="${SOURCE_URL}
54221 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
54222 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
54223 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
54224 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
54225 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
54226 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
54227 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
54228 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
54229 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
54230 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
54231 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
54232 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
54233 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
54234 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
54235 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
54236 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
54237 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54238 -KEYWORDS="~amd64 ~x86"
54239 -IUSE=""
54240 -S="${WORKDIR}"
54241 -
54242 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
54243 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
54244 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
54245 -# [nbmerge] Failed to build target: all-api.htmlui
54246 -
54247 -CDEPEND="dev-java/hamcrest-core:1.3
54248 - dev-java/javahelp:0
54249 - >=dev-java/jna-3.4:0
54250 - dev-java/junit:4[source]
54251 - >=dev-java/osgi-core-api-5:0
54252 - dev-java/osgi-compendium:0
54253 - dev-java/swing-layout:1[source]
54254 - dev-java/testng:0"
54255 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
54256 - app-arch/unzip
54257 - ${CDEPEND}"
54258 -RDEPEND=">=virtual/jdk-1.7
54259 - ${CDEPEND}"
54260 -
54261 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54262 -
54263 -EANT_BUILD_XML="nbbuild/build.xml"
54264 -EANT_BUILD_TARGET="rebuild-cluster"
54265 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
54266 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54267 -JAVA_PKG_BSFIX="off"
54268 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
54269 -JAVA_PKG_WANT_SOURCE="1.7"
54270 -JAVA_PKG_WANT_TARGET="1.7"
54271 -
54272 -src_unpack() {
54273 - unpack $(basename ${SOURCE_URL})
54274 -
54275 - einfo "Deleting bundled jars..."
54276 - find -name "*.jar" -type f -delete
54277 -
54278 - unpack netbeans-9999-r16-build.xml.patch.bz2
54279 -
54280 - pushd "${S}" >/dev/null || die
54281 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
54282 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
54283 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
54284 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
54285 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
54286 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
54287 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
54288 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
54289 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
54290 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
54291 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
54292 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
54293 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
54294 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
54295 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
54296 - popd >/dev/null || die
54297 -}
54298 -
54299 -src_prepare() {
54300 - einfo "Deleting bundled class files..."
54301 - find -name "*.class" -type f | xargs rm -vf
54302 -
54303 - # upstream jna jar contains bundled binary libraries so we disable that feature
54304 - epatch netbeans-9999-r16-build.xml.patch
54305 -
54306 - # Support for custom patches
54307 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54308 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54309 -
54310 - if [ -n "${files}" ] ; then
54311 - einfo "Applying custom patches:"
54312 -
54313 - for file in ${files} ; do
54314 - epatch "${file}"
54315 - done
54316 - fi
54317 - fi
54318 -
54319 - einfo "Symlinking external libraries..."
54320 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54321 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54322 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
54323 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
54324 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
54325 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
54326 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54327 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54328 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54329 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
54330 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
54331 -
54332 - java-pkg-2_src_prepare
54333 -}
54334 -
54335 -src_compile() {
54336 - unset DISPLAY
54337 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
54338 -}
54339 -
54340 -src_install() {
54341 - pushd nbbuild/netbeans/platform >/dev/null || die
54342 -
54343 - java-pkg_dojar lib/*.jar
54344 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54345 -
54346 - insinto ${INSTALL_DIR}
54347 - doins -r *
54348 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
54349 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
54350 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
54351 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
54352 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
54353 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
54354 - rm -fr "${D}"/modules/lib || die
54355 -
54356 - popd >/dev/null || die
54357 -
54358 - fperms 775 ${INSTALL_DIR}/lib/nbexec
54359 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
54360 -
54361 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
54362 - pushd "${instdir}" >/dev/null || die
54363 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54364 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
54365 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
54366 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
54367 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
54368 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54369 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54370 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54371 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
54372 - popd >/dev/null || die
54373 -
54374 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
54375 -}
54376
54377 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160404.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160404.ebuild
54378 deleted file mode 100644
54379 index 87a7f80..0000000
54380 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160404.ebuild
54381 +++ /dev/null
54382 @@ -1,167 +0,0 @@
54383 -# Copyright 1999-2016 Gentoo Foundation
54384 -# Distributed under the terms of the GNU General Public License v2
54385 -# $Id$
54386 -
54387 -EAPI="4"
54388 -inherit eutils java-pkg-2 java-ant-2
54389 -
54390 -DESCRIPTION="Netbeans Platform"
54391 -HOMEPAGE="http://netbeans.org/features/platform/"
54392 -SLOT="9999"
54393 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
54394 -SRC_URI="${SOURCE_URL}
54395 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
54396 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
54397 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
54398 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
54399 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
54400 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
54401 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
54402 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
54403 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
54404 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
54405 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
54406 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
54407 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
54408 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
54409 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
54410 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
54411 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54412 -KEYWORDS="~amd64 ~x86"
54413 -IUSE=""
54414 -S="${WORKDIR}"
54415 -
54416 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
54417 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
54418 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
54419 -# [nbmerge] Failed to build target: all-api.htmlui
54420 -
54421 -CDEPEND="dev-java/hamcrest-core:1.3
54422 - dev-java/javahelp:0
54423 - >=dev-java/jna-3.4:0
54424 - dev-java/junit:4[source]
54425 - >=dev-java/osgi-core-api-5:0
54426 - dev-java/osgi-compendium:0
54427 - dev-java/swing-layout:1[source]
54428 - dev-java/testng:0"
54429 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
54430 - app-arch/unzip
54431 - ${CDEPEND}"
54432 -RDEPEND=">=virtual/jdk-1.7
54433 - ${CDEPEND}"
54434 -
54435 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54436 -
54437 -EANT_BUILD_XML="nbbuild/build.xml"
54438 -EANT_BUILD_TARGET="rebuild-cluster"
54439 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
54440 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54441 -JAVA_PKG_BSFIX="off"
54442 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
54443 -JAVA_PKG_WANT_SOURCE="1.7"
54444 -JAVA_PKG_WANT_TARGET="1.7"
54445 -
54446 -src_unpack() {
54447 - unpack $(basename ${SOURCE_URL})
54448 -
54449 - einfo "Deleting bundled jars..."
54450 - find -name "*.jar" -type f -delete
54451 -
54452 - unpack netbeans-9999-r16-build.xml.patch.bz2
54453 -
54454 - pushd "${S}" >/dev/null || die
54455 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
54456 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
54457 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
54458 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
54459 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
54460 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
54461 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
54462 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
54463 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
54464 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
54465 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
54466 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
54467 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
54468 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
54469 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
54470 - popd >/dev/null || die
54471 -}
54472 -
54473 -src_prepare() {
54474 - einfo "Deleting bundled class files..."
54475 - find -name "*.class" -type f | xargs rm -vf
54476 -
54477 - # upstream jna jar contains bundled binary libraries so we disable that feature
54478 - epatch netbeans-9999-r16-build.xml.patch
54479 -
54480 - # Support for custom patches
54481 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54482 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54483 -
54484 - if [ -n "${files}" ] ; then
54485 - einfo "Applying custom patches:"
54486 -
54487 - for file in ${files} ; do
54488 - epatch "${file}"
54489 - done
54490 - fi
54491 - fi
54492 -
54493 - einfo "Symlinking external libraries..."
54494 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54495 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54496 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
54497 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
54498 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
54499 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
54500 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54501 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54502 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54503 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
54504 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
54505 -
54506 - java-pkg-2_src_prepare
54507 -}
54508 -
54509 -src_compile() {
54510 - unset DISPLAY
54511 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
54512 -}
54513 -
54514 -src_install() {
54515 - pushd nbbuild/netbeans/platform >/dev/null || die
54516 -
54517 - java-pkg_dojar lib/*.jar
54518 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54519 -
54520 - insinto ${INSTALL_DIR}
54521 - doins -r *
54522 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
54523 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
54524 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
54525 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
54526 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
54527 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
54528 - rm -fr "${D}"/modules/lib || die
54529 -
54530 - popd >/dev/null || die
54531 -
54532 - fperms 775 ${INSTALL_DIR}/lib/nbexec
54533 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
54534 -
54535 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
54536 - pushd "${instdir}" >/dev/null || die
54537 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54538 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
54539 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
54540 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
54541 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
54542 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54543 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54544 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54545 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
54546 - popd >/dev/null || die
54547 -
54548 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
54549 -}
54550
54551 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160405.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160405.ebuild
54552 deleted file mode 100644
54553 index dc7f6b2..0000000
54554 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160405.ebuild
54555 +++ /dev/null
54556 @@ -1,167 +0,0 @@
54557 -# Copyright 1999-2016 Gentoo Foundation
54558 -# Distributed under the terms of the GNU General Public License v2
54559 -# $Id$
54560 -
54561 -EAPI="4"
54562 -inherit eutils java-pkg-2 java-ant-2
54563 -
54564 -DESCRIPTION="Netbeans Platform"
54565 -HOMEPAGE="http://netbeans.org/features/platform/"
54566 -SLOT="9999"
54567 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
54568 -SRC_URI="${SOURCE_URL}
54569 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
54570 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
54571 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
54572 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
54573 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
54574 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
54575 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
54576 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
54577 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
54578 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
54579 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
54580 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
54581 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
54582 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
54583 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
54584 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
54585 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54586 -KEYWORDS="~amd64 ~x86"
54587 -IUSE=""
54588 -S="${WORKDIR}"
54589 -
54590 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
54591 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
54592 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
54593 -# [nbmerge] Failed to build target: all-api.htmlui
54594 -
54595 -CDEPEND="dev-java/hamcrest-core:1.3
54596 - dev-java/javahelp:0
54597 - >=dev-java/jna-3.4:0
54598 - dev-java/junit:4[source]
54599 - >=dev-java/osgi-core-api-5:0
54600 - dev-java/osgi-compendium:0
54601 - dev-java/swing-layout:1[source]
54602 - dev-java/testng:0"
54603 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
54604 - app-arch/unzip
54605 - ${CDEPEND}"
54606 -RDEPEND=">=virtual/jdk-1.7
54607 - ${CDEPEND}"
54608 -
54609 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54610 -
54611 -EANT_BUILD_XML="nbbuild/build.xml"
54612 -EANT_BUILD_TARGET="rebuild-cluster"
54613 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
54614 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54615 -JAVA_PKG_BSFIX="off"
54616 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
54617 -JAVA_PKG_WANT_SOURCE="1.7"
54618 -JAVA_PKG_WANT_TARGET="1.7"
54619 -
54620 -src_unpack() {
54621 - unpack $(basename ${SOURCE_URL})
54622 -
54623 - einfo "Deleting bundled jars..."
54624 - find -name "*.jar" -type f -delete
54625 -
54626 - unpack netbeans-9999-r16-build.xml.patch.bz2
54627 -
54628 - pushd "${S}" >/dev/null || die
54629 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
54630 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
54631 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
54632 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
54633 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
54634 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
54635 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
54636 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
54637 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
54638 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
54639 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
54640 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
54641 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
54642 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
54643 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
54644 - popd >/dev/null || die
54645 -}
54646 -
54647 -src_prepare() {
54648 - einfo "Deleting bundled class files..."
54649 - find -name "*.class" -type f | xargs rm -vf
54650 -
54651 - # upstream jna jar contains bundled binary libraries so we disable that feature
54652 - epatch netbeans-9999-r16-build.xml.patch
54653 -
54654 - # Support for custom patches
54655 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54656 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54657 -
54658 - if [ -n "${files}" ] ; then
54659 - einfo "Applying custom patches:"
54660 -
54661 - for file in ${files} ; do
54662 - epatch "${file}"
54663 - done
54664 - fi
54665 - fi
54666 -
54667 - einfo "Symlinking external libraries..."
54668 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54669 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54670 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
54671 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
54672 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
54673 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
54674 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54675 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54676 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54677 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
54678 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
54679 -
54680 - java-pkg-2_src_prepare
54681 -}
54682 -
54683 -src_compile() {
54684 - unset DISPLAY
54685 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
54686 -}
54687 -
54688 -src_install() {
54689 - pushd nbbuild/netbeans/platform >/dev/null || die
54690 -
54691 - java-pkg_dojar lib/*.jar
54692 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54693 -
54694 - insinto ${INSTALL_DIR}
54695 - doins -r *
54696 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
54697 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
54698 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
54699 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
54700 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
54701 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
54702 - rm -fr "${D}"/modules/lib || die
54703 -
54704 - popd >/dev/null || die
54705 -
54706 - fperms 775 ${INSTALL_DIR}/lib/nbexec
54707 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
54708 -
54709 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
54710 - pushd "${instdir}" >/dev/null || die
54711 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54712 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
54713 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
54714 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
54715 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
54716 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54717 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54718 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54719 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
54720 - popd >/dev/null || die
54721 -
54722 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
54723 -}
54724
54725 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160406.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160406.ebuild
54726 deleted file mode 100644
54727 index e03c52d..0000000
54728 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160406.ebuild
54729 +++ /dev/null
54730 @@ -1,167 +0,0 @@
54731 -# Copyright 1999-2016 Gentoo Foundation
54732 -# Distributed under the terms of the GNU General Public License v2
54733 -# $Id$
54734 -
54735 -EAPI="4"
54736 -inherit eutils java-pkg-2 java-ant-2
54737 -
54738 -DESCRIPTION="Netbeans Platform"
54739 -HOMEPAGE="http://netbeans.org/features/platform/"
54740 -SLOT="9999"
54741 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
54742 -SRC_URI="${SOURCE_URL}
54743 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
54744 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
54745 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
54746 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
54747 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
54748 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
54749 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
54750 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
54751 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
54752 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
54753 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
54754 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
54755 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
54756 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
54757 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
54758 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
54759 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54760 -KEYWORDS="~amd64 ~x86"
54761 -IUSE=""
54762 -S="${WORKDIR}"
54763 -
54764 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
54765 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
54766 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
54767 -# [nbmerge] Failed to build target: all-api.htmlui
54768 -
54769 -CDEPEND="dev-java/hamcrest-core:1.3
54770 - dev-java/javahelp:0
54771 - >=dev-java/jna-3.4:0
54772 - dev-java/junit:4[source]
54773 - >=dev-java/osgi-core-api-5:0
54774 - dev-java/osgi-compendium:0
54775 - dev-java/swing-layout:1[source]
54776 - dev-java/testng:0"
54777 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
54778 - app-arch/unzip
54779 - ${CDEPEND}"
54780 -RDEPEND=">=virtual/jdk-1.7
54781 - ${CDEPEND}"
54782 -
54783 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54784 -
54785 -EANT_BUILD_XML="nbbuild/build.xml"
54786 -EANT_BUILD_TARGET="rebuild-cluster"
54787 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
54788 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54789 -JAVA_PKG_BSFIX="off"
54790 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
54791 -JAVA_PKG_WANT_SOURCE="1.7"
54792 -JAVA_PKG_WANT_TARGET="1.7"
54793 -
54794 -src_unpack() {
54795 - unpack $(basename ${SOURCE_URL})
54796 -
54797 - einfo "Deleting bundled jars..."
54798 - find -name "*.jar" -type f -delete
54799 -
54800 - unpack netbeans-9999-r16-build.xml.patch.bz2
54801 -
54802 - pushd "${S}" >/dev/null || die
54803 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
54804 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
54805 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
54806 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
54807 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
54808 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
54809 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
54810 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
54811 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
54812 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
54813 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
54814 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
54815 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
54816 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
54817 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
54818 - popd >/dev/null || die
54819 -}
54820 -
54821 -src_prepare() {
54822 - einfo "Deleting bundled class files..."
54823 - find -name "*.class" -type f | xargs rm -vf
54824 -
54825 - # upstream jna jar contains bundled binary libraries so we disable that feature
54826 - epatch netbeans-9999-r16-build.xml.patch
54827 -
54828 - # Support for custom patches
54829 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54830 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54831 -
54832 - if [ -n "${files}" ] ; then
54833 - einfo "Applying custom patches:"
54834 -
54835 - for file in ${files} ; do
54836 - epatch "${file}"
54837 - done
54838 - fi
54839 - fi
54840 -
54841 - einfo "Symlinking external libraries..."
54842 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54843 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54844 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
54845 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
54846 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
54847 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
54848 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54849 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54850 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54851 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
54852 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
54853 -
54854 - java-pkg-2_src_prepare
54855 -}
54856 -
54857 -src_compile() {
54858 - unset DISPLAY
54859 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
54860 -}
54861 -
54862 -src_install() {
54863 - pushd nbbuild/netbeans/platform >/dev/null || die
54864 -
54865 - java-pkg_dojar lib/*.jar
54866 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54867 -
54868 - insinto ${INSTALL_DIR}
54869 - doins -r *
54870 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
54871 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
54872 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
54873 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
54874 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
54875 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
54876 - rm -fr "${D}"/modules/lib || die
54877 -
54878 - popd >/dev/null || die
54879 -
54880 - fperms 775 ${INSTALL_DIR}/lib/nbexec
54881 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
54882 -
54883 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
54884 - pushd "${instdir}" >/dev/null || die
54885 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
54886 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
54887 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
54888 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
54889 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
54890 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
54891 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
54892 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
54893 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
54894 - popd >/dev/null || die
54895 -
54896 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
54897 -}
54898
54899 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160407.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160407.ebuild
54900 deleted file mode 100644
54901 index ac662c9..0000000
54902 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160407.ebuild
54903 +++ /dev/null
54904 @@ -1,167 +0,0 @@
54905 -# Copyright 1999-2016 Gentoo Foundation
54906 -# Distributed under the terms of the GNU General Public License v2
54907 -# $Id$
54908 -
54909 -EAPI="4"
54910 -inherit eutils java-pkg-2 java-ant-2
54911 -
54912 -DESCRIPTION="Netbeans Platform"
54913 -HOMEPAGE="http://netbeans.org/features/platform/"
54914 -SLOT="9999"
54915 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
54916 -SRC_URI="${SOURCE_URL}
54917 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
54918 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
54919 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
54920 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
54921 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
54922 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
54923 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
54924 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
54925 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
54926 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
54927 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
54928 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
54929 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
54930 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
54931 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
54932 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
54933 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54934 -KEYWORDS="~amd64 ~x86"
54935 -IUSE=""
54936 -S="${WORKDIR}"
54937 -
54938 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
54939 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
54940 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
54941 -# [nbmerge] Failed to build target: all-api.htmlui
54942 -
54943 -CDEPEND="dev-java/hamcrest-core:1.3
54944 - dev-java/javahelp:0
54945 - >=dev-java/jna-3.4:0
54946 - dev-java/junit:4[source]
54947 - >=dev-java/osgi-core-api-5:0
54948 - dev-java/osgi-compendium:0
54949 - dev-java/swing-layout:1[source]
54950 - dev-java/testng:0"
54951 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
54952 - app-arch/unzip
54953 - ${CDEPEND}"
54954 -RDEPEND=">=virtual/jdk-1.7
54955 - ${CDEPEND}"
54956 -
54957 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54958 -
54959 -EANT_BUILD_XML="nbbuild/build.xml"
54960 -EANT_BUILD_TARGET="rebuild-cluster"
54961 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
54962 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54963 -JAVA_PKG_BSFIX="off"
54964 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
54965 -JAVA_PKG_WANT_SOURCE="1.7"
54966 -JAVA_PKG_WANT_TARGET="1.7"
54967 -
54968 -src_unpack() {
54969 - unpack $(basename ${SOURCE_URL})
54970 -
54971 - einfo "Deleting bundled jars..."
54972 - find -name "*.jar" -type f -delete
54973 -
54974 - unpack netbeans-9999-r16-build.xml.patch.bz2
54975 -
54976 - pushd "${S}" >/dev/null || die
54977 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
54978 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
54979 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
54980 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
54981 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
54982 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
54983 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
54984 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
54985 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
54986 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
54987 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
54988 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
54989 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
54990 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
54991 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
54992 - popd >/dev/null || die
54993 -}
54994 -
54995 -src_prepare() {
54996 - einfo "Deleting bundled class files..."
54997 - find -name "*.class" -type f | xargs rm -vf
54998 -
54999 - # upstream jna jar contains bundled binary libraries so we disable that feature
55000 - epatch netbeans-9999-r16-build.xml.patch
55001 -
55002 - # Support for custom patches
55003 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55004 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55005 -
55006 - if [ -n "${files}" ] ; then
55007 - einfo "Applying custom patches:"
55008 -
55009 - for file in ${files} ; do
55010 - epatch "${file}"
55011 - done
55012 - fi
55013 - fi
55014 -
55015 - einfo "Symlinking external libraries..."
55016 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55017 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55018 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
55019 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
55020 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
55021 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
55022 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55023 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55024 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55025 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
55026 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
55027 -
55028 - java-pkg-2_src_prepare
55029 -}
55030 -
55031 -src_compile() {
55032 - unset DISPLAY
55033 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
55034 -}
55035 -
55036 -src_install() {
55037 - pushd nbbuild/netbeans/platform >/dev/null || die
55038 -
55039 - java-pkg_dojar lib/*.jar
55040 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55041 -
55042 - insinto ${INSTALL_DIR}
55043 - doins -r *
55044 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
55045 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
55046 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
55047 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
55048 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
55049 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
55050 - rm -fr "${D}"/modules/lib || die
55051 -
55052 - popd >/dev/null || die
55053 -
55054 - fperms 775 ${INSTALL_DIR}/lib/nbexec
55055 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
55056 -
55057 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
55058 - pushd "${instdir}" >/dev/null || die
55059 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55060 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
55061 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
55062 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
55063 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
55064 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55065 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55066 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55067 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
55068 - popd >/dev/null || die
55069 -
55070 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
55071 -}
55072
55073 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160411.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160411.ebuild
55074 deleted file mode 100644
55075 index 851c152..0000000
55076 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160411.ebuild
55077 +++ /dev/null
55078 @@ -1,167 +0,0 @@
55079 -# Copyright 1999-2016 Gentoo Foundation
55080 -# Distributed under the terms of the GNU General Public License v2
55081 -# $Id$
55082 -
55083 -EAPI="4"
55084 -inherit eutils java-pkg-2 java-ant-2
55085 -
55086 -DESCRIPTION="Netbeans Platform"
55087 -HOMEPAGE="http://netbeans.org/features/platform/"
55088 -SLOT="9999"
55089 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
55090 -SRC_URI="${SOURCE_URL}
55091 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
55092 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
55093 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
55094 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
55095 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
55096 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
55097 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
55098 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
55099 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
55100 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
55101 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
55102 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
55103 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
55104 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
55105 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
55106 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
55107 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55108 -KEYWORDS="~amd64 ~x86"
55109 -IUSE=""
55110 -S="${WORKDIR}"
55111 -
55112 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
55113 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
55114 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
55115 -# [nbmerge] Failed to build target: all-api.htmlui
55116 -
55117 -CDEPEND="dev-java/hamcrest-core:1.3
55118 - dev-java/javahelp:0
55119 - >=dev-java/jna-3.4:0
55120 - dev-java/junit:4[source]
55121 - >=dev-java/osgi-core-api-5:0
55122 - dev-java/osgi-compendium:0
55123 - dev-java/swing-layout:1[source]
55124 - dev-java/testng:0"
55125 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
55126 - app-arch/unzip
55127 - ${CDEPEND}"
55128 -RDEPEND=">=virtual/jdk-1.7
55129 - ${CDEPEND}"
55130 -
55131 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55132 -
55133 -EANT_BUILD_XML="nbbuild/build.xml"
55134 -EANT_BUILD_TARGET="rebuild-cluster"
55135 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
55136 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55137 -JAVA_PKG_BSFIX="off"
55138 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
55139 -JAVA_PKG_WANT_SOURCE="1.7"
55140 -JAVA_PKG_WANT_TARGET="1.7"
55141 -
55142 -src_unpack() {
55143 - unpack $(basename ${SOURCE_URL})
55144 -
55145 - einfo "Deleting bundled jars..."
55146 - find -name "*.jar" -type f -delete
55147 -
55148 - unpack netbeans-9999-r16-build.xml.patch.bz2
55149 -
55150 - pushd "${S}" >/dev/null || die
55151 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
55152 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
55153 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
55154 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
55155 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
55156 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
55157 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
55158 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
55159 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
55160 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
55161 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
55162 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
55163 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
55164 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
55165 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
55166 - popd >/dev/null || die
55167 -}
55168 -
55169 -src_prepare() {
55170 - einfo "Deleting bundled class files..."
55171 - find -name "*.class" -type f | xargs rm -vf
55172 -
55173 - # upstream jna jar contains bundled binary libraries so we disable that feature
55174 - epatch netbeans-9999-r16-build.xml.patch
55175 -
55176 - # Support for custom patches
55177 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55178 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55179 -
55180 - if [ -n "${files}" ] ; then
55181 - einfo "Applying custom patches:"
55182 -
55183 - for file in ${files} ; do
55184 - epatch "${file}"
55185 - done
55186 - fi
55187 - fi
55188 -
55189 - einfo "Symlinking external libraries..."
55190 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55191 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55192 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
55193 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
55194 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
55195 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
55196 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55197 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55198 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55199 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
55200 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
55201 -
55202 - java-pkg-2_src_prepare
55203 -}
55204 -
55205 -src_compile() {
55206 - unset DISPLAY
55207 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
55208 -}
55209 -
55210 -src_install() {
55211 - pushd nbbuild/netbeans/platform >/dev/null || die
55212 -
55213 - java-pkg_dojar lib/*.jar
55214 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55215 -
55216 - insinto ${INSTALL_DIR}
55217 - doins -r *
55218 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
55219 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
55220 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
55221 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
55222 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
55223 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
55224 - rm -fr "${D}"/modules/lib || die
55225 -
55226 - popd >/dev/null || die
55227 -
55228 - fperms 775 ${INSTALL_DIR}/lib/nbexec
55229 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
55230 -
55231 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
55232 - pushd "${instdir}" >/dev/null || die
55233 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55234 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
55235 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
55236 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
55237 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
55238 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55239 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55240 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55241 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
55242 - popd >/dev/null || die
55243 -
55244 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
55245 -}
55246
55247 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160412.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160412.ebuild
55248 deleted file mode 100644
55249 index 1583194..0000000
55250 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160412.ebuild
55251 +++ /dev/null
55252 @@ -1,167 +0,0 @@
55253 -# Copyright 1999-2016 Gentoo Foundation
55254 -# Distributed under the terms of the GNU General Public License v2
55255 -# $Id$
55256 -
55257 -EAPI="4"
55258 -inherit eutils java-pkg-2 java-ant-2
55259 -
55260 -DESCRIPTION="Netbeans Platform"
55261 -HOMEPAGE="http://netbeans.org/features/platform/"
55262 -SLOT="9999"
55263 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
55264 -SRC_URI="${SOURCE_URL}
55265 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
55266 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
55267 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
55268 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
55269 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
55270 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
55271 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
55272 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
55273 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
55274 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
55275 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
55276 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
55277 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
55278 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
55279 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
55280 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
55281 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55282 -KEYWORDS="~amd64 ~x86"
55283 -IUSE=""
55284 -S="${WORKDIR}"
55285 -
55286 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
55287 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
55288 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
55289 -# [nbmerge] Failed to build target: all-api.htmlui
55290 -
55291 -CDEPEND="dev-java/hamcrest-core:1.3
55292 - dev-java/javahelp:0
55293 - >=dev-java/jna-3.4:0
55294 - dev-java/junit:4[source]
55295 - >=dev-java/osgi-core-api-5:0
55296 - dev-java/osgi-compendium:0
55297 - dev-java/swing-layout:1[source]
55298 - dev-java/testng:0"
55299 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
55300 - app-arch/unzip
55301 - ${CDEPEND}"
55302 -RDEPEND=">=virtual/jdk-1.7
55303 - ${CDEPEND}"
55304 -
55305 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55306 -
55307 -EANT_BUILD_XML="nbbuild/build.xml"
55308 -EANT_BUILD_TARGET="rebuild-cluster"
55309 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
55310 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55311 -JAVA_PKG_BSFIX="off"
55312 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
55313 -JAVA_PKG_WANT_SOURCE="1.7"
55314 -JAVA_PKG_WANT_TARGET="1.7"
55315 -
55316 -src_unpack() {
55317 - unpack $(basename ${SOURCE_URL})
55318 -
55319 - einfo "Deleting bundled jars..."
55320 - find -name "*.jar" -type f -delete
55321 -
55322 - unpack netbeans-9999-r16-build.xml.patch.bz2
55323 -
55324 - pushd "${S}" >/dev/null || die
55325 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
55326 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
55327 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
55328 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
55329 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
55330 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
55331 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
55332 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
55333 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
55334 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
55335 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
55336 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
55337 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
55338 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
55339 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
55340 - popd >/dev/null || die
55341 -}
55342 -
55343 -src_prepare() {
55344 - einfo "Deleting bundled class files..."
55345 - find -name "*.class" -type f | xargs rm -vf
55346 -
55347 - # upstream jna jar contains bundled binary libraries so we disable that feature
55348 - epatch netbeans-9999-r16-build.xml.patch
55349 -
55350 - # Support for custom patches
55351 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55352 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55353 -
55354 - if [ -n "${files}" ] ; then
55355 - einfo "Applying custom patches:"
55356 -
55357 - for file in ${files} ; do
55358 - epatch "${file}"
55359 - done
55360 - fi
55361 - fi
55362 -
55363 - einfo "Symlinking external libraries..."
55364 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55365 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55366 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
55367 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
55368 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
55369 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
55370 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55371 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55372 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55373 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
55374 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
55375 -
55376 - java-pkg-2_src_prepare
55377 -}
55378 -
55379 -src_compile() {
55380 - unset DISPLAY
55381 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
55382 -}
55383 -
55384 -src_install() {
55385 - pushd nbbuild/netbeans/platform >/dev/null || die
55386 -
55387 - java-pkg_dojar lib/*.jar
55388 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55389 -
55390 - insinto ${INSTALL_DIR}
55391 - doins -r *
55392 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
55393 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
55394 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
55395 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
55396 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
55397 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
55398 - rm -fr "${D}"/modules/lib || die
55399 -
55400 - popd >/dev/null || die
55401 -
55402 - fperms 775 ${INSTALL_DIR}/lib/nbexec
55403 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
55404 -
55405 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
55406 - pushd "${instdir}" >/dev/null || die
55407 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55408 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
55409 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
55410 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
55411 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
55412 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55413 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55414 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55415 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
55416 - popd >/dev/null || die
55417 -
55418 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
55419 -}
55420
55421 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160413.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160413.ebuild
55422 deleted file mode 100644
55423 index 3d0834f..0000000
55424 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160413.ebuild
55425 +++ /dev/null
55426 @@ -1,167 +0,0 @@
55427 -# Copyright 1999-2016 Gentoo Foundation
55428 -# Distributed under the terms of the GNU General Public License v2
55429 -# $Id$
55430 -
55431 -EAPI="4"
55432 -inherit eutils java-pkg-2 java-ant-2
55433 -
55434 -DESCRIPTION="Netbeans Platform"
55435 -HOMEPAGE="http://netbeans.org/features/platform/"
55436 -SLOT="9999"
55437 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
55438 -SRC_URI="${SOURCE_URL}
55439 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
55440 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
55441 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
55442 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
55443 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
55444 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
55445 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
55446 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
55447 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
55448 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
55449 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
55450 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
55451 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
55452 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
55453 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
55454 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
55455 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55456 -KEYWORDS="~amd64 ~x86"
55457 -IUSE=""
55458 -S="${WORKDIR}"
55459 -
55460 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
55461 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
55462 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
55463 -# [nbmerge] Failed to build target: all-api.htmlui
55464 -
55465 -CDEPEND="dev-java/hamcrest-core:1.3
55466 - dev-java/javahelp:0
55467 - >=dev-java/jna-3.4:0
55468 - dev-java/junit:4[source]
55469 - >=dev-java/osgi-core-api-5:0
55470 - dev-java/osgi-compendium:0
55471 - dev-java/swing-layout:1[source]
55472 - dev-java/testng:0"
55473 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
55474 - app-arch/unzip
55475 - ${CDEPEND}"
55476 -RDEPEND=">=virtual/jdk-1.7
55477 - ${CDEPEND}"
55478 -
55479 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55480 -
55481 -EANT_BUILD_XML="nbbuild/build.xml"
55482 -EANT_BUILD_TARGET="rebuild-cluster"
55483 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
55484 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55485 -JAVA_PKG_BSFIX="off"
55486 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
55487 -JAVA_PKG_WANT_SOURCE="1.7"
55488 -JAVA_PKG_WANT_TARGET="1.7"
55489 -
55490 -src_unpack() {
55491 - unpack $(basename ${SOURCE_URL})
55492 -
55493 - einfo "Deleting bundled jars..."
55494 - find -name "*.jar" -type f -delete
55495 -
55496 - unpack netbeans-9999-r16-build.xml.patch.bz2
55497 -
55498 - pushd "${S}" >/dev/null || die
55499 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
55500 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
55501 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
55502 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
55503 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
55504 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
55505 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
55506 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
55507 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
55508 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
55509 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
55510 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
55511 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
55512 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
55513 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
55514 - popd >/dev/null || die
55515 -}
55516 -
55517 -src_prepare() {
55518 - einfo "Deleting bundled class files..."
55519 - find -name "*.class" -type f | xargs rm -vf
55520 -
55521 - # upstream jna jar contains bundled binary libraries so we disable that feature
55522 - epatch netbeans-9999-r16-build.xml.patch
55523 -
55524 - # Support for custom patches
55525 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55526 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55527 -
55528 - if [ -n "${files}" ] ; then
55529 - einfo "Applying custom patches:"
55530 -
55531 - for file in ${files} ; do
55532 - epatch "${file}"
55533 - done
55534 - fi
55535 - fi
55536 -
55537 - einfo "Symlinking external libraries..."
55538 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55539 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55540 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
55541 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
55542 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
55543 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
55544 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55545 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55546 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55547 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
55548 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
55549 -
55550 - java-pkg-2_src_prepare
55551 -}
55552 -
55553 -src_compile() {
55554 - unset DISPLAY
55555 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
55556 -}
55557 -
55558 -src_install() {
55559 - pushd nbbuild/netbeans/platform >/dev/null || die
55560 -
55561 - java-pkg_dojar lib/*.jar
55562 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55563 -
55564 - insinto ${INSTALL_DIR}
55565 - doins -r *
55566 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
55567 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
55568 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
55569 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
55570 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
55571 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
55572 - rm -fr "${D}"/modules/lib || die
55573 -
55574 - popd >/dev/null || die
55575 -
55576 - fperms 775 ${INSTALL_DIR}/lib/nbexec
55577 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
55578 -
55579 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
55580 - pushd "${instdir}" >/dev/null || die
55581 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55582 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
55583 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
55584 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
55585 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
55586 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55587 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55588 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55589 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
55590 - popd >/dev/null || die
55591 -
55592 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
55593 -}
55594
55595 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160414.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160414.ebuild
55596 deleted file mode 100644
55597 index 1c29725..0000000
55598 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160414.ebuild
55599 +++ /dev/null
55600 @@ -1,167 +0,0 @@
55601 -# Copyright 1999-2016 Gentoo Foundation
55602 -# Distributed under the terms of the GNU General Public License v2
55603 -# $Id$
55604 -
55605 -EAPI="4"
55606 -inherit eutils java-pkg-2 java-ant-2
55607 -
55608 -DESCRIPTION="Netbeans Platform"
55609 -HOMEPAGE="http://netbeans.org/features/platform/"
55610 -SLOT="9999"
55611 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
55612 -SRC_URI="${SOURCE_URL}
55613 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
55614 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
55615 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
55616 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
55617 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
55618 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
55619 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
55620 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
55621 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
55622 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
55623 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
55624 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
55625 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
55626 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
55627 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
55628 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
55629 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55630 -KEYWORDS="~amd64 ~x86"
55631 -IUSE=""
55632 -S="${WORKDIR}"
55633 -
55634 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
55635 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
55636 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
55637 -# [nbmerge] Failed to build target: all-api.htmlui
55638 -
55639 -CDEPEND="dev-java/hamcrest-core:1.3
55640 - dev-java/javahelp:0
55641 - >=dev-java/jna-3.4:0
55642 - dev-java/junit:4[source]
55643 - >=dev-java/osgi-core-api-5:0
55644 - dev-java/osgi-compendium:0
55645 - dev-java/swing-layout:1[source]
55646 - dev-java/testng:0"
55647 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
55648 - app-arch/unzip
55649 - ${CDEPEND}"
55650 -RDEPEND=">=virtual/jdk-1.7
55651 - ${CDEPEND}"
55652 -
55653 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55654 -
55655 -EANT_BUILD_XML="nbbuild/build.xml"
55656 -EANT_BUILD_TARGET="rebuild-cluster"
55657 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
55658 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55659 -JAVA_PKG_BSFIX="off"
55660 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
55661 -JAVA_PKG_WANT_SOURCE="1.7"
55662 -JAVA_PKG_WANT_TARGET="1.7"
55663 -
55664 -src_unpack() {
55665 - unpack $(basename ${SOURCE_URL})
55666 -
55667 - einfo "Deleting bundled jars..."
55668 - find -name "*.jar" -type f -delete
55669 -
55670 - unpack netbeans-9999-r16-build.xml.patch.bz2
55671 -
55672 - pushd "${S}" >/dev/null || die
55673 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
55674 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
55675 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
55676 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
55677 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
55678 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
55679 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
55680 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
55681 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
55682 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
55683 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
55684 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
55685 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
55686 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
55687 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
55688 - popd >/dev/null || die
55689 -}
55690 -
55691 -src_prepare() {
55692 - einfo "Deleting bundled class files..."
55693 - find -name "*.class" -type f | xargs rm -vf
55694 -
55695 - # upstream jna jar contains bundled binary libraries so we disable that feature
55696 - epatch netbeans-9999-r16-build.xml.patch
55697 -
55698 - # Support for custom patches
55699 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55700 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55701 -
55702 - if [ -n "${files}" ] ; then
55703 - einfo "Applying custom patches:"
55704 -
55705 - for file in ${files} ; do
55706 - epatch "${file}"
55707 - done
55708 - fi
55709 - fi
55710 -
55711 - einfo "Symlinking external libraries..."
55712 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55713 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55714 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
55715 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
55716 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
55717 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
55718 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55719 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55720 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55721 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
55722 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
55723 -
55724 - java-pkg-2_src_prepare
55725 -}
55726 -
55727 -src_compile() {
55728 - unset DISPLAY
55729 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
55730 -}
55731 -
55732 -src_install() {
55733 - pushd nbbuild/netbeans/platform >/dev/null || die
55734 -
55735 - java-pkg_dojar lib/*.jar
55736 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55737 -
55738 - insinto ${INSTALL_DIR}
55739 - doins -r *
55740 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
55741 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
55742 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
55743 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
55744 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
55745 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
55746 - rm -fr "${D}"/modules/lib || die
55747 -
55748 - popd >/dev/null || die
55749 -
55750 - fperms 775 ${INSTALL_DIR}/lib/nbexec
55751 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
55752 -
55753 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
55754 - pushd "${instdir}" >/dev/null || die
55755 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55756 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
55757 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
55758 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
55759 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
55760 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55761 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55762 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55763 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
55764 - popd >/dev/null || die
55765 -
55766 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
55767 -}
55768
55769 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160415.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160415.ebuild
55770 deleted file mode 100644
55771 index da15201..0000000
55772 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160415.ebuild
55773 +++ /dev/null
55774 @@ -1,167 +0,0 @@
55775 -# Copyright 1999-2016 Gentoo Foundation
55776 -# Distributed under the terms of the GNU General Public License v2
55777 -# $Id$
55778 -
55779 -EAPI="4"
55780 -inherit eutils java-pkg-2 java-ant-2
55781 -
55782 -DESCRIPTION="Netbeans Platform"
55783 -HOMEPAGE="http://netbeans.org/features/platform/"
55784 -SLOT="9999"
55785 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
55786 -SRC_URI="${SOURCE_URL}
55787 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
55788 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
55789 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
55790 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
55791 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
55792 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
55793 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
55794 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
55795 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
55796 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
55797 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
55798 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
55799 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
55800 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
55801 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
55802 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
55803 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55804 -KEYWORDS="~amd64 ~x86"
55805 -IUSE=""
55806 -S="${WORKDIR}"
55807 -
55808 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
55809 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
55810 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
55811 -# [nbmerge] Failed to build target: all-api.htmlui
55812 -
55813 -CDEPEND="dev-java/hamcrest-core:1.3
55814 - dev-java/javahelp:0
55815 - >=dev-java/jna-3.4:0
55816 - dev-java/junit:4[source]
55817 - >=dev-java/osgi-core-api-5:0
55818 - dev-java/osgi-compendium:0
55819 - dev-java/swing-layout:1[source]
55820 - dev-java/testng:0"
55821 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
55822 - app-arch/unzip
55823 - ${CDEPEND}"
55824 -RDEPEND=">=virtual/jdk-1.7
55825 - ${CDEPEND}"
55826 -
55827 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55828 -
55829 -EANT_BUILD_XML="nbbuild/build.xml"
55830 -EANT_BUILD_TARGET="rebuild-cluster"
55831 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
55832 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55833 -JAVA_PKG_BSFIX="off"
55834 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
55835 -JAVA_PKG_WANT_SOURCE="1.7"
55836 -JAVA_PKG_WANT_TARGET="1.7"
55837 -
55838 -src_unpack() {
55839 - unpack $(basename ${SOURCE_URL})
55840 -
55841 - einfo "Deleting bundled jars..."
55842 - find -name "*.jar" -type f -delete
55843 -
55844 - unpack netbeans-9999-r16-build.xml.patch.bz2
55845 -
55846 - pushd "${S}" >/dev/null || die
55847 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
55848 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
55849 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
55850 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
55851 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
55852 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
55853 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
55854 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
55855 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
55856 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
55857 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
55858 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
55859 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
55860 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
55861 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
55862 - popd >/dev/null || die
55863 -}
55864 -
55865 -src_prepare() {
55866 - einfo "Deleting bundled class files..."
55867 - find -name "*.class" -type f | xargs rm -vf
55868 -
55869 - # upstream jna jar contains bundled binary libraries so we disable that feature
55870 - epatch netbeans-9999-r16-build.xml.patch
55871 -
55872 - # Support for custom patches
55873 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55874 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55875 -
55876 - if [ -n "${files}" ] ; then
55877 - einfo "Applying custom patches:"
55878 -
55879 - for file in ${files} ; do
55880 - epatch "${file}"
55881 - done
55882 - fi
55883 - fi
55884 -
55885 - einfo "Symlinking external libraries..."
55886 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55887 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55888 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
55889 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
55890 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
55891 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
55892 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55893 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55894 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55895 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
55896 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
55897 -
55898 - java-pkg-2_src_prepare
55899 -}
55900 -
55901 -src_compile() {
55902 - unset DISPLAY
55903 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
55904 -}
55905 -
55906 -src_install() {
55907 - pushd nbbuild/netbeans/platform >/dev/null || die
55908 -
55909 - java-pkg_dojar lib/*.jar
55910 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55911 -
55912 - insinto ${INSTALL_DIR}
55913 - doins -r *
55914 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
55915 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
55916 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
55917 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
55918 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
55919 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
55920 - rm -fr "${D}"/modules/lib || die
55921 -
55922 - popd >/dev/null || die
55923 -
55924 - fperms 775 ${INSTALL_DIR}/lib/nbexec
55925 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
55926 -
55927 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
55928 - pushd "${instdir}" >/dev/null || die
55929 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
55930 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
55931 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
55932 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-4.2.2.jar
55933 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
55934 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
55935 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
55936 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
55937 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
55938 - popd >/dev/null || die
55939 -
55940 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
55941 -}
55942
55943 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160416.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160416.ebuild
55944 deleted file mode 100644
55945 index 7844d1c..0000000
55946 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160416.ebuild
55947 +++ /dev/null
55948 @@ -1,167 +0,0 @@
55949 -# Copyright 1999-2016 Gentoo Foundation
55950 -# Distributed under the terms of the GNU General Public License v2
55951 -# $Id$
55952 -
55953 -EAPI="4"
55954 -inherit eutils java-pkg-2 java-ant-2
55955 -
55956 -DESCRIPTION="Netbeans Platform"
55957 -HOMEPAGE="http://netbeans.org/features/platform/"
55958 -SLOT="9999"
55959 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
55960 -SRC_URI="${SOURCE_URL}
55961 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
55962 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
55963 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
55964 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
55965 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
55966 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
55967 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
55968 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
55969 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
55970 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
55971 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
55972 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
55973 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
55974 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
55975 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
55976 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
55977 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55978 -KEYWORDS="~amd64 ~x86"
55979 -IUSE=""
55980 -S="${WORKDIR}"
55981 -
55982 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
55983 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
55984 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
55985 -# [nbmerge] Failed to build target: all-api.htmlui
55986 -
55987 -CDEPEND="dev-java/hamcrest-core:1.3
55988 - dev-java/javahelp:0
55989 - >=dev-java/jna-3.4:0
55990 - dev-java/junit:4[source]
55991 - >=dev-java/osgi-core-api-5:0
55992 - dev-java/osgi-compendium:0
55993 - dev-java/swing-layout:1[source]
55994 - dev-java/testng:0"
55995 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
55996 - app-arch/unzip
55997 - ${CDEPEND}"
55998 -RDEPEND=">=virtual/jdk-1.7
55999 - ${CDEPEND}"
56000 -
56001 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56002 -
56003 -EANT_BUILD_XML="nbbuild/build.xml"
56004 -EANT_BUILD_TARGET="rebuild-cluster"
56005 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
56006 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56007 -JAVA_PKG_BSFIX="off"
56008 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
56009 -JAVA_PKG_WANT_SOURCE="1.7"
56010 -JAVA_PKG_WANT_TARGET="1.7"
56011 -
56012 -src_unpack() {
56013 - unpack $(basename ${SOURCE_URL})
56014 -
56015 - einfo "Deleting bundled jars..."
56016 - find -name "*.jar" -type f -delete
56017 -
56018 - unpack netbeans-9999-r16-build.xml.patch.bz2
56019 -
56020 - pushd "${S}" >/dev/null || die
56021 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
56022 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
56023 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
56024 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
56025 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
56026 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
56027 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
56028 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
56029 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
56030 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
56031 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
56032 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
56033 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
56034 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
56035 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
56036 - popd >/dev/null || die
56037 -}
56038 -
56039 -src_prepare() {
56040 - einfo "Deleting bundled class files..."
56041 - find -name "*.class" -type f | xargs rm -vf
56042 -
56043 - # upstream jna jar contains bundled binary libraries so we disable that feature
56044 - epatch netbeans-9999-r16-build.xml.patch
56045 -
56046 - # Support for custom patches
56047 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56048 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56049 -
56050 - if [ -n "${files}" ] ; then
56051 - einfo "Applying custom patches:"
56052 -
56053 - for file in ${files} ; do
56054 - epatch "${file}"
56055 - done
56056 - fi
56057 - fi
56058 -
56059 - einfo "Symlinking external libraries..."
56060 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56061 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56062 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
56063 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
56064 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
56065 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
56066 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56067 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56068 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56069 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
56070 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
56071 -
56072 - java-pkg-2_src_prepare
56073 -}
56074 -
56075 -src_compile() {
56076 - unset DISPLAY
56077 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
56078 -}
56079 -
56080 -src_install() {
56081 - pushd nbbuild/netbeans/platform >/dev/null || die
56082 -
56083 - java-pkg_dojar lib/*.jar
56084 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
56085 -
56086 - insinto ${INSTALL_DIR}
56087 - doins -r *
56088 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
56089 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
56090 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
56091 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
56092 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
56093 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
56094 - rm -fr "${D}"/modules/lib || die
56095 -
56096 - popd >/dev/null || die
56097 -
56098 - fperms 775 ${INSTALL_DIR}/lib/nbexec
56099 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
56100 -
56101 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
56102 - pushd "${instdir}" >/dev/null || die
56103 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56104 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
56105 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
56106 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
56107 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
56108 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56109 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56110 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56111 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
56112 - popd >/dev/null || die
56113 -
56114 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
56115 -}
56116
56117 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160417.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160417.ebuild
56118 deleted file mode 100644
56119 index 96bfef3..0000000
56120 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160417.ebuild
56121 +++ /dev/null
56122 @@ -1,167 +0,0 @@
56123 -# Copyright 1999-2016 Gentoo Foundation
56124 -# Distributed under the terms of the GNU General Public License v2
56125 -# $Id$
56126 -
56127 -EAPI="4"
56128 -inherit eutils java-pkg-2 java-ant-2
56129 -
56130 -DESCRIPTION="Netbeans Platform"
56131 -HOMEPAGE="http://netbeans.org/features/platform/"
56132 -SLOT="9999"
56133 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
56134 -SRC_URI="${SOURCE_URL}
56135 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
56136 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
56137 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
56138 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
56139 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
56140 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
56141 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
56142 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
56143 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
56144 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
56145 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
56146 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
56147 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
56148 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
56149 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
56150 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
56151 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56152 -KEYWORDS="~amd64 ~x86"
56153 -IUSE=""
56154 -S="${WORKDIR}"
56155 -
56156 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
56157 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
56158 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
56159 -# [nbmerge] Failed to build target: all-api.htmlui
56160 -
56161 -CDEPEND="dev-java/hamcrest-core:1.3
56162 - dev-java/javahelp:0
56163 - >=dev-java/jna-3.4:0
56164 - dev-java/junit:4[source]
56165 - >=dev-java/osgi-core-api-5:0
56166 - dev-java/osgi-compendium:0
56167 - dev-java/swing-layout:1[source]
56168 - dev-java/testng:0"
56169 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
56170 - app-arch/unzip
56171 - ${CDEPEND}"
56172 -RDEPEND=">=virtual/jdk-1.7
56173 - ${CDEPEND}"
56174 -
56175 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56176 -
56177 -EANT_BUILD_XML="nbbuild/build.xml"
56178 -EANT_BUILD_TARGET="rebuild-cluster"
56179 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
56180 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56181 -JAVA_PKG_BSFIX="off"
56182 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
56183 -JAVA_PKG_WANT_SOURCE="1.7"
56184 -JAVA_PKG_WANT_TARGET="1.7"
56185 -
56186 -src_unpack() {
56187 - unpack $(basename ${SOURCE_URL})
56188 -
56189 - einfo "Deleting bundled jars..."
56190 - find -name "*.jar" -type f -delete
56191 -
56192 - unpack netbeans-9999-r16-build.xml.patch.bz2
56193 -
56194 - pushd "${S}" >/dev/null || die
56195 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
56196 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
56197 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
56198 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
56199 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
56200 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
56201 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
56202 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
56203 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
56204 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
56205 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
56206 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
56207 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
56208 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
56209 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
56210 - popd >/dev/null || die
56211 -}
56212 -
56213 -src_prepare() {
56214 - einfo "Deleting bundled class files..."
56215 - find -name "*.class" -type f | xargs rm -vf
56216 -
56217 - # upstream jna jar contains bundled binary libraries so we disable that feature
56218 - epatch netbeans-9999-r16-build.xml.patch
56219 -
56220 - # Support for custom patches
56221 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56222 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56223 -
56224 - if [ -n "${files}" ] ; then
56225 - einfo "Applying custom patches:"
56226 -
56227 - for file in ${files} ; do
56228 - epatch "${file}"
56229 - done
56230 - fi
56231 - fi
56232 -
56233 - einfo "Symlinking external libraries..."
56234 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56235 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56236 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
56237 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
56238 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
56239 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
56240 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56241 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56242 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56243 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
56244 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
56245 -
56246 - java-pkg-2_src_prepare
56247 -}
56248 -
56249 -src_compile() {
56250 - unset DISPLAY
56251 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
56252 -}
56253 -
56254 -src_install() {
56255 - pushd nbbuild/netbeans/platform >/dev/null || die
56256 -
56257 - java-pkg_dojar lib/*.jar
56258 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
56259 -
56260 - insinto ${INSTALL_DIR}
56261 - doins -r *
56262 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
56263 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
56264 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
56265 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
56266 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
56267 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
56268 - rm -fr "${D}"/modules/lib || die
56269 -
56270 - popd >/dev/null || die
56271 -
56272 - fperms 775 ${INSTALL_DIR}/lib/nbexec
56273 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
56274 -
56275 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
56276 - pushd "${instdir}" >/dev/null || die
56277 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56278 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
56279 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
56280 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
56281 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
56282 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56283 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56284 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56285 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
56286 - popd >/dev/null || die
56287 -
56288 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
56289 -}
56290
56291 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160418.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160418.ebuild
56292 deleted file mode 100644
56293 index 6ddbdd6..0000000
56294 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160418.ebuild
56295 +++ /dev/null
56296 @@ -1,167 +0,0 @@
56297 -# Copyright 1999-2016 Gentoo Foundation
56298 -# Distributed under the terms of the GNU General Public License v2
56299 -# $Id$
56300 -
56301 -EAPI="4"
56302 -inherit eutils java-pkg-2 java-ant-2
56303 -
56304 -DESCRIPTION="Netbeans Platform"
56305 -HOMEPAGE="http://netbeans.org/features/platform/"
56306 -SLOT="9999"
56307 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
56308 -SRC_URI="${SOURCE_URL}
56309 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
56310 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
56311 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
56312 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
56313 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
56314 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
56315 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
56316 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
56317 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
56318 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
56319 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
56320 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
56321 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
56322 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
56323 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
56324 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
56325 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56326 -KEYWORDS="~amd64 ~x86"
56327 -IUSE=""
56328 -S="${WORKDIR}"
56329 -
56330 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
56331 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
56332 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
56333 -# [nbmerge] Failed to build target: all-api.htmlui
56334 -
56335 -CDEPEND="dev-java/hamcrest-core:1.3
56336 - dev-java/javahelp:0
56337 - >=dev-java/jna-3.4:0
56338 - dev-java/junit:4[source]
56339 - >=dev-java/osgi-core-api-5:0
56340 - dev-java/osgi-compendium:0
56341 - dev-java/swing-layout:1[source]
56342 - dev-java/testng:0"
56343 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
56344 - app-arch/unzip
56345 - ${CDEPEND}"
56346 -RDEPEND=">=virtual/jdk-1.7
56347 - ${CDEPEND}"
56348 -
56349 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56350 -
56351 -EANT_BUILD_XML="nbbuild/build.xml"
56352 -EANT_BUILD_TARGET="rebuild-cluster"
56353 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
56354 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56355 -JAVA_PKG_BSFIX="off"
56356 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
56357 -JAVA_PKG_WANT_SOURCE="1.7"
56358 -JAVA_PKG_WANT_TARGET="1.7"
56359 -
56360 -src_unpack() {
56361 - unpack $(basename ${SOURCE_URL})
56362 -
56363 - einfo "Deleting bundled jars..."
56364 - find -name "*.jar" -type f -delete
56365 -
56366 - unpack netbeans-9999-r16-build.xml.patch.bz2
56367 -
56368 - pushd "${S}" >/dev/null || die
56369 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
56370 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
56371 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
56372 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
56373 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
56374 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
56375 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
56376 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
56377 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
56378 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
56379 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
56380 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
56381 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
56382 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
56383 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
56384 - popd >/dev/null || die
56385 -}
56386 -
56387 -src_prepare() {
56388 - einfo "Deleting bundled class files..."
56389 - find -name "*.class" -type f | xargs rm -vf
56390 -
56391 - # upstream jna jar contains bundled binary libraries so we disable that feature
56392 - epatch netbeans-9999-r16-build.xml.patch
56393 -
56394 - # Support for custom patches
56395 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56396 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56397 -
56398 - if [ -n "${files}" ] ; then
56399 - einfo "Applying custom patches:"
56400 -
56401 - for file in ${files} ; do
56402 - epatch "${file}"
56403 - done
56404 - fi
56405 - fi
56406 -
56407 - einfo "Symlinking external libraries..."
56408 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56409 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56410 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
56411 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
56412 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
56413 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
56414 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56415 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56416 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56417 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
56418 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
56419 -
56420 - java-pkg-2_src_prepare
56421 -}
56422 -
56423 -src_compile() {
56424 - unset DISPLAY
56425 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
56426 -}
56427 -
56428 -src_install() {
56429 - pushd nbbuild/netbeans/platform >/dev/null || die
56430 -
56431 - java-pkg_dojar lib/*.jar
56432 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
56433 -
56434 - insinto ${INSTALL_DIR}
56435 - doins -r *
56436 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
56437 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
56438 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
56439 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
56440 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
56441 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
56442 - rm -fr "${D}"/modules/lib || die
56443 -
56444 - popd >/dev/null || die
56445 -
56446 - fperms 775 ${INSTALL_DIR}/lib/nbexec
56447 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
56448 -
56449 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
56450 - pushd "${instdir}" >/dev/null || die
56451 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56452 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
56453 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
56454 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
56455 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
56456 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56457 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56458 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56459 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
56460 - popd >/dev/null || die
56461 -
56462 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
56463 -}
56464
56465 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160419.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160419.ebuild
56466 deleted file mode 100644
56467 index e07ab4c..0000000
56468 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160419.ebuild
56469 +++ /dev/null
56470 @@ -1,167 +0,0 @@
56471 -# Copyright 1999-2016 Gentoo Foundation
56472 -# Distributed under the terms of the GNU General Public License v2
56473 -# $Id$
56474 -
56475 -EAPI="4"
56476 -inherit eutils java-pkg-2 java-ant-2
56477 -
56478 -DESCRIPTION="Netbeans Platform"
56479 -HOMEPAGE="http://netbeans.org/features/platform/"
56480 -SLOT="9999"
56481 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
56482 -SRC_URI="${SOURCE_URL}
56483 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
56484 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
56485 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
56486 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
56487 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
56488 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
56489 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
56490 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
56491 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
56492 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
56493 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
56494 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
56495 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
56496 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
56497 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
56498 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
56499 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56500 -KEYWORDS="~amd64 ~x86"
56501 -IUSE=""
56502 -S="${WORKDIR}"
56503 -
56504 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
56505 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
56506 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
56507 -# [nbmerge] Failed to build target: all-api.htmlui
56508 -
56509 -CDEPEND="dev-java/hamcrest-core:1.3
56510 - dev-java/javahelp:0
56511 - >=dev-java/jna-3.4:0
56512 - dev-java/junit:4[source]
56513 - >=dev-java/osgi-core-api-5:0
56514 - dev-java/osgi-compendium:0
56515 - dev-java/swing-layout:1[source]
56516 - dev-java/testng:0"
56517 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
56518 - app-arch/unzip
56519 - ${CDEPEND}"
56520 -RDEPEND=">=virtual/jdk-1.7
56521 - ${CDEPEND}"
56522 -
56523 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56524 -
56525 -EANT_BUILD_XML="nbbuild/build.xml"
56526 -EANT_BUILD_TARGET="rebuild-cluster"
56527 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
56528 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56529 -JAVA_PKG_BSFIX="off"
56530 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
56531 -JAVA_PKG_WANT_SOURCE="1.7"
56532 -JAVA_PKG_WANT_TARGET="1.7"
56533 -
56534 -src_unpack() {
56535 - unpack $(basename ${SOURCE_URL})
56536 -
56537 - einfo "Deleting bundled jars..."
56538 - find -name "*.jar" -type f -delete
56539 -
56540 - unpack netbeans-9999-r16-build.xml.patch.bz2
56541 -
56542 - pushd "${S}" >/dev/null || die
56543 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
56544 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
56545 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
56546 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
56547 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
56548 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
56549 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
56550 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
56551 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
56552 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
56553 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
56554 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
56555 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
56556 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
56557 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
56558 - popd >/dev/null || die
56559 -}
56560 -
56561 -src_prepare() {
56562 - einfo "Deleting bundled class files..."
56563 - find -name "*.class" -type f | xargs rm -vf
56564 -
56565 - # upstream jna jar contains bundled binary libraries so we disable that feature
56566 - epatch netbeans-9999-r16-build.xml.patch
56567 -
56568 - # Support for custom patches
56569 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56570 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56571 -
56572 - if [ -n "${files}" ] ; then
56573 - einfo "Applying custom patches:"
56574 -
56575 - for file in ${files} ; do
56576 - epatch "${file}"
56577 - done
56578 - fi
56579 - fi
56580 -
56581 - einfo "Symlinking external libraries..."
56582 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56583 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56584 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
56585 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
56586 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
56587 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
56588 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56589 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56590 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56591 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
56592 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
56593 -
56594 - java-pkg-2_src_prepare
56595 -}
56596 -
56597 -src_compile() {
56598 - unset DISPLAY
56599 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
56600 -}
56601 -
56602 -src_install() {
56603 - pushd nbbuild/netbeans/platform >/dev/null || die
56604 -
56605 - java-pkg_dojar lib/*.jar
56606 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
56607 -
56608 - insinto ${INSTALL_DIR}
56609 - doins -r *
56610 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
56611 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
56612 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
56613 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
56614 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
56615 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
56616 - rm -fr "${D}"/modules/lib || die
56617 -
56618 - popd >/dev/null || die
56619 -
56620 - fperms 775 ${INSTALL_DIR}/lib/nbexec
56621 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
56622 -
56623 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
56624 - pushd "${instdir}" >/dev/null || die
56625 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56626 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
56627 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
56628 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
56629 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
56630 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56631 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56632 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56633 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
56634 - popd >/dev/null || die
56635 -
56636 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
56637 -}
56638
56639 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160420.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160420.ebuild
56640 deleted file mode 100644
56641 index 7840f2e..0000000
56642 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160420.ebuild
56643 +++ /dev/null
56644 @@ -1,167 +0,0 @@
56645 -# Copyright 1999-2016 Gentoo Foundation
56646 -# Distributed under the terms of the GNU General Public License v2
56647 -# $Id$
56648 -
56649 -EAPI="4"
56650 -inherit eutils java-pkg-2 java-ant-2
56651 -
56652 -DESCRIPTION="Netbeans Platform"
56653 -HOMEPAGE="http://netbeans.org/features/platform/"
56654 -SLOT="9999"
56655 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
56656 -SRC_URI="${SOURCE_URL}
56657 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
56658 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
56659 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
56660 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
56661 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
56662 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
56663 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
56664 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
56665 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
56666 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
56667 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
56668 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
56669 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
56670 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
56671 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
56672 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
56673 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56674 -KEYWORDS="~amd64 ~x86"
56675 -IUSE=""
56676 -S="${WORKDIR}"
56677 -
56678 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
56679 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
56680 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
56681 -# [nbmerge] Failed to build target: all-api.htmlui
56682 -
56683 -CDEPEND="dev-java/hamcrest-core:1.3
56684 - dev-java/javahelp:0
56685 - >=dev-java/jna-3.4:0
56686 - dev-java/junit:4[source]
56687 - >=dev-java/osgi-core-api-5:0
56688 - dev-java/osgi-compendium:0
56689 - dev-java/swing-layout:1[source]
56690 - dev-java/testng:0"
56691 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
56692 - app-arch/unzip
56693 - ${CDEPEND}"
56694 -RDEPEND=">=virtual/jdk-1.7
56695 - ${CDEPEND}"
56696 -
56697 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56698 -
56699 -EANT_BUILD_XML="nbbuild/build.xml"
56700 -EANT_BUILD_TARGET="rebuild-cluster"
56701 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
56702 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56703 -JAVA_PKG_BSFIX="off"
56704 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
56705 -JAVA_PKG_WANT_SOURCE="1.7"
56706 -JAVA_PKG_WANT_TARGET="1.7"
56707 -
56708 -src_unpack() {
56709 - unpack $(basename ${SOURCE_URL})
56710 -
56711 - einfo "Deleting bundled jars..."
56712 - find -name "*.jar" -type f -delete
56713 -
56714 - unpack netbeans-9999-r16-build.xml.patch.bz2
56715 -
56716 - pushd "${S}" >/dev/null || die
56717 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
56718 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
56719 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
56720 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
56721 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
56722 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
56723 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
56724 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
56725 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
56726 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
56727 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
56728 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
56729 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
56730 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
56731 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
56732 - popd >/dev/null || die
56733 -}
56734 -
56735 -src_prepare() {
56736 - einfo "Deleting bundled class files..."
56737 - find -name "*.class" -type f | xargs rm -vf
56738 -
56739 - # upstream jna jar contains bundled binary libraries so we disable that feature
56740 - epatch netbeans-9999-r16-build.xml.patch
56741 -
56742 - # Support for custom patches
56743 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56744 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56745 -
56746 - if [ -n "${files}" ] ; then
56747 - einfo "Applying custom patches:"
56748 -
56749 - for file in ${files} ; do
56750 - epatch "${file}"
56751 - done
56752 - fi
56753 - fi
56754 -
56755 - einfo "Symlinking external libraries..."
56756 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56757 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56758 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
56759 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
56760 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
56761 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
56762 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56763 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56764 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56765 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
56766 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
56767 -
56768 - java-pkg-2_src_prepare
56769 -}
56770 -
56771 -src_compile() {
56772 - unset DISPLAY
56773 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
56774 -}
56775 -
56776 -src_install() {
56777 - pushd nbbuild/netbeans/platform >/dev/null || die
56778 -
56779 - java-pkg_dojar lib/*.jar
56780 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
56781 -
56782 - insinto ${INSTALL_DIR}
56783 - doins -r *
56784 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
56785 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
56786 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
56787 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
56788 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
56789 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
56790 - rm -fr "${D}"/modules/lib || die
56791 -
56792 - popd >/dev/null || die
56793 -
56794 - fperms 775 ${INSTALL_DIR}/lib/nbexec
56795 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
56796 -
56797 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
56798 - pushd "${instdir}" >/dev/null || die
56799 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56800 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
56801 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
56802 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
56803 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
56804 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56805 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56806 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56807 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
56808 - popd >/dev/null || die
56809 -
56810 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
56811 -}
56812
56813 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160421.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160421.ebuild
56814 deleted file mode 100644
56815 index 4a36a3e..0000000
56816 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160421.ebuild
56817 +++ /dev/null
56818 @@ -1,167 +0,0 @@
56819 -# Copyright 1999-2016 Gentoo Foundation
56820 -# Distributed under the terms of the GNU General Public License v2
56821 -# $Id$
56822 -
56823 -EAPI="4"
56824 -inherit eutils java-pkg-2 java-ant-2
56825 -
56826 -DESCRIPTION="Netbeans Platform"
56827 -HOMEPAGE="http://netbeans.org/features/platform/"
56828 -SLOT="9999"
56829 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
56830 -SRC_URI="${SOURCE_URL}
56831 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
56832 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
56833 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
56834 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
56835 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
56836 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
56837 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
56838 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
56839 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
56840 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
56841 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
56842 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
56843 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
56844 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
56845 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
56846 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
56847 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56848 -KEYWORDS="~amd64 ~x86"
56849 -IUSE=""
56850 -S="${WORKDIR}"
56851 -
56852 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
56853 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
56854 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
56855 -# [nbmerge] Failed to build target: all-api.htmlui
56856 -
56857 -CDEPEND="dev-java/hamcrest-core:1.3
56858 - dev-java/javahelp:0
56859 - >=dev-java/jna-3.4:0
56860 - dev-java/junit:4[source]
56861 - >=dev-java/osgi-core-api-5:0
56862 - dev-java/osgi-compendium:0
56863 - dev-java/swing-layout:1[source]
56864 - dev-java/testng:0"
56865 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
56866 - app-arch/unzip
56867 - ${CDEPEND}"
56868 -RDEPEND=">=virtual/jdk-1.7
56869 - ${CDEPEND}"
56870 -
56871 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56872 -
56873 -EANT_BUILD_XML="nbbuild/build.xml"
56874 -EANT_BUILD_TARGET="rebuild-cluster"
56875 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
56876 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56877 -JAVA_PKG_BSFIX="off"
56878 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
56879 -JAVA_PKG_WANT_SOURCE="1.7"
56880 -JAVA_PKG_WANT_TARGET="1.7"
56881 -
56882 -src_unpack() {
56883 - unpack $(basename ${SOURCE_URL})
56884 -
56885 - einfo "Deleting bundled jars..."
56886 - find -name "*.jar" -type f -delete
56887 -
56888 - unpack netbeans-9999-r16-build.xml.patch.bz2
56889 -
56890 - pushd "${S}" >/dev/null || die
56891 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
56892 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
56893 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
56894 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
56895 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
56896 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
56897 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
56898 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
56899 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
56900 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
56901 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
56902 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
56903 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
56904 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
56905 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
56906 - popd >/dev/null || die
56907 -}
56908 -
56909 -src_prepare() {
56910 - einfo "Deleting bundled class files..."
56911 - find -name "*.class" -type f | xargs rm -vf
56912 -
56913 - # upstream jna jar contains bundled binary libraries so we disable that feature
56914 - epatch netbeans-9999-r16-build.xml.patch
56915 -
56916 - # Support for custom patches
56917 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56918 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56919 -
56920 - if [ -n "${files}" ] ; then
56921 - einfo "Applying custom patches:"
56922 -
56923 - for file in ${files} ; do
56924 - epatch "${file}"
56925 - done
56926 - fi
56927 - fi
56928 -
56929 - einfo "Symlinking external libraries..."
56930 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56931 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56932 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
56933 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
56934 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
56935 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
56936 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56937 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56938 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56939 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
56940 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
56941 -
56942 - java-pkg-2_src_prepare
56943 -}
56944 -
56945 -src_compile() {
56946 - unset DISPLAY
56947 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
56948 -}
56949 -
56950 -src_install() {
56951 - pushd nbbuild/netbeans/platform >/dev/null || die
56952 -
56953 - java-pkg_dojar lib/*.jar
56954 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
56955 -
56956 - insinto ${INSTALL_DIR}
56957 - doins -r *
56958 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
56959 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
56960 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
56961 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
56962 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
56963 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
56964 - rm -fr "${D}"/modules/lib || die
56965 -
56966 - popd >/dev/null || die
56967 -
56968 - fperms 775 ${INSTALL_DIR}/lib/nbexec
56969 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
56970 -
56971 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
56972 - pushd "${instdir}" >/dev/null || die
56973 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
56974 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
56975 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
56976 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
56977 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
56978 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
56979 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
56980 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
56981 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
56982 - popd >/dev/null || die
56983 -
56984 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
56985 -}
56986
56987 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160426.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160426.ebuild
56988 deleted file mode 100644
56989 index 3d79eba..0000000
56990 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160426.ebuild
56991 +++ /dev/null
56992 @@ -1,167 +0,0 @@
56993 -# Copyright 1999-2016 Gentoo Foundation
56994 -# Distributed under the terms of the GNU General Public License v2
56995 -# $Id$
56996 -
56997 -EAPI="4"
56998 -inherit eutils java-pkg-2 java-ant-2
56999 -
57000 -DESCRIPTION="Netbeans Platform"
57001 -HOMEPAGE="http://netbeans.org/features/platform/"
57002 -SLOT="9999"
57003 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
57004 -SRC_URI="${SOURCE_URL}
57005 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
57006 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
57007 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
57008 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
57009 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
57010 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
57011 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
57012 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
57013 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
57014 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
57015 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
57016 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
57017 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
57018 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
57019 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
57020 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
57021 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57022 -KEYWORDS="~amd64 ~x86"
57023 -IUSE=""
57024 -S="${WORKDIR}"
57025 -
57026 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
57027 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
57028 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
57029 -# [nbmerge] Failed to build target: all-api.htmlui
57030 -
57031 -CDEPEND="dev-java/hamcrest-core:1.3
57032 - dev-java/javahelp:0
57033 - >=dev-java/jna-3.4:0
57034 - dev-java/junit:4[source]
57035 - >=dev-java/osgi-core-api-5:0
57036 - dev-java/osgi-compendium:0
57037 - dev-java/swing-layout:1[source]
57038 - dev-java/testng:0"
57039 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
57040 - app-arch/unzip
57041 - ${CDEPEND}"
57042 -RDEPEND=">=virtual/jdk-1.7
57043 - ${CDEPEND}"
57044 -
57045 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57046 -
57047 -EANT_BUILD_XML="nbbuild/build.xml"
57048 -EANT_BUILD_TARGET="rebuild-cluster"
57049 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
57050 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57051 -JAVA_PKG_BSFIX="off"
57052 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
57053 -JAVA_PKG_WANT_SOURCE="1.7"
57054 -JAVA_PKG_WANT_TARGET="1.7"
57055 -
57056 -src_unpack() {
57057 - unpack $(basename ${SOURCE_URL})
57058 -
57059 - einfo "Deleting bundled jars..."
57060 - find -name "*.jar" -type f -delete
57061 -
57062 - unpack netbeans-9999-r16-build.xml.patch.bz2
57063 -
57064 - pushd "${S}" >/dev/null || die
57065 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
57066 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
57067 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
57068 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
57069 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
57070 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
57071 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
57072 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
57073 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
57074 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
57075 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
57076 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
57077 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
57078 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
57079 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
57080 - popd >/dev/null || die
57081 -}
57082 -
57083 -src_prepare() {
57084 - einfo "Deleting bundled class files..."
57085 - find -name "*.class" -type f | xargs rm -vf
57086 -
57087 - # upstream jna jar contains bundled binary libraries so we disable that feature
57088 - epatch netbeans-9999-r16-build.xml.patch
57089 -
57090 - # Support for custom patches
57091 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57092 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57093 -
57094 - if [ -n "${files}" ] ; then
57095 - einfo "Applying custom patches:"
57096 -
57097 - for file in ${files} ; do
57098 - epatch "${file}"
57099 - done
57100 - fi
57101 - fi
57102 -
57103 - einfo "Symlinking external libraries..."
57104 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
57105 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57106 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
57107 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
57108 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
57109 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
57110 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
57111 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
57112 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
57113 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
57114 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
57115 -
57116 - java-pkg-2_src_prepare
57117 -}
57118 -
57119 -src_compile() {
57120 - unset DISPLAY
57121 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
57122 -}
57123 -
57124 -src_install() {
57125 - pushd nbbuild/netbeans/platform >/dev/null || die
57126 -
57127 - java-pkg_dojar lib/*.jar
57128 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
57129 -
57130 - insinto ${INSTALL_DIR}
57131 - doins -r *
57132 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
57133 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
57134 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
57135 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
57136 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
57137 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
57138 - rm -fr "${D}"/modules/lib || die
57139 -
57140 - popd >/dev/null || die
57141 -
57142 - fperms 775 ${INSTALL_DIR}/lib/nbexec
57143 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
57144 -
57145 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
57146 - pushd "${instdir}" >/dev/null || die
57147 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
57148 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
57149 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
57150 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
57151 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
57152 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
57153 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
57154 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
57155 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
57156 - popd >/dev/null || die
57157 -
57158 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
57159 -}
57160
57161 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20160427.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20160427.ebuild
57162 deleted file mode 100644
57163 index 63b6333..0000000
57164 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20160427.ebuild
57165 +++ /dev/null
57166 @@ -1,167 +0,0 @@
57167 -# Copyright 1999-2016 Gentoo Foundation
57168 -# Distributed under the terms of the GNU General Public License v2
57169 -# $Id$
57170 -
57171 -EAPI="4"
57172 -inherit eutils java-pkg-2 java-ant-2
57173 -
57174 -DESCRIPTION="Netbeans Platform"
57175 -HOMEPAGE="http://netbeans.org/features/platform/"
57176 -SLOT="9999"
57177 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
57178 -SRC_URI="${SOURCE_URL}
57179 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
57180 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
57181 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
57182 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
57183 - http://hg.netbeans.org/binaries/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar
57184 - http://hg.netbeans.org/binaries/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar
57185 - http://hg.netbeans.org/binaries/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar
57186 - http://hg.netbeans.org/binaries/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar
57187 - http://hg.netbeans.org/binaries/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar
57188 - http://hg.netbeans.org/binaries/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar
57189 - http://hg.netbeans.org/binaries/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar
57190 - http://hg.netbeans.org/binaries/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar
57191 - http://hg.netbeans.org/binaries/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar
57192 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
57193 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip
57194 - http://hg.netbeans.org/binaries/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar"
57195 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57196 -KEYWORDS="~amd64 ~x86"
57197 -IUSE=""
57198 -S="${WORKDIR}"
57199 -
57200 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
57201 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
57202 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
57203 -# [nbmerge] Failed to build target: all-api.htmlui
57204 -
57205 -CDEPEND="dev-java/hamcrest-core:1.3
57206 - dev-java/javahelp:0
57207 - >=dev-java/jna-3.4:0
57208 - dev-java/junit:4[source]
57209 - >=dev-java/osgi-core-api-5:0
57210 - dev-java/osgi-compendium:0
57211 - dev-java/swing-layout:1[source]
57212 - dev-java/testng:0"
57213 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
57214 - app-arch/unzip
57215 - ${CDEPEND}"
57216 -RDEPEND=">=virtual/jdk-1.7
57217 - ${CDEPEND}"
57218 -
57219 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57220 -
57221 -EANT_BUILD_XML="nbbuild/build.xml"
57222 -EANT_BUILD_TARGET="rebuild-cluster"
57223 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
57224 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57225 -JAVA_PKG_BSFIX="off"
57226 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
57227 -JAVA_PKG_WANT_SOURCE="1.7"
57228 -JAVA_PKG_WANT_TARGET="1.7"
57229 -
57230 -src_unpack() {
57231 - unpack $(basename ${SOURCE_URL})
57232 -
57233 - einfo "Deleting bundled jars..."
57234 - find -name "*.jar" -type f -delete
57235 -
57236 - unpack netbeans-9999-r16-build.xml.patch.bz2
57237 -
57238 - pushd "${S}" >/dev/null || die
57239 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
57240 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
57241 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
57242 - ln -s "${DISTDIR}"/771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar o.n.html.ko4j/external/ko4j-1.3.jar || die
57243 - ln -s "${DISTDIR}"/A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar net.java.html/external/net.java.html-1.3.jar || die
57244 - ln -s "${DISTDIR}"/7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar net.java.html.boot/external/net.java.html.boot-1.3.jar || die
57245 - ln -s "${DISTDIR}"/5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.3.jar || die
57246 - ln -s "${DISTDIR}"/BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.3.jar || die
57247 - ln -s "${DISTDIR}"/10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar net.java.html.geo/external/net.java.html.geo-1.3.jar || die
57248 - ln -s "${DISTDIR}"/D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar net.java.html.json/external/net.java.html.json-1.3.jar || die
57249 - ln -s "${DISTDIR}"/6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar net.java.html.sound/external/net.java.html.sound-1.3.jar || die
57250 - ln -s "${DISTDIR}"/E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
57251 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
57252 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
57253 - ln -s "${DISTDIR}"/CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar o.n.html.xhr4j/external/xhr4j-1.3.jar || die
57254 - popd >/dev/null || die
57255 -}
57256 -
57257 -src_prepare() {
57258 - einfo "Deleting bundled class files..."
57259 - find -name "*.class" -type f | xargs rm -vf
57260 -
57261 - # upstream jna jar contains bundled binary libraries so we disable that feature
57262 - epatch netbeans-9999-r16-build.xml.patch
57263 -
57264 - # Support for custom patches
57265 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57266 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57267 -
57268 - if [ -n "${files}" ] ; then
57269 - einfo "Applying custom patches:"
57270 -
57271 - for file in ${files} ; do
57272 - epatch "${file}"
57273 - done
57274 - fi
57275 - fi
57276 -
57277 - einfo "Symlinking external libraries..."
57278 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
57279 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57280 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.2.2.jar
57281 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.2.2.jar
57282 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
57283 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
57284 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
57285 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
57286 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
57287 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
57288 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
57289 -
57290 - java-pkg-2_src_prepare
57291 -}
57292 -
57293 -src_compile() {
57294 - unset DISPLAY
57295 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
57296 -}
57297 -
57298 -src_install() {
57299 - pushd nbbuild/netbeans/platform >/dev/null || die
57300 -
57301 - java-pkg_dojar lib/*.jar
57302 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
57303 -
57304 - insinto ${INSTALL_DIR}
57305 - doins -r *
57306 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
57307 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
57308 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
57309 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
57310 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
57311 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
57312 - rm -fr "${D}"/modules/lib || die
57313 -
57314 - popd >/dev/null || die
57315 -
57316 - fperms 775 ${INSTALL_DIR}/lib/nbexec
57317 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
57318 -
57319 - local instdir="${D}"/${INSTALL_DIR}/modules/ext
57320 - pushd "${instdir}" >/dev/null || die
57321 - rm hamcrest-core-1.3.jar && java-pkg_jar-from --into "${instdir}" hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
57322 - rm jhall-2.0_05.jar && java-pkg_jar-from --into "${instdir}" javahelp jhall.jar jhall-2.0_05.jar
57323 - rm jna-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna jna.jar jna-4.2.2.jar
57324 - rm jna-platform-4.2.2.jar && java-pkg_jar-from --into "${instdir}" jna platform.jar jna-platform-4.2.2.jar
57325 - rm junit-4.12.jar && java-pkg_jar-from --into "${instdir}" junit-4 junit.jar junit-4.12.jar
57326 - rm osgi.cmpn-4.2.jar && java-pkg_jar-from --into "${instdir}" osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
57327 - rm osgi.core-5.0.0.jar && java-pkg_jar-from --into "${instdir}" osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
57328 - rm swing-layout-1.0.4.jar && java-pkg_jar-from --into "${instdir}" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
57329 - rm testng-6.8.1-dist.jar && java-pkg_jar-from --into "${instdir}" testng testng.jar testng-6.8.1-dist.jar
57330 - popd >/dev/null || die
57331 -
57332 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
57333 -}
57334
57335 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
57336 index 4b04a81..9b05f55 100644
57337 --- a/dev-java/netbeans-profiler/Manifest
57338 +++ b/dev-java/netbeans-profiler/Manifest
57339 @@ -2,54 +2,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
57340 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
57341 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
57342 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
57343 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
57344 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
57345 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
57346 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
57347 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
57348 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
57349 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
57350 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
57351 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
57352 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
57353 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
57354 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
57355 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
57356 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
57357 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
57358 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
57359 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
57360 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
57361 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
57362 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
57363 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
57364 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
57365 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
57366 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
57367 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
57368 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
57369 EBUILD netbeans-profiler-8.0.2.ebuild 3402 SHA256 8021dea620d1bc26214ff0ec285f8061c24693dd28a62a97a48ac3223707e920 SHA512 2660390337a973256b1aac3a02b14e16782c230fa2714ae695213b0cabc0eb60621c6a1ae234f9e57259a19de22a87447f9a89ab846bd59bcedd2be313c35072 WHIRLPOOL 5d1053ded03143b2de05b64cfbe59b515cb786d60bfa65566be795567bfaf5feb88a2f8e7161a05da512fafd523f871778d5ddeb3c6b89fc95885096e379f65d
57370 EBUILD netbeans-profiler-8.1.ebuild 3426 SHA256 81f8b3b135f021a2dbe7b5ccb53fc7fcf79908ab83ef14ca0e912732b7fb4b53 SHA512 210bc0c5214aa8f79f559cccf69f1ed885dd2d14dc55cd17bd89c8a7f04f1a76de5b414426337b2ba6e99576850f0753f13e41e0f424b3f0adc58001dffc217a WHIRLPOOL 293d12a03294532dc9ce10503b030282cb636f08af6300ea796885eb6a3fe36c9d37c2a07138d03e9c4d45b31352ce160901a96f659f26d50a0fe5caee3bf0fa
57371 -EBUILD netbeans-profiler-9999_p20160329.ebuild 3472 SHA256 0e308bc5777440e00b2e6292a3eb23090c525799027c5bcf85df7aed10f3f24a SHA512 a1ec22a982ffca8075ebce0f3b54cbb2807a677ad77d2fd27eb32089ce5e9e61c7ef097d19423f4fc5494865fce471801ce15ee10d86c47f0c6b451f4630b02c WHIRLPOOL 9d50d36784cca80bb3d4fd24d41475395d68707fd4743a2af4d58ac890ad610a052c58a5d2a4c961f9bf21ebb183d1c367bafb6db9f30787579ae19909e15502
57372 -EBUILD netbeans-profiler-9999_p20160331.ebuild 3472 SHA256 e90ec5c86ec4bde0b20c2234ee3df4c7ea1d4ef5bc34b4335f4f90ec886c4980 SHA512 1addd359d5c945d76a0237817139cd6eb3bf5b95617e9af27110b8417a4080650e152c8005b0e6fb5152387ecfb701f63e6f9aa10d4dcecb6a1e82324e4f63ce WHIRLPOOL 0a6bbe35065763f781de5c15ae22381d35c11d6dc6a4c962b164cbedbedaa6c4ca5d2d27f7235942e06a5a8673939344950ac6d5ed9c33aa9c30842d1177fc75
57373 -EBUILD netbeans-profiler-9999_p20160401.ebuild 3472 SHA256 151089b6b86a48db6b79e5105e0789b2810c6b10a59646719ec18940d5e77425 SHA512 f1b59feeba886511cb1c234082ec00d4dcf07ad58bb0c03440ef5b4315c146025068a4129989acede38da55a67e5c93cc533238de87d3ed99cc6a3282f47e87e WHIRLPOOL de3284b7e4a2225be714ca99e4eea6872035e83552486e1ae953179b5f342c23f53743dd323bd49a088c7809dabd5ca39a1ef3efc8a3addc24cffa973d682b45
57374 -EBUILD netbeans-profiler-9999_p20160404.ebuild 3472 SHA256 da2311b1e331eaeb78a1669066c1e2a972dd8143ae05dd2c9909d43e5a703ef4 SHA512 2434db412ad7d08a6bcbed17c04aad7c97e0aa057b948114fd0139fbb06ea7f4e2adf0d0fd2b639c44cefce8cdda3bdb9f78b92e540dfd143e850eddb5daceb8 WHIRLPOOL f7dabd92b38495ebd01914b0093b39325c63965f73a57b8ecc452843a3e200e4c38b95643fb1fca275527402c316280df675031c40f50a5780e28babbfde6150
57375 -EBUILD netbeans-profiler-9999_p20160405.ebuild 3472 SHA256 0194007f822963899c5f5d973440c968a9df90bc08e31a37e80448bbd224039c SHA512 a9b85b494faca68284a69556ef04999c11ffd417668dd95d8a1149badf37994d5c4d422f6abfcd840f9fdbb52c1b488512a7513cc9e348a1c3fbd09fbfd12a98 WHIRLPOOL 6f7b1928145113b08be95142c453c66d0ed29093ffc20da32aeeec15a09da671c9fed4764bc4aa060d7456e2b158b9bed04b5fa4a2b1c3e10bca416df83803f2
57376 -EBUILD netbeans-profiler-9999_p20160406.ebuild 3472 SHA256 d936e4d07d1eb82e2643c27ad7579133f27453fd3c7908c21bc3be57cc139f55 SHA512 7b2aa18cd934d6e9b76d38f27b0a01f658d3a35c0e06dfb47b13c0dae8c00c52dbbbf26cf4d27129465da3f987116f6dc6920338af3a0f07c2833cacaaf6c070 WHIRLPOOL 8c09aa19b3d66ecf081105076629f12308ca4917eb0f4757ca5f6d4dbd44ef94bdc9253caf96c9300c5cb905378f95c67b1a367bc792ce8264cdd35d645dbfc0
57377 -EBUILD netbeans-profiler-9999_p20160407.ebuild 3472 SHA256 7ef4ed30cff796a7bc209582719447dcc4f74377c5c1551858a56650690a1281 SHA512 024bacb7962c4eab4fee10fa2bcc89e6f239fb74c3fe8e8a2ece3827f864c3b167cf3e2405a98585e30ed3714b4b313b3a47cae76a906e9170c534ee698ec991 WHIRLPOOL 52218b9bda0db57fdd3369790761bc45925d97a2c8b887598e424622b9e3334d6ab5f546fd6f0614aa0d235d70ef14e94fa0f2aef6be6d7e8534d7b491640e2f
57378 -EBUILD netbeans-profiler-9999_p20160411.ebuild 3472 SHA256 0258dd47de17a35663c454ba04486573975468af379ff26ccef913e42d712a7d SHA512 200913fb7441c4c516da5f171c7118600b5b477bdcda98612a6c00611c221c4d73c77f7c9f72dcccddfea27c1225241e769ffef8ed0ec5abf0c8b438546dddf6 WHIRLPOOL 64f9c3e40d6adb15cf16fe0b0871c8b65628ffe275f821f215d1da3b9483335937c57eba8f5f7a1cc70d5ba942ca0b20b466cdb07b7a0a9b334919468d17f903
57379 -EBUILD netbeans-profiler-9999_p20160412.ebuild 3472 SHA256 e9ca0a95e17ca6628ef42310543b3163a9d9e6dcfcb257c12c41c054fac98a6e SHA512 e7b0786d29dffff5ca96eb94365f0e5179781beeefd3e1348b58fdd10597890a7f9ace32b18332fafacdcba16637a98f58dd935c3afb05bd18552f0a36f90095 WHIRLPOOL 55a76397abe0ce45ec2442a2f7da367c72c7724f12d4c84f3c89da533ba9f793ea91972013b81d3cf45cb7b6e6af46fa4f75f60303a65ba732eb781edb0f77cb
57380 -EBUILD netbeans-profiler-9999_p20160413.ebuild 3472 SHA256 baa0f2ebf9a2de03a25a164fbc5b64a5b6b61b532f474a08058f6109c5969820 SHA512 3627144449b8d11885a8905e1f825cc0115c1603f1bfb355836764ca7e208b4fc78b718affc3fdf5a8deba3b3c046c4d2ae8b2ba69b3dac2584e93f56347b4d9 WHIRLPOOL d03e408a7e4fe293d59a791dde0d79a3bf0bae74be5d755f5dd44ee1d7b9a5442aaffaf80d7403f7df2db5666706a9de596ee2d2b34a1e668ba5d087f49e4c7d
57381 -EBUILD netbeans-profiler-9999_p20160414.ebuild 3472 SHA256 ab8b6bdfed389a65177de5c6a525b3b9298b314d03aa95c54a2ee4a70f007bb2 SHA512 33ffc60a74d50e3d23014c5e08251e549d8405bfa297f35d44305ce495f1c914bbd4b897f78564889a1d1f9c2c3b765543f6e727ba565df1a821a0c581171a50 WHIRLPOOL bb5840be0b65213c70bf715ef13fe1cdab6c8b766f8f4b8db286f8b43b7042f162f949302a74117ef708a676995771952f9e847893c316263d4611daacc77df4
57382 -EBUILD netbeans-profiler-9999_p20160415.ebuild 3472 SHA256 af33762fc6f9b50e5d26434aa71920db1027b1d0165eb19201aac1b053e03555 SHA512 ddfe13061141790125845d9fd2c1c56181486c3be21a28ab20821111184c8703f085cb3420c6b4f7757a08afb0dcdd7e7c42d53232aadef32dcf90bef4292643 WHIRLPOOL ae310a26aa49b93582a76f9d387ceb70971f77a6c56ad2d1479d1c9d6840ab60a1b2cd5ccd6d5f74c15be297b403316de1ab558ab4a138057e0034515ae066ef
57383 -EBUILD netbeans-profiler-9999_p20160416.ebuild 3472 SHA256 164a181b04e1507395133583768b871664634c9806b20e194be2f71041642075 SHA512 7c589871b4d5d3ab09b5f1a98d0094981fa457b496f105e9fc80ba424275659f2f83942cd00a340a7b24ce6d957428e4e5399fbd4162a92b5c6a71616bc42216 WHIRLPOOL 8519e369c255b4f2b21b9e54c94d3148b28e6d82742b6bd39ca3e9aabe57b03cf8b6ac8cdf43cd2e0d7e831ee2bd94654205c0d4bae1f21876e6a08311beee0f
57384 -EBUILD netbeans-profiler-9999_p20160417.ebuild 3472 SHA256 54398576b7b55e124cc5f9d1fa3227c3b84aa3fbb0899a5a81f73a2ee63cc780 SHA512 d1825b705397275b6dfd2854d0ac7d5d7c675a147f43bcd6f6a49c012f7620cec906542f49157d8ab1984fdfde9c0b6e8ddd4aa516c72d2a8a141e8b359d3e83 WHIRLPOOL 33ec2ee23a15c679a0428c6fde72fd79f3c3df70acf0eb5c1d14af6ca8e18f563908761bac66560168c5ab9fe5a0dc58bb24180bc8335fe47559ca2870926739
57385 -EBUILD netbeans-profiler-9999_p20160418.ebuild 3472 SHA256 fc88063db6929a34b0442170298f423b58e9c8320be90696091fe7929f3802d8 SHA512 3325b88e8a90ce451bc77301477bffc7fd929b2f688e74fca07eec4e97e08dce27c7199be54dbe1fb955351bf8e80296887e431721cf573d6298a5f0ecfd2fe3 WHIRLPOOL afd355430eba86570851b0601a5b09fa15332894bd99138606eb94b188c7b814dd8c7234b078ebc0a05632b751484826ba5ab5f6260af34a71d68d6fb442077e
57386 -EBUILD netbeans-profiler-9999_p20160419.ebuild 3472 SHA256 93245f7f5d0c4a1e24dc8d6026c799f36922f50df55c5124279b692464cd9dc6 SHA512 4cbebf3df456617de2f28de15d22eafd4fa7257999c47b628174805569f4a17b6efcd3584644e8eadf0aa76a6ece5eaa6ed83fd6d107edc5a4a734ef73620c44 WHIRLPOOL 730b0155c761b362e9a5a8d00b0d018588f0a18fe11f16e08ad4243ed672c021d34ec202f2229d71d09a79a54f75575f222dada3fa2570dd8f755498befa3f51
57387 -EBUILD netbeans-profiler-9999_p20160420.ebuild 3472 SHA256 86f6f53b1d05224963e22fd5a75f99f294ddc33b411c4160daab8e13a3035f40 SHA512 da1d6cb6f6af85daefcd73ab08ee290e69a34d65521d16aca4d2e070751d4dbc1c90e1d9e3bab1ffa8efdbed12bbf13e8401bb8b598d0c443fe34493124be15c WHIRLPOOL 9a79f3ece5f093d69387b4301a3fd92c24e226a40dc7a76658c26cafc19c0e27d671047c9e462036ee1a3db0e1e59849c3e46fc4724782acd8e705cc3e690fa6
57388 -EBUILD netbeans-profiler-9999_p20160421.ebuild 3472 SHA256 652b3495839c5bd8b67d5c7a29e3ef9e89a87dc37da6ce36be2a8d1d2a9a6c57 SHA512 6936fa9de9565d41ab8cf6f8d99c34d5fb4e06da187b823791416605b2771212e9ce6642cca85e06a0c76aaea0ce4298d64a2ab3fb5e9efa68b9fd95b5932abb WHIRLPOOL 4846add31e512f92b839ae0fcda1c2e9b30745024add2217826dfab1dbca8c6e04c5d56e2af4a17ee92ba36e9958d546450a8d8fe1a974858deaa3debd1422e8
57389 -EBUILD netbeans-profiler-9999_p20160426.ebuild 3472 SHA256 7b6777b8200f5f2eaca762c6861d3a9b33af74e5d81f150bfa9627e8c22c8608 SHA512 03c19bf1b3bcd1ff6da33288dbc0c96862cb3e479bb5a938d1d4b8ef6f418c108324953e98a23257f0da4406ee4b36099049345f6b14b33ff5c88d4f4c8dee81 WHIRLPOOL f63f6414c4571e2b73837ad2251d4c186934e449fa9c6c1cd657a8483faebff0dd87c668fa630e2d36e46715c66f4e37a664071497a9e74c5c00bf791fe410bf
57390 -EBUILD netbeans-profiler-9999_p20160427.ebuild 3472 SHA256 4497bad86a19c077be7ace1b8d19263ee096df32af556f213d7950c511b0c0c8 SHA512 dd4f53b08e4934f70a1dac507799abf4cf63007115db35e05268f18052c5801ccc9401f545e5258676bffc2b967b5cc78d26e143fc9e7447f89e689ecf14eb17 WHIRLPOOL 0db7a0bce87f9527b5c9317ebb920c990519cfbdfe868377fcfd0670535f1b93210746cc5fe4741bde31af6d69c8127c747142b5f1d8a7c79abb9c61b80528d8
57391 EBUILD netbeans-profiler-9999_p20160428.ebuild 3472 SHA256 c01c6eaecbc72dff72adbdd14940ae8935b207096293026b94bc2e3f620e934d SHA512 9a0cfbe6a0e5b27611f4817889d3b102ecbf07c05987b558e17013711c3f40a2239a07c340effe846d54b14bd4f4987adef4c290563bfa461e56762d99f8c2bf WHIRLPOOL 4c47981cf634b924f82b4c9b8cd2fac84006454beb9d7923757b0eb5d82512b58090245fa068f66b6760ac83681106ab659ca036907d40faf9709274a99dccaf
57392 EBUILD netbeans-profiler-9999_p20160429.ebuild 3472 SHA256 063a30427397a12cb94b03b26813b8dc5485b10d9b495b8860bf35dfb4b0224f SHA512 111527419ab1021308548d5c2f2d9a9576a43c5915125a14a9c6d030ac18dfe2e8771e5ef1e3f8310cc995b652d21a4d73671983e246a871a3606dc775a4a044 WHIRLPOOL 40ca2771efd02e39629b29577feafe59a9e0d5eef67f29a25037ce1317ae0c7b9499933ab66a5cafb8a89d2cdda07d1e5e05c04ca7c4077de88286e3e2d2f1ff
57393 EBUILD netbeans-profiler-9999_p20160430.ebuild 3472 SHA256 1fc86d7b980203ff0b59dae607a92117db2379423c096014fb67d897b75080eb SHA512 c6e234e3d8356a57e3e45a2318a12de2891a288bf8342b4cb12379df6885fa935cbb7c84539c5176c018ac3b2451d8d140846451e4a553a0a761b8dad120fd0f WHIRLPOOL 1127184708d513d8bb6c689a02ea508101e5892e229a773be8b5628cce6aedae75ea56e15677cda93c394904578a8bab145ee4c16197363600107e6503a7d434
57394
57395 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160329.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160329.ebuild
57396 deleted file mode 100644
57397 index 6681c92..0000000
57398 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160329.ebuild
57399 +++ /dev/null
57400 @@ -1,121 +0,0 @@
57401 -# Copyright 1999-2016 Gentoo Foundation
57402 -# Distributed under the terms of the GNU General Public License v2
57403 -# $Id$
57404 -
57405 -EAPI="4"
57406 -inherit eutils java-pkg-2 java-ant-2
57407 -
57408 -DESCRIPTION="Netbeans Profiler Cluster"
57409 -HOMEPAGE="http://netbeans.org/projects/profiler"
57410 -SLOT="9999"
57411 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
57412 -SRC_URI="${SOURCE_URL}
57413 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2"
57414 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57415 -KEYWORDS="~amd64 ~x86"
57416 -IUSE=""
57417 -S="${WORKDIR}"
57418 -
57419 -# Binary files needed for remote profiling
57420 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
57421 -
57422 -CDEPEND="~dev-java/netbeans-extide-${PV}
57423 - ~dev-java/netbeans-ide-${PV}
57424 - ~dev-java/netbeans-java-${PV}
57425 - ~dev-java/netbeans-platform-${PV}"
57426 -DEPEND=">=virtual/jdk-1.7
57427 - app-arch/unzip
57428 - ${CDEPEND}
57429 - dev-java/javahelp:0"
57430 -RDEPEND=">=virtual/jdk-1.7
57431 - ${CDEPEND}"
57432 -
57433 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57434 -
57435 -EANT_BUILD_XML="nbbuild/build.xml"
57436 -EANT_BUILD_TARGET="rebuild-cluster"
57437 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57438 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57439 -JAVA_PKG_BSFIX="off"
57440 -
57441 -src_unpack() {
57442 - unpack $(basename ${SOURCE_URL})
57443 -
57444 - einfo "Deleting bundled jars..."
57445 - find -name "*.jar" -type f -delete
57446 -
57447 - unpack netbeans-9999-r15-build.xml.patch.bz2
57448 -}
57449 -
57450 -src_prepare() {
57451 - einfo "Deleting bundled class files..."
57452 - find -name "*.class" -type f | xargs rm -vf
57453 -
57454 - epatch netbeans-9999-r15-build.xml.patch
57455 -
57456 - # Support for custom patches
57457 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57458 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57459 -
57460 - if [ -n "${files}" ] ; then
57461 - einfo "Applying custom patches:"
57462 -
57463 - for file in ${files} ; do
57464 - epatch "${file}"
57465 - done
57466 - fi
57467 - fi
57468 -
57469 - einfo "Symlinking external libraries..."
57470 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57471 -
57472 - einfo "Linking in other clusters..."
57473 - mkdir "${S}"/nbbuild/netbeans || die
57474 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57475 -
57476 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
57477 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57478 - touch nb.cluster.extide.built
57479 -
57480 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57481 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57482 - touch nb.cluster.ide.built
57483 -
57484 - ln -s /usr/share/netbeans-java-${SLOT} java || die
57485 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57486 - touch nb.cluster.java.built
57487 -
57488 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57489 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57490 - touch nb.cluster.platform.built
57491 -
57492 - popd >/dev/null || die
57493 -
57494 - java-pkg-2_src_prepare
57495 -}
57496 -
57497 -src_install() {
57498 - pushd nbbuild/netbeans/profiler >/dev/null || die
57499 -
57500 - insinto ${INSTALL_DIR}
57501 -
57502 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
57503 -
57504 - doins -r *
57505 -
57506 - for file in lib/deployed/cvm/linux/*.so ; do
57507 - fperms 755 ${file}
57508 - done
57509 -
57510 - for file in lib/deployed/jdk*/linux*/*.so ; do
57511 - fperms 755 ${file}
57512 - done
57513 -
57514 - for file in remote-pack-defs/*.sh ; do
57515 - fperms 755 ${file}
57516 - done
57517 -
57518 - popd >/dev/null || die
57519 -
57520 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
57521 -}
57522
57523 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160331.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160331.ebuild
57524 deleted file mode 100644
57525 index b740985..0000000
57526 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160331.ebuild
57527 +++ /dev/null
57528 @@ -1,121 +0,0 @@
57529 -# Copyright 1999-2016 Gentoo Foundation
57530 -# Distributed under the terms of the GNU General Public License v2
57531 -# $Id$
57532 -
57533 -EAPI="4"
57534 -inherit eutils java-pkg-2 java-ant-2
57535 -
57536 -DESCRIPTION="Netbeans Profiler Cluster"
57537 -HOMEPAGE="http://netbeans.org/projects/profiler"
57538 -SLOT="9999"
57539 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
57540 -SRC_URI="${SOURCE_URL}
57541 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
57542 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57543 -KEYWORDS="~amd64 ~x86"
57544 -IUSE=""
57545 -S="${WORKDIR}"
57546 -
57547 -# Binary files needed for remote profiling
57548 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
57549 -
57550 -CDEPEND="~dev-java/netbeans-extide-${PV}
57551 - ~dev-java/netbeans-ide-${PV}
57552 - ~dev-java/netbeans-java-${PV}
57553 - ~dev-java/netbeans-platform-${PV}"
57554 -DEPEND=">=virtual/jdk-1.7
57555 - app-arch/unzip
57556 - ${CDEPEND}
57557 - dev-java/javahelp:0"
57558 -RDEPEND=">=virtual/jdk-1.7
57559 - ${CDEPEND}"
57560 -
57561 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57562 -
57563 -EANT_BUILD_XML="nbbuild/build.xml"
57564 -EANT_BUILD_TARGET="rebuild-cluster"
57565 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57566 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57567 -JAVA_PKG_BSFIX="off"
57568 -
57569 -src_unpack() {
57570 - unpack $(basename ${SOURCE_URL})
57571 -
57572 - einfo "Deleting bundled jars..."
57573 - find -name "*.jar" -type f -delete
57574 -
57575 - unpack netbeans-9999-r16-build.xml.patch.bz2
57576 -}
57577 -
57578 -src_prepare() {
57579 - einfo "Deleting bundled class files..."
57580 - find -name "*.class" -type f | xargs rm -vf
57581 -
57582 - epatch netbeans-9999-r16-build.xml.patch
57583 -
57584 - # Support for custom patches
57585 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57586 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57587 -
57588 - if [ -n "${files}" ] ; then
57589 - einfo "Applying custom patches:"
57590 -
57591 - for file in ${files} ; do
57592 - epatch "${file}"
57593 - done
57594 - fi
57595 - fi
57596 -
57597 - einfo "Symlinking external libraries..."
57598 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57599 -
57600 - einfo "Linking in other clusters..."
57601 - mkdir "${S}"/nbbuild/netbeans || die
57602 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57603 -
57604 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
57605 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57606 - touch nb.cluster.extide.built
57607 -
57608 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57609 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57610 - touch nb.cluster.ide.built
57611 -
57612 - ln -s /usr/share/netbeans-java-${SLOT} java || die
57613 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57614 - touch nb.cluster.java.built
57615 -
57616 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57617 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57618 - touch nb.cluster.platform.built
57619 -
57620 - popd >/dev/null || die
57621 -
57622 - java-pkg-2_src_prepare
57623 -}
57624 -
57625 -src_install() {
57626 - pushd nbbuild/netbeans/profiler >/dev/null || die
57627 -
57628 - insinto ${INSTALL_DIR}
57629 -
57630 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
57631 -
57632 - doins -r *
57633 -
57634 - for file in lib/deployed/cvm/linux/*.so ; do
57635 - fperms 755 ${file}
57636 - done
57637 -
57638 - for file in lib/deployed/jdk*/linux*/*.so ; do
57639 - fperms 755 ${file}
57640 - done
57641 -
57642 - for file in remote-pack-defs/*.sh ; do
57643 - fperms 755 ${file}
57644 - done
57645 -
57646 - popd >/dev/null || die
57647 -
57648 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
57649 -}
57650
57651 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160401.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160401.ebuild
57652 deleted file mode 100644
57653 index 845d3a6..0000000
57654 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160401.ebuild
57655 +++ /dev/null
57656 @@ -1,121 +0,0 @@
57657 -# Copyright 1999-2016 Gentoo Foundation
57658 -# Distributed under the terms of the GNU General Public License v2
57659 -# $Id$
57660 -
57661 -EAPI="4"
57662 -inherit eutils java-pkg-2 java-ant-2
57663 -
57664 -DESCRIPTION="Netbeans Profiler Cluster"
57665 -HOMEPAGE="http://netbeans.org/projects/profiler"
57666 -SLOT="9999"
57667 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
57668 -SRC_URI="${SOURCE_URL}
57669 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
57670 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57671 -KEYWORDS="~amd64 ~x86"
57672 -IUSE=""
57673 -S="${WORKDIR}"
57674 -
57675 -# Binary files needed for remote profiling
57676 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
57677 -
57678 -CDEPEND="~dev-java/netbeans-extide-${PV}
57679 - ~dev-java/netbeans-ide-${PV}
57680 - ~dev-java/netbeans-java-${PV}
57681 - ~dev-java/netbeans-platform-${PV}"
57682 -DEPEND=">=virtual/jdk-1.7
57683 - app-arch/unzip
57684 - ${CDEPEND}
57685 - dev-java/javahelp:0"
57686 -RDEPEND=">=virtual/jdk-1.7
57687 - ${CDEPEND}"
57688 -
57689 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57690 -
57691 -EANT_BUILD_XML="nbbuild/build.xml"
57692 -EANT_BUILD_TARGET="rebuild-cluster"
57693 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57694 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57695 -JAVA_PKG_BSFIX="off"
57696 -
57697 -src_unpack() {
57698 - unpack $(basename ${SOURCE_URL})
57699 -
57700 - einfo "Deleting bundled jars..."
57701 - find -name "*.jar" -type f -delete
57702 -
57703 - unpack netbeans-9999-r16-build.xml.patch.bz2
57704 -}
57705 -
57706 -src_prepare() {
57707 - einfo "Deleting bundled class files..."
57708 - find -name "*.class" -type f | xargs rm -vf
57709 -
57710 - epatch netbeans-9999-r16-build.xml.patch
57711 -
57712 - # Support for custom patches
57713 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57714 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57715 -
57716 - if [ -n "${files}" ] ; then
57717 - einfo "Applying custom patches:"
57718 -
57719 - for file in ${files} ; do
57720 - epatch "${file}"
57721 - done
57722 - fi
57723 - fi
57724 -
57725 - einfo "Symlinking external libraries..."
57726 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57727 -
57728 - einfo "Linking in other clusters..."
57729 - mkdir "${S}"/nbbuild/netbeans || die
57730 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57731 -
57732 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
57733 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57734 - touch nb.cluster.extide.built
57735 -
57736 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57737 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57738 - touch nb.cluster.ide.built
57739 -
57740 - ln -s /usr/share/netbeans-java-${SLOT} java || die
57741 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57742 - touch nb.cluster.java.built
57743 -
57744 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57745 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57746 - touch nb.cluster.platform.built
57747 -
57748 - popd >/dev/null || die
57749 -
57750 - java-pkg-2_src_prepare
57751 -}
57752 -
57753 -src_install() {
57754 - pushd nbbuild/netbeans/profiler >/dev/null || die
57755 -
57756 - insinto ${INSTALL_DIR}
57757 -
57758 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
57759 -
57760 - doins -r *
57761 -
57762 - for file in lib/deployed/cvm/linux/*.so ; do
57763 - fperms 755 ${file}
57764 - done
57765 -
57766 - for file in lib/deployed/jdk*/linux*/*.so ; do
57767 - fperms 755 ${file}
57768 - done
57769 -
57770 - for file in remote-pack-defs/*.sh ; do
57771 - fperms 755 ${file}
57772 - done
57773 -
57774 - popd >/dev/null || die
57775 -
57776 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
57777 -}
57778
57779 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160404.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160404.ebuild
57780 deleted file mode 100644
57781 index 690d1f4..0000000
57782 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160404.ebuild
57783 +++ /dev/null
57784 @@ -1,121 +0,0 @@
57785 -# Copyright 1999-2016 Gentoo Foundation
57786 -# Distributed under the terms of the GNU General Public License v2
57787 -# $Id$
57788 -
57789 -EAPI="4"
57790 -inherit eutils java-pkg-2 java-ant-2
57791 -
57792 -DESCRIPTION="Netbeans Profiler Cluster"
57793 -HOMEPAGE="http://netbeans.org/projects/profiler"
57794 -SLOT="9999"
57795 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
57796 -SRC_URI="${SOURCE_URL}
57797 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
57798 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57799 -KEYWORDS="~amd64 ~x86"
57800 -IUSE=""
57801 -S="${WORKDIR}"
57802 -
57803 -# Binary files needed for remote profiling
57804 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
57805 -
57806 -CDEPEND="~dev-java/netbeans-extide-${PV}
57807 - ~dev-java/netbeans-ide-${PV}
57808 - ~dev-java/netbeans-java-${PV}
57809 - ~dev-java/netbeans-platform-${PV}"
57810 -DEPEND=">=virtual/jdk-1.7
57811 - app-arch/unzip
57812 - ${CDEPEND}
57813 - dev-java/javahelp:0"
57814 -RDEPEND=">=virtual/jdk-1.7
57815 - ${CDEPEND}"
57816 -
57817 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57818 -
57819 -EANT_BUILD_XML="nbbuild/build.xml"
57820 -EANT_BUILD_TARGET="rebuild-cluster"
57821 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57822 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57823 -JAVA_PKG_BSFIX="off"
57824 -
57825 -src_unpack() {
57826 - unpack $(basename ${SOURCE_URL})
57827 -
57828 - einfo "Deleting bundled jars..."
57829 - find -name "*.jar" -type f -delete
57830 -
57831 - unpack netbeans-9999-r16-build.xml.patch.bz2
57832 -}
57833 -
57834 -src_prepare() {
57835 - einfo "Deleting bundled class files..."
57836 - find -name "*.class" -type f | xargs rm -vf
57837 -
57838 - epatch netbeans-9999-r16-build.xml.patch
57839 -
57840 - # Support for custom patches
57841 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57842 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57843 -
57844 - if [ -n "${files}" ] ; then
57845 - einfo "Applying custom patches:"
57846 -
57847 - for file in ${files} ; do
57848 - epatch "${file}"
57849 - done
57850 - fi
57851 - fi
57852 -
57853 - einfo "Symlinking external libraries..."
57854 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57855 -
57856 - einfo "Linking in other clusters..."
57857 - mkdir "${S}"/nbbuild/netbeans || die
57858 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57859 -
57860 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
57861 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57862 - touch nb.cluster.extide.built
57863 -
57864 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57865 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57866 - touch nb.cluster.ide.built
57867 -
57868 - ln -s /usr/share/netbeans-java-${SLOT} java || die
57869 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57870 - touch nb.cluster.java.built
57871 -
57872 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57873 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57874 - touch nb.cluster.platform.built
57875 -
57876 - popd >/dev/null || die
57877 -
57878 - java-pkg-2_src_prepare
57879 -}
57880 -
57881 -src_install() {
57882 - pushd nbbuild/netbeans/profiler >/dev/null || die
57883 -
57884 - insinto ${INSTALL_DIR}
57885 -
57886 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
57887 -
57888 - doins -r *
57889 -
57890 - for file in lib/deployed/cvm/linux/*.so ; do
57891 - fperms 755 ${file}
57892 - done
57893 -
57894 - for file in lib/deployed/jdk*/linux*/*.so ; do
57895 - fperms 755 ${file}
57896 - done
57897 -
57898 - for file in remote-pack-defs/*.sh ; do
57899 - fperms 755 ${file}
57900 - done
57901 -
57902 - popd >/dev/null || die
57903 -
57904 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
57905 -}
57906
57907 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160405.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160405.ebuild
57908 deleted file mode 100644
57909 index 2ca61be..0000000
57910 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160405.ebuild
57911 +++ /dev/null
57912 @@ -1,121 +0,0 @@
57913 -# Copyright 1999-2016 Gentoo Foundation
57914 -# Distributed under the terms of the GNU General Public License v2
57915 -# $Id$
57916 -
57917 -EAPI="4"
57918 -inherit eutils java-pkg-2 java-ant-2
57919 -
57920 -DESCRIPTION="Netbeans Profiler Cluster"
57921 -HOMEPAGE="http://netbeans.org/projects/profiler"
57922 -SLOT="9999"
57923 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
57924 -SRC_URI="${SOURCE_URL}
57925 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
57926 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57927 -KEYWORDS="~amd64 ~x86"
57928 -IUSE=""
57929 -S="${WORKDIR}"
57930 -
57931 -# Binary files needed for remote profiling
57932 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
57933 -
57934 -CDEPEND="~dev-java/netbeans-extide-${PV}
57935 - ~dev-java/netbeans-ide-${PV}
57936 - ~dev-java/netbeans-java-${PV}
57937 - ~dev-java/netbeans-platform-${PV}"
57938 -DEPEND=">=virtual/jdk-1.7
57939 - app-arch/unzip
57940 - ${CDEPEND}
57941 - dev-java/javahelp:0"
57942 -RDEPEND=">=virtual/jdk-1.7
57943 - ${CDEPEND}"
57944 -
57945 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57946 -
57947 -EANT_BUILD_XML="nbbuild/build.xml"
57948 -EANT_BUILD_TARGET="rebuild-cluster"
57949 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57950 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57951 -JAVA_PKG_BSFIX="off"
57952 -
57953 -src_unpack() {
57954 - unpack $(basename ${SOURCE_URL})
57955 -
57956 - einfo "Deleting bundled jars..."
57957 - find -name "*.jar" -type f -delete
57958 -
57959 - unpack netbeans-9999-r16-build.xml.patch.bz2
57960 -}
57961 -
57962 -src_prepare() {
57963 - einfo "Deleting bundled class files..."
57964 - find -name "*.class" -type f | xargs rm -vf
57965 -
57966 - epatch netbeans-9999-r16-build.xml.patch
57967 -
57968 - # Support for custom patches
57969 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57970 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57971 -
57972 - if [ -n "${files}" ] ; then
57973 - einfo "Applying custom patches:"
57974 -
57975 - for file in ${files} ; do
57976 - epatch "${file}"
57977 - done
57978 - fi
57979 - fi
57980 -
57981 - einfo "Symlinking external libraries..."
57982 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57983 -
57984 - einfo "Linking in other clusters..."
57985 - mkdir "${S}"/nbbuild/netbeans || die
57986 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57987 -
57988 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
57989 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57990 - touch nb.cluster.extide.built
57991 -
57992 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57993 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57994 - touch nb.cluster.ide.built
57995 -
57996 - ln -s /usr/share/netbeans-java-${SLOT} java || die
57997 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57998 - touch nb.cluster.java.built
57999 -
58000 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58001 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58002 - touch nb.cluster.platform.built
58003 -
58004 - popd >/dev/null || die
58005 -
58006 - java-pkg-2_src_prepare
58007 -}
58008 -
58009 -src_install() {
58010 - pushd nbbuild/netbeans/profiler >/dev/null || die
58011 -
58012 - insinto ${INSTALL_DIR}
58013 -
58014 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
58015 -
58016 - doins -r *
58017 -
58018 - for file in lib/deployed/cvm/linux/*.so ; do
58019 - fperms 755 ${file}
58020 - done
58021 -
58022 - for file in lib/deployed/jdk*/linux*/*.so ; do
58023 - fperms 755 ${file}
58024 - done
58025 -
58026 - for file in remote-pack-defs/*.sh ; do
58027 - fperms 755 ${file}
58028 - done
58029 -
58030 - popd >/dev/null || die
58031 -
58032 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
58033 -}
58034
58035 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160406.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160406.ebuild
58036 deleted file mode 100644
58037 index d9247b3..0000000
58038 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160406.ebuild
58039 +++ /dev/null
58040 @@ -1,121 +0,0 @@
58041 -# Copyright 1999-2016 Gentoo Foundation
58042 -# Distributed under the terms of the GNU General Public License v2
58043 -# $Id$
58044 -
58045 -EAPI="4"
58046 -inherit eutils java-pkg-2 java-ant-2
58047 -
58048 -DESCRIPTION="Netbeans Profiler Cluster"
58049 -HOMEPAGE="http://netbeans.org/projects/profiler"
58050 -SLOT="9999"
58051 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
58052 -SRC_URI="${SOURCE_URL}
58053 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
58054 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58055 -KEYWORDS="~amd64 ~x86"
58056 -IUSE=""
58057 -S="${WORKDIR}"
58058 -
58059 -# Binary files needed for remote profiling
58060 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
58061 -
58062 -CDEPEND="~dev-java/netbeans-extide-${PV}
58063 - ~dev-java/netbeans-ide-${PV}
58064 - ~dev-java/netbeans-java-${PV}
58065 - ~dev-java/netbeans-platform-${PV}"
58066 -DEPEND=">=virtual/jdk-1.7
58067 - app-arch/unzip
58068 - ${CDEPEND}
58069 - dev-java/javahelp:0"
58070 -RDEPEND=">=virtual/jdk-1.7
58071 - ${CDEPEND}"
58072 -
58073 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58074 -
58075 -EANT_BUILD_XML="nbbuild/build.xml"
58076 -EANT_BUILD_TARGET="rebuild-cluster"
58077 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58078 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58079 -JAVA_PKG_BSFIX="off"
58080 -
58081 -src_unpack() {
58082 - unpack $(basename ${SOURCE_URL})
58083 -
58084 - einfo "Deleting bundled jars..."
58085 - find -name "*.jar" -type f -delete
58086 -
58087 - unpack netbeans-9999-r16-build.xml.patch.bz2
58088 -}
58089 -
58090 -src_prepare() {
58091 - einfo "Deleting bundled class files..."
58092 - find -name "*.class" -type f | xargs rm -vf
58093 -
58094 - epatch netbeans-9999-r16-build.xml.patch
58095 -
58096 - # Support for custom patches
58097 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58098 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58099 -
58100 - if [ -n "${files}" ] ; then
58101 - einfo "Applying custom patches:"
58102 -
58103 - for file in ${files} ; do
58104 - epatch "${file}"
58105 - done
58106 - fi
58107 - fi
58108 -
58109 - einfo "Symlinking external libraries..."
58110 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58111 -
58112 - einfo "Linking in other clusters..."
58113 - mkdir "${S}"/nbbuild/netbeans || die
58114 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58115 -
58116 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
58117 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58118 - touch nb.cluster.extide.built
58119 -
58120 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58121 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58122 - touch nb.cluster.ide.built
58123 -
58124 - ln -s /usr/share/netbeans-java-${SLOT} java || die
58125 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58126 - touch nb.cluster.java.built
58127 -
58128 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58129 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58130 - touch nb.cluster.platform.built
58131 -
58132 - popd >/dev/null || die
58133 -
58134 - java-pkg-2_src_prepare
58135 -}
58136 -
58137 -src_install() {
58138 - pushd nbbuild/netbeans/profiler >/dev/null || die
58139 -
58140 - insinto ${INSTALL_DIR}
58141 -
58142 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
58143 -
58144 - doins -r *
58145 -
58146 - for file in lib/deployed/cvm/linux/*.so ; do
58147 - fperms 755 ${file}
58148 - done
58149 -
58150 - for file in lib/deployed/jdk*/linux*/*.so ; do
58151 - fperms 755 ${file}
58152 - done
58153 -
58154 - for file in remote-pack-defs/*.sh ; do
58155 - fperms 755 ${file}
58156 - done
58157 -
58158 - popd >/dev/null || die
58159 -
58160 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
58161 -}
58162
58163 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160407.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160407.ebuild
58164 deleted file mode 100644
58165 index 7601dbf..0000000
58166 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160407.ebuild
58167 +++ /dev/null
58168 @@ -1,121 +0,0 @@
58169 -# Copyright 1999-2016 Gentoo Foundation
58170 -# Distributed under the terms of the GNU General Public License v2
58171 -# $Id$
58172 -
58173 -EAPI="4"
58174 -inherit eutils java-pkg-2 java-ant-2
58175 -
58176 -DESCRIPTION="Netbeans Profiler Cluster"
58177 -HOMEPAGE="http://netbeans.org/projects/profiler"
58178 -SLOT="9999"
58179 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
58180 -SRC_URI="${SOURCE_URL}
58181 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
58182 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58183 -KEYWORDS="~amd64 ~x86"
58184 -IUSE=""
58185 -S="${WORKDIR}"
58186 -
58187 -# Binary files needed for remote profiling
58188 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
58189 -
58190 -CDEPEND="~dev-java/netbeans-extide-${PV}
58191 - ~dev-java/netbeans-ide-${PV}
58192 - ~dev-java/netbeans-java-${PV}
58193 - ~dev-java/netbeans-platform-${PV}"
58194 -DEPEND=">=virtual/jdk-1.7
58195 - app-arch/unzip
58196 - ${CDEPEND}
58197 - dev-java/javahelp:0"
58198 -RDEPEND=">=virtual/jdk-1.7
58199 - ${CDEPEND}"
58200 -
58201 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58202 -
58203 -EANT_BUILD_XML="nbbuild/build.xml"
58204 -EANT_BUILD_TARGET="rebuild-cluster"
58205 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58206 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58207 -JAVA_PKG_BSFIX="off"
58208 -
58209 -src_unpack() {
58210 - unpack $(basename ${SOURCE_URL})
58211 -
58212 - einfo "Deleting bundled jars..."
58213 - find -name "*.jar" -type f -delete
58214 -
58215 - unpack netbeans-9999-r16-build.xml.patch.bz2
58216 -}
58217 -
58218 -src_prepare() {
58219 - einfo "Deleting bundled class files..."
58220 - find -name "*.class" -type f | xargs rm -vf
58221 -
58222 - epatch netbeans-9999-r16-build.xml.patch
58223 -
58224 - # Support for custom patches
58225 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58226 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58227 -
58228 - if [ -n "${files}" ] ; then
58229 - einfo "Applying custom patches:"
58230 -
58231 - for file in ${files} ; do
58232 - epatch "${file}"
58233 - done
58234 - fi
58235 - fi
58236 -
58237 - einfo "Symlinking external libraries..."
58238 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58239 -
58240 - einfo "Linking in other clusters..."
58241 - mkdir "${S}"/nbbuild/netbeans || die
58242 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58243 -
58244 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
58245 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58246 - touch nb.cluster.extide.built
58247 -
58248 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58249 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58250 - touch nb.cluster.ide.built
58251 -
58252 - ln -s /usr/share/netbeans-java-${SLOT} java || die
58253 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58254 - touch nb.cluster.java.built
58255 -
58256 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58257 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58258 - touch nb.cluster.platform.built
58259 -
58260 - popd >/dev/null || die
58261 -
58262 - java-pkg-2_src_prepare
58263 -}
58264 -
58265 -src_install() {
58266 - pushd nbbuild/netbeans/profiler >/dev/null || die
58267 -
58268 - insinto ${INSTALL_DIR}
58269 -
58270 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
58271 -
58272 - doins -r *
58273 -
58274 - for file in lib/deployed/cvm/linux/*.so ; do
58275 - fperms 755 ${file}
58276 - done
58277 -
58278 - for file in lib/deployed/jdk*/linux*/*.so ; do
58279 - fperms 755 ${file}
58280 - done
58281 -
58282 - for file in remote-pack-defs/*.sh ; do
58283 - fperms 755 ${file}
58284 - done
58285 -
58286 - popd >/dev/null || die
58287 -
58288 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
58289 -}
58290
58291 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160411.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160411.ebuild
58292 deleted file mode 100644
58293 index 4e60674..0000000
58294 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160411.ebuild
58295 +++ /dev/null
58296 @@ -1,121 +0,0 @@
58297 -# Copyright 1999-2016 Gentoo Foundation
58298 -# Distributed under the terms of the GNU General Public License v2
58299 -# $Id$
58300 -
58301 -EAPI="4"
58302 -inherit eutils java-pkg-2 java-ant-2
58303 -
58304 -DESCRIPTION="Netbeans Profiler Cluster"
58305 -HOMEPAGE="http://netbeans.org/projects/profiler"
58306 -SLOT="9999"
58307 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
58308 -SRC_URI="${SOURCE_URL}
58309 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
58310 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58311 -KEYWORDS="~amd64 ~x86"
58312 -IUSE=""
58313 -S="${WORKDIR}"
58314 -
58315 -# Binary files needed for remote profiling
58316 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
58317 -
58318 -CDEPEND="~dev-java/netbeans-extide-${PV}
58319 - ~dev-java/netbeans-ide-${PV}
58320 - ~dev-java/netbeans-java-${PV}
58321 - ~dev-java/netbeans-platform-${PV}"
58322 -DEPEND=">=virtual/jdk-1.7
58323 - app-arch/unzip
58324 - ${CDEPEND}
58325 - dev-java/javahelp:0"
58326 -RDEPEND=">=virtual/jdk-1.7
58327 - ${CDEPEND}"
58328 -
58329 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58330 -
58331 -EANT_BUILD_XML="nbbuild/build.xml"
58332 -EANT_BUILD_TARGET="rebuild-cluster"
58333 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58334 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58335 -JAVA_PKG_BSFIX="off"
58336 -
58337 -src_unpack() {
58338 - unpack $(basename ${SOURCE_URL})
58339 -
58340 - einfo "Deleting bundled jars..."
58341 - find -name "*.jar" -type f -delete
58342 -
58343 - unpack netbeans-9999-r16-build.xml.patch.bz2
58344 -}
58345 -
58346 -src_prepare() {
58347 - einfo "Deleting bundled class files..."
58348 - find -name "*.class" -type f | xargs rm -vf
58349 -
58350 - epatch netbeans-9999-r16-build.xml.patch
58351 -
58352 - # Support for custom patches
58353 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58354 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58355 -
58356 - if [ -n "${files}" ] ; then
58357 - einfo "Applying custom patches:"
58358 -
58359 - for file in ${files} ; do
58360 - epatch "${file}"
58361 - done
58362 - fi
58363 - fi
58364 -
58365 - einfo "Symlinking external libraries..."
58366 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58367 -
58368 - einfo "Linking in other clusters..."
58369 - mkdir "${S}"/nbbuild/netbeans || die
58370 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58371 -
58372 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
58373 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58374 - touch nb.cluster.extide.built
58375 -
58376 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58377 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58378 - touch nb.cluster.ide.built
58379 -
58380 - ln -s /usr/share/netbeans-java-${SLOT} java || die
58381 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58382 - touch nb.cluster.java.built
58383 -
58384 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58385 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58386 - touch nb.cluster.platform.built
58387 -
58388 - popd >/dev/null || die
58389 -
58390 - java-pkg-2_src_prepare
58391 -}
58392 -
58393 -src_install() {
58394 - pushd nbbuild/netbeans/profiler >/dev/null || die
58395 -
58396 - insinto ${INSTALL_DIR}
58397 -
58398 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
58399 -
58400 - doins -r *
58401 -
58402 - for file in lib/deployed/cvm/linux/*.so ; do
58403 - fperms 755 ${file}
58404 - done
58405 -
58406 - for file in lib/deployed/jdk*/linux*/*.so ; do
58407 - fperms 755 ${file}
58408 - done
58409 -
58410 - for file in remote-pack-defs/*.sh ; do
58411 - fperms 755 ${file}
58412 - done
58413 -
58414 - popd >/dev/null || die
58415 -
58416 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
58417 -}
58418
58419 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160412.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160412.ebuild
58420 deleted file mode 100644
58421 index ea3935c..0000000
58422 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160412.ebuild
58423 +++ /dev/null
58424 @@ -1,121 +0,0 @@
58425 -# Copyright 1999-2016 Gentoo Foundation
58426 -# Distributed under the terms of the GNU General Public License v2
58427 -# $Id$
58428 -
58429 -EAPI="4"
58430 -inherit eutils java-pkg-2 java-ant-2
58431 -
58432 -DESCRIPTION="Netbeans Profiler Cluster"
58433 -HOMEPAGE="http://netbeans.org/projects/profiler"
58434 -SLOT="9999"
58435 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
58436 -SRC_URI="${SOURCE_URL}
58437 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
58438 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58439 -KEYWORDS="~amd64 ~x86"
58440 -IUSE=""
58441 -S="${WORKDIR}"
58442 -
58443 -# Binary files needed for remote profiling
58444 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
58445 -
58446 -CDEPEND="~dev-java/netbeans-extide-${PV}
58447 - ~dev-java/netbeans-ide-${PV}
58448 - ~dev-java/netbeans-java-${PV}
58449 - ~dev-java/netbeans-platform-${PV}"
58450 -DEPEND=">=virtual/jdk-1.7
58451 - app-arch/unzip
58452 - ${CDEPEND}
58453 - dev-java/javahelp:0"
58454 -RDEPEND=">=virtual/jdk-1.7
58455 - ${CDEPEND}"
58456 -
58457 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58458 -
58459 -EANT_BUILD_XML="nbbuild/build.xml"
58460 -EANT_BUILD_TARGET="rebuild-cluster"
58461 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58462 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58463 -JAVA_PKG_BSFIX="off"
58464 -
58465 -src_unpack() {
58466 - unpack $(basename ${SOURCE_URL})
58467 -
58468 - einfo "Deleting bundled jars..."
58469 - find -name "*.jar" -type f -delete
58470 -
58471 - unpack netbeans-9999-r16-build.xml.patch.bz2
58472 -}
58473 -
58474 -src_prepare() {
58475 - einfo "Deleting bundled class files..."
58476 - find -name "*.class" -type f | xargs rm -vf
58477 -
58478 - epatch netbeans-9999-r16-build.xml.patch
58479 -
58480 - # Support for custom patches
58481 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58482 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58483 -
58484 - if [ -n "${files}" ] ; then
58485 - einfo "Applying custom patches:"
58486 -
58487 - for file in ${files} ; do
58488 - epatch "${file}"
58489 - done
58490 - fi
58491 - fi
58492 -
58493 - einfo "Symlinking external libraries..."
58494 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58495 -
58496 - einfo "Linking in other clusters..."
58497 - mkdir "${S}"/nbbuild/netbeans || die
58498 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58499 -
58500 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
58501 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58502 - touch nb.cluster.extide.built
58503 -
58504 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58505 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58506 - touch nb.cluster.ide.built
58507 -
58508 - ln -s /usr/share/netbeans-java-${SLOT} java || die
58509 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58510 - touch nb.cluster.java.built
58511 -
58512 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58513 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58514 - touch nb.cluster.platform.built
58515 -
58516 - popd >/dev/null || die
58517 -
58518 - java-pkg-2_src_prepare
58519 -}
58520 -
58521 -src_install() {
58522 - pushd nbbuild/netbeans/profiler >/dev/null || die
58523 -
58524 - insinto ${INSTALL_DIR}
58525 -
58526 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
58527 -
58528 - doins -r *
58529 -
58530 - for file in lib/deployed/cvm/linux/*.so ; do
58531 - fperms 755 ${file}
58532 - done
58533 -
58534 - for file in lib/deployed/jdk*/linux*/*.so ; do
58535 - fperms 755 ${file}
58536 - done
58537 -
58538 - for file in remote-pack-defs/*.sh ; do
58539 - fperms 755 ${file}
58540 - done
58541 -
58542 - popd >/dev/null || die
58543 -
58544 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
58545 -}
58546
58547 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160413.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160413.ebuild
58548 deleted file mode 100644
58549 index 44d0e82..0000000
58550 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160413.ebuild
58551 +++ /dev/null
58552 @@ -1,121 +0,0 @@
58553 -# Copyright 1999-2016 Gentoo Foundation
58554 -# Distributed under the terms of the GNU General Public License v2
58555 -# $Id$
58556 -
58557 -EAPI="4"
58558 -inherit eutils java-pkg-2 java-ant-2
58559 -
58560 -DESCRIPTION="Netbeans Profiler Cluster"
58561 -HOMEPAGE="http://netbeans.org/projects/profiler"
58562 -SLOT="9999"
58563 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
58564 -SRC_URI="${SOURCE_URL}
58565 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
58566 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58567 -KEYWORDS="~amd64 ~x86"
58568 -IUSE=""
58569 -S="${WORKDIR}"
58570 -
58571 -# Binary files needed for remote profiling
58572 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
58573 -
58574 -CDEPEND="~dev-java/netbeans-extide-${PV}
58575 - ~dev-java/netbeans-ide-${PV}
58576 - ~dev-java/netbeans-java-${PV}
58577 - ~dev-java/netbeans-platform-${PV}"
58578 -DEPEND=">=virtual/jdk-1.7
58579 - app-arch/unzip
58580 - ${CDEPEND}
58581 - dev-java/javahelp:0"
58582 -RDEPEND=">=virtual/jdk-1.7
58583 - ${CDEPEND}"
58584 -
58585 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58586 -
58587 -EANT_BUILD_XML="nbbuild/build.xml"
58588 -EANT_BUILD_TARGET="rebuild-cluster"
58589 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58590 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58591 -JAVA_PKG_BSFIX="off"
58592 -
58593 -src_unpack() {
58594 - unpack $(basename ${SOURCE_URL})
58595 -
58596 - einfo "Deleting bundled jars..."
58597 - find -name "*.jar" -type f -delete
58598 -
58599 - unpack netbeans-9999-r16-build.xml.patch.bz2
58600 -}
58601 -
58602 -src_prepare() {
58603 - einfo "Deleting bundled class files..."
58604 - find -name "*.class" -type f | xargs rm -vf
58605 -
58606 - epatch netbeans-9999-r16-build.xml.patch
58607 -
58608 - # Support for custom patches
58609 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58610 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58611 -
58612 - if [ -n "${files}" ] ; then
58613 - einfo "Applying custom patches:"
58614 -
58615 - for file in ${files} ; do
58616 - epatch "${file}"
58617 - done
58618 - fi
58619 - fi
58620 -
58621 - einfo "Symlinking external libraries..."
58622 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58623 -
58624 - einfo "Linking in other clusters..."
58625 - mkdir "${S}"/nbbuild/netbeans || die
58626 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58627 -
58628 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
58629 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58630 - touch nb.cluster.extide.built
58631 -
58632 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58633 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58634 - touch nb.cluster.ide.built
58635 -
58636 - ln -s /usr/share/netbeans-java-${SLOT} java || die
58637 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58638 - touch nb.cluster.java.built
58639 -
58640 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58641 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58642 - touch nb.cluster.platform.built
58643 -
58644 - popd >/dev/null || die
58645 -
58646 - java-pkg-2_src_prepare
58647 -}
58648 -
58649 -src_install() {
58650 - pushd nbbuild/netbeans/profiler >/dev/null || die
58651 -
58652 - insinto ${INSTALL_DIR}
58653 -
58654 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
58655 -
58656 - doins -r *
58657 -
58658 - for file in lib/deployed/cvm/linux/*.so ; do
58659 - fperms 755 ${file}
58660 - done
58661 -
58662 - for file in lib/deployed/jdk*/linux*/*.so ; do
58663 - fperms 755 ${file}
58664 - done
58665 -
58666 - for file in remote-pack-defs/*.sh ; do
58667 - fperms 755 ${file}
58668 - done
58669 -
58670 - popd >/dev/null || die
58671 -
58672 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
58673 -}
58674
58675 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160414.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160414.ebuild
58676 deleted file mode 100644
58677 index 4d007a8..0000000
58678 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160414.ebuild
58679 +++ /dev/null
58680 @@ -1,121 +0,0 @@
58681 -# Copyright 1999-2016 Gentoo Foundation
58682 -# Distributed under the terms of the GNU General Public License v2
58683 -# $Id$
58684 -
58685 -EAPI="4"
58686 -inherit eutils java-pkg-2 java-ant-2
58687 -
58688 -DESCRIPTION="Netbeans Profiler Cluster"
58689 -HOMEPAGE="http://netbeans.org/projects/profiler"
58690 -SLOT="9999"
58691 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
58692 -SRC_URI="${SOURCE_URL}
58693 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
58694 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58695 -KEYWORDS="~amd64 ~x86"
58696 -IUSE=""
58697 -S="${WORKDIR}"
58698 -
58699 -# Binary files needed for remote profiling
58700 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
58701 -
58702 -CDEPEND="~dev-java/netbeans-extide-${PV}
58703 - ~dev-java/netbeans-ide-${PV}
58704 - ~dev-java/netbeans-java-${PV}
58705 - ~dev-java/netbeans-platform-${PV}"
58706 -DEPEND=">=virtual/jdk-1.7
58707 - app-arch/unzip
58708 - ${CDEPEND}
58709 - dev-java/javahelp:0"
58710 -RDEPEND=">=virtual/jdk-1.7
58711 - ${CDEPEND}"
58712 -
58713 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58714 -
58715 -EANT_BUILD_XML="nbbuild/build.xml"
58716 -EANT_BUILD_TARGET="rebuild-cluster"
58717 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58718 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58719 -JAVA_PKG_BSFIX="off"
58720 -
58721 -src_unpack() {
58722 - unpack $(basename ${SOURCE_URL})
58723 -
58724 - einfo "Deleting bundled jars..."
58725 - find -name "*.jar" -type f -delete
58726 -
58727 - unpack netbeans-9999-r16-build.xml.patch.bz2
58728 -}
58729 -
58730 -src_prepare() {
58731 - einfo "Deleting bundled class files..."
58732 - find -name "*.class" -type f | xargs rm -vf
58733 -
58734 - epatch netbeans-9999-r16-build.xml.patch
58735 -
58736 - # Support for custom patches
58737 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58738 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58739 -
58740 - if [ -n "${files}" ] ; then
58741 - einfo "Applying custom patches:"
58742 -
58743 - for file in ${files} ; do
58744 - epatch "${file}"
58745 - done
58746 - fi
58747 - fi
58748 -
58749 - einfo "Symlinking external libraries..."
58750 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58751 -
58752 - einfo "Linking in other clusters..."
58753 - mkdir "${S}"/nbbuild/netbeans || die
58754 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58755 -
58756 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
58757 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58758 - touch nb.cluster.extide.built
58759 -
58760 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58761 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58762 - touch nb.cluster.ide.built
58763 -
58764 - ln -s /usr/share/netbeans-java-${SLOT} java || die
58765 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58766 - touch nb.cluster.java.built
58767 -
58768 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58769 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58770 - touch nb.cluster.platform.built
58771 -
58772 - popd >/dev/null || die
58773 -
58774 - java-pkg-2_src_prepare
58775 -}
58776 -
58777 -src_install() {
58778 - pushd nbbuild/netbeans/profiler >/dev/null || die
58779 -
58780 - insinto ${INSTALL_DIR}
58781 -
58782 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
58783 -
58784 - doins -r *
58785 -
58786 - for file in lib/deployed/cvm/linux/*.so ; do
58787 - fperms 755 ${file}
58788 - done
58789 -
58790 - for file in lib/deployed/jdk*/linux*/*.so ; do
58791 - fperms 755 ${file}
58792 - done
58793 -
58794 - for file in remote-pack-defs/*.sh ; do
58795 - fperms 755 ${file}
58796 - done
58797 -
58798 - popd >/dev/null || die
58799 -
58800 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
58801 -}
58802
58803 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160415.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160415.ebuild
58804 deleted file mode 100644
58805 index 6c171d5..0000000
58806 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160415.ebuild
58807 +++ /dev/null
58808 @@ -1,121 +0,0 @@
58809 -# Copyright 1999-2016 Gentoo Foundation
58810 -# Distributed under the terms of the GNU General Public License v2
58811 -# $Id$
58812 -
58813 -EAPI="4"
58814 -inherit eutils java-pkg-2 java-ant-2
58815 -
58816 -DESCRIPTION="Netbeans Profiler Cluster"
58817 -HOMEPAGE="http://netbeans.org/projects/profiler"
58818 -SLOT="9999"
58819 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
58820 -SRC_URI="${SOURCE_URL}
58821 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
58822 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58823 -KEYWORDS="~amd64 ~x86"
58824 -IUSE=""
58825 -S="${WORKDIR}"
58826 -
58827 -# Binary files needed for remote profiling
58828 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
58829 -
58830 -CDEPEND="~dev-java/netbeans-extide-${PV}
58831 - ~dev-java/netbeans-ide-${PV}
58832 - ~dev-java/netbeans-java-${PV}
58833 - ~dev-java/netbeans-platform-${PV}"
58834 -DEPEND=">=virtual/jdk-1.7
58835 - app-arch/unzip
58836 - ${CDEPEND}
58837 - dev-java/javahelp:0"
58838 -RDEPEND=">=virtual/jdk-1.7
58839 - ${CDEPEND}"
58840 -
58841 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58842 -
58843 -EANT_BUILD_XML="nbbuild/build.xml"
58844 -EANT_BUILD_TARGET="rebuild-cluster"
58845 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58846 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58847 -JAVA_PKG_BSFIX="off"
58848 -
58849 -src_unpack() {
58850 - unpack $(basename ${SOURCE_URL})
58851 -
58852 - einfo "Deleting bundled jars..."
58853 - find -name "*.jar" -type f -delete
58854 -
58855 - unpack netbeans-9999-r16-build.xml.patch.bz2
58856 -}
58857 -
58858 -src_prepare() {
58859 - einfo "Deleting bundled class files..."
58860 - find -name "*.class" -type f | xargs rm -vf
58861 -
58862 - epatch netbeans-9999-r16-build.xml.patch
58863 -
58864 - # Support for custom patches
58865 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58866 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58867 -
58868 - if [ -n "${files}" ] ; then
58869 - einfo "Applying custom patches:"
58870 -
58871 - for file in ${files} ; do
58872 - epatch "${file}"
58873 - done
58874 - fi
58875 - fi
58876 -
58877 - einfo "Symlinking external libraries..."
58878 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58879 -
58880 - einfo "Linking in other clusters..."
58881 - mkdir "${S}"/nbbuild/netbeans || die
58882 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58883 -
58884 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
58885 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58886 - touch nb.cluster.extide.built
58887 -
58888 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58889 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58890 - touch nb.cluster.ide.built
58891 -
58892 - ln -s /usr/share/netbeans-java-${SLOT} java || die
58893 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58894 - touch nb.cluster.java.built
58895 -
58896 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58897 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58898 - touch nb.cluster.platform.built
58899 -
58900 - popd >/dev/null || die
58901 -
58902 - java-pkg-2_src_prepare
58903 -}
58904 -
58905 -src_install() {
58906 - pushd nbbuild/netbeans/profiler >/dev/null || die
58907 -
58908 - insinto ${INSTALL_DIR}
58909 -
58910 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
58911 -
58912 - doins -r *
58913 -
58914 - for file in lib/deployed/cvm/linux/*.so ; do
58915 - fperms 755 ${file}
58916 - done
58917 -
58918 - for file in lib/deployed/jdk*/linux*/*.so ; do
58919 - fperms 755 ${file}
58920 - done
58921 -
58922 - for file in remote-pack-defs/*.sh ; do
58923 - fperms 755 ${file}
58924 - done
58925 -
58926 - popd >/dev/null || die
58927 -
58928 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
58929 -}
58930
58931 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160416.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160416.ebuild
58932 deleted file mode 100644
58933 index 536d48b..0000000
58934 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160416.ebuild
58935 +++ /dev/null
58936 @@ -1,121 +0,0 @@
58937 -# Copyright 1999-2016 Gentoo Foundation
58938 -# Distributed under the terms of the GNU General Public License v2
58939 -# $Id$
58940 -
58941 -EAPI="4"
58942 -inherit eutils java-pkg-2 java-ant-2
58943 -
58944 -DESCRIPTION="Netbeans Profiler Cluster"
58945 -HOMEPAGE="http://netbeans.org/projects/profiler"
58946 -SLOT="9999"
58947 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
58948 -SRC_URI="${SOURCE_URL}
58949 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
58950 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58951 -KEYWORDS="~amd64 ~x86"
58952 -IUSE=""
58953 -S="${WORKDIR}"
58954 -
58955 -# Binary files needed for remote profiling
58956 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
58957 -
58958 -CDEPEND="~dev-java/netbeans-extide-${PV}
58959 - ~dev-java/netbeans-ide-${PV}
58960 - ~dev-java/netbeans-java-${PV}
58961 - ~dev-java/netbeans-platform-${PV}"
58962 -DEPEND=">=virtual/jdk-1.7
58963 - app-arch/unzip
58964 - ${CDEPEND}
58965 - dev-java/javahelp:0"
58966 -RDEPEND=">=virtual/jdk-1.7
58967 - ${CDEPEND}"
58968 -
58969 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58970 -
58971 -EANT_BUILD_XML="nbbuild/build.xml"
58972 -EANT_BUILD_TARGET="rebuild-cluster"
58973 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58974 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58975 -JAVA_PKG_BSFIX="off"
58976 -
58977 -src_unpack() {
58978 - unpack $(basename ${SOURCE_URL})
58979 -
58980 - einfo "Deleting bundled jars..."
58981 - find -name "*.jar" -type f -delete
58982 -
58983 - unpack netbeans-9999-r16-build.xml.patch.bz2
58984 -}
58985 -
58986 -src_prepare() {
58987 - einfo "Deleting bundled class files..."
58988 - find -name "*.class" -type f | xargs rm -vf
58989 -
58990 - epatch netbeans-9999-r16-build.xml.patch
58991 -
58992 - # Support for custom patches
58993 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58994 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58995 -
58996 - if [ -n "${files}" ] ; then
58997 - einfo "Applying custom patches:"
58998 -
58999 - for file in ${files} ; do
59000 - epatch "${file}"
59001 - done
59002 - fi
59003 - fi
59004 -
59005 - einfo "Symlinking external libraries..."
59006 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59007 -
59008 - einfo "Linking in other clusters..."
59009 - mkdir "${S}"/nbbuild/netbeans || die
59010 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59011 -
59012 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59013 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59014 - touch nb.cluster.extide.built
59015 -
59016 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59017 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59018 - touch nb.cluster.ide.built
59019 -
59020 - ln -s /usr/share/netbeans-java-${SLOT} java || die
59021 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59022 - touch nb.cluster.java.built
59023 -
59024 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59025 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59026 - touch nb.cluster.platform.built
59027 -
59028 - popd >/dev/null || die
59029 -
59030 - java-pkg-2_src_prepare
59031 -}
59032 -
59033 -src_install() {
59034 - pushd nbbuild/netbeans/profiler >/dev/null || die
59035 -
59036 - insinto ${INSTALL_DIR}
59037 -
59038 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59039 -
59040 - doins -r *
59041 -
59042 - for file in lib/deployed/cvm/linux/*.so ; do
59043 - fperms 755 ${file}
59044 - done
59045 -
59046 - for file in lib/deployed/jdk*/linux*/*.so ; do
59047 - fperms 755 ${file}
59048 - done
59049 -
59050 - for file in remote-pack-defs/*.sh ; do
59051 - fperms 755 ${file}
59052 - done
59053 -
59054 - popd >/dev/null || die
59055 -
59056 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
59057 -}
59058
59059 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160417.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160417.ebuild
59060 deleted file mode 100644
59061 index b28c9a1..0000000
59062 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160417.ebuild
59063 +++ /dev/null
59064 @@ -1,121 +0,0 @@
59065 -# Copyright 1999-2016 Gentoo Foundation
59066 -# Distributed under the terms of the GNU General Public License v2
59067 -# $Id$
59068 -
59069 -EAPI="4"
59070 -inherit eutils java-pkg-2 java-ant-2
59071 -
59072 -DESCRIPTION="Netbeans Profiler Cluster"
59073 -HOMEPAGE="http://netbeans.org/projects/profiler"
59074 -SLOT="9999"
59075 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
59076 -SRC_URI="${SOURCE_URL}
59077 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
59078 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59079 -KEYWORDS="~amd64 ~x86"
59080 -IUSE=""
59081 -S="${WORKDIR}"
59082 -
59083 -# Binary files needed for remote profiling
59084 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
59085 -
59086 -CDEPEND="~dev-java/netbeans-extide-${PV}
59087 - ~dev-java/netbeans-ide-${PV}
59088 - ~dev-java/netbeans-java-${PV}
59089 - ~dev-java/netbeans-platform-${PV}"
59090 -DEPEND=">=virtual/jdk-1.7
59091 - app-arch/unzip
59092 - ${CDEPEND}
59093 - dev-java/javahelp:0"
59094 -RDEPEND=">=virtual/jdk-1.7
59095 - ${CDEPEND}"
59096 -
59097 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59098 -
59099 -EANT_BUILD_XML="nbbuild/build.xml"
59100 -EANT_BUILD_TARGET="rebuild-cluster"
59101 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59102 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59103 -JAVA_PKG_BSFIX="off"
59104 -
59105 -src_unpack() {
59106 - unpack $(basename ${SOURCE_URL})
59107 -
59108 - einfo "Deleting bundled jars..."
59109 - find -name "*.jar" -type f -delete
59110 -
59111 - unpack netbeans-9999-r16-build.xml.patch.bz2
59112 -}
59113 -
59114 -src_prepare() {
59115 - einfo "Deleting bundled class files..."
59116 - find -name "*.class" -type f | xargs rm -vf
59117 -
59118 - epatch netbeans-9999-r16-build.xml.patch
59119 -
59120 - # Support for custom patches
59121 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59122 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59123 -
59124 - if [ -n "${files}" ] ; then
59125 - einfo "Applying custom patches:"
59126 -
59127 - for file in ${files} ; do
59128 - epatch "${file}"
59129 - done
59130 - fi
59131 - fi
59132 -
59133 - einfo "Symlinking external libraries..."
59134 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59135 -
59136 - einfo "Linking in other clusters..."
59137 - mkdir "${S}"/nbbuild/netbeans || die
59138 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59139 -
59140 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59141 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59142 - touch nb.cluster.extide.built
59143 -
59144 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59145 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59146 - touch nb.cluster.ide.built
59147 -
59148 - ln -s /usr/share/netbeans-java-${SLOT} java || die
59149 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59150 - touch nb.cluster.java.built
59151 -
59152 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59153 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59154 - touch nb.cluster.platform.built
59155 -
59156 - popd >/dev/null || die
59157 -
59158 - java-pkg-2_src_prepare
59159 -}
59160 -
59161 -src_install() {
59162 - pushd nbbuild/netbeans/profiler >/dev/null || die
59163 -
59164 - insinto ${INSTALL_DIR}
59165 -
59166 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59167 -
59168 - doins -r *
59169 -
59170 - for file in lib/deployed/cvm/linux/*.so ; do
59171 - fperms 755 ${file}
59172 - done
59173 -
59174 - for file in lib/deployed/jdk*/linux*/*.so ; do
59175 - fperms 755 ${file}
59176 - done
59177 -
59178 - for file in remote-pack-defs/*.sh ; do
59179 - fperms 755 ${file}
59180 - done
59181 -
59182 - popd >/dev/null || die
59183 -
59184 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
59185 -}
59186
59187 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160418.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160418.ebuild
59188 deleted file mode 100644
59189 index d8d568d..0000000
59190 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160418.ebuild
59191 +++ /dev/null
59192 @@ -1,121 +0,0 @@
59193 -# Copyright 1999-2016 Gentoo Foundation
59194 -# Distributed under the terms of the GNU General Public License v2
59195 -# $Id$
59196 -
59197 -EAPI="4"
59198 -inherit eutils java-pkg-2 java-ant-2
59199 -
59200 -DESCRIPTION="Netbeans Profiler Cluster"
59201 -HOMEPAGE="http://netbeans.org/projects/profiler"
59202 -SLOT="9999"
59203 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
59204 -SRC_URI="${SOURCE_URL}
59205 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
59206 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59207 -KEYWORDS="~amd64 ~x86"
59208 -IUSE=""
59209 -S="${WORKDIR}"
59210 -
59211 -# Binary files needed for remote profiling
59212 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
59213 -
59214 -CDEPEND="~dev-java/netbeans-extide-${PV}
59215 - ~dev-java/netbeans-ide-${PV}
59216 - ~dev-java/netbeans-java-${PV}
59217 - ~dev-java/netbeans-platform-${PV}"
59218 -DEPEND=">=virtual/jdk-1.7
59219 - app-arch/unzip
59220 - ${CDEPEND}
59221 - dev-java/javahelp:0"
59222 -RDEPEND=">=virtual/jdk-1.7
59223 - ${CDEPEND}"
59224 -
59225 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59226 -
59227 -EANT_BUILD_XML="nbbuild/build.xml"
59228 -EANT_BUILD_TARGET="rebuild-cluster"
59229 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59230 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59231 -JAVA_PKG_BSFIX="off"
59232 -
59233 -src_unpack() {
59234 - unpack $(basename ${SOURCE_URL})
59235 -
59236 - einfo "Deleting bundled jars..."
59237 - find -name "*.jar" -type f -delete
59238 -
59239 - unpack netbeans-9999-r16-build.xml.patch.bz2
59240 -}
59241 -
59242 -src_prepare() {
59243 - einfo "Deleting bundled class files..."
59244 - find -name "*.class" -type f | xargs rm -vf
59245 -
59246 - epatch netbeans-9999-r16-build.xml.patch
59247 -
59248 - # Support for custom patches
59249 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59250 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59251 -
59252 - if [ -n "${files}" ] ; then
59253 - einfo "Applying custom patches:"
59254 -
59255 - for file in ${files} ; do
59256 - epatch "${file}"
59257 - done
59258 - fi
59259 - fi
59260 -
59261 - einfo "Symlinking external libraries..."
59262 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59263 -
59264 - einfo "Linking in other clusters..."
59265 - mkdir "${S}"/nbbuild/netbeans || die
59266 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59267 -
59268 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59269 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59270 - touch nb.cluster.extide.built
59271 -
59272 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59273 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59274 - touch nb.cluster.ide.built
59275 -
59276 - ln -s /usr/share/netbeans-java-${SLOT} java || die
59277 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59278 - touch nb.cluster.java.built
59279 -
59280 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59281 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59282 - touch nb.cluster.platform.built
59283 -
59284 - popd >/dev/null || die
59285 -
59286 - java-pkg-2_src_prepare
59287 -}
59288 -
59289 -src_install() {
59290 - pushd nbbuild/netbeans/profiler >/dev/null || die
59291 -
59292 - insinto ${INSTALL_DIR}
59293 -
59294 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59295 -
59296 - doins -r *
59297 -
59298 - for file in lib/deployed/cvm/linux/*.so ; do
59299 - fperms 755 ${file}
59300 - done
59301 -
59302 - for file in lib/deployed/jdk*/linux*/*.so ; do
59303 - fperms 755 ${file}
59304 - done
59305 -
59306 - for file in remote-pack-defs/*.sh ; do
59307 - fperms 755 ${file}
59308 - done
59309 -
59310 - popd >/dev/null || die
59311 -
59312 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
59313 -}
59314
59315 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160419.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160419.ebuild
59316 deleted file mode 100644
59317 index 80e9988..0000000
59318 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160419.ebuild
59319 +++ /dev/null
59320 @@ -1,121 +0,0 @@
59321 -# Copyright 1999-2016 Gentoo Foundation
59322 -# Distributed under the terms of the GNU General Public License v2
59323 -# $Id$
59324 -
59325 -EAPI="4"
59326 -inherit eutils java-pkg-2 java-ant-2
59327 -
59328 -DESCRIPTION="Netbeans Profiler Cluster"
59329 -HOMEPAGE="http://netbeans.org/projects/profiler"
59330 -SLOT="9999"
59331 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
59332 -SRC_URI="${SOURCE_URL}
59333 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
59334 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59335 -KEYWORDS="~amd64 ~x86"
59336 -IUSE=""
59337 -S="${WORKDIR}"
59338 -
59339 -# Binary files needed for remote profiling
59340 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
59341 -
59342 -CDEPEND="~dev-java/netbeans-extide-${PV}
59343 - ~dev-java/netbeans-ide-${PV}
59344 - ~dev-java/netbeans-java-${PV}
59345 - ~dev-java/netbeans-platform-${PV}"
59346 -DEPEND=">=virtual/jdk-1.7
59347 - app-arch/unzip
59348 - ${CDEPEND}
59349 - dev-java/javahelp:0"
59350 -RDEPEND=">=virtual/jdk-1.7
59351 - ${CDEPEND}"
59352 -
59353 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59354 -
59355 -EANT_BUILD_XML="nbbuild/build.xml"
59356 -EANT_BUILD_TARGET="rebuild-cluster"
59357 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59358 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59359 -JAVA_PKG_BSFIX="off"
59360 -
59361 -src_unpack() {
59362 - unpack $(basename ${SOURCE_URL})
59363 -
59364 - einfo "Deleting bundled jars..."
59365 - find -name "*.jar" -type f -delete
59366 -
59367 - unpack netbeans-9999-r16-build.xml.patch.bz2
59368 -}
59369 -
59370 -src_prepare() {
59371 - einfo "Deleting bundled class files..."
59372 - find -name "*.class" -type f | xargs rm -vf
59373 -
59374 - epatch netbeans-9999-r16-build.xml.patch
59375 -
59376 - # Support for custom patches
59377 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59378 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59379 -
59380 - if [ -n "${files}" ] ; then
59381 - einfo "Applying custom patches:"
59382 -
59383 - for file in ${files} ; do
59384 - epatch "${file}"
59385 - done
59386 - fi
59387 - fi
59388 -
59389 - einfo "Symlinking external libraries..."
59390 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59391 -
59392 - einfo "Linking in other clusters..."
59393 - mkdir "${S}"/nbbuild/netbeans || die
59394 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59395 -
59396 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59397 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59398 - touch nb.cluster.extide.built
59399 -
59400 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59401 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59402 - touch nb.cluster.ide.built
59403 -
59404 - ln -s /usr/share/netbeans-java-${SLOT} java || die
59405 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59406 - touch nb.cluster.java.built
59407 -
59408 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59409 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59410 - touch nb.cluster.platform.built
59411 -
59412 - popd >/dev/null || die
59413 -
59414 - java-pkg-2_src_prepare
59415 -}
59416 -
59417 -src_install() {
59418 - pushd nbbuild/netbeans/profiler >/dev/null || die
59419 -
59420 - insinto ${INSTALL_DIR}
59421 -
59422 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59423 -
59424 - doins -r *
59425 -
59426 - for file in lib/deployed/cvm/linux/*.so ; do
59427 - fperms 755 ${file}
59428 - done
59429 -
59430 - for file in lib/deployed/jdk*/linux*/*.so ; do
59431 - fperms 755 ${file}
59432 - done
59433 -
59434 - for file in remote-pack-defs/*.sh ; do
59435 - fperms 755 ${file}
59436 - done
59437 -
59438 - popd >/dev/null || die
59439 -
59440 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
59441 -}
59442
59443 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160420.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160420.ebuild
59444 deleted file mode 100644
59445 index 9c4f006..0000000
59446 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160420.ebuild
59447 +++ /dev/null
59448 @@ -1,121 +0,0 @@
59449 -# Copyright 1999-2016 Gentoo Foundation
59450 -# Distributed under the terms of the GNU General Public License v2
59451 -# $Id$
59452 -
59453 -EAPI="4"
59454 -inherit eutils java-pkg-2 java-ant-2
59455 -
59456 -DESCRIPTION="Netbeans Profiler Cluster"
59457 -HOMEPAGE="http://netbeans.org/projects/profiler"
59458 -SLOT="9999"
59459 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
59460 -SRC_URI="${SOURCE_URL}
59461 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
59462 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59463 -KEYWORDS="~amd64 ~x86"
59464 -IUSE=""
59465 -S="${WORKDIR}"
59466 -
59467 -# Binary files needed for remote profiling
59468 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
59469 -
59470 -CDEPEND="~dev-java/netbeans-extide-${PV}
59471 - ~dev-java/netbeans-ide-${PV}
59472 - ~dev-java/netbeans-java-${PV}
59473 - ~dev-java/netbeans-platform-${PV}"
59474 -DEPEND=">=virtual/jdk-1.7
59475 - app-arch/unzip
59476 - ${CDEPEND}
59477 - dev-java/javahelp:0"
59478 -RDEPEND=">=virtual/jdk-1.7
59479 - ${CDEPEND}"
59480 -
59481 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59482 -
59483 -EANT_BUILD_XML="nbbuild/build.xml"
59484 -EANT_BUILD_TARGET="rebuild-cluster"
59485 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59486 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59487 -JAVA_PKG_BSFIX="off"
59488 -
59489 -src_unpack() {
59490 - unpack $(basename ${SOURCE_URL})
59491 -
59492 - einfo "Deleting bundled jars..."
59493 - find -name "*.jar" -type f -delete
59494 -
59495 - unpack netbeans-9999-r16-build.xml.patch.bz2
59496 -}
59497 -
59498 -src_prepare() {
59499 - einfo "Deleting bundled class files..."
59500 - find -name "*.class" -type f | xargs rm -vf
59501 -
59502 - epatch netbeans-9999-r16-build.xml.patch
59503 -
59504 - # Support for custom patches
59505 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59506 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59507 -
59508 - if [ -n "${files}" ] ; then
59509 - einfo "Applying custom patches:"
59510 -
59511 - for file in ${files} ; do
59512 - epatch "${file}"
59513 - done
59514 - fi
59515 - fi
59516 -
59517 - einfo "Symlinking external libraries..."
59518 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59519 -
59520 - einfo "Linking in other clusters..."
59521 - mkdir "${S}"/nbbuild/netbeans || die
59522 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59523 -
59524 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59525 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59526 - touch nb.cluster.extide.built
59527 -
59528 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59529 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59530 - touch nb.cluster.ide.built
59531 -
59532 - ln -s /usr/share/netbeans-java-${SLOT} java || die
59533 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59534 - touch nb.cluster.java.built
59535 -
59536 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59537 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59538 - touch nb.cluster.platform.built
59539 -
59540 - popd >/dev/null || die
59541 -
59542 - java-pkg-2_src_prepare
59543 -}
59544 -
59545 -src_install() {
59546 - pushd nbbuild/netbeans/profiler >/dev/null || die
59547 -
59548 - insinto ${INSTALL_DIR}
59549 -
59550 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59551 -
59552 - doins -r *
59553 -
59554 - for file in lib/deployed/cvm/linux/*.so ; do
59555 - fperms 755 ${file}
59556 - done
59557 -
59558 - for file in lib/deployed/jdk*/linux*/*.so ; do
59559 - fperms 755 ${file}
59560 - done
59561 -
59562 - for file in remote-pack-defs/*.sh ; do
59563 - fperms 755 ${file}
59564 - done
59565 -
59566 - popd >/dev/null || die
59567 -
59568 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
59569 -}
59570
59571 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160421.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160421.ebuild
59572 deleted file mode 100644
59573 index a8574a9..0000000
59574 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160421.ebuild
59575 +++ /dev/null
59576 @@ -1,121 +0,0 @@
59577 -# Copyright 1999-2016 Gentoo Foundation
59578 -# Distributed under the terms of the GNU General Public License v2
59579 -# $Id$
59580 -
59581 -EAPI="4"
59582 -inherit eutils java-pkg-2 java-ant-2
59583 -
59584 -DESCRIPTION="Netbeans Profiler Cluster"
59585 -HOMEPAGE="http://netbeans.org/projects/profiler"
59586 -SLOT="9999"
59587 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
59588 -SRC_URI="${SOURCE_URL}
59589 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
59590 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59591 -KEYWORDS="~amd64 ~x86"
59592 -IUSE=""
59593 -S="${WORKDIR}"
59594 -
59595 -# Binary files needed for remote profiling
59596 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
59597 -
59598 -CDEPEND="~dev-java/netbeans-extide-${PV}
59599 - ~dev-java/netbeans-ide-${PV}
59600 - ~dev-java/netbeans-java-${PV}
59601 - ~dev-java/netbeans-platform-${PV}"
59602 -DEPEND=">=virtual/jdk-1.7
59603 - app-arch/unzip
59604 - ${CDEPEND}
59605 - dev-java/javahelp:0"
59606 -RDEPEND=">=virtual/jdk-1.7
59607 - ${CDEPEND}"
59608 -
59609 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59610 -
59611 -EANT_BUILD_XML="nbbuild/build.xml"
59612 -EANT_BUILD_TARGET="rebuild-cluster"
59613 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59614 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59615 -JAVA_PKG_BSFIX="off"
59616 -
59617 -src_unpack() {
59618 - unpack $(basename ${SOURCE_URL})
59619 -
59620 - einfo "Deleting bundled jars..."
59621 - find -name "*.jar" -type f -delete
59622 -
59623 - unpack netbeans-9999-r16-build.xml.patch.bz2
59624 -}
59625 -
59626 -src_prepare() {
59627 - einfo "Deleting bundled class files..."
59628 - find -name "*.class" -type f | xargs rm -vf
59629 -
59630 - epatch netbeans-9999-r16-build.xml.patch
59631 -
59632 - # Support for custom patches
59633 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59634 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59635 -
59636 - if [ -n "${files}" ] ; then
59637 - einfo "Applying custom patches:"
59638 -
59639 - for file in ${files} ; do
59640 - epatch "${file}"
59641 - done
59642 - fi
59643 - fi
59644 -
59645 - einfo "Symlinking external libraries..."
59646 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59647 -
59648 - einfo "Linking in other clusters..."
59649 - mkdir "${S}"/nbbuild/netbeans || die
59650 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59651 -
59652 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59653 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59654 - touch nb.cluster.extide.built
59655 -
59656 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59657 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59658 - touch nb.cluster.ide.built
59659 -
59660 - ln -s /usr/share/netbeans-java-${SLOT} java || die
59661 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59662 - touch nb.cluster.java.built
59663 -
59664 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59665 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59666 - touch nb.cluster.platform.built
59667 -
59668 - popd >/dev/null || die
59669 -
59670 - java-pkg-2_src_prepare
59671 -}
59672 -
59673 -src_install() {
59674 - pushd nbbuild/netbeans/profiler >/dev/null || die
59675 -
59676 - insinto ${INSTALL_DIR}
59677 -
59678 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59679 -
59680 - doins -r *
59681 -
59682 - for file in lib/deployed/cvm/linux/*.so ; do
59683 - fperms 755 ${file}
59684 - done
59685 -
59686 - for file in lib/deployed/jdk*/linux*/*.so ; do
59687 - fperms 755 ${file}
59688 - done
59689 -
59690 - for file in remote-pack-defs/*.sh ; do
59691 - fperms 755 ${file}
59692 - done
59693 -
59694 - popd >/dev/null || die
59695 -
59696 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
59697 -}
59698
59699 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160426.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160426.ebuild
59700 deleted file mode 100644
59701 index b33de1c..0000000
59702 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160426.ebuild
59703 +++ /dev/null
59704 @@ -1,121 +0,0 @@
59705 -# Copyright 1999-2016 Gentoo Foundation
59706 -# Distributed under the terms of the GNU General Public License v2
59707 -# $Id$
59708 -
59709 -EAPI="4"
59710 -inherit eutils java-pkg-2 java-ant-2
59711 -
59712 -DESCRIPTION="Netbeans Profiler Cluster"
59713 -HOMEPAGE="http://netbeans.org/projects/profiler"
59714 -SLOT="9999"
59715 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
59716 -SRC_URI="${SOURCE_URL}
59717 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
59718 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59719 -KEYWORDS="~amd64 ~x86"
59720 -IUSE=""
59721 -S="${WORKDIR}"
59722 -
59723 -# Binary files needed for remote profiling
59724 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
59725 -
59726 -CDEPEND="~dev-java/netbeans-extide-${PV}
59727 - ~dev-java/netbeans-ide-${PV}
59728 - ~dev-java/netbeans-java-${PV}
59729 - ~dev-java/netbeans-platform-${PV}"
59730 -DEPEND=">=virtual/jdk-1.7
59731 - app-arch/unzip
59732 - ${CDEPEND}
59733 - dev-java/javahelp:0"
59734 -RDEPEND=">=virtual/jdk-1.7
59735 - ${CDEPEND}"
59736 -
59737 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59738 -
59739 -EANT_BUILD_XML="nbbuild/build.xml"
59740 -EANT_BUILD_TARGET="rebuild-cluster"
59741 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59742 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59743 -JAVA_PKG_BSFIX="off"
59744 -
59745 -src_unpack() {
59746 - unpack $(basename ${SOURCE_URL})
59747 -
59748 - einfo "Deleting bundled jars..."
59749 - find -name "*.jar" -type f -delete
59750 -
59751 - unpack netbeans-9999-r16-build.xml.patch.bz2
59752 -}
59753 -
59754 -src_prepare() {
59755 - einfo "Deleting bundled class files..."
59756 - find -name "*.class" -type f | xargs rm -vf
59757 -
59758 - epatch netbeans-9999-r16-build.xml.patch
59759 -
59760 - # Support for custom patches
59761 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59762 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59763 -
59764 - if [ -n "${files}" ] ; then
59765 - einfo "Applying custom patches:"
59766 -
59767 - for file in ${files} ; do
59768 - epatch "${file}"
59769 - done
59770 - fi
59771 - fi
59772 -
59773 - einfo "Symlinking external libraries..."
59774 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59775 -
59776 - einfo "Linking in other clusters..."
59777 - mkdir "${S}"/nbbuild/netbeans || die
59778 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59779 -
59780 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59781 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59782 - touch nb.cluster.extide.built
59783 -
59784 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59785 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59786 - touch nb.cluster.ide.built
59787 -
59788 - ln -s /usr/share/netbeans-java-${SLOT} java || die
59789 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59790 - touch nb.cluster.java.built
59791 -
59792 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59793 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59794 - touch nb.cluster.platform.built
59795 -
59796 - popd >/dev/null || die
59797 -
59798 - java-pkg-2_src_prepare
59799 -}
59800 -
59801 -src_install() {
59802 - pushd nbbuild/netbeans/profiler >/dev/null || die
59803 -
59804 - insinto ${INSTALL_DIR}
59805 -
59806 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59807 -
59808 - doins -r *
59809 -
59810 - for file in lib/deployed/cvm/linux/*.so ; do
59811 - fperms 755 ${file}
59812 - done
59813 -
59814 - for file in lib/deployed/jdk*/linux*/*.so ; do
59815 - fperms 755 ${file}
59816 - done
59817 -
59818 - for file in remote-pack-defs/*.sh ; do
59819 - fperms 755 ${file}
59820 - done
59821 -
59822 - popd >/dev/null || die
59823 -
59824 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
59825 -}
59826
59827 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160427.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160427.ebuild
59828 deleted file mode 100644
59829 index 138e314..0000000
59830 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20160427.ebuild
59831 +++ /dev/null
59832 @@ -1,121 +0,0 @@
59833 -# Copyright 1999-2016 Gentoo Foundation
59834 -# Distributed under the terms of the GNU General Public License v2
59835 -# $Id$
59836 -
59837 -EAPI="4"
59838 -inherit eutils java-pkg-2 java-ant-2
59839 -
59840 -DESCRIPTION="Netbeans Profiler Cluster"
59841 -HOMEPAGE="http://netbeans.org/projects/profiler"
59842 -SLOT="9999"
59843 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
59844 -SRC_URI="${SOURCE_URL}
59845 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
59846 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59847 -KEYWORDS="~amd64 ~x86"
59848 -IUSE=""
59849 -S="${WORKDIR}"
59850 -
59851 -# Binary files needed for remote profiling
59852 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
59853 -
59854 -CDEPEND="~dev-java/netbeans-extide-${PV}
59855 - ~dev-java/netbeans-ide-${PV}
59856 - ~dev-java/netbeans-java-${PV}
59857 - ~dev-java/netbeans-platform-${PV}"
59858 -DEPEND=">=virtual/jdk-1.7
59859 - app-arch/unzip
59860 - ${CDEPEND}
59861 - dev-java/javahelp:0"
59862 -RDEPEND=">=virtual/jdk-1.7
59863 - ${CDEPEND}"
59864 -
59865 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59866 -
59867 -EANT_BUILD_XML="nbbuild/build.xml"
59868 -EANT_BUILD_TARGET="rebuild-cluster"
59869 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59870 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59871 -JAVA_PKG_BSFIX="off"
59872 -
59873 -src_unpack() {
59874 - unpack $(basename ${SOURCE_URL})
59875 -
59876 - einfo "Deleting bundled jars..."
59877 - find -name "*.jar" -type f -delete
59878 -
59879 - unpack netbeans-9999-r16-build.xml.patch.bz2
59880 -}
59881 -
59882 -src_prepare() {
59883 - einfo "Deleting bundled class files..."
59884 - find -name "*.class" -type f | xargs rm -vf
59885 -
59886 - epatch netbeans-9999-r16-build.xml.patch
59887 -
59888 - # Support for custom patches
59889 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59890 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59891 -
59892 - if [ -n "${files}" ] ; then
59893 - einfo "Applying custom patches:"
59894 -
59895 - for file in ${files} ; do
59896 - epatch "${file}"
59897 - done
59898 - fi
59899 - fi
59900 -
59901 - einfo "Symlinking external libraries..."
59902 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59903 -
59904 - einfo "Linking in other clusters..."
59905 - mkdir "${S}"/nbbuild/netbeans || die
59906 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59907 -
59908 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59909 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59910 - touch nb.cluster.extide.built
59911 -
59912 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59913 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59914 - touch nb.cluster.ide.built
59915 -
59916 - ln -s /usr/share/netbeans-java-${SLOT} java || die
59917 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59918 - touch nb.cluster.java.built
59919 -
59920 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59921 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59922 - touch nb.cluster.platform.built
59923 -
59924 - popd >/dev/null || die
59925 -
59926 - java-pkg-2_src_prepare
59927 -}
59928 -
59929 -src_install() {
59930 - pushd nbbuild/netbeans/profiler >/dev/null || die
59931 -
59932 - insinto ${INSTALL_DIR}
59933 -
59934 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59935 -
59936 - doins -r *
59937 -
59938 - for file in lib/deployed/cvm/linux/*.so ; do
59939 - fperms 755 ${file}
59940 - done
59941 -
59942 - for file in lib/deployed/jdk*/linux*/*.so ; do
59943 - fperms 755 ${file}
59944 - done
59945 -
59946 - for file in remote-pack-defs/*.sh ; do
59947 - fperms 755 ${file}
59948 - done
59949 -
59950 - popd >/dev/null || die
59951 -
59952 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
59953 -}
59954
59955 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
59956 index d33b552..b78a1f5 100644
59957 --- a/dev-java/netbeans-webcommon/Manifest
59958 +++ b/dev-java/netbeans-webcommon/Manifest
59959 @@ -17,54 +17,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
59960 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
59961 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
59962 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
59963 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
59964 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
59965 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
59966 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
59967 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
59968 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
59969 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
59970 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
59971 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
59972 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
59973 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
59974 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
59975 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
59976 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
59977 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
59978 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
59979 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
59980 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
59981 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
59982 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
59983 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
59984 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
59985 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
59986 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
59987 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
59988 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
59989 EBUILD netbeans-webcommon-8.0.2.ebuild 4723 SHA256 e2ba39cb6f22c990acf9a492eac5707f130382d56f9bc1e3636e82cbe4d61938 SHA512 61955d38f829b3ed54bc5cb9a71da07f05676a2bf7219fa8073aeee0f0e2d0e73f7aa6ec1636be39fb071d3d2b9de7ceb813a247a61961874f4cc78697d4e568 WHIRLPOOL 1a272650fc2394716a790b79cb85a9322929c7cc96ea4776cc639fb869c5b536140dbdc632b1a8aa9cb1fc8e740050125c2ebe9390de7a8f4207e88e24924206
59990 EBUILD netbeans-webcommon-8.1.ebuild 4945 SHA256 55c57b638481134d659763154a7820467a9866707112cba0e60dbd9ba8cd2840 SHA512 a98987535f60b533bf0df701f83693a58584dfa9a10d5c8646186165d884fb7e8a3348ec77cbf25d1a8cc8cfd947bf54cdb30d251ae1a3fffb74947070d76579 WHIRLPOOL 36fe1b7b9b34a02fcda227aaeebed8a33562e6fe4a014c78e9a464d709bf5120322a35bd54a0ffa15c4dd4f3ae605cf6fc2d35c5652f7162ae646c61ad69210a
59991 -EBUILD netbeans-webcommon-9999_p20160329.ebuild 5244 SHA256 9574bd4be256af06ef0b45f848889458280dee5bb35e8ba5ba0355dee994978a SHA512 65c4c0bed434072db1450fde2a424df522a4ad15eadb1de47ac0af740b6609e2491f3a679a2960f845390f205c431bee994fd776a4ed1cad3aa394dfab24296a WHIRLPOOL 5776a1a76517782efcd4fd7fc817e0bf541fea1c5565351c7c4516e6f78a90f90c5b77a2a57e8f1d81f51a6703a81a38351ee9bbfab01aea3f991934b11696a8
59992 -EBUILD netbeans-webcommon-9999_p20160331.ebuild 5343 SHA256 7974e89d7efbc401e5b1e073ac3d02edb1aa34ad634115883c96e670f48eee87 SHA512 63b5443a83be95b11890c7af0eeca21fb5ab064fc264d5c26d674ab2ea59353706ae4778ed43f90984c6699f2b98ff5777c8dd685d81f4a47fbf22092e4c6c2e WHIRLPOOL 037d3eec820e9496134bb508cb1ed8321e83723a8ab166f9abb5f759d142a7acd0bec1f443d54a54d9211838dd7e7be41a33d1b3ffcc6751e05649217ba2ad3e
59993 -EBUILD netbeans-webcommon-9999_p20160401.ebuild 5343 SHA256 b07a2393ed9f3db469e8b1053e41bbc327b4ec899e72fb5d626a7f9a7996a75e SHA512 b30d7ab07483924e9a2545aa60547ed6099bae450290958c9559e512b21c56f725f09a0a51326410ff79321590060e376a0e0ec04eca3ae9b1a06fd3f9078974 WHIRLPOOL 7a7a1b39b3e43ef505baabe6ac8c5da3dc23364e734349b900492878d73d02ec932cd34d4f9cb362c80518889af8ac03a815bf06837448208b38c77eb7e433c3
59994 -EBUILD netbeans-webcommon-9999_p20160404.ebuild 5343 SHA256 f72398bc8ae2825df6279237d6a4138158a9a7e3cee3ee25a9d052f449478c8d SHA512 6aaba71da60a71e9706b8ebb4ecb66607febe4b44959c51ddb5557a231c26e2637c3b257b0cd824702e484c0e58a5105ca1b993c87d8354d47a465e4b8b1e7d5 WHIRLPOOL 0876309c61f9646db820e82d3a70102dfa7913e842220f7ae0423791fb60a781421819b63306a52b1b215834eb4044623aa88eea9b2695ae84d3c2de7bdb9151
59995 -EBUILD netbeans-webcommon-9999_p20160405.ebuild 5343 SHA256 0e9907a50d6f5e43384b028b883b1920ac7056f431d92391712c187c76903f6a SHA512 12b2f135dc49a4bebde9b9118327f9ef6989e14eafb2cd3f64454bc21c648cb1f971460fd19c151be177ce37662da99659994ab4a2cc66e08b33254fd97e75cb WHIRLPOOL 12932d754de1768ed220b0f330e6e0fbfd2846936a56bd8191ef8e04ccc7fb106e86adb03e6dc743a650e59ff3e9c3ae4df797824ddc3d21ce519aa26a49b003
59996 -EBUILD netbeans-webcommon-9999_p20160406.ebuild 5343 SHA256 31a68c2dfa36897c9af9084da7b336790531b78457b78945258080017f9d4825 SHA512 8fe85ec4a4fcf8c6d2ab97330dab692364acfbb89b9c6e20ae7e7612a04a5e8d3b896c70b94247f977cd707f38b55f09d0fadf0493049817516f8d9bcfb9b2fe WHIRLPOOL 3a8ac85e506d34d02f770421fed342a51e15d3b0208cd4409751fe5ad7a24429aff452f23f556a9db8271b1a9e24fd696274d83be05f24e2a294362b43651f5e
59997 -EBUILD netbeans-webcommon-9999_p20160407.ebuild 5343 SHA256 80c10ced8e6ad69ad4b5bbe0a85c57e37057b839d0e383a421c1fb7b7badfa87 SHA512 cd6b1af710c1fab1ef6f95a2b7fe69c9aae2a0d32c5ccfa1be1c19cb54dbd61438fe8100c880ff367c7ad6d4b9a09630534ef07552035df549b2107afb5b792f WHIRLPOOL 9ba0546d7a5b1014dd990db179e3451d020b8c0e465b57f8994c7303ac3caa5b541b31ffaea7aae920df1f318476fbc5ac438ccb9f2e3be95c3ca1277f273e71
59998 -EBUILD netbeans-webcommon-9999_p20160411.ebuild 5343 SHA256 15611aa982ccbb82a29fc4f6842d0d6fe9748b0180dc40775c208639db835202 SHA512 c045053e9902d1da54d4f388945df91140b846635698bc3af0699bf67b854bd18bc11d328438d71b5cc11249a7ec4f9c8061a8be2b41b37d5d10fc82ce901021 WHIRLPOOL fdfd56019b50b413fe800a25995929927bfeae72c9622cbe28b332726946b6d5caa983c42c2af733b1d01b6c076a7e06489c7691c2c3917b559912d8f030675a
59999 -EBUILD netbeans-webcommon-9999_p20160412.ebuild 5343 SHA256 86b3f2e70ff23e7efc53f52db5cecc2ea43123f93738c07dfef27803976cd49b SHA512 092f5e4234072be33dc9a8160b1c6f7f61f8f3fba75938f3f394be4c65ed1966b2d0c3e19ed338653fc0efab2df62018aaa753188a0e8a43a0668acf70042b05 WHIRLPOOL 97221cf5fe7aac4685525fd71c6b9477b6277aa7189cb7045bb7e3c631c3121c49155b40d9ab76ac0768bcdf5556509f64953628d99535cbf76fdc3a3c319644
60000 -EBUILD netbeans-webcommon-9999_p20160413.ebuild 5343 SHA256 d292aa688b9dc341caa7794f31968015fbf02114b21ca593287c1f59fe5bb602 SHA512 2557ba8d2d05f92065b4e927f89d3283db9656eb20992869064a4554bf474da173ac7d4f1bf4aeda269f85ec92611f24df600d7129d385412acbfca88574a57b WHIRLPOOL e36046506443419df9a55841790906da295edbb90b62776c69017e34ed4daf2b23b31c7610eeabf139c5b0b137e7650d9db568b294fbf09a19c94e5b37d6827d
60001 -EBUILD netbeans-webcommon-9999_p20160414.ebuild 5343 SHA256 5dac79ba522b4a367b5a0aa9f79facbf7e63e9e400998cd5809a05a7d2378f4e SHA512 ba045c5a5f1ca040186e5fe689e887f99163df9b3eb0507d6c21cb6f61ffed4910ff6ac922e44eda47f0bceb980bc195511c9a78a12efd51ed464c4ff24c3f32 WHIRLPOOL 63f32bdfa074745a2793e2a9dcdba67c878715b2b799a2f0baad31fb4924187d743408e2239f429b2520c704e2c2610e285d10babb8d28fe2166005d5809b144
60002 -EBUILD netbeans-webcommon-9999_p20160415.ebuild 5343 SHA256 f259360d7d282d53a42c5d9dfb221037ad2127ed2d06e9964dc93b2ffaa849d6 SHA512 37d1fafad598a0118e160ee3adda351d1a26d24c2f2b3926e5f568200a6fbc81f607796387c7841942a26456ead7677484b82010758cff71b3bbb9225c84622e WHIRLPOOL 027aadb11d27d3411fd23516f341121345d34bf1a1eefede8a0dc3a9590e54ab9f7da9e26575ded2e0fab5eb22d4a6da64c02d396cca35d5f3fcd38a48c6ad2c
60003 -EBUILD netbeans-webcommon-9999_p20160416.ebuild 5343 SHA256 e03ee7061c3166b12188e23cc89b64c52a79d278ad4ead8f821d031a3136a937 SHA512 8a4af0eec5b2b4bbca1c4d8598f64028e7f56b345767bd4530fec337ddcd76b41f24469201ab1ea8068de4890182d701779184d1b6f4476c8b93f3ae70d28e14 WHIRLPOOL acb6775bc6affd6ead367892851eceda263509242a85dd6b8c8cc655350355fef4f77c438ef30ed7e899ac053d7486ddd9d18177facac280dfd8455e6cb27e76
60004 -EBUILD netbeans-webcommon-9999_p20160417.ebuild 5343 SHA256 9ee3864c697cb0cd16ed51cbfd74ba0a4afb41629909dbcf9893f27fa75188f9 SHA512 f9a3141b74efe5b97e00460549ab437954c794002a75725e920e7e01a3ce6bd6e9121fe7a16588460320c636950dde50005ab3eb5fe264a65d7ce1d011acd5dc WHIRLPOOL af0263d891ebe5312430d4efbb4fc02e290b6f0b8567c6274a0e62129620c57c5483fc5a6f8daf4975bff0272f8d50157648461d26c023f5ee87c86b93e4d8a6
60005 -EBUILD netbeans-webcommon-9999_p20160418.ebuild 5343 SHA256 d7a215ea9abe29e024a1b0a67674a52f4e3f035698f3e966c5d6040ee2fc3f94 SHA512 88a197870e27a1dc275d3b434b546ef1e71d47b3aad2b2555b440932f467d5b70668f76a25850db2bb5ee0398b942b9525597023d38b827bcb7a0a039155f7d5 WHIRLPOOL 141c0e4484d23d11c828b96a3690f27884868fe05439751ac1fc6e7cb00455f6f870594ab337e8f133baf541b9dec0dd403bef677c4ef949a6d72cb067d1112b
60006 -EBUILD netbeans-webcommon-9999_p20160419.ebuild 5343 SHA256 21a2789ef4ee952ebde10c3a8894446ec50cafbefd925320f1dcc19074a2e830 SHA512 d24dde25713acd2b154f36295207d3b3c65eb619d29eff3d6bd4a81d06100338e37ca09ae80b4288127b5c95bceeb3651c24b9e02cbac17705275a50e19a1a32 WHIRLPOOL 1677411e57b1e46c179e03fbfd44fb34b9dfdfdaef16f3ab4354e3c55085b1b526bb759d65c689696c29733f8011748839616cd34e8519fcb0f67044df1d3f14
60007 -EBUILD netbeans-webcommon-9999_p20160420.ebuild 5343 SHA256 89041853c71ff725da96f0f6a1e0077a4200653fddb999d2357e7616d33113cb SHA512 3bb6854dd40b2c6e5830fe95b2b97ea9bcfbb1c810310ac079cb1e2fa10c7a43bef295fbb23eb1498cf892f2380ad827447a6acfbd06995f7b7b388d24d75c06 WHIRLPOOL 25c42b2346a5ec03d18e068d60c2de819fa7864d57034fd94777c0f52d8ac71e1ee6dfff3d6eb59ee17c92528e93d8da80388af6a0c53b447e0fc7920de75eb6
60008 -EBUILD netbeans-webcommon-9999_p20160421.ebuild 5343 SHA256 d9b11a4d0686414bff4273466ae8d407f76131c38cefcae87acd624e8b950e91 SHA512 e1b6a277bba39821db479225a69562850b2e82d06d8e1cb08da4881c344cf9a5c22bcc8b859283e2286c34a42244b40ee1d97e1612760d6b16d139c280eec2b5 WHIRLPOOL bfa63d8bc13499259ac0c0bfc52a5d814ae4440e5d1be9225ffd396a223cbf758303f07e8aec44fbe48d9014a597421223a445440e80e3c349c913f34705e669
60009 -EBUILD netbeans-webcommon-9999_p20160426.ebuild 5343 SHA256 6dd39bc5d36aa9082d7cd60d7b421db2ddf58bd11ae9893a4e04aa301a475243 SHA512 9e98ab45cdb36f6a90818910e9b42fbf4bb084b74216d39e0134476656718989ed4def15adbd8d01fc8919048163a3466a6a39e4dc3c9fedc9cffee25230ed4f WHIRLPOOL 7400f49cc18a9c761eb58ad151c971bd7144ca74550bfc9e81c55f1c27be3f347126ff41c9a8ce865e7849183c777d3b925fdbd548d0d249683b3c5a991726c9
60010 -EBUILD netbeans-webcommon-9999_p20160427.ebuild 5343 SHA256 df75957d8cdf4bad4655953d9997a286ee93547e472e45c906a5296e7acd0d3b SHA512 1baed7a176b7c311e77dbd81a735bc60a2985110584c153eba0b912d05f60b114eee0ddd305cf04768d18315a28166ecbaffd34c75dbd7f32fbd0af02d455913 WHIRLPOOL 7d5446d8dcb3880f5d918277b1634083af2979f1d2a08bf12125a3d3da2940434c5c0aa33dd7751da0392c20a29b00afa2107bd16288ed396e899dc0f9437038
60011 EBUILD netbeans-webcommon-9999_p20160428.ebuild 5343 SHA256 3b6415155ed76a64dbed48af896dcb00fde8f49f53248bd544305bd6bbe01577 SHA512 d3a549390972da7e210c839116f2a9f0607b6bef416d3169493b00b525fb7280b5fbd9d633ca23d21168303ddb16e51af92272e9296d1dd9d6ca7437dfe7e4fe WHIRLPOOL b4d34bf8241733789c989859edb61d235868465a3362488b4a28dc66c7a4b866f97cf8a1178bf92c90078514d8b102a41bfcb2d6addd44b389277e7fb1436b2d
60012 EBUILD netbeans-webcommon-9999_p20160429.ebuild 5343 SHA256 4aaa259fb8747fa6e21b30f9dfbf95745818745ac05da1fb24f6baadb2379009 SHA512 38a79d64caad82da5af1f1a854a12a2d8c50e18497fbf613658aa594e065f1e26737baac660b261dc2dcafdd70bbc5c65e3996881d33a6fefeb106df09848498 WHIRLPOOL b4d6f760f875df5779822b9322fbfff389c886988a85aac482c5b3557f9a2c481d41d3c51c04c1fce4d7bed461a3e689ac6c03730b2ae9095f23a8100125e44f
60013 EBUILD netbeans-webcommon-9999_p20160430.ebuild 5343 SHA256 a83105795953f4a336d19ac139a95984dca2a9d08dafcf44eba142f09f1ec340 SHA512 8588b4af4197bcc3958840bb3700fffce2d67750216f92bacb70e9131ca54d0ceb3340bf1282355ff9c68de50872236446909cfedf779c72bbcc922fbed91aac WHIRLPOOL 60246009e21b3e7e14d5cb36ff2711c3a9ae79257beee5f033080720cec4d8df06bab3c1b40c4587c0acbf1e8ae6f8f19c1e62418b9a0c234ac9699a7e062d7a
60014
60015 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160329.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160329.ebuild
60016 deleted file mode 100644
60017 index 9bcceab..0000000
60018 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160329.ebuild
60019 +++ /dev/null
60020 @@ -1,122 +0,0 @@
60021 -# Copyright 1999-2016 Gentoo Foundation
60022 -# Distributed under the terms of the GNU General Public License v2
60023 -# $Id$
60024 -
60025 -EAPI="4"
60026 -inherit eutils java-pkg-2 java-ant-2
60027 -
60028 -DESCRIPTION="Netbeans Web Services Cluster"
60029 -HOMEPAGE="http://netbeans.org/"
60030 -SLOT="9999"
60031 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
60032 -SRC_URI="${SOURCE_URL}
60033 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2
60034 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
60035 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
60036 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
60037 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
60038 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
60039 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
60040 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
60041 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
60042 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
60043 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
60044 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60045 -KEYWORDS="~amd64 ~x86"
60046 -IUSE=""
60047 -S="${WORKDIR}"
60048 -
60049 -CDEPEND="~dev-java/netbeans-platform-${PV}
60050 - ~dev-java/netbeans-extide-${PV}
60051 - ~dev-java/netbeans-ide-${PV}"
60052 -DEPEND=">=virtual/jdk-1.7
60053 - app-arch/unzip
60054 - ${CDEPEND}
60055 - dev-java/javahelp:0"
60056 -RDEPEND=">=virtual/jdk-1.7
60057 - ${CDEPEND}"
60058 -
60059 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60060 -
60061 -EANT_BUILD_XML="nbbuild/build.xml"
60062 -EANT_BUILD_TARGET="rebuild-cluster"
60063 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60064 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60065 -JAVA_PKG_BSFIX="off"
60066 -
60067 -src_unpack() {
60068 - unpack $(basename ${SOURCE_URL})
60069 -
60070 - einfo "Deleting bundled jars..."
60071 - find -name "*.jar" -type f -delete
60072 -
60073 - unpack netbeans-9999-r15-build.xml.patch.bz2
60074 -
60075 - pushd "${S}" >/dev/null || die
60076 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
60077 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
60078 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
60079 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
60080 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
60081 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
60082 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
60083 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
60084 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
60085 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
60086 - popd >/dev/null || die
60087 -}
60088 -
60089 -src_prepare() {
60090 - einfo "Deleting bundled class files..."
60091 - find -name "*.class" -type f | xargs rm -vf
60092 -
60093 - epatch netbeans-9999-r15-build.xml.patch
60094 -
60095 - # Support for custom patches
60096 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60097 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60098 -
60099 - if [ -n "${files}" ] ; then
60100 - einfo "Applying custom patches:"
60101 -
60102 - for file in ${files} ; do
60103 - epatch "${file}"
60104 - done
60105 - fi
60106 - fi
60107 -
60108 - einfo "Symlinking external libraries..."
60109 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60110 -
60111 - einfo "Linking in other clusters..."
60112 - mkdir "${S}"/nbbuild/netbeans || die
60113 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60114 -
60115 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60116 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60117 - touch nb.cluster.platform.built
60118 -
60119 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60120 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60121 - touch nb.cluster.extide.built
60122 -
60123 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60124 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60125 - touch nb.cluster.ide.built
60126 -
60127 - popd >/dev/null || die
60128 -
60129 - java-pkg-2_src_prepare
60130 -}
60131 -
60132 -src_install() {
60133 - pushd nbbuild/netbeans/webcommon >/dev/null || die
60134 -
60135 - insinto ${INSTALL_DIR}
60136 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60137 - doins -r *
60138 -
60139 - popd >/dev/null || die
60140 -
60141 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
60142 -}
60143
60144 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160331.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160331.ebuild
60145 deleted file mode 100644
60146 index d4a4aa8..0000000
60147 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160331.ebuild
60148 +++ /dev/null
60149 @@ -1,124 +0,0 @@
60150 -# Copyright 1999-2016 Gentoo Foundation
60151 -# Distributed under the terms of the GNU General Public License v2
60152 -# $Id$
60153 -
60154 -EAPI="4"
60155 -inherit eutils java-pkg-2 java-ant-2
60156 -
60157 -DESCRIPTION="Netbeans Web Services Cluster"
60158 -HOMEPAGE="http://netbeans.org/"
60159 -SLOT="9999"
60160 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
60161 -SRC_URI="${SOURCE_URL}
60162 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
60163 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
60164 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
60165 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
60166 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
60167 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
60168 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
60169 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
60170 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
60171 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
60172 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
60173 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60174 -KEYWORDS="~amd64 ~x86"
60175 -IUSE=""
60176 -S="${WORKDIR}"
60177 -
60178 -CDEPEND="~dev-java/netbeans-platform-${PV}
60179 - ~dev-java/netbeans-extide-${PV}
60180 - ~dev-java/netbeans-ide-${PV}"
60181 -DEPEND=">=virtual/jdk-1.7
60182 - app-arch/unzip
60183 - ${CDEPEND}
60184 - dev-java/javahelp:0
60185 - dev-java/jna:0"
60186 -RDEPEND=">=virtual/jdk-1.7
60187 - ${CDEPEND}"
60188 -
60189 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60190 -
60191 -EANT_BUILD_XML="nbbuild/build.xml"
60192 -EANT_BUILD_TARGET="rebuild-cluster"
60193 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60194 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60195 -JAVA_PKG_BSFIX="off"
60196 -
60197 -src_unpack() {
60198 - unpack $(basename ${SOURCE_URL})
60199 -
60200 - einfo "Deleting bundled jars..."
60201 - find -name "*.jar" -type f -delete
60202 -
60203 - unpack netbeans-9999-r16-build.xml.patch.bz2
60204 -
60205 - pushd "${S}" >/dev/null || die
60206 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
60207 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
60208 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
60209 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
60210 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
60211 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
60212 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
60213 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
60214 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
60215 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
60216 - popd >/dev/null || die
60217 -}
60218 -
60219 -src_prepare() {
60220 - einfo "Deleting bundled class files..."
60221 - find -name "*.class" -type f | xargs rm -vf
60222 -
60223 - epatch netbeans-9999-r16-build.xml.patch
60224 -
60225 - # Support for custom patches
60226 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60227 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60228 -
60229 - if [ -n "${files}" ] ; then
60230 - einfo "Applying custom patches:"
60231 -
60232 - for file in ${files} ; do
60233 - epatch "${file}"
60234 - done
60235 - fi
60236 - fi
60237 -
60238 - einfo "Symlinking external libraries..."
60239 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60240 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
60241 -
60242 - einfo "Linking in other clusters..."
60243 - mkdir "${S}"/nbbuild/netbeans || die
60244 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60245 -
60246 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60247 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60248 - touch nb.cluster.platform.built
60249 -
60250 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60251 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60252 - touch nb.cluster.extide.built
60253 -
60254 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60255 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60256 - touch nb.cluster.ide.built
60257 -
60258 - popd >/dev/null || die
60259 -
60260 - java-pkg-2_src_prepare
60261 -}
60262 -
60263 -src_install() {
60264 - pushd nbbuild/netbeans/webcommon >/dev/null || die
60265 -
60266 - insinto ${INSTALL_DIR}
60267 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60268 - doins -r *
60269 -
60270 - popd >/dev/null || die
60271 -
60272 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
60273 -}
60274
60275 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160401.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160401.ebuild
60276 deleted file mode 100644
60277 index 80cf084..0000000
60278 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160401.ebuild
60279 +++ /dev/null
60280 @@ -1,124 +0,0 @@
60281 -# Copyright 1999-2016 Gentoo Foundation
60282 -# Distributed under the terms of the GNU General Public License v2
60283 -# $Id$
60284 -
60285 -EAPI="4"
60286 -inherit eutils java-pkg-2 java-ant-2
60287 -
60288 -DESCRIPTION="Netbeans Web Services Cluster"
60289 -HOMEPAGE="http://netbeans.org/"
60290 -SLOT="9999"
60291 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
60292 -SRC_URI="${SOURCE_URL}
60293 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
60294 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
60295 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
60296 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
60297 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
60298 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
60299 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
60300 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
60301 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
60302 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
60303 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
60304 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60305 -KEYWORDS="~amd64 ~x86"
60306 -IUSE=""
60307 -S="${WORKDIR}"
60308 -
60309 -CDEPEND="~dev-java/netbeans-platform-${PV}
60310 - ~dev-java/netbeans-extide-${PV}
60311 - ~dev-java/netbeans-ide-${PV}"
60312 -DEPEND=">=virtual/jdk-1.7
60313 - app-arch/unzip
60314 - ${CDEPEND}
60315 - dev-java/javahelp:0
60316 - dev-java/jna:0"
60317 -RDEPEND=">=virtual/jdk-1.7
60318 - ${CDEPEND}"
60319 -
60320 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60321 -
60322 -EANT_BUILD_XML="nbbuild/build.xml"
60323 -EANT_BUILD_TARGET="rebuild-cluster"
60324 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60325 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60326 -JAVA_PKG_BSFIX="off"
60327 -
60328 -src_unpack() {
60329 - unpack $(basename ${SOURCE_URL})
60330 -
60331 - einfo "Deleting bundled jars..."
60332 - find -name "*.jar" -type f -delete
60333 -
60334 - unpack netbeans-9999-r16-build.xml.patch.bz2
60335 -
60336 - pushd "${S}" >/dev/null || die
60337 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
60338 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
60339 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
60340 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
60341 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
60342 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
60343 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
60344 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
60345 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
60346 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
60347 - popd >/dev/null || die
60348 -}
60349 -
60350 -src_prepare() {
60351 - einfo "Deleting bundled class files..."
60352 - find -name "*.class" -type f | xargs rm -vf
60353 -
60354 - epatch netbeans-9999-r16-build.xml.patch
60355 -
60356 - # Support for custom patches
60357 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60358 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60359 -
60360 - if [ -n "${files}" ] ; then
60361 - einfo "Applying custom patches:"
60362 -
60363 - for file in ${files} ; do
60364 - epatch "${file}"
60365 - done
60366 - fi
60367 - fi
60368 -
60369 - einfo "Symlinking external libraries..."
60370 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60371 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
60372 -
60373 - einfo "Linking in other clusters..."
60374 - mkdir "${S}"/nbbuild/netbeans || die
60375 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60376 -
60377 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60378 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60379 - touch nb.cluster.platform.built
60380 -
60381 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60382 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60383 - touch nb.cluster.extide.built
60384 -
60385 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60386 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60387 - touch nb.cluster.ide.built
60388 -
60389 - popd >/dev/null || die
60390 -
60391 - java-pkg-2_src_prepare
60392 -}
60393 -
60394 -src_install() {
60395 - pushd nbbuild/netbeans/webcommon >/dev/null || die
60396 -
60397 - insinto ${INSTALL_DIR}
60398 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60399 - doins -r *
60400 -
60401 - popd >/dev/null || die
60402 -
60403 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
60404 -}
60405
60406 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160404.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160404.ebuild
60407 deleted file mode 100644
60408 index ae9df7d..0000000
60409 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160404.ebuild
60410 +++ /dev/null
60411 @@ -1,124 +0,0 @@
60412 -# Copyright 1999-2016 Gentoo Foundation
60413 -# Distributed under the terms of the GNU General Public License v2
60414 -# $Id$
60415 -
60416 -EAPI="4"
60417 -inherit eutils java-pkg-2 java-ant-2
60418 -
60419 -DESCRIPTION="Netbeans Web Services Cluster"
60420 -HOMEPAGE="http://netbeans.org/"
60421 -SLOT="9999"
60422 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
60423 -SRC_URI="${SOURCE_URL}
60424 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
60425 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
60426 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
60427 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
60428 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
60429 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
60430 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
60431 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
60432 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
60433 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
60434 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
60435 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60436 -KEYWORDS="~amd64 ~x86"
60437 -IUSE=""
60438 -S="${WORKDIR}"
60439 -
60440 -CDEPEND="~dev-java/netbeans-platform-${PV}
60441 - ~dev-java/netbeans-extide-${PV}
60442 - ~dev-java/netbeans-ide-${PV}"
60443 -DEPEND=">=virtual/jdk-1.7
60444 - app-arch/unzip
60445 - ${CDEPEND}
60446 - dev-java/javahelp:0
60447 - dev-java/jna:0"
60448 -RDEPEND=">=virtual/jdk-1.7
60449 - ${CDEPEND}"
60450 -
60451 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60452 -
60453 -EANT_BUILD_XML="nbbuild/build.xml"
60454 -EANT_BUILD_TARGET="rebuild-cluster"
60455 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60456 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60457 -JAVA_PKG_BSFIX="off"
60458 -
60459 -src_unpack() {
60460 - unpack $(basename ${SOURCE_URL})
60461 -
60462 - einfo "Deleting bundled jars..."
60463 - find -name "*.jar" -type f -delete
60464 -
60465 - unpack netbeans-9999-r16-build.xml.patch.bz2
60466 -
60467 - pushd "${S}" >/dev/null || die
60468 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
60469 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
60470 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
60471 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
60472 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
60473 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
60474 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
60475 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
60476 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
60477 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
60478 - popd >/dev/null || die
60479 -}
60480 -
60481 -src_prepare() {
60482 - einfo "Deleting bundled class files..."
60483 - find -name "*.class" -type f | xargs rm -vf
60484 -
60485 - epatch netbeans-9999-r16-build.xml.patch
60486 -
60487 - # Support for custom patches
60488 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60489 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60490 -
60491 - if [ -n "${files}" ] ; then
60492 - einfo "Applying custom patches:"
60493 -
60494 - for file in ${files} ; do
60495 - epatch "${file}"
60496 - done
60497 - fi
60498 - fi
60499 -
60500 - einfo "Symlinking external libraries..."
60501 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60502 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
60503 -
60504 - einfo "Linking in other clusters..."
60505 - mkdir "${S}"/nbbuild/netbeans || die
60506 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60507 -
60508 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60509 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60510 - touch nb.cluster.platform.built
60511 -
60512 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60513 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60514 - touch nb.cluster.extide.built
60515 -
60516 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60517 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60518 - touch nb.cluster.ide.built
60519 -
60520 - popd >/dev/null || die
60521 -
60522 - java-pkg-2_src_prepare
60523 -}
60524 -
60525 -src_install() {
60526 - pushd nbbuild/netbeans/webcommon >/dev/null || die
60527 -
60528 - insinto ${INSTALL_DIR}
60529 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60530 - doins -r *
60531 -
60532 - popd >/dev/null || die
60533 -
60534 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
60535 -}
60536
60537 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160405.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160405.ebuild
60538 deleted file mode 100644
60539 index 7e29205..0000000
60540 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160405.ebuild
60541 +++ /dev/null
60542 @@ -1,124 +0,0 @@
60543 -# Copyright 1999-2016 Gentoo Foundation
60544 -# Distributed under the terms of the GNU General Public License v2
60545 -# $Id$
60546 -
60547 -EAPI="4"
60548 -inherit eutils java-pkg-2 java-ant-2
60549 -
60550 -DESCRIPTION="Netbeans Web Services Cluster"
60551 -HOMEPAGE="http://netbeans.org/"
60552 -SLOT="9999"
60553 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
60554 -SRC_URI="${SOURCE_URL}
60555 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
60556 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
60557 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
60558 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
60559 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
60560 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
60561 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
60562 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
60563 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
60564 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
60565 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
60566 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60567 -KEYWORDS="~amd64 ~x86"
60568 -IUSE=""
60569 -S="${WORKDIR}"
60570 -
60571 -CDEPEND="~dev-java/netbeans-platform-${PV}
60572 - ~dev-java/netbeans-extide-${PV}
60573 - ~dev-java/netbeans-ide-${PV}"
60574 -DEPEND=">=virtual/jdk-1.7
60575 - app-arch/unzip
60576 - ${CDEPEND}
60577 - dev-java/javahelp:0
60578 - dev-java/jna:0"
60579 -RDEPEND=">=virtual/jdk-1.7
60580 - ${CDEPEND}"
60581 -
60582 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60583 -
60584 -EANT_BUILD_XML="nbbuild/build.xml"
60585 -EANT_BUILD_TARGET="rebuild-cluster"
60586 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60587 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60588 -JAVA_PKG_BSFIX="off"
60589 -
60590 -src_unpack() {
60591 - unpack $(basename ${SOURCE_URL})
60592 -
60593 - einfo "Deleting bundled jars..."
60594 - find -name "*.jar" -type f -delete
60595 -
60596 - unpack netbeans-9999-r16-build.xml.patch.bz2
60597 -
60598 - pushd "${S}" >/dev/null || die
60599 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
60600 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
60601 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
60602 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
60603 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
60604 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
60605 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
60606 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
60607 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
60608 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
60609 - popd >/dev/null || die
60610 -}
60611 -
60612 -src_prepare() {
60613 - einfo "Deleting bundled class files..."
60614 - find -name "*.class" -type f | xargs rm -vf
60615 -
60616 - epatch netbeans-9999-r16-build.xml.patch
60617 -
60618 - # Support for custom patches
60619 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60620 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60621 -
60622 - if [ -n "${files}" ] ; then
60623 - einfo "Applying custom patches:"
60624 -
60625 - for file in ${files} ; do
60626 - epatch "${file}"
60627 - done
60628 - fi
60629 - fi
60630 -
60631 - einfo "Symlinking external libraries..."
60632 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60633 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
60634 -
60635 - einfo "Linking in other clusters..."
60636 - mkdir "${S}"/nbbuild/netbeans || die
60637 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60638 -
60639 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60640 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60641 - touch nb.cluster.platform.built
60642 -
60643 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60644 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60645 - touch nb.cluster.extide.built
60646 -
60647 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60648 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60649 - touch nb.cluster.ide.built
60650 -
60651 - popd >/dev/null || die
60652 -
60653 - java-pkg-2_src_prepare
60654 -}
60655 -
60656 -src_install() {
60657 - pushd nbbuild/netbeans/webcommon >/dev/null || die
60658 -
60659 - insinto ${INSTALL_DIR}
60660 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60661 - doins -r *
60662 -
60663 - popd >/dev/null || die
60664 -
60665 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
60666 -}
60667
60668 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160406.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160406.ebuild
60669 deleted file mode 100644
60670 index eada4d9..0000000
60671 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160406.ebuild
60672 +++ /dev/null
60673 @@ -1,124 +0,0 @@
60674 -# Copyright 1999-2016 Gentoo Foundation
60675 -# Distributed under the terms of the GNU General Public License v2
60676 -# $Id$
60677 -
60678 -EAPI="4"
60679 -inherit eutils java-pkg-2 java-ant-2
60680 -
60681 -DESCRIPTION="Netbeans Web Services Cluster"
60682 -HOMEPAGE="http://netbeans.org/"
60683 -SLOT="9999"
60684 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
60685 -SRC_URI="${SOURCE_URL}
60686 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
60687 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
60688 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
60689 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
60690 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
60691 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
60692 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
60693 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
60694 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
60695 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
60696 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
60697 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60698 -KEYWORDS="~amd64 ~x86"
60699 -IUSE=""
60700 -S="${WORKDIR}"
60701 -
60702 -CDEPEND="~dev-java/netbeans-platform-${PV}
60703 - ~dev-java/netbeans-extide-${PV}
60704 - ~dev-java/netbeans-ide-${PV}"
60705 -DEPEND=">=virtual/jdk-1.7
60706 - app-arch/unzip
60707 - ${CDEPEND}
60708 - dev-java/javahelp:0
60709 - dev-java/jna:0"
60710 -RDEPEND=">=virtual/jdk-1.7
60711 - ${CDEPEND}"
60712 -
60713 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60714 -
60715 -EANT_BUILD_XML="nbbuild/build.xml"
60716 -EANT_BUILD_TARGET="rebuild-cluster"
60717 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60718 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60719 -JAVA_PKG_BSFIX="off"
60720 -
60721 -src_unpack() {
60722 - unpack $(basename ${SOURCE_URL})
60723 -
60724 - einfo "Deleting bundled jars..."
60725 - find -name "*.jar" -type f -delete
60726 -
60727 - unpack netbeans-9999-r16-build.xml.patch.bz2
60728 -
60729 - pushd "${S}" >/dev/null || die
60730 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
60731 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
60732 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
60733 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
60734 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
60735 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
60736 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
60737 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
60738 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
60739 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
60740 - popd >/dev/null || die
60741 -}
60742 -
60743 -src_prepare() {
60744 - einfo "Deleting bundled class files..."
60745 - find -name "*.class" -type f | xargs rm -vf
60746 -
60747 - epatch netbeans-9999-r16-build.xml.patch
60748 -
60749 - # Support for custom patches
60750 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60751 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60752 -
60753 - if [ -n "${files}" ] ; then
60754 - einfo "Applying custom patches:"
60755 -
60756 - for file in ${files} ; do
60757 - epatch "${file}"
60758 - done
60759 - fi
60760 - fi
60761 -
60762 - einfo "Symlinking external libraries..."
60763 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60764 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
60765 -
60766 - einfo "Linking in other clusters..."
60767 - mkdir "${S}"/nbbuild/netbeans || die
60768 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60769 -
60770 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60771 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60772 - touch nb.cluster.platform.built
60773 -
60774 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60775 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60776 - touch nb.cluster.extide.built
60777 -
60778 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60779 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60780 - touch nb.cluster.ide.built
60781 -
60782 - popd >/dev/null || die
60783 -
60784 - java-pkg-2_src_prepare
60785 -}
60786 -
60787 -src_install() {
60788 - pushd nbbuild/netbeans/webcommon >/dev/null || die
60789 -
60790 - insinto ${INSTALL_DIR}
60791 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60792 - doins -r *
60793 -
60794 - popd >/dev/null || die
60795 -
60796 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
60797 -}
60798
60799 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160407.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160407.ebuild
60800 deleted file mode 100644
60801 index 5590f77..0000000
60802 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160407.ebuild
60803 +++ /dev/null
60804 @@ -1,124 +0,0 @@
60805 -# Copyright 1999-2016 Gentoo Foundation
60806 -# Distributed under the terms of the GNU General Public License v2
60807 -# $Id$
60808 -
60809 -EAPI="4"
60810 -inherit eutils java-pkg-2 java-ant-2
60811 -
60812 -DESCRIPTION="Netbeans Web Services Cluster"
60813 -HOMEPAGE="http://netbeans.org/"
60814 -SLOT="9999"
60815 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
60816 -SRC_URI="${SOURCE_URL}
60817 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
60818 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
60819 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
60820 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
60821 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
60822 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
60823 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
60824 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
60825 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
60826 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
60827 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
60828 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60829 -KEYWORDS="~amd64 ~x86"
60830 -IUSE=""
60831 -S="${WORKDIR}"
60832 -
60833 -CDEPEND="~dev-java/netbeans-platform-${PV}
60834 - ~dev-java/netbeans-extide-${PV}
60835 - ~dev-java/netbeans-ide-${PV}"
60836 -DEPEND=">=virtual/jdk-1.7
60837 - app-arch/unzip
60838 - ${CDEPEND}
60839 - dev-java/javahelp:0
60840 - dev-java/jna:0"
60841 -RDEPEND=">=virtual/jdk-1.7
60842 - ${CDEPEND}"
60843 -
60844 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60845 -
60846 -EANT_BUILD_XML="nbbuild/build.xml"
60847 -EANT_BUILD_TARGET="rebuild-cluster"
60848 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60849 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60850 -JAVA_PKG_BSFIX="off"
60851 -
60852 -src_unpack() {
60853 - unpack $(basename ${SOURCE_URL})
60854 -
60855 - einfo "Deleting bundled jars..."
60856 - find -name "*.jar" -type f -delete
60857 -
60858 - unpack netbeans-9999-r16-build.xml.patch.bz2
60859 -
60860 - pushd "${S}" >/dev/null || die
60861 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
60862 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
60863 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
60864 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
60865 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
60866 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
60867 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
60868 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
60869 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
60870 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
60871 - popd >/dev/null || die
60872 -}
60873 -
60874 -src_prepare() {
60875 - einfo "Deleting bundled class files..."
60876 - find -name "*.class" -type f | xargs rm -vf
60877 -
60878 - epatch netbeans-9999-r16-build.xml.patch
60879 -
60880 - # Support for custom patches
60881 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60882 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60883 -
60884 - if [ -n "${files}" ] ; then
60885 - einfo "Applying custom patches:"
60886 -
60887 - for file in ${files} ; do
60888 - epatch "${file}"
60889 - done
60890 - fi
60891 - fi
60892 -
60893 - einfo "Symlinking external libraries..."
60894 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60895 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
60896 -
60897 - einfo "Linking in other clusters..."
60898 - mkdir "${S}"/nbbuild/netbeans || die
60899 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60900 -
60901 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60902 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60903 - touch nb.cluster.platform.built
60904 -
60905 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60906 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60907 - touch nb.cluster.extide.built
60908 -
60909 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60910 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60911 - touch nb.cluster.ide.built
60912 -
60913 - popd >/dev/null || die
60914 -
60915 - java-pkg-2_src_prepare
60916 -}
60917 -
60918 -src_install() {
60919 - pushd nbbuild/netbeans/webcommon >/dev/null || die
60920 -
60921 - insinto ${INSTALL_DIR}
60922 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60923 - doins -r *
60924 -
60925 - popd >/dev/null || die
60926 -
60927 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
60928 -}
60929
60930 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160411.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160411.ebuild
60931 deleted file mode 100644
60932 index d29befd..0000000
60933 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160411.ebuild
60934 +++ /dev/null
60935 @@ -1,124 +0,0 @@
60936 -# Copyright 1999-2016 Gentoo Foundation
60937 -# Distributed under the terms of the GNU General Public License v2
60938 -# $Id$
60939 -
60940 -EAPI="4"
60941 -inherit eutils java-pkg-2 java-ant-2
60942 -
60943 -DESCRIPTION="Netbeans Web Services Cluster"
60944 -HOMEPAGE="http://netbeans.org/"
60945 -SLOT="9999"
60946 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
60947 -SRC_URI="${SOURCE_URL}
60948 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
60949 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
60950 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
60951 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
60952 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
60953 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
60954 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
60955 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
60956 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
60957 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
60958 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
60959 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60960 -KEYWORDS="~amd64 ~x86"
60961 -IUSE=""
60962 -S="${WORKDIR}"
60963 -
60964 -CDEPEND="~dev-java/netbeans-platform-${PV}
60965 - ~dev-java/netbeans-extide-${PV}
60966 - ~dev-java/netbeans-ide-${PV}"
60967 -DEPEND=">=virtual/jdk-1.7
60968 - app-arch/unzip
60969 - ${CDEPEND}
60970 - dev-java/javahelp:0
60971 - dev-java/jna:0"
60972 -RDEPEND=">=virtual/jdk-1.7
60973 - ${CDEPEND}"
60974 -
60975 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60976 -
60977 -EANT_BUILD_XML="nbbuild/build.xml"
60978 -EANT_BUILD_TARGET="rebuild-cluster"
60979 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60980 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60981 -JAVA_PKG_BSFIX="off"
60982 -
60983 -src_unpack() {
60984 - unpack $(basename ${SOURCE_URL})
60985 -
60986 - einfo "Deleting bundled jars..."
60987 - find -name "*.jar" -type f -delete
60988 -
60989 - unpack netbeans-9999-r16-build.xml.patch.bz2
60990 -
60991 - pushd "${S}" >/dev/null || die
60992 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
60993 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
60994 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
60995 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
60996 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
60997 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
60998 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
60999 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
61000 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
61001 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
61002 - popd >/dev/null || die
61003 -}
61004 -
61005 -src_prepare() {
61006 - einfo "Deleting bundled class files..."
61007 - find -name "*.class" -type f | xargs rm -vf
61008 -
61009 - epatch netbeans-9999-r16-build.xml.patch
61010 -
61011 - # Support for custom patches
61012 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61013 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61014 -
61015 - if [ -n "${files}" ] ; then
61016 - einfo "Applying custom patches:"
61017 -
61018 - for file in ${files} ; do
61019 - epatch "${file}"
61020 - done
61021 - fi
61022 - fi
61023 -
61024 - einfo "Symlinking external libraries..."
61025 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61026 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
61027 -
61028 - einfo "Linking in other clusters..."
61029 - mkdir "${S}"/nbbuild/netbeans || die
61030 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61031 -
61032 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61033 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61034 - touch nb.cluster.platform.built
61035 -
61036 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61037 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61038 - touch nb.cluster.extide.built
61039 -
61040 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61041 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61042 - touch nb.cluster.ide.built
61043 -
61044 - popd >/dev/null || die
61045 -
61046 - java-pkg-2_src_prepare
61047 -}
61048 -
61049 -src_install() {
61050 - pushd nbbuild/netbeans/webcommon >/dev/null || die
61051 -
61052 - insinto ${INSTALL_DIR}
61053 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61054 - doins -r *
61055 -
61056 - popd >/dev/null || die
61057 -
61058 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
61059 -}
61060
61061 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160412.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160412.ebuild
61062 deleted file mode 100644
61063 index 9b2ecd2..0000000
61064 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160412.ebuild
61065 +++ /dev/null
61066 @@ -1,124 +0,0 @@
61067 -# Copyright 1999-2016 Gentoo Foundation
61068 -# Distributed under the terms of the GNU General Public License v2
61069 -# $Id$
61070 -
61071 -EAPI="4"
61072 -inherit eutils java-pkg-2 java-ant-2
61073 -
61074 -DESCRIPTION="Netbeans Web Services Cluster"
61075 -HOMEPAGE="http://netbeans.org/"
61076 -SLOT="9999"
61077 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
61078 -SRC_URI="${SOURCE_URL}
61079 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
61080 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
61081 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
61082 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
61083 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
61084 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
61085 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
61086 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
61087 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
61088 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
61089 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
61090 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61091 -KEYWORDS="~amd64 ~x86"
61092 -IUSE=""
61093 -S="${WORKDIR}"
61094 -
61095 -CDEPEND="~dev-java/netbeans-platform-${PV}
61096 - ~dev-java/netbeans-extide-${PV}
61097 - ~dev-java/netbeans-ide-${PV}"
61098 -DEPEND=">=virtual/jdk-1.7
61099 - app-arch/unzip
61100 - ${CDEPEND}
61101 - dev-java/javahelp:0
61102 - dev-java/jna:0"
61103 -RDEPEND=">=virtual/jdk-1.7
61104 - ${CDEPEND}"
61105 -
61106 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61107 -
61108 -EANT_BUILD_XML="nbbuild/build.xml"
61109 -EANT_BUILD_TARGET="rebuild-cluster"
61110 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61111 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61112 -JAVA_PKG_BSFIX="off"
61113 -
61114 -src_unpack() {
61115 - unpack $(basename ${SOURCE_URL})
61116 -
61117 - einfo "Deleting bundled jars..."
61118 - find -name "*.jar" -type f -delete
61119 -
61120 - unpack netbeans-9999-r16-build.xml.patch.bz2
61121 -
61122 - pushd "${S}" >/dev/null || die
61123 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
61124 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
61125 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
61126 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
61127 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
61128 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
61129 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
61130 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
61131 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
61132 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
61133 - popd >/dev/null || die
61134 -}
61135 -
61136 -src_prepare() {
61137 - einfo "Deleting bundled class files..."
61138 - find -name "*.class" -type f | xargs rm -vf
61139 -
61140 - epatch netbeans-9999-r16-build.xml.patch
61141 -
61142 - # Support for custom patches
61143 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61144 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61145 -
61146 - if [ -n "${files}" ] ; then
61147 - einfo "Applying custom patches:"
61148 -
61149 - for file in ${files} ; do
61150 - epatch "${file}"
61151 - done
61152 - fi
61153 - fi
61154 -
61155 - einfo "Symlinking external libraries..."
61156 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61157 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
61158 -
61159 - einfo "Linking in other clusters..."
61160 - mkdir "${S}"/nbbuild/netbeans || die
61161 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61162 -
61163 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61164 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61165 - touch nb.cluster.platform.built
61166 -
61167 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61168 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61169 - touch nb.cluster.extide.built
61170 -
61171 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61172 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61173 - touch nb.cluster.ide.built
61174 -
61175 - popd >/dev/null || die
61176 -
61177 - java-pkg-2_src_prepare
61178 -}
61179 -
61180 -src_install() {
61181 - pushd nbbuild/netbeans/webcommon >/dev/null || die
61182 -
61183 - insinto ${INSTALL_DIR}
61184 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61185 - doins -r *
61186 -
61187 - popd >/dev/null || die
61188 -
61189 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
61190 -}
61191
61192 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160413.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160413.ebuild
61193 deleted file mode 100644
61194 index 4676239..0000000
61195 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160413.ebuild
61196 +++ /dev/null
61197 @@ -1,124 +0,0 @@
61198 -# Copyright 1999-2016 Gentoo Foundation
61199 -# Distributed under the terms of the GNU General Public License v2
61200 -# $Id$
61201 -
61202 -EAPI="4"
61203 -inherit eutils java-pkg-2 java-ant-2
61204 -
61205 -DESCRIPTION="Netbeans Web Services Cluster"
61206 -HOMEPAGE="http://netbeans.org/"
61207 -SLOT="9999"
61208 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
61209 -SRC_URI="${SOURCE_URL}
61210 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
61211 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
61212 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
61213 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
61214 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
61215 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
61216 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
61217 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
61218 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
61219 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
61220 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
61221 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61222 -KEYWORDS="~amd64 ~x86"
61223 -IUSE=""
61224 -S="${WORKDIR}"
61225 -
61226 -CDEPEND="~dev-java/netbeans-platform-${PV}
61227 - ~dev-java/netbeans-extide-${PV}
61228 - ~dev-java/netbeans-ide-${PV}"
61229 -DEPEND=">=virtual/jdk-1.7
61230 - app-arch/unzip
61231 - ${CDEPEND}
61232 - dev-java/javahelp:0
61233 - dev-java/jna:0"
61234 -RDEPEND=">=virtual/jdk-1.7
61235 - ${CDEPEND}"
61236 -
61237 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61238 -
61239 -EANT_BUILD_XML="nbbuild/build.xml"
61240 -EANT_BUILD_TARGET="rebuild-cluster"
61241 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61242 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61243 -JAVA_PKG_BSFIX="off"
61244 -
61245 -src_unpack() {
61246 - unpack $(basename ${SOURCE_URL})
61247 -
61248 - einfo "Deleting bundled jars..."
61249 - find -name "*.jar" -type f -delete
61250 -
61251 - unpack netbeans-9999-r16-build.xml.patch.bz2
61252 -
61253 - pushd "${S}" >/dev/null || die
61254 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
61255 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
61256 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
61257 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
61258 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
61259 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
61260 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
61261 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
61262 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
61263 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
61264 - popd >/dev/null || die
61265 -}
61266 -
61267 -src_prepare() {
61268 - einfo "Deleting bundled class files..."
61269 - find -name "*.class" -type f | xargs rm -vf
61270 -
61271 - epatch netbeans-9999-r16-build.xml.patch
61272 -
61273 - # Support for custom patches
61274 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61275 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61276 -
61277 - if [ -n "${files}" ] ; then
61278 - einfo "Applying custom patches:"
61279 -
61280 - for file in ${files} ; do
61281 - epatch "${file}"
61282 - done
61283 - fi
61284 - fi
61285 -
61286 - einfo "Symlinking external libraries..."
61287 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61288 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
61289 -
61290 - einfo "Linking in other clusters..."
61291 - mkdir "${S}"/nbbuild/netbeans || die
61292 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61293 -
61294 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61295 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61296 - touch nb.cluster.platform.built
61297 -
61298 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61299 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61300 - touch nb.cluster.extide.built
61301 -
61302 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61303 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61304 - touch nb.cluster.ide.built
61305 -
61306 - popd >/dev/null || die
61307 -
61308 - java-pkg-2_src_prepare
61309 -}
61310 -
61311 -src_install() {
61312 - pushd nbbuild/netbeans/webcommon >/dev/null || die
61313 -
61314 - insinto ${INSTALL_DIR}
61315 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61316 - doins -r *
61317 -
61318 - popd >/dev/null || die
61319 -
61320 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
61321 -}
61322
61323 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160414.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160414.ebuild
61324 deleted file mode 100644
61325 index a77f466..0000000
61326 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160414.ebuild
61327 +++ /dev/null
61328 @@ -1,124 +0,0 @@
61329 -# Copyright 1999-2016 Gentoo Foundation
61330 -# Distributed under the terms of the GNU General Public License v2
61331 -# $Id$
61332 -
61333 -EAPI="4"
61334 -inherit eutils java-pkg-2 java-ant-2
61335 -
61336 -DESCRIPTION="Netbeans Web Services Cluster"
61337 -HOMEPAGE="http://netbeans.org/"
61338 -SLOT="9999"
61339 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
61340 -SRC_URI="${SOURCE_URL}
61341 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
61342 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
61343 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
61344 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
61345 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
61346 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
61347 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
61348 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
61349 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
61350 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
61351 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
61352 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61353 -KEYWORDS="~amd64 ~x86"
61354 -IUSE=""
61355 -S="${WORKDIR}"
61356 -
61357 -CDEPEND="~dev-java/netbeans-platform-${PV}
61358 - ~dev-java/netbeans-extide-${PV}
61359 - ~dev-java/netbeans-ide-${PV}"
61360 -DEPEND=">=virtual/jdk-1.7
61361 - app-arch/unzip
61362 - ${CDEPEND}
61363 - dev-java/javahelp:0
61364 - dev-java/jna:0"
61365 -RDEPEND=">=virtual/jdk-1.7
61366 - ${CDEPEND}"
61367 -
61368 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61369 -
61370 -EANT_BUILD_XML="nbbuild/build.xml"
61371 -EANT_BUILD_TARGET="rebuild-cluster"
61372 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61373 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61374 -JAVA_PKG_BSFIX="off"
61375 -
61376 -src_unpack() {
61377 - unpack $(basename ${SOURCE_URL})
61378 -
61379 - einfo "Deleting bundled jars..."
61380 - find -name "*.jar" -type f -delete
61381 -
61382 - unpack netbeans-9999-r16-build.xml.patch.bz2
61383 -
61384 - pushd "${S}" >/dev/null || die
61385 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
61386 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
61387 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
61388 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
61389 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
61390 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
61391 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
61392 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
61393 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
61394 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
61395 - popd >/dev/null || die
61396 -}
61397 -
61398 -src_prepare() {
61399 - einfo "Deleting bundled class files..."
61400 - find -name "*.class" -type f | xargs rm -vf
61401 -
61402 - epatch netbeans-9999-r16-build.xml.patch
61403 -
61404 - # Support for custom patches
61405 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61406 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61407 -
61408 - if [ -n "${files}" ] ; then
61409 - einfo "Applying custom patches:"
61410 -
61411 - for file in ${files} ; do
61412 - epatch "${file}"
61413 - done
61414 - fi
61415 - fi
61416 -
61417 - einfo "Symlinking external libraries..."
61418 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61419 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
61420 -
61421 - einfo "Linking in other clusters..."
61422 - mkdir "${S}"/nbbuild/netbeans || die
61423 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61424 -
61425 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61426 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61427 - touch nb.cluster.platform.built
61428 -
61429 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61430 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61431 - touch nb.cluster.extide.built
61432 -
61433 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61434 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61435 - touch nb.cluster.ide.built
61436 -
61437 - popd >/dev/null || die
61438 -
61439 - java-pkg-2_src_prepare
61440 -}
61441 -
61442 -src_install() {
61443 - pushd nbbuild/netbeans/webcommon >/dev/null || die
61444 -
61445 - insinto ${INSTALL_DIR}
61446 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61447 - doins -r *
61448 -
61449 - popd >/dev/null || die
61450 -
61451 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
61452 -}
61453
61454 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160415.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160415.ebuild
61455 deleted file mode 100644
61456 index 0d8b701..0000000
61457 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160415.ebuild
61458 +++ /dev/null
61459 @@ -1,124 +0,0 @@
61460 -# Copyright 1999-2016 Gentoo Foundation
61461 -# Distributed under the terms of the GNU General Public License v2
61462 -# $Id$
61463 -
61464 -EAPI="4"
61465 -inherit eutils java-pkg-2 java-ant-2
61466 -
61467 -DESCRIPTION="Netbeans Web Services Cluster"
61468 -HOMEPAGE="http://netbeans.org/"
61469 -SLOT="9999"
61470 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
61471 -SRC_URI="${SOURCE_URL}
61472 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
61473 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
61474 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
61475 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
61476 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
61477 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
61478 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
61479 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
61480 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
61481 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
61482 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
61483 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61484 -KEYWORDS="~amd64 ~x86"
61485 -IUSE=""
61486 -S="${WORKDIR}"
61487 -
61488 -CDEPEND="~dev-java/netbeans-platform-${PV}
61489 - ~dev-java/netbeans-extide-${PV}
61490 - ~dev-java/netbeans-ide-${PV}"
61491 -DEPEND=">=virtual/jdk-1.7
61492 - app-arch/unzip
61493 - ${CDEPEND}
61494 - dev-java/javahelp:0
61495 - dev-java/jna:0"
61496 -RDEPEND=">=virtual/jdk-1.7
61497 - ${CDEPEND}"
61498 -
61499 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61500 -
61501 -EANT_BUILD_XML="nbbuild/build.xml"
61502 -EANT_BUILD_TARGET="rebuild-cluster"
61503 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61504 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61505 -JAVA_PKG_BSFIX="off"
61506 -
61507 -src_unpack() {
61508 - unpack $(basename ${SOURCE_URL})
61509 -
61510 - einfo "Deleting bundled jars..."
61511 - find -name "*.jar" -type f -delete
61512 -
61513 - unpack netbeans-9999-r16-build.xml.patch.bz2
61514 -
61515 - pushd "${S}" >/dev/null || die
61516 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
61517 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
61518 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
61519 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
61520 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
61521 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
61522 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
61523 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
61524 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
61525 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
61526 - popd >/dev/null || die
61527 -}
61528 -
61529 -src_prepare() {
61530 - einfo "Deleting bundled class files..."
61531 - find -name "*.class" -type f | xargs rm -vf
61532 -
61533 - epatch netbeans-9999-r16-build.xml.patch
61534 -
61535 - # Support for custom patches
61536 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61537 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61538 -
61539 - if [ -n "${files}" ] ; then
61540 - einfo "Applying custom patches:"
61541 -
61542 - for file in ${files} ; do
61543 - epatch "${file}"
61544 - done
61545 - fi
61546 - fi
61547 -
61548 - einfo "Symlinking external libraries..."
61549 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61550 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
61551 -
61552 - einfo "Linking in other clusters..."
61553 - mkdir "${S}"/nbbuild/netbeans || die
61554 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61555 -
61556 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61557 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61558 - touch nb.cluster.platform.built
61559 -
61560 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61561 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61562 - touch nb.cluster.extide.built
61563 -
61564 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61565 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61566 - touch nb.cluster.ide.built
61567 -
61568 - popd >/dev/null || die
61569 -
61570 - java-pkg-2_src_prepare
61571 -}
61572 -
61573 -src_install() {
61574 - pushd nbbuild/netbeans/webcommon >/dev/null || die
61575 -
61576 - insinto ${INSTALL_DIR}
61577 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61578 - doins -r *
61579 -
61580 - popd >/dev/null || die
61581 -
61582 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
61583 -}
61584
61585 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160416.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160416.ebuild
61586 deleted file mode 100644
61587 index c1d513b..0000000
61588 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160416.ebuild
61589 +++ /dev/null
61590 @@ -1,124 +0,0 @@
61591 -# Copyright 1999-2016 Gentoo Foundation
61592 -# Distributed under the terms of the GNU General Public License v2
61593 -# $Id$
61594 -
61595 -EAPI="4"
61596 -inherit eutils java-pkg-2 java-ant-2
61597 -
61598 -DESCRIPTION="Netbeans Web Services Cluster"
61599 -HOMEPAGE="http://netbeans.org/"
61600 -SLOT="9999"
61601 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
61602 -SRC_URI="${SOURCE_URL}
61603 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
61604 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
61605 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
61606 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
61607 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
61608 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
61609 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
61610 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
61611 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
61612 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
61613 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
61614 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61615 -KEYWORDS="~amd64 ~x86"
61616 -IUSE=""
61617 -S="${WORKDIR}"
61618 -
61619 -CDEPEND="~dev-java/netbeans-platform-${PV}
61620 - ~dev-java/netbeans-extide-${PV}
61621 - ~dev-java/netbeans-ide-${PV}"
61622 -DEPEND=">=virtual/jdk-1.7
61623 - app-arch/unzip
61624 - ${CDEPEND}
61625 - dev-java/javahelp:0
61626 - dev-java/jna:0"
61627 -RDEPEND=">=virtual/jdk-1.7
61628 - ${CDEPEND}"
61629 -
61630 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61631 -
61632 -EANT_BUILD_XML="nbbuild/build.xml"
61633 -EANT_BUILD_TARGET="rebuild-cluster"
61634 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61635 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61636 -JAVA_PKG_BSFIX="off"
61637 -
61638 -src_unpack() {
61639 - unpack $(basename ${SOURCE_URL})
61640 -
61641 - einfo "Deleting bundled jars..."
61642 - find -name "*.jar" -type f -delete
61643 -
61644 - unpack netbeans-9999-r16-build.xml.patch.bz2
61645 -
61646 - pushd "${S}" >/dev/null || die
61647 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
61648 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
61649 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
61650 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
61651 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
61652 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
61653 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
61654 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
61655 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
61656 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
61657 - popd >/dev/null || die
61658 -}
61659 -
61660 -src_prepare() {
61661 - einfo "Deleting bundled class files..."
61662 - find -name "*.class" -type f | xargs rm -vf
61663 -
61664 - epatch netbeans-9999-r16-build.xml.patch
61665 -
61666 - # Support for custom patches
61667 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61668 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61669 -
61670 - if [ -n "${files}" ] ; then
61671 - einfo "Applying custom patches:"
61672 -
61673 - for file in ${files} ; do
61674 - epatch "${file}"
61675 - done
61676 - fi
61677 - fi
61678 -
61679 - einfo "Symlinking external libraries..."
61680 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61681 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
61682 -
61683 - einfo "Linking in other clusters..."
61684 - mkdir "${S}"/nbbuild/netbeans || die
61685 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61686 -
61687 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61688 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61689 - touch nb.cluster.platform.built
61690 -
61691 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61692 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61693 - touch nb.cluster.extide.built
61694 -
61695 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61696 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61697 - touch nb.cluster.ide.built
61698 -
61699 - popd >/dev/null || die
61700 -
61701 - java-pkg-2_src_prepare
61702 -}
61703 -
61704 -src_install() {
61705 - pushd nbbuild/netbeans/webcommon >/dev/null || die
61706 -
61707 - insinto ${INSTALL_DIR}
61708 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61709 - doins -r *
61710 -
61711 - popd >/dev/null || die
61712 -
61713 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
61714 -}
61715
61716 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160417.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160417.ebuild
61717 deleted file mode 100644
61718 index f28d254..0000000
61719 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160417.ebuild
61720 +++ /dev/null
61721 @@ -1,124 +0,0 @@
61722 -# Copyright 1999-2016 Gentoo Foundation
61723 -# Distributed under the terms of the GNU General Public License v2
61724 -# $Id$
61725 -
61726 -EAPI="4"
61727 -inherit eutils java-pkg-2 java-ant-2
61728 -
61729 -DESCRIPTION="Netbeans Web Services Cluster"
61730 -HOMEPAGE="http://netbeans.org/"
61731 -SLOT="9999"
61732 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
61733 -SRC_URI="${SOURCE_URL}
61734 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
61735 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
61736 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
61737 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
61738 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
61739 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
61740 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
61741 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
61742 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
61743 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
61744 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
61745 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61746 -KEYWORDS="~amd64 ~x86"
61747 -IUSE=""
61748 -S="${WORKDIR}"
61749 -
61750 -CDEPEND="~dev-java/netbeans-platform-${PV}
61751 - ~dev-java/netbeans-extide-${PV}
61752 - ~dev-java/netbeans-ide-${PV}"
61753 -DEPEND=">=virtual/jdk-1.7
61754 - app-arch/unzip
61755 - ${CDEPEND}
61756 - dev-java/javahelp:0
61757 - dev-java/jna:0"
61758 -RDEPEND=">=virtual/jdk-1.7
61759 - ${CDEPEND}"
61760 -
61761 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61762 -
61763 -EANT_BUILD_XML="nbbuild/build.xml"
61764 -EANT_BUILD_TARGET="rebuild-cluster"
61765 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61766 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61767 -JAVA_PKG_BSFIX="off"
61768 -
61769 -src_unpack() {
61770 - unpack $(basename ${SOURCE_URL})
61771 -
61772 - einfo "Deleting bundled jars..."
61773 - find -name "*.jar" -type f -delete
61774 -
61775 - unpack netbeans-9999-r16-build.xml.patch.bz2
61776 -
61777 - pushd "${S}" >/dev/null || die
61778 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
61779 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
61780 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
61781 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
61782 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
61783 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
61784 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
61785 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
61786 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
61787 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
61788 - popd >/dev/null || die
61789 -}
61790 -
61791 -src_prepare() {
61792 - einfo "Deleting bundled class files..."
61793 - find -name "*.class" -type f | xargs rm -vf
61794 -
61795 - epatch netbeans-9999-r16-build.xml.patch
61796 -
61797 - # Support for custom patches
61798 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61799 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61800 -
61801 - if [ -n "${files}" ] ; then
61802 - einfo "Applying custom patches:"
61803 -
61804 - for file in ${files} ; do
61805 - epatch "${file}"
61806 - done
61807 - fi
61808 - fi
61809 -
61810 - einfo "Symlinking external libraries..."
61811 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61812 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
61813 -
61814 - einfo "Linking in other clusters..."
61815 - mkdir "${S}"/nbbuild/netbeans || die
61816 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61817 -
61818 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61819 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61820 - touch nb.cluster.platform.built
61821 -
61822 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61823 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61824 - touch nb.cluster.extide.built
61825 -
61826 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61827 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61828 - touch nb.cluster.ide.built
61829 -
61830 - popd >/dev/null || die
61831 -
61832 - java-pkg-2_src_prepare
61833 -}
61834 -
61835 -src_install() {
61836 - pushd nbbuild/netbeans/webcommon >/dev/null || die
61837 -
61838 - insinto ${INSTALL_DIR}
61839 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61840 - doins -r *
61841 -
61842 - popd >/dev/null || die
61843 -
61844 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
61845 -}
61846
61847 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160418.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160418.ebuild
61848 deleted file mode 100644
61849 index 51a2596..0000000
61850 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160418.ebuild
61851 +++ /dev/null
61852 @@ -1,124 +0,0 @@
61853 -# Copyright 1999-2016 Gentoo Foundation
61854 -# Distributed under the terms of the GNU General Public License v2
61855 -# $Id$
61856 -
61857 -EAPI="4"
61858 -inherit eutils java-pkg-2 java-ant-2
61859 -
61860 -DESCRIPTION="Netbeans Web Services Cluster"
61861 -HOMEPAGE="http://netbeans.org/"
61862 -SLOT="9999"
61863 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
61864 -SRC_URI="${SOURCE_URL}
61865 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
61866 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
61867 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
61868 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
61869 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
61870 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
61871 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
61872 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
61873 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
61874 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
61875 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
61876 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61877 -KEYWORDS="~amd64 ~x86"
61878 -IUSE=""
61879 -S="${WORKDIR}"
61880 -
61881 -CDEPEND="~dev-java/netbeans-platform-${PV}
61882 - ~dev-java/netbeans-extide-${PV}
61883 - ~dev-java/netbeans-ide-${PV}"
61884 -DEPEND=">=virtual/jdk-1.7
61885 - app-arch/unzip
61886 - ${CDEPEND}
61887 - dev-java/javahelp:0
61888 - dev-java/jna:0"
61889 -RDEPEND=">=virtual/jdk-1.7
61890 - ${CDEPEND}"
61891 -
61892 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61893 -
61894 -EANT_BUILD_XML="nbbuild/build.xml"
61895 -EANT_BUILD_TARGET="rebuild-cluster"
61896 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61897 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61898 -JAVA_PKG_BSFIX="off"
61899 -
61900 -src_unpack() {
61901 - unpack $(basename ${SOURCE_URL})
61902 -
61903 - einfo "Deleting bundled jars..."
61904 - find -name "*.jar" -type f -delete
61905 -
61906 - unpack netbeans-9999-r16-build.xml.patch.bz2
61907 -
61908 - pushd "${S}" >/dev/null || die
61909 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
61910 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
61911 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
61912 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
61913 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
61914 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
61915 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
61916 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
61917 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
61918 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
61919 - popd >/dev/null || die
61920 -}
61921 -
61922 -src_prepare() {
61923 - einfo "Deleting bundled class files..."
61924 - find -name "*.class" -type f | xargs rm -vf
61925 -
61926 - epatch netbeans-9999-r16-build.xml.patch
61927 -
61928 - # Support for custom patches
61929 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61930 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61931 -
61932 - if [ -n "${files}" ] ; then
61933 - einfo "Applying custom patches:"
61934 -
61935 - for file in ${files} ; do
61936 - epatch "${file}"
61937 - done
61938 - fi
61939 - fi
61940 -
61941 - einfo "Symlinking external libraries..."
61942 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61943 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
61944 -
61945 - einfo "Linking in other clusters..."
61946 - mkdir "${S}"/nbbuild/netbeans || die
61947 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61948 -
61949 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61950 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61951 - touch nb.cluster.platform.built
61952 -
61953 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61954 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61955 - touch nb.cluster.extide.built
61956 -
61957 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61958 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61959 - touch nb.cluster.ide.built
61960 -
61961 - popd >/dev/null || die
61962 -
61963 - java-pkg-2_src_prepare
61964 -}
61965 -
61966 -src_install() {
61967 - pushd nbbuild/netbeans/webcommon >/dev/null || die
61968 -
61969 - insinto ${INSTALL_DIR}
61970 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61971 - doins -r *
61972 -
61973 - popd >/dev/null || die
61974 -
61975 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
61976 -}
61977
61978 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160419.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160419.ebuild
61979 deleted file mode 100644
61980 index 3b05b9b..0000000
61981 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160419.ebuild
61982 +++ /dev/null
61983 @@ -1,124 +0,0 @@
61984 -# Copyright 1999-2016 Gentoo Foundation
61985 -# Distributed under the terms of the GNU General Public License v2
61986 -# $Id$
61987 -
61988 -EAPI="4"
61989 -inherit eutils java-pkg-2 java-ant-2
61990 -
61991 -DESCRIPTION="Netbeans Web Services Cluster"
61992 -HOMEPAGE="http://netbeans.org/"
61993 -SLOT="9999"
61994 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
61995 -SRC_URI="${SOURCE_URL}
61996 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
61997 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
61998 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
61999 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
62000 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
62001 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
62002 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
62003 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
62004 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
62005 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
62006 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
62007 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62008 -KEYWORDS="~amd64 ~x86"
62009 -IUSE=""
62010 -S="${WORKDIR}"
62011 -
62012 -CDEPEND="~dev-java/netbeans-platform-${PV}
62013 - ~dev-java/netbeans-extide-${PV}
62014 - ~dev-java/netbeans-ide-${PV}"
62015 -DEPEND=">=virtual/jdk-1.7
62016 - app-arch/unzip
62017 - ${CDEPEND}
62018 - dev-java/javahelp:0
62019 - dev-java/jna:0"
62020 -RDEPEND=">=virtual/jdk-1.7
62021 - ${CDEPEND}"
62022 -
62023 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62024 -
62025 -EANT_BUILD_XML="nbbuild/build.xml"
62026 -EANT_BUILD_TARGET="rebuild-cluster"
62027 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62028 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62029 -JAVA_PKG_BSFIX="off"
62030 -
62031 -src_unpack() {
62032 - unpack $(basename ${SOURCE_URL})
62033 -
62034 - einfo "Deleting bundled jars..."
62035 - find -name "*.jar" -type f -delete
62036 -
62037 - unpack netbeans-9999-r16-build.xml.patch.bz2
62038 -
62039 - pushd "${S}" >/dev/null || die
62040 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
62041 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
62042 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
62043 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
62044 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
62045 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
62046 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
62047 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
62048 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
62049 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
62050 - popd >/dev/null || die
62051 -}
62052 -
62053 -src_prepare() {
62054 - einfo "Deleting bundled class files..."
62055 - find -name "*.class" -type f | xargs rm -vf
62056 -
62057 - epatch netbeans-9999-r16-build.xml.patch
62058 -
62059 - # Support for custom patches
62060 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62061 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62062 -
62063 - if [ -n "${files}" ] ; then
62064 - einfo "Applying custom patches:"
62065 -
62066 - for file in ${files} ; do
62067 - epatch "${file}"
62068 - done
62069 - fi
62070 - fi
62071 -
62072 - einfo "Symlinking external libraries..."
62073 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62074 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
62075 -
62076 - einfo "Linking in other clusters..."
62077 - mkdir "${S}"/nbbuild/netbeans || die
62078 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62079 -
62080 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62081 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62082 - touch nb.cluster.platform.built
62083 -
62084 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62085 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62086 - touch nb.cluster.extide.built
62087 -
62088 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62089 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62090 - touch nb.cluster.ide.built
62091 -
62092 - popd >/dev/null || die
62093 -
62094 - java-pkg-2_src_prepare
62095 -}
62096 -
62097 -src_install() {
62098 - pushd nbbuild/netbeans/webcommon >/dev/null || die
62099 -
62100 - insinto ${INSTALL_DIR}
62101 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62102 - doins -r *
62103 -
62104 - popd >/dev/null || die
62105 -
62106 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
62107 -}
62108
62109 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160420.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160420.ebuild
62110 deleted file mode 100644
62111 index 3ee229f..0000000
62112 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160420.ebuild
62113 +++ /dev/null
62114 @@ -1,124 +0,0 @@
62115 -# Copyright 1999-2016 Gentoo Foundation
62116 -# Distributed under the terms of the GNU General Public License v2
62117 -# $Id$
62118 -
62119 -EAPI="4"
62120 -inherit eutils java-pkg-2 java-ant-2
62121 -
62122 -DESCRIPTION="Netbeans Web Services Cluster"
62123 -HOMEPAGE="http://netbeans.org/"
62124 -SLOT="9999"
62125 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
62126 -SRC_URI="${SOURCE_URL}
62127 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
62128 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
62129 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
62130 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
62131 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
62132 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
62133 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
62134 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
62135 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
62136 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
62137 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
62138 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62139 -KEYWORDS="~amd64 ~x86"
62140 -IUSE=""
62141 -S="${WORKDIR}"
62142 -
62143 -CDEPEND="~dev-java/netbeans-platform-${PV}
62144 - ~dev-java/netbeans-extide-${PV}
62145 - ~dev-java/netbeans-ide-${PV}"
62146 -DEPEND=">=virtual/jdk-1.7
62147 - app-arch/unzip
62148 - ${CDEPEND}
62149 - dev-java/javahelp:0
62150 - dev-java/jna:0"
62151 -RDEPEND=">=virtual/jdk-1.7
62152 - ${CDEPEND}"
62153 -
62154 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62155 -
62156 -EANT_BUILD_XML="nbbuild/build.xml"
62157 -EANT_BUILD_TARGET="rebuild-cluster"
62158 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62159 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62160 -JAVA_PKG_BSFIX="off"
62161 -
62162 -src_unpack() {
62163 - unpack $(basename ${SOURCE_URL})
62164 -
62165 - einfo "Deleting bundled jars..."
62166 - find -name "*.jar" -type f -delete
62167 -
62168 - unpack netbeans-9999-r16-build.xml.patch.bz2
62169 -
62170 - pushd "${S}" >/dev/null || die
62171 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
62172 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
62173 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
62174 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
62175 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
62176 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
62177 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
62178 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
62179 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
62180 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
62181 - popd >/dev/null || die
62182 -}
62183 -
62184 -src_prepare() {
62185 - einfo "Deleting bundled class files..."
62186 - find -name "*.class" -type f | xargs rm -vf
62187 -
62188 - epatch netbeans-9999-r16-build.xml.patch
62189 -
62190 - # Support for custom patches
62191 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62192 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62193 -
62194 - if [ -n "${files}" ] ; then
62195 - einfo "Applying custom patches:"
62196 -
62197 - for file in ${files} ; do
62198 - epatch "${file}"
62199 - done
62200 - fi
62201 - fi
62202 -
62203 - einfo "Symlinking external libraries..."
62204 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62205 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
62206 -
62207 - einfo "Linking in other clusters..."
62208 - mkdir "${S}"/nbbuild/netbeans || die
62209 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62210 -
62211 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62212 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62213 - touch nb.cluster.platform.built
62214 -
62215 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62216 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62217 - touch nb.cluster.extide.built
62218 -
62219 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62220 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62221 - touch nb.cluster.ide.built
62222 -
62223 - popd >/dev/null || die
62224 -
62225 - java-pkg-2_src_prepare
62226 -}
62227 -
62228 -src_install() {
62229 - pushd nbbuild/netbeans/webcommon >/dev/null || die
62230 -
62231 - insinto ${INSTALL_DIR}
62232 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62233 - doins -r *
62234 -
62235 - popd >/dev/null || die
62236 -
62237 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
62238 -}
62239
62240 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160421.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160421.ebuild
62241 deleted file mode 100644
62242 index afbd4ad..0000000
62243 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160421.ebuild
62244 +++ /dev/null
62245 @@ -1,124 +0,0 @@
62246 -# Copyright 1999-2016 Gentoo Foundation
62247 -# Distributed under the terms of the GNU General Public License v2
62248 -# $Id$
62249 -
62250 -EAPI="4"
62251 -inherit eutils java-pkg-2 java-ant-2
62252 -
62253 -DESCRIPTION="Netbeans Web Services Cluster"
62254 -HOMEPAGE="http://netbeans.org/"
62255 -SLOT="9999"
62256 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
62257 -SRC_URI="${SOURCE_URL}
62258 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
62259 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
62260 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
62261 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
62262 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
62263 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
62264 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
62265 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
62266 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
62267 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
62268 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
62269 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62270 -KEYWORDS="~amd64 ~x86"
62271 -IUSE=""
62272 -S="${WORKDIR}"
62273 -
62274 -CDEPEND="~dev-java/netbeans-platform-${PV}
62275 - ~dev-java/netbeans-extide-${PV}
62276 - ~dev-java/netbeans-ide-${PV}"
62277 -DEPEND=">=virtual/jdk-1.7
62278 - app-arch/unzip
62279 - ${CDEPEND}
62280 - dev-java/javahelp:0
62281 - dev-java/jna:0"
62282 -RDEPEND=">=virtual/jdk-1.7
62283 - ${CDEPEND}"
62284 -
62285 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62286 -
62287 -EANT_BUILD_XML="nbbuild/build.xml"
62288 -EANT_BUILD_TARGET="rebuild-cluster"
62289 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62290 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62291 -JAVA_PKG_BSFIX="off"
62292 -
62293 -src_unpack() {
62294 - unpack $(basename ${SOURCE_URL})
62295 -
62296 - einfo "Deleting bundled jars..."
62297 - find -name "*.jar" -type f -delete
62298 -
62299 - unpack netbeans-9999-r16-build.xml.patch.bz2
62300 -
62301 - pushd "${S}" >/dev/null || die
62302 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
62303 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
62304 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
62305 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
62306 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
62307 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
62308 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
62309 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
62310 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
62311 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
62312 - popd >/dev/null || die
62313 -}
62314 -
62315 -src_prepare() {
62316 - einfo "Deleting bundled class files..."
62317 - find -name "*.class" -type f | xargs rm -vf
62318 -
62319 - epatch netbeans-9999-r16-build.xml.patch
62320 -
62321 - # Support for custom patches
62322 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62323 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62324 -
62325 - if [ -n "${files}" ] ; then
62326 - einfo "Applying custom patches:"
62327 -
62328 - for file in ${files} ; do
62329 - epatch "${file}"
62330 - done
62331 - fi
62332 - fi
62333 -
62334 - einfo "Symlinking external libraries..."
62335 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62336 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
62337 -
62338 - einfo "Linking in other clusters..."
62339 - mkdir "${S}"/nbbuild/netbeans || die
62340 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62341 -
62342 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62343 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62344 - touch nb.cluster.platform.built
62345 -
62346 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62347 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62348 - touch nb.cluster.extide.built
62349 -
62350 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62351 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62352 - touch nb.cluster.ide.built
62353 -
62354 - popd >/dev/null || die
62355 -
62356 - java-pkg-2_src_prepare
62357 -}
62358 -
62359 -src_install() {
62360 - pushd nbbuild/netbeans/webcommon >/dev/null || die
62361 -
62362 - insinto ${INSTALL_DIR}
62363 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62364 - doins -r *
62365 -
62366 - popd >/dev/null || die
62367 -
62368 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
62369 -}
62370
62371 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160426.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160426.ebuild
62372 deleted file mode 100644
62373 index 22cbe74..0000000
62374 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160426.ebuild
62375 +++ /dev/null
62376 @@ -1,124 +0,0 @@
62377 -# Copyright 1999-2016 Gentoo Foundation
62378 -# Distributed under the terms of the GNU General Public License v2
62379 -# $Id$
62380 -
62381 -EAPI="4"
62382 -inherit eutils java-pkg-2 java-ant-2
62383 -
62384 -DESCRIPTION="Netbeans Web Services Cluster"
62385 -HOMEPAGE="http://netbeans.org/"
62386 -SLOT="9999"
62387 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
62388 -SRC_URI="${SOURCE_URL}
62389 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
62390 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
62391 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
62392 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
62393 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
62394 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
62395 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
62396 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
62397 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
62398 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
62399 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
62400 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62401 -KEYWORDS="~amd64 ~x86"
62402 -IUSE=""
62403 -S="${WORKDIR}"
62404 -
62405 -CDEPEND="~dev-java/netbeans-platform-${PV}
62406 - ~dev-java/netbeans-extide-${PV}
62407 - ~dev-java/netbeans-ide-${PV}"
62408 -DEPEND=">=virtual/jdk-1.7
62409 - app-arch/unzip
62410 - ${CDEPEND}
62411 - dev-java/javahelp:0
62412 - dev-java/jna:0"
62413 -RDEPEND=">=virtual/jdk-1.7
62414 - ${CDEPEND}"
62415 -
62416 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62417 -
62418 -EANT_BUILD_XML="nbbuild/build.xml"
62419 -EANT_BUILD_TARGET="rebuild-cluster"
62420 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62421 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62422 -JAVA_PKG_BSFIX="off"
62423 -
62424 -src_unpack() {
62425 - unpack $(basename ${SOURCE_URL})
62426 -
62427 - einfo "Deleting bundled jars..."
62428 - find -name "*.jar" -type f -delete
62429 -
62430 - unpack netbeans-9999-r16-build.xml.patch.bz2
62431 -
62432 - pushd "${S}" >/dev/null || die
62433 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
62434 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
62435 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
62436 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
62437 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
62438 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
62439 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
62440 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
62441 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
62442 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
62443 - popd >/dev/null || die
62444 -}
62445 -
62446 -src_prepare() {
62447 - einfo "Deleting bundled class files..."
62448 - find -name "*.class" -type f | xargs rm -vf
62449 -
62450 - epatch netbeans-9999-r16-build.xml.patch
62451 -
62452 - # Support for custom patches
62453 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62454 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62455 -
62456 - if [ -n "${files}" ] ; then
62457 - einfo "Applying custom patches:"
62458 -
62459 - for file in ${files} ; do
62460 - epatch "${file}"
62461 - done
62462 - fi
62463 - fi
62464 -
62465 - einfo "Symlinking external libraries..."
62466 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62467 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
62468 -
62469 - einfo "Linking in other clusters..."
62470 - mkdir "${S}"/nbbuild/netbeans || die
62471 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62472 -
62473 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62474 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62475 - touch nb.cluster.platform.built
62476 -
62477 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62478 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62479 - touch nb.cluster.extide.built
62480 -
62481 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62482 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62483 - touch nb.cluster.ide.built
62484 -
62485 - popd >/dev/null || die
62486 -
62487 - java-pkg-2_src_prepare
62488 -}
62489 -
62490 -src_install() {
62491 - pushd nbbuild/netbeans/webcommon >/dev/null || die
62492 -
62493 - insinto ${INSTALL_DIR}
62494 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62495 - doins -r *
62496 -
62497 - popd >/dev/null || die
62498 -
62499 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
62500 -}
62501
62502 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160427.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160427.ebuild
62503 deleted file mode 100644
62504 index 23fcb33..0000000
62505 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20160427.ebuild
62506 +++ /dev/null
62507 @@ -1,124 +0,0 @@
62508 -# Copyright 1999-2016 Gentoo Foundation
62509 -# Distributed under the terms of the GNU General Public License v2
62510 -# $Id$
62511 -
62512 -EAPI="4"
62513 -inherit eutils java-pkg-2 java-ant-2
62514 -
62515 -DESCRIPTION="Netbeans Web Services Cluster"
62516 -HOMEPAGE="http://netbeans.org/"
62517 -SLOT="9999"
62518 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
62519 -SRC_URI="${SOURCE_URL}
62520 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2
62521 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
62522 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
62523 - http://hg.netbeans.org/binaries/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib
62524 - http://hg.netbeans.org/binaries/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib
62525 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
62526 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
62527 - http://hg.netbeans.org/binaries/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib
62528 - http://hg.netbeans.org/binaries/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip
62529 - http://hg.netbeans.org/binaries/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip
62530 - http://hg.netbeans.org/binaries/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip"
62531 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62532 -KEYWORDS="~amd64 ~x86"
62533 -IUSE=""
62534 -S="${WORKDIR}"
62535 -
62536 -CDEPEND="~dev-java/netbeans-platform-${PV}
62537 - ~dev-java/netbeans-extide-${PV}
62538 - ~dev-java/netbeans-ide-${PV}"
62539 -DEPEND=">=virtual/jdk-1.7
62540 - app-arch/unzip
62541 - ${CDEPEND}
62542 - dev-java/javahelp:0
62543 - dev-java/jna:0"
62544 -RDEPEND=">=virtual/jdk-1.7
62545 - ${CDEPEND}"
62546 -
62547 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62548 -
62549 -EANT_BUILD_XML="nbbuild/build.xml"
62550 -EANT_BUILD_TARGET="rebuild-cluster"
62551 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62552 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62553 -JAVA_PKG_BSFIX="off"
62554 -
62555 -src_unpack() {
62556 - unpack $(basename ${SOURCE_URL})
62557 -
62558 - einfo "Deleting bundled jars..."
62559 - find -name "*.jar" -type f -delete
62560 -
62561 - unpack netbeans-9999-r16-build.xml.patch.bz2
62562 -
62563 - pushd "${S}" >/dev/null || die
62564 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
62565 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
62566 - ln -s "${DISTDIR}"/0929AC5F40B5A8667021408748D64F30F77B3165-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
62567 - ln -s "${DISTDIR}"/2A38DA3DB5D36DBBDC0B03990B46810F72430D5E-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
62568 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
62569 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
62570 - ln -s "${DISTDIR}"/C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
62571 - ln -s "${DISTDIR}"/D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip html.ojet/external/ojetdocs-1_0_0.zip || die
62572 - ln -s "${DISTDIR}"/1EFED55F8C442E4DB1C2338A5C35D494364F9ECD-ojetdocs-1_1_2.zip html.ojet/external/ojetdocs-1_1_2.zip || die
62573 - ln -s "${DISTDIR}"/CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip html.ojet/external/ojetdocs-2_0_0.zip || die
62574 - popd >/dev/null || die
62575 -}
62576 -
62577 -src_prepare() {
62578 - einfo "Deleting bundled class files..."
62579 - find -name "*.class" -type f | xargs rm -vf
62580 -
62581 - epatch netbeans-9999-r16-build.xml.patch
62582 -
62583 - # Support for custom patches
62584 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62585 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62586 -
62587 - if [ -n "${files}" ] ; then
62588 - einfo "Applying custom patches:"
62589 -
62590 - for file in ${files} ; do
62591 - epatch "${file}"
62592 - done
62593 - fi
62594 - fi
62595 -
62596 - einfo "Symlinking external libraries..."
62597 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62598 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.2.2.jar
62599 -
62600 - einfo "Linking in other clusters..."
62601 - mkdir "${S}"/nbbuild/netbeans || die
62602 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62603 -
62604 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62605 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62606 - touch nb.cluster.platform.built
62607 -
62608 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62609 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62610 - touch nb.cluster.extide.built
62611 -
62612 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62613 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62614 - touch nb.cluster.ide.built
62615 -
62616 - popd >/dev/null || die
62617 -
62618 - java-pkg-2_src_prepare
62619 -}
62620 -
62621 -src_install() {
62622 - pushd nbbuild/netbeans/webcommon >/dev/null || die
62623 -
62624 - insinto ${INSTALL_DIR}
62625 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62626 - doins -r *
62627 -
62628 - popd >/dev/null || die
62629 -
62630 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
62631 -}
62632
62633 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
62634 index ce2260a..d1d2eb3 100644
62635 --- a/dev-java/netbeans-websvccommon/Manifest
62636 +++ b/dev-java/netbeans-websvccommon/Manifest
62637 @@ -2,54 +2,13 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
62638 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
62639 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
62640 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
62641 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
62642 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
62643 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
62644 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
62645 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
62646 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
62647 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
62648 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
62649 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
62650 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
62651 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
62652 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
62653 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
62654 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
62655 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
62656 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
62657 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
62658 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
62659 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
62660 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
62661 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
62662 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
62663 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
62664 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
62665 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
62666 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
62667 EBUILD netbeans-websvccommon-8.0.2.ebuild 2651 SHA256 a195b307847c466dbb5f46eb04240358ce3c92cadeecb8fda1562304de46820f SHA512 933626bd2073f58e3508180c042e237b9e61ba6f3c992cf37ea43978ac2fc972d2dcc3ef0b5c390b3867296e197ed2605c43452c98e36acf0982e7338b6d1eb7 WHIRLPOOL c3db8f0b50116d0129f50778e1961166e76601d8c165e20e73d75c91b02c8a095067e0f13e18178d849dd29adcedaeee7d3e0e62f99be592d7ce159fd6af632e
62668 EBUILD netbeans-websvccommon-8.1.ebuild 2675 SHA256 c9ff3d598c5f76c2b69dd5488a80c63025acc3cd0cc99321a0e84a493502df36 SHA512 89daec44b860aa8011d9e5533230f89dad7bcc50a119664122d2718db3e53501d1319ae4b27eac1d71596671e9a7c21315a641346e6cbab22edb3c7232bf5ce3 WHIRLPOOL 521521094b396c98687e2054742e4c019023045f19b01a6cc3a5f826f4cabe9448254db8b834448f3b33368c76dd667942554e1bae459c55de2c571bb5cfb4f5
62669 -EBUILD netbeans-websvccommon-9999_p20160329.ebuild 2721 SHA256 fb51b0a08b8465241559bfebf5095a411373358181eeac146ec70a4c3f33320f SHA512 f7e9e77887499aa7c7b50daeb9e7268149bd10c795271cd21604c55334c2b8d2fa998e577ba6405442dcb29310a319ab20957cab84434308ec74d607a0f03f1f WHIRLPOOL 438e98bd55965923bf88fba5d4f21a4399e556596c70056289d1ec176811e15a8016e5d33eb83f37ab07bfc80f7ac8198211244fae6bd2f78927283862d53589
62670 -EBUILD netbeans-websvccommon-9999_p20160331.ebuild 2721 SHA256 c3612d88add231f068655d872dd3a1ea8c1019804965887eb78a958bb16458e7 SHA512 a8bb3c1f6690854ca7013bb1dd6d8d8c4a141be6eb4144f44de3b661a71049c90339a391f4c306f49eb18b78168bcdd27edff18ec539758ad52546001b255800 WHIRLPOOL 27f72fe8bc0bbeaa8dc00e8db51f46b2a7fcb393ea757c55230ea42005d5a66f812d1385fbfe7f549672c557cd9edeb75c3533abc0017fba48cad87cbf083bfb
62671 -EBUILD netbeans-websvccommon-9999_p20160401.ebuild 2721 SHA256 ccd565612492dfd98619256dd90f8e10afffdfcdbc112fe723333488b83a5ab3 SHA512 96f1e88e733a8ab2f3956f04e410fea29b13d5f88e09b937bd9b72cf40a6dae3602925221de0cddcd836f4591b5c7a3978bdb340998faa4b574c485118cef723 WHIRLPOOL 0580274af6e7a4cd52eaf004016e3ac2838305cc6676c346e29ef5d64c121c514714a464a550685f40496b608d84dcab9385e3c3c63a245b5e2d248a1fa258cd
62672 -EBUILD netbeans-websvccommon-9999_p20160404.ebuild 2721 SHA256 f1934ce9d9efbdba06982a672f6a9724476ed53ebea3feafe3461f403b341993 SHA512 765e28a558ece367a0048e08853ed89c2368379635967986370a551cc055a0d269950e132932354b5437bc1aa036134f92015c7d47bbdefecbc334831422f525 WHIRLPOOL ec1cad2ec578e9c358bb71960a7451628fd9328cedb34db4f2452f0f9f5181dbfe381b5cb5d8ca779aa860a928fea4eea7924325367259ab33841567294be4f3
62673 -EBUILD netbeans-websvccommon-9999_p20160405.ebuild 2721 SHA256 66bd485771b44dfd7f4941127585b824ecf85cd6ca9570a4ddefd16c3472ea0f SHA512 f5a67450038b03849d07bc7d33721a5d2f891b1ed35ac9d7018202c03d49ee871c7278813c3792f90991677f201e35ad0ef2a89c8a6888c6a7bd9bbf4314fe9a WHIRLPOOL 04c7bf3729c3600c6ddbd69efb7c0a3f6aa1f501412265e0d4f27c0be6f83e1afabb2acc61db7c729dcc6f38094c06c56c93942c71653f367fe25f5ff571e531
62674 -EBUILD netbeans-websvccommon-9999_p20160406.ebuild 2721 SHA256 b157d6ef6275b5993755d7ff7db25d52ab6814a660a019c4261935e9e7580cbb SHA512 5f111cd1a25381b3695810236ae4da756f4242171b4380363ae5c9537315b22f94275af93d380f4590345c615c7e27b7f8263d62e36b718e7ae8c6d1a44b0a3d WHIRLPOOL e943f3c7dd3d69e27dc2b2d3cb17d3a33643cab38eccee71e25df336c8c41b3a7a1efd1a932b1cd20015ddf1cb71d2f13278029c930ae3a68268663b1ad5db51
62675 -EBUILD netbeans-websvccommon-9999_p20160407.ebuild 2721 SHA256 7512d394a7baf04adf5b7ea7ca6663513af42d91f1a9e82a82017ff1cacace7e SHA512 7a7efa60234eb9dc521dfd6ec258f13b82cbc5bd2d6a9971d94f40a109031c1b72d473006f501e1db43657e7b4dea00e7a769e3a7926063f1341c03b264bd7a3 WHIRLPOOL d3443d06522ad389c39afead46dfaab35e62653c722dd351f87adb10c31cc64a9ac01e7f4d56e66427af518360beac62df0a3b838e6eeee5f0a112cfbc1fa2d3
62676 -EBUILD netbeans-websvccommon-9999_p20160411.ebuild 2721 SHA256 195c20eec7d31a7ff35d2872f167ed032e10d2deb48762fdc02327721491c597 SHA512 4a5368120751aaad6220604b5d352eaaed88dc2ad8741606a36ad59d0e10aa47c8c5c600bcc41036b6a30830115a4f5f9c90c06a8cd72209a9777eb7998b6dc4 WHIRLPOOL 9b86c1387925a764f8f83e73f3fa031258c92f1dbe22666ff86a1d039489d399331075e7d1c0422141fcd71c116250fa61ed1029267e22ac758163727cf98115
62677 -EBUILD netbeans-websvccommon-9999_p20160412.ebuild 2721 SHA256 858a338600d1a79e28d6d143a4ad1b851ca2fd3ee64a250c0246c6d3aa51996a SHA512 2d88f6c8405c0b41e05484df4dd73b31c5ee0779df786ce2c83db35b1503e0e194538d8e18e7b944aafd97af9421f38fff91440b9d02db371ea087f78285e6ed WHIRLPOOL 35406477ba0d43feac72c50d589e0cd7f5add9c2a5bf8c248b6c471bceab42d5b4eb3e5e3444981d67a2a831c8cd6fa7b8f93d527751d65941d85dbb3af43be1
62678 -EBUILD netbeans-websvccommon-9999_p20160413.ebuild 2721 SHA256 a28f074c61e070020da34ab839ec13412aec0ac93ac98f2cea83256fae430aa5 SHA512 bfdd9037688f591e0e9610c97db77699b49d3796fae514ee74ae16894a0b2ae483e12211a72a536779fc47bf873c0c4ba4762bc1d39c11fae1e776e5dc8284ce WHIRLPOOL 94a4e74e01738330f2ecc556c4c4e2ba680feacbaa1587b3d2cb4ddee86e179ffe799a90d0d0fe169514acd7a9ecd87f686c574f7c7cbac1b4c712be38bd9872
62679 -EBUILD netbeans-websvccommon-9999_p20160414.ebuild 2721 SHA256 b882d45ba87ddde0ec0cce53f49ee46074039474a067c15a689328a69effd79a SHA512 b107de18efd47bda2c8098289333fee23a3327fb095645187704a7c6be6433f5d59bfa4e58b7203374395c64ca278a7fc42bbc03679536e4d310e71129309850 WHIRLPOOL 93060f28088456f7b6a19aa54211121255796fd4a08a265b0345e40a8e70e4b254c6ed23e46d153c9dceb79d3323e00294aa04b0eb3b9893916e03b0fe4d4d81
62680 -EBUILD netbeans-websvccommon-9999_p20160415.ebuild 2721 SHA256 b82432f5251a4ba93d1fd0d2a6ed12a08dbe1f9f20ccef944ce07d1945e40216 SHA512 6d32acd1977e16bd776032b975deb1fad92392a57be1aa62ee448958346ddb43049949873f01dd2d6317ab12ad72453cc9813df8592fb47541ba40718483097f WHIRLPOOL 76da9b4243bbe5ad7e1d3ec4af484d5da29b35f0efc9a4569584879e4cd487b527def108e95e6d25b64a3a9d8a9af99381a89c165d96ca0f422b5f0f41e790ca
62681 -EBUILD netbeans-websvccommon-9999_p20160416.ebuild 2721 SHA256 e91308ae1b7391067c72822e519af35a8f15157abe43f8963f2ad1f312445f26 SHA512 5b12c95720aa66b20987c2d940b70d85bf364793aad5f9f6479364185deb8b4b1571f1ee1219d26caffd98fa16b4141ec6a66305961b158503656babda577af2 WHIRLPOOL d099ba7b0ff20efaec07c570dfbbe930394140e6747d4261e664a6d247605d9a9acdf3b969ee69f3eaa01e096d88380c26c043295ba2bd40e2cc7984c9dfd7ad
62682 -EBUILD netbeans-websvccommon-9999_p20160417.ebuild 2721 SHA256 a2092848b2bf41fb2797ac5621264f8119e6143b142201001a5cf95c2ec15dc3 SHA512 eb3d0b649d0db7ac05c39f455f5f1b01cf6697a207dc65cf08485a44114862bc7c86bb76e3d02590f88f05606ae37a6ddee181dcd4704efad366f7d5fa593f0a WHIRLPOOL 6a49671c852d8adbb6354138ef650c27b5a2f23a6694a3f26c8a9c09fbf50bbfce3108840a7a79bef3c4cc068dafedcfccf3d3e14bb573b1ec820427613aff4e
62683 -EBUILD netbeans-websvccommon-9999_p20160418.ebuild 2721 SHA256 cd5ff5bbacfaadcc0c7e5e07c7d6487132fdd2f5fa1b820713a05144c4e7bfcd SHA512 05b162645511dfda25154fa20ddd3f4e9e52a30af32e0806eaa8a030da5969c4da21de8459d5a4cceee83c4489be5dbbe3b292b36af54f8aefa1a56a6698dfab WHIRLPOOL 6cd71499fa5e0ab1c7c21191fa1127ce21f45c10d93f40a78b51fde01bf69f811ac2e4f50611d04e33e8a69933a9b206a0a17c7d99461efa3fe1b28271e7b036
62684 -EBUILD netbeans-websvccommon-9999_p20160419.ebuild 2721 SHA256 a2075b802132caa8dfe953a1f83c49e2d221321b7f59795beb0b83ac763e294d SHA512 786cafe147026906468ad1be59d0e16255a9a59741977cf4a35fd45d1c6412db0cea595d36b30097aa951ad64acc0dacf78f2ca1c3e8360908052a9cc8d21030 WHIRLPOOL 327df93ab0e0063df1f0e6dc2036fe810977cd3a7e81247b190661df0efd99ad5b29a07b1f9becfc877bdbb33821e60db2eaf49550d764b5f8e2843379bd4e3a
62685 -EBUILD netbeans-websvccommon-9999_p20160420.ebuild 2721 SHA256 5543fd00c8197acd1ecc53e663c7922dedc28be51f77fee4f2a501e43c367448 SHA512 44bb478bff093710aaab2f47140193dd2d7717849b0f4938a457d7cd44c46d9f0a9d50db8d0422d70724c572d4507d1100f8587c9718377f4d3e5f58cc61e77f WHIRLPOOL 0691a1795426c372241e4e8a7cdd07c37d006e3fd6edad289733c79d048bc3079a357ded8871ce71755c317d30612fd012581257c999f7e623530c12e0604ae8
62686 -EBUILD netbeans-websvccommon-9999_p20160421.ebuild 2721 SHA256 44cf1ab2f64aa08dbcfa383e46bde2c7cc9f74df9470d056646a6413102bb606 SHA512 9a7de62d69d5b79a7efae9cd9d8e0532c878851bed3b585b379c61519ddfb6c6c82aa08a3690f1e42ceee9e3cb401eca48a2194ebc9900facaa7cd51a17cb34f WHIRLPOOL f11096236b46cc73b5558a842d0235d003f9d6a5eaaa8b0d051104388a3deaf9210b0d9d1aa35a2b18b7811f6e6e9bb619305f0569e6258fe5446f737882dbfd
62687 -EBUILD netbeans-websvccommon-9999_p20160426.ebuild 2721 SHA256 6a6ffc69548427b232a27065b5e36cb047fc5f20bcebc9d120708a4ec18160d6 SHA512 e21628579dc26585851fcf5c59cd59151c6b1c43ae73e1ef4d60350959eb9ccd76bc0912b1898fa04f8af0f82e138373231d39f3d0eae5ca4d2557a2e0f6a2c1 WHIRLPOOL 757e1402d59adad662915499dfa203b9e1b18cd7a173905be5496fb37a8072eaa36fe4e06cb19457fe997c217d010627789359dd4daa77c303f0574326a900eb
62688 -EBUILD netbeans-websvccommon-9999_p20160427.ebuild 2721 SHA256 818742f6ab0c1d46c9361c86ea0005fe31aa9bd70c6295500d38c3c497232f46 SHA512 e5b32396f0716e31221a855c4e8b9fff929f334879ac090ff3be36181c0565aec2a39c3ebe2639262d6e0c2117c92d916dc810d414170ddf46e9a4d3b84d4347 WHIRLPOOL 08a8d570f7dadd7e1d06c1a4b1567e167aef7c5f07eb25408a0ca312becad2c039a5deed43c02cd42cce8dc4d528fe3dbac1e9d47c3b58041aa821dccfc7bdab
62689 EBUILD netbeans-websvccommon-9999_p20160428.ebuild 2721 SHA256 e06e7fe1eeda962aff7fbc12e4c46d0d1b20c20c2c312ae0ce8958a832ad6055 SHA512 00b42a7ffa32ea8488086b9ab2ca09610d920ff325e640077159ad4c08418e43855aacc741d094304a891e665c46be785997cd857c0607de49955e8475369404 WHIRLPOOL 5b30492d9257888e1ca4b45e092e2c7fe7548b4160939ac8f1f32dbe625b9534a669d62727abcd80be9809071973d27ea403fb1a765665a09c21dcd112485443
62690 EBUILD netbeans-websvccommon-9999_p20160429.ebuild 2721 SHA256 dd72b0f89e52883a2576d505ff65ff4c1738ff6ff14bff97ec310ffbb1028078 SHA512 c32f1d75eae0c1a25d4ed235221e41974e0a6a82a3c10439a0e162f9724a0ee98d1b3f83294f157f562f550c476833ec54591f63ea4a9afa9753d88d7933c33a WHIRLPOOL 69eb0df8f2a1f6a895079162ce3ef78728bad9d2de67efeba27ef15348aaacdec51c6d851f7b69fa058b5fadd2e9735c443356a1f115850a2613b2d057998ccb
62691 EBUILD netbeans-websvccommon-9999_p20160430.ebuild 2721 SHA256 5cb3f0753abebe6fc55cf19b018f2e7f21ac0d613a24ce9e53c5c5ca3c36543e SHA512 c62813c1fc37c309d8a632fb0c91093251ec797248f283d0d6593c01db064e987859abdabf39465eb569af650645eb00af6b3612dd9d1c246ad01b4e68375243 WHIRLPOOL f70e684ef198cab020efb56835819a47f3c714c68b6bdf3da261b7c1208bd799134ea16062a16fa3bd635234822cc66905125afe71350e6e824c10a5c4d93ec8
62692
62693 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160329.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160329.ebuild
62694 deleted file mode 100644
62695 index 0267e00..0000000
62696 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160329.ebuild
62697 +++ /dev/null
62698 @@ -1,94 +0,0 @@
62699 -# Copyright 1999-2016 Gentoo Foundation
62700 -# Distributed under the terms of the GNU General Public License v2
62701 -# $Id$
62702 -
62703 -EAPI="4"
62704 -inherit eutils java-pkg-2 java-ant-2
62705 -
62706 -DESCRIPTION="Netbeans Web Services Common Cluster"
62707 -HOMEPAGE="http://netbeans.org/"
62708 -SLOT="9999"
62709 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
62710 -SRC_URI="${SOURCE_URL}
62711 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2"
62712 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62713 -KEYWORDS="~amd64 ~x86"
62714 -IUSE=""
62715 -S="${WORKDIR}"
62716 -
62717 -CDEPEND="~dev-java/netbeans-platform-${PV}
62718 - ~dev-java/netbeans-ide-${PV}"
62719 -DEPEND=">=virtual/jdk-1.7
62720 - app-arch/unzip
62721 - ${CDEPEND}
62722 - dev-java/javahelp:0"
62723 -RDEPEND=">=virtual/jdk-1.7
62724 - ${CDEPEND}"
62725 -
62726 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62727 -
62728 -EANT_BUILD_XML="nbbuild/build.xml"
62729 -EANT_BUILD_TARGET="rebuild-cluster"
62730 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62731 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62732 -JAVA_PKG_BSFIX="off"
62733 -
62734 -src_unpack() {
62735 - unpack $(basename ${SOURCE_URL})
62736 -
62737 - einfo "Deleting bundled jars..."
62738 - find -name "*.jar" -type f -delete
62739 -
62740 - unpack netbeans-9999-r15-build.xml.patch.bz2
62741 -}
62742 -
62743 -src_prepare() {
62744 - einfo "Deleting bundled class files..."
62745 - find -name "*.class" -type f | xargs rm -vf
62746 -
62747 - epatch netbeans-9999-r15-build.xml.patch
62748 -
62749 - # Support for custom patches
62750 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62751 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62752 -
62753 - if [ -n "${files}" ] ; then
62754 - einfo "Applying custom patches:"
62755 -
62756 - for file in ${files} ; do
62757 - epatch "${file}"
62758 - done
62759 - fi
62760 - fi
62761 -
62762 - einfo "Symlinking external libraries..."
62763 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62764 -
62765 - einfo "Linking in other clusters..."
62766 - mkdir "${S}"/nbbuild/netbeans || die
62767 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62768 -
62769 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62770 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62771 - touch nb.cluster.platform.built
62772 -
62773 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62774 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62775 - touch nb.cluster.ide.built
62776 -
62777 - popd >/dev/null || die
62778 -
62779 - java-pkg-2_src_prepare
62780 -}
62781 -
62782 -src_install() {
62783 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
62784 -
62785 - insinto ${INSTALL_DIR}
62786 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62787 - doins -r *
62788 -
62789 - popd >/dev/null || die
62790 -
62791 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
62792 -}
62793
62794 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160331.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160331.ebuild
62795 deleted file mode 100644
62796 index 5269053..0000000
62797 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160331.ebuild
62798 +++ /dev/null
62799 @@ -1,94 +0,0 @@
62800 -# Copyright 1999-2016 Gentoo Foundation
62801 -# Distributed under the terms of the GNU General Public License v2
62802 -# $Id$
62803 -
62804 -EAPI="4"
62805 -inherit eutils java-pkg-2 java-ant-2
62806 -
62807 -DESCRIPTION="Netbeans Web Services Common Cluster"
62808 -HOMEPAGE="http://netbeans.org/"
62809 -SLOT="9999"
62810 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
62811 -SRC_URI="${SOURCE_URL}
62812 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
62813 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62814 -KEYWORDS="~amd64 ~x86"
62815 -IUSE=""
62816 -S="${WORKDIR}"
62817 -
62818 -CDEPEND="~dev-java/netbeans-platform-${PV}
62819 - ~dev-java/netbeans-ide-${PV}"
62820 -DEPEND=">=virtual/jdk-1.7
62821 - app-arch/unzip
62822 - ${CDEPEND}
62823 - dev-java/javahelp:0"
62824 -RDEPEND=">=virtual/jdk-1.7
62825 - ${CDEPEND}"
62826 -
62827 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62828 -
62829 -EANT_BUILD_XML="nbbuild/build.xml"
62830 -EANT_BUILD_TARGET="rebuild-cluster"
62831 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62832 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62833 -JAVA_PKG_BSFIX="off"
62834 -
62835 -src_unpack() {
62836 - unpack $(basename ${SOURCE_URL})
62837 -
62838 - einfo "Deleting bundled jars..."
62839 - find -name "*.jar" -type f -delete
62840 -
62841 - unpack netbeans-9999-r16-build.xml.patch.bz2
62842 -}
62843 -
62844 -src_prepare() {
62845 - einfo "Deleting bundled class files..."
62846 - find -name "*.class" -type f | xargs rm -vf
62847 -
62848 - epatch netbeans-9999-r16-build.xml.patch
62849 -
62850 - # Support for custom patches
62851 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62852 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62853 -
62854 - if [ -n "${files}" ] ; then
62855 - einfo "Applying custom patches:"
62856 -
62857 - for file in ${files} ; do
62858 - epatch "${file}"
62859 - done
62860 - fi
62861 - fi
62862 -
62863 - einfo "Symlinking external libraries..."
62864 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62865 -
62866 - einfo "Linking in other clusters..."
62867 - mkdir "${S}"/nbbuild/netbeans || die
62868 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62869 -
62870 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62871 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62872 - touch nb.cluster.platform.built
62873 -
62874 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62875 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62876 - touch nb.cluster.ide.built
62877 -
62878 - popd >/dev/null || die
62879 -
62880 - java-pkg-2_src_prepare
62881 -}
62882 -
62883 -src_install() {
62884 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
62885 -
62886 - insinto ${INSTALL_DIR}
62887 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62888 - doins -r *
62889 -
62890 - popd >/dev/null || die
62891 -
62892 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
62893 -}
62894
62895 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160401.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160401.ebuild
62896 deleted file mode 100644
62897 index 7711f63..0000000
62898 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160401.ebuild
62899 +++ /dev/null
62900 @@ -1,94 +0,0 @@
62901 -# Copyright 1999-2016 Gentoo Foundation
62902 -# Distributed under the terms of the GNU General Public License v2
62903 -# $Id$
62904 -
62905 -EAPI="4"
62906 -inherit eutils java-pkg-2 java-ant-2
62907 -
62908 -DESCRIPTION="Netbeans Web Services Common Cluster"
62909 -HOMEPAGE="http://netbeans.org/"
62910 -SLOT="9999"
62911 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
62912 -SRC_URI="${SOURCE_URL}
62913 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
62914 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62915 -KEYWORDS="~amd64 ~x86"
62916 -IUSE=""
62917 -S="${WORKDIR}"
62918 -
62919 -CDEPEND="~dev-java/netbeans-platform-${PV}
62920 - ~dev-java/netbeans-ide-${PV}"
62921 -DEPEND=">=virtual/jdk-1.7
62922 - app-arch/unzip
62923 - ${CDEPEND}
62924 - dev-java/javahelp:0"
62925 -RDEPEND=">=virtual/jdk-1.7
62926 - ${CDEPEND}"
62927 -
62928 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62929 -
62930 -EANT_BUILD_XML="nbbuild/build.xml"
62931 -EANT_BUILD_TARGET="rebuild-cluster"
62932 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62933 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62934 -JAVA_PKG_BSFIX="off"
62935 -
62936 -src_unpack() {
62937 - unpack $(basename ${SOURCE_URL})
62938 -
62939 - einfo "Deleting bundled jars..."
62940 - find -name "*.jar" -type f -delete
62941 -
62942 - unpack netbeans-9999-r16-build.xml.patch.bz2
62943 -}
62944 -
62945 -src_prepare() {
62946 - einfo "Deleting bundled class files..."
62947 - find -name "*.class" -type f | xargs rm -vf
62948 -
62949 - epatch netbeans-9999-r16-build.xml.patch
62950 -
62951 - # Support for custom patches
62952 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62953 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62954 -
62955 - if [ -n "${files}" ] ; then
62956 - einfo "Applying custom patches:"
62957 -
62958 - for file in ${files} ; do
62959 - epatch "${file}"
62960 - done
62961 - fi
62962 - fi
62963 -
62964 - einfo "Symlinking external libraries..."
62965 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62966 -
62967 - einfo "Linking in other clusters..."
62968 - mkdir "${S}"/nbbuild/netbeans || die
62969 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62970 -
62971 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62972 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62973 - touch nb.cluster.platform.built
62974 -
62975 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62976 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62977 - touch nb.cluster.ide.built
62978 -
62979 - popd >/dev/null || die
62980 -
62981 - java-pkg-2_src_prepare
62982 -}
62983 -
62984 -src_install() {
62985 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
62986 -
62987 - insinto ${INSTALL_DIR}
62988 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62989 - doins -r *
62990 -
62991 - popd >/dev/null || die
62992 -
62993 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
62994 -}
62995
62996 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160404.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160404.ebuild
62997 deleted file mode 100644
62998 index e08441c..0000000
62999 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160404.ebuild
63000 +++ /dev/null
63001 @@ -1,94 +0,0 @@
63002 -# Copyright 1999-2016 Gentoo Foundation
63003 -# Distributed under the terms of the GNU General Public License v2
63004 -# $Id$
63005 -
63006 -EAPI="4"
63007 -inherit eutils java-pkg-2 java-ant-2
63008 -
63009 -DESCRIPTION="Netbeans Web Services Common Cluster"
63010 -HOMEPAGE="http://netbeans.org/"
63011 -SLOT="9999"
63012 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
63013 -SRC_URI="${SOURCE_URL}
63014 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63015 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63016 -KEYWORDS="~amd64 ~x86"
63017 -IUSE=""
63018 -S="${WORKDIR}"
63019 -
63020 -CDEPEND="~dev-java/netbeans-platform-${PV}
63021 - ~dev-java/netbeans-ide-${PV}"
63022 -DEPEND=">=virtual/jdk-1.7
63023 - app-arch/unzip
63024 - ${CDEPEND}
63025 - dev-java/javahelp:0"
63026 -RDEPEND=">=virtual/jdk-1.7
63027 - ${CDEPEND}"
63028 -
63029 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63030 -
63031 -EANT_BUILD_XML="nbbuild/build.xml"
63032 -EANT_BUILD_TARGET="rebuild-cluster"
63033 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63034 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63035 -JAVA_PKG_BSFIX="off"
63036 -
63037 -src_unpack() {
63038 - unpack $(basename ${SOURCE_URL})
63039 -
63040 - einfo "Deleting bundled jars..."
63041 - find -name "*.jar" -type f -delete
63042 -
63043 - unpack netbeans-9999-r16-build.xml.patch.bz2
63044 -}
63045 -
63046 -src_prepare() {
63047 - einfo "Deleting bundled class files..."
63048 - find -name "*.class" -type f | xargs rm -vf
63049 -
63050 - epatch netbeans-9999-r16-build.xml.patch
63051 -
63052 - # Support for custom patches
63053 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63054 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63055 -
63056 - if [ -n "${files}" ] ; then
63057 - einfo "Applying custom patches:"
63058 -
63059 - for file in ${files} ; do
63060 - epatch "${file}"
63061 - done
63062 - fi
63063 - fi
63064 -
63065 - einfo "Symlinking external libraries..."
63066 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63067 -
63068 - einfo "Linking in other clusters..."
63069 - mkdir "${S}"/nbbuild/netbeans || die
63070 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63071 -
63072 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63073 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63074 - touch nb.cluster.platform.built
63075 -
63076 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63077 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63078 - touch nb.cluster.ide.built
63079 -
63080 - popd >/dev/null || die
63081 -
63082 - java-pkg-2_src_prepare
63083 -}
63084 -
63085 -src_install() {
63086 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63087 -
63088 - insinto ${INSTALL_DIR}
63089 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63090 - doins -r *
63091 -
63092 - popd >/dev/null || die
63093 -
63094 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
63095 -}
63096
63097 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160405.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160405.ebuild
63098 deleted file mode 100644
63099 index 340526e..0000000
63100 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160405.ebuild
63101 +++ /dev/null
63102 @@ -1,94 +0,0 @@
63103 -# Copyright 1999-2016 Gentoo Foundation
63104 -# Distributed under the terms of the GNU General Public License v2
63105 -# $Id$
63106 -
63107 -EAPI="4"
63108 -inherit eutils java-pkg-2 java-ant-2
63109 -
63110 -DESCRIPTION="Netbeans Web Services Common Cluster"
63111 -HOMEPAGE="http://netbeans.org/"
63112 -SLOT="9999"
63113 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
63114 -SRC_URI="${SOURCE_URL}
63115 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63116 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63117 -KEYWORDS="~amd64 ~x86"
63118 -IUSE=""
63119 -S="${WORKDIR}"
63120 -
63121 -CDEPEND="~dev-java/netbeans-platform-${PV}
63122 - ~dev-java/netbeans-ide-${PV}"
63123 -DEPEND=">=virtual/jdk-1.7
63124 - app-arch/unzip
63125 - ${CDEPEND}
63126 - dev-java/javahelp:0"
63127 -RDEPEND=">=virtual/jdk-1.7
63128 - ${CDEPEND}"
63129 -
63130 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63131 -
63132 -EANT_BUILD_XML="nbbuild/build.xml"
63133 -EANT_BUILD_TARGET="rebuild-cluster"
63134 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63135 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63136 -JAVA_PKG_BSFIX="off"
63137 -
63138 -src_unpack() {
63139 - unpack $(basename ${SOURCE_URL})
63140 -
63141 - einfo "Deleting bundled jars..."
63142 - find -name "*.jar" -type f -delete
63143 -
63144 - unpack netbeans-9999-r16-build.xml.patch.bz2
63145 -}
63146 -
63147 -src_prepare() {
63148 - einfo "Deleting bundled class files..."
63149 - find -name "*.class" -type f | xargs rm -vf
63150 -
63151 - epatch netbeans-9999-r16-build.xml.patch
63152 -
63153 - # Support for custom patches
63154 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63155 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63156 -
63157 - if [ -n "${files}" ] ; then
63158 - einfo "Applying custom patches:"
63159 -
63160 - for file in ${files} ; do
63161 - epatch "${file}"
63162 - done
63163 - fi
63164 - fi
63165 -
63166 - einfo "Symlinking external libraries..."
63167 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63168 -
63169 - einfo "Linking in other clusters..."
63170 - mkdir "${S}"/nbbuild/netbeans || die
63171 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63172 -
63173 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63174 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63175 - touch nb.cluster.platform.built
63176 -
63177 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63178 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63179 - touch nb.cluster.ide.built
63180 -
63181 - popd >/dev/null || die
63182 -
63183 - java-pkg-2_src_prepare
63184 -}
63185 -
63186 -src_install() {
63187 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63188 -
63189 - insinto ${INSTALL_DIR}
63190 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63191 - doins -r *
63192 -
63193 - popd >/dev/null || die
63194 -
63195 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
63196 -}
63197
63198 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160406.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160406.ebuild
63199 deleted file mode 100644
63200 index 7f16fc3..0000000
63201 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160406.ebuild
63202 +++ /dev/null
63203 @@ -1,94 +0,0 @@
63204 -# Copyright 1999-2016 Gentoo Foundation
63205 -# Distributed under the terms of the GNU General Public License v2
63206 -# $Id$
63207 -
63208 -EAPI="4"
63209 -inherit eutils java-pkg-2 java-ant-2
63210 -
63211 -DESCRIPTION="Netbeans Web Services Common Cluster"
63212 -HOMEPAGE="http://netbeans.org/"
63213 -SLOT="9999"
63214 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
63215 -SRC_URI="${SOURCE_URL}
63216 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63217 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63218 -KEYWORDS="~amd64 ~x86"
63219 -IUSE=""
63220 -S="${WORKDIR}"
63221 -
63222 -CDEPEND="~dev-java/netbeans-platform-${PV}
63223 - ~dev-java/netbeans-ide-${PV}"
63224 -DEPEND=">=virtual/jdk-1.7
63225 - app-arch/unzip
63226 - ${CDEPEND}
63227 - dev-java/javahelp:0"
63228 -RDEPEND=">=virtual/jdk-1.7
63229 - ${CDEPEND}"
63230 -
63231 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63232 -
63233 -EANT_BUILD_XML="nbbuild/build.xml"
63234 -EANT_BUILD_TARGET="rebuild-cluster"
63235 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63236 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63237 -JAVA_PKG_BSFIX="off"
63238 -
63239 -src_unpack() {
63240 - unpack $(basename ${SOURCE_URL})
63241 -
63242 - einfo "Deleting bundled jars..."
63243 - find -name "*.jar" -type f -delete
63244 -
63245 - unpack netbeans-9999-r16-build.xml.patch.bz2
63246 -}
63247 -
63248 -src_prepare() {
63249 - einfo "Deleting bundled class files..."
63250 - find -name "*.class" -type f | xargs rm -vf
63251 -
63252 - epatch netbeans-9999-r16-build.xml.patch
63253 -
63254 - # Support for custom patches
63255 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63256 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63257 -
63258 - if [ -n "${files}" ] ; then
63259 - einfo "Applying custom patches:"
63260 -
63261 - for file in ${files} ; do
63262 - epatch "${file}"
63263 - done
63264 - fi
63265 - fi
63266 -
63267 - einfo "Symlinking external libraries..."
63268 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63269 -
63270 - einfo "Linking in other clusters..."
63271 - mkdir "${S}"/nbbuild/netbeans || die
63272 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63273 -
63274 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63275 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63276 - touch nb.cluster.platform.built
63277 -
63278 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63279 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63280 - touch nb.cluster.ide.built
63281 -
63282 - popd >/dev/null || die
63283 -
63284 - java-pkg-2_src_prepare
63285 -}
63286 -
63287 -src_install() {
63288 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63289 -
63290 - insinto ${INSTALL_DIR}
63291 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63292 - doins -r *
63293 -
63294 - popd >/dev/null || die
63295 -
63296 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
63297 -}
63298
63299 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160407.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160407.ebuild
63300 deleted file mode 100644
63301 index 13f3a37..0000000
63302 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160407.ebuild
63303 +++ /dev/null
63304 @@ -1,94 +0,0 @@
63305 -# Copyright 1999-2016 Gentoo Foundation
63306 -# Distributed under the terms of the GNU General Public License v2
63307 -# $Id$
63308 -
63309 -EAPI="4"
63310 -inherit eutils java-pkg-2 java-ant-2
63311 -
63312 -DESCRIPTION="Netbeans Web Services Common Cluster"
63313 -HOMEPAGE="http://netbeans.org/"
63314 -SLOT="9999"
63315 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
63316 -SRC_URI="${SOURCE_URL}
63317 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63318 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63319 -KEYWORDS="~amd64 ~x86"
63320 -IUSE=""
63321 -S="${WORKDIR}"
63322 -
63323 -CDEPEND="~dev-java/netbeans-platform-${PV}
63324 - ~dev-java/netbeans-ide-${PV}"
63325 -DEPEND=">=virtual/jdk-1.7
63326 - app-arch/unzip
63327 - ${CDEPEND}
63328 - dev-java/javahelp:0"
63329 -RDEPEND=">=virtual/jdk-1.7
63330 - ${CDEPEND}"
63331 -
63332 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63333 -
63334 -EANT_BUILD_XML="nbbuild/build.xml"
63335 -EANT_BUILD_TARGET="rebuild-cluster"
63336 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63337 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63338 -JAVA_PKG_BSFIX="off"
63339 -
63340 -src_unpack() {
63341 - unpack $(basename ${SOURCE_URL})
63342 -
63343 - einfo "Deleting bundled jars..."
63344 - find -name "*.jar" -type f -delete
63345 -
63346 - unpack netbeans-9999-r16-build.xml.patch.bz2
63347 -}
63348 -
63349 -src_prepare() {
63350 - einfo "Deleting bundled class files..."
63351 - find -name "*.class" -type f | xargs rm -vf
63352 -
63353 - epatch netbeans-9999-r16-build.xml.patch
63354 -
63355 - # Support for custom patches
63356 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63357 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63358 -
63359 - if [ -n "${files}" ] ; then
63360 - einfo "Applying custom patches:"
63361 -
63362 - for file in ${files} ; do
63363 - epatch "${file}"
63364 - done
63365 - fi
63366 - fi
63367 -
63368 - einfo "Symlinking external libraries..."
63369 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63370 -
63371 - einfo "Linking in other clusters..."
63372 - mkdir "${S}"/nbbuild/netbeans || die
63373 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63374 -
63375 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63376 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63377 - touch nb.cluster.platform.built
63378 -
63379 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63380 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63381 - touch nb.cluster.ide.built
63382 -
63383 - popd >/dev/null || die
63384 -
63385 - java-pkg-2_src_prepare
63386 -}
63387 -
63388 -src_install() {
63389 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63390 -
63391 - insinto ${INSTALL_DIR}
63392 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63393 - doins -r *
63394 -
63395 - popd >/dev/null || die
63396 -
63397 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
63398 -}
63399
63400 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160411.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160411.ebuild
63401 deleted file mode 100644
63402 index 70ca53a..0000000
63403 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160411.ebuild
63404 +++ /dev/null
63405 @@ -1,94 +0,0 @@
63406 -# Copyright 1999-2016 Gentoo Foundation
63407 -# Distributed under the terms of the GNU General Public License v2
63408 -# $Id$
63409 -
63410 -EAPI="4"
63411 -inherit eutils java-pkg-2 java-ant-2
63412 -
63413 -DESCRIPTION="Netbeans Web Services Common Cluster"
63414 -HOMEPAGE="http://netbeans.org/"
63415 -SLOT="9999"
63416 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
63417 -SRC_URI="${SOURCE_URL}
63418 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63419 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63420 -KEYWORDS="~amd64 ~x86"
63421 -IUSE=""
63422 -S="${WORKDIR}"
63423 -
63424 -CDEPEND="~dev-java/netbeans-platform-${PV}
63425 - ~dev-java/netbeans-ide-${PV}"
63426 -DEPEND=">=virtual/jdk-1.7
63427 - app-arch/unzip
63428 - ${CDEPEND}
63429 - dev-java/javahelp:0"
63430 -RDEPEND=">=virtual/jdk-1.7
63431 - ${CDEPEND}"
63432 -
63433 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63434 -
63435 -EANT_BUILD_XML="nbbuild/build.xml"
63436 -EANT_BUILD_TARGET="rebuild-cluster"
63437 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63438 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63439 -JAVA_PKG_BSFIX="off"
63440 -
63441 -src_unpack() {
63442 - unpack $(basename ${SOURCE_URL})
63443 -
63444 - einfo "Deleting bundled jars..."
63445 - find -name "*.jar" -type f -delete
63446 -
63447 - unpack netbeans-9999-r16-build.xml.patch.bz2
63448 -}
63449 -
63450 -src_prepare() {
63451 - einfo "Deleting bundled class files..."
63452 - find -name "*.class" -type f | xargs rm -vf
63453 -
63454 - epatch netbeans-9999-r16-build.xml.patch
63455 -
63456 - # Support for custom patches
63457 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63458 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63459 -
63460 - if [ -n "${files}" ] ; then
63461 - einfo "Applying custom patches:"
63462 -
63463 - for file in ${files} ; do
63464 - epatch "${file}"
63465 - done
63466 - fi
63467 - fi
63468 -
63469 - einfo "Symlinking external libraries..."
63470 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63471 -
63472 - einfo "Linking in other clusters..."
63473 - mkdir "${S}"/nbbuild/netbeans || die
63474 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63475 -
63476 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63477 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63478 - touch nb.cluster.platform.built
63479 -
63480 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63481 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63482 - touch nb.cluster.ide.built
63483 -
63484 - popd >/dev/null || die
63485 -
63486 - java-pkg-2_src_prepare
63487 -}
63488 -
63489 -src_install() {
63490 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63491 -
63492 - insinto ${INSTALL_DIR}
63493 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63494 - doins -r *
63495 -
63496 - popd >/dev/null || die
63497 -
63498 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
63499 -}
63500
63501 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160412.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160412.ebuild
63502 deleted file mode 100644
63503 index 2e011d7..0000000
63504 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160412.ebuild
63505 +++ /dev/null
63506 @@ -1,94 +0,0 @@
63507 -# Copyright 1999-2016 Gentoo Foundation
63508 -# Distributed under the terms of the GNU General Public License v2
63509 -# $Id$
63510 -
63511 -EAPI="4"
63512 -inherit eutils java-pkg-2 java-ant-2
63513 -
63514 -DESCRIPTION="Netbeans Web Services Common Cluster"
63515 -HOMEPAGE="http://netbeans.org/"
63516 -SLOT="9999"
63517 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
63518 -SRC_URI="${SOURCE_URL}
63519 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63520 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63521 -KEYWORDS="~amd64 ~x86"
63522 -IUSE=""
63523 -S="${WORKDIR}"
63524 -
63525 -CDEPEND="~dev-java/netbeans-platform-${PV}
63526 - ~dev-java/netbeans-ide-${PV}"
63527 -DEPEND=">=virtual/jdk-1.7
63528 - app-arch/unzip
63529 - ${CDEPEND}
63530 - dev-java/javahelp:0"
63531 -RDEPEND=">=virtual/jdk-1.7
63532 - ${CDEPEND}"
63533 -
63534 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63535 -
63536 -EANT_BUILD_XML="nbbuild/build.xml"
63537 -EANT_BUILD_TARGET="rebuild-cluster"
63538 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63539 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63540 -JAVA_PKG_BSFIX="off"
63541 -
63542 -src_unpack() {
63543 - unpack $(basename ${SOURCE_URL})
63544 -
63545 - einfo "Deleting bundled jars..."
63546 - find -name "*.jar" -type f -delete
63547 -
63548 - unpack netbeans-9999-r16-build.xml.patch.bz2
63549 -}
63550 -
63551 -src_prepare() {
63552 - einfo "Deleting bundled class files..."
63553 - find -name "*.class" -type f | xargs rm -vf
63554 -
63555 - epatch netbeans-9999-r16-build.xml.patch
63556 -
63557 - # Support for custom patches
63558 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63559 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63560 -
63561 - if [ -n "${files}" ] ; then
63562 - einfo "Applying custom patches:"
63563 -
63564 - for file in ${files} ; do
63565 - epatch "${file}"
63566 - done
63567 - fi
63568 - fi
63569 -
63570 - einfo "Symlinking external libraries..."
63571 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63572 -
63573 - einfo "Linking in other clusters..."
63574 - mkdir "${S}"/nbbuild/netbeans || die
63575 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63576 -
63577 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63578 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63579 - touch nb.cluster.platform.built
63580 -
63581 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63582 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63583 - touch nb.cluster.ide.built
63584 -
63585 - popd >/dev/null || die
63586 -
63587 - java-pkg-2_src_prepare
63588 -}
63589 -
63590 -src_install() {
63591 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63592 -
63593 - insinto ${INSTALL_DIR}
63594 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63595 - doins -r *
63596 -
63597 - popd >/dev/null || die
63598 -
63599 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
63600 -}
63601
63602 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160413.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160413.ebuild
63603 deleted file mode 100644
63604 index e71b036..0000000
63605 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160413.ebuild
63606 +++ /dev/null
63607 @@ -1,94 +0,0 @@
63608 -# Copyright 1999-2016 Gentoo Foundation
63609 -# Distributed under the terms of the GNU General Public License v2
63610 -# $Id$
63611 -
63612 -EAPI="4"
63613 -inherit eutils java-pkg-2 java-ant-2
63614 -
63615 -DESCRIPTION="Netbeans Web Services Common Cluster"
63616 -HOMEPAGE="http://netbeans.org/"
63617 -SLOT="9999"
63618 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
63619 -SRC_URI="${SOURCE_URL}
63620 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63621 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63622 -KEYWORDS="~amd64 ~x86"
63623 -IUSE=""
63624 -S="${WORKDIR}"
63625 -
63626 -CDEPEND="~dev-java/netbeans-platform-${PV}
63627 - ~dev-java/netbeans-ide-${PV}"
63628 -DEPEND=">=virtual/jdk-1.7
63629 - app-arch/unzip
63630 - ${CDEPEND}
63631 - dev-java/javahelp:0"
63632 -RDEPEND=">=virtual/jdk-1.7
63633 - ${CDEPEND}"
63634 -
63635 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63636 -
63637 -EANT_BUILD_XML="nbbuild/build.xml"
63638 -EANT_BUILD_TARGET="rebuild-cluster"
63639 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63640 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63641 -JAVA_PKG_BSFIX="off"
63642 -
63643 -src_unpack() {
63644 - unpack $(basename ${SOURCE_URL})
63645 -
63646 - einfo "Deleting bundled jars..."
63647 - find -name "*.jar" -type f -delete
63648 -
63649 - unpack netbeans-9999-r16-build.xml.patch.bz2
63650 -}
63651 -
63652 -src_prepare() {
63653 - einfo "Deleting bundled class files..."
63654 - find -name "*.class" -type f | xargs rm -vf
63655 -
63656 - epatch netbeans-9999-r16-build.xml.patch
63657 -
63658 - # Support for custom patches
63659 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63660 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63661 -
63662 - if [ -n "${files}" ] ; then
63663 - einfo "Applying custom patches:"
63664 -
63665 - for file in ${files} ; do
63666 - epatch "${file}"
63667 - done
63668 - fi
63669 - fi
63670 -
63671 - einfo "Symlinking external libraries..."
63672 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63673 -
63674 - einfo "Linking in other clusters..."
63675 - mkdir "${S}"/nbbuild/netbeans || die
63676 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63677 -
63678 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63679 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63680 - touch nb.cluster.platform.built
63681 -
63682 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63683 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63684 - touch nb.cluster.ide.built
63685 -
63686 - popd >/dev/null || die
63687 -
63688 - java-pkg-2_src_prepare
63689 -}
63690 -
63691 -src_install() {
63692 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63693 -
63694 - insinto ${INSTALL_DIR}
63695 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63696 - doins -r *
63697 -
63698 - popd >/dev/null || die
63699 -
63700 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
63701 -}
63702
63703 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160414.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160414.ebuild
63704 deleted file mode 100644
63705 index 874b119..0000000
63706 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160414.ebuild
63707 +++ /dev/null
63708 @@ -1,94 +0,0 @@
63709 -# Copyright 1999-2016 Gentoo Foundation
63710 -# Distributed under the terms of the GNU General Public License v2
63711 -# $Id$
63712 -
63713 -EAPI="4"
63714 -inherit eutils java-pkg-2 java-ant-2
63715 -
63716 -DESCRIPTION="Netbeans Web Services Common Cluster"
63717 -HOMEPAGE="http://netbeans.org/"
63718 -SLOT="9999"
63719 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
63720 -SRC_URI="${SOURCE_URL}
63721 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63722 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63723 -KEYWORDS="~amd64 ~x86"
63724 -IUSE=""
63725 -S="${WORKDIR}"
63726 -
63727 -CDEPEND="~dev-java/netbeans-platform-${PV}
63728 - ~dev-java/netbeans-ide-${PV}"
63729 -DEPEND=">=virtual/jdk-1.7
63730 - app-arch/unzip
63731 - ${CDEPEND}
63732 - dev-java/javahelp:0"
63733 -RDEPEND=">=virtual/jdk-1.7
63734 - ${CDEPEND}"
63735 -
63736 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63737 -
63738 -EANT_BUILD_XML="nbbuild/build.xml"
63739 -EANT_BUILD_TARGET="rebuild-cluster"
63740 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63741 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63742 -JAVA_PKG_BSFIX="off"
63743 -
63744 -src_unpack() {
63745 - unpack $(basename ${SOURCE_URL})
63746 -
63747 - einfo "Deleting bundled jars..."
63748 - find -name "*.jar" -type f -delete
63749 -
63750 - unpack netbeans-9999-r16-build.xml.patch.bz2
63751 -}
63752 -
63753 -src_prepare() {
63754 - einfo "Deleting bundled class files..."
63755 - find -name "*.class" -type f | xargs rm -vf
63756 -
63757 - epatch netbeans-9999-r16-build.xml.patch
63758 -
63759 - # Support for custom patches
63760 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63761 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63762 -
63763 - if [ -n "${files}" ] ; then
63764 - einfo "Applying custom patches:"
63765 -
63766 - for file in ${files} ; do
63767 - epatch "${file}"
63768 - done
63769 - fi
63770 - fi
63771 -
63772 - einfo "Symlinking external libraries..."
63773 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63774 -
63775 - einfo "Linking in other clusters..."
63776 - mkdir "${S}"/nbbuild/netbeans || die
63777 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63778 -
63779 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63780 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63781 - touch nb.cluster.platform.built
63782 -
63783 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63784 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63785 - touch nb.cluster.ide.built
63786 -
63787 - popd >/dev/null || die
63788 -
63789 - java-pkg-2_src_prepare
63790 -}
63791 -
63792 -src_install() {
63793 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63794 -
63795 - insinto ${INSTALL_DIR}
63796 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63797 - doins -r *
63798 -
63799 - popd >/dev/null || die
63800 -
63801 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
63802 -}
63803
63804 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160415.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160415.ebuild
63805 deleted file mode 100644
63806 index 8086b95..0000000
63807 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160415.ebuild
63808 +++ /dev/null
63809 @@ -1,94 +0,0 @@
63810 -# Copyright 1999-2016 Gentoo Foundation
63811 -# Distributed under the terms of the GNU General Public License v2
63812 -# $Id$
63813 -
63814 -EAPI="4"
63815 -inherit eutils java-pkg-2 java-ant-2
63816 -
63817 -DESCRIPTION="Netbeans Web Services Common Cluster"
63818 -HOMEPAGE="http://netbeans.org/"
63819 -SLOT="9999"
63820 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
63821 -SRC_URI="${SOURCE_URL}
63822 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63823 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63824 -KEYWORDS="~amd64 ~x86"
63825 -IUSE=""
63826 -S="${WORKDIR}"
63827 -
63828 -CDEPEND="~dev-java/netbeans-platform-${PV}
63829 - ~dev-java/netbeans-ide-${PV}"
63830 -DEPEND=">=virtual/jdk-1.7
63831 - app-arch/unzip
63832 - ${CDEPEND}
63833 - dev-java/javahelp:0"
63834 -RDEPEND=">=virtual/jdk-1.7
63835 - ${CDEPEND}"
63836 -
63837 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63838 -
63839 -EANT_BUILD_XML="nbbuild/build.xml"
63840 -EANT_BUILD_TARGET="rebuild-cluster"
63841 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63842 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63843 -JAVA_PKG_BSFIX="off"
63844 -
63845 -src_unpack() {
63846 - unpack $(basename ${SOURCE_URL})
63847 -
63848 - einfo "Deleting bundled jars..."
63849 - find -name "*.jar" -type f -delete
63850 -
63851 - unpack netbeans-9999-r16-build.xml.patch.bz2
63852 -}
63853 -
63854 -src_prepare() {
63855 - einfo "Deleting bundled class files..."
63856 - find -name "*.class" -type f | xargs rm -vf
63857 -
63858 - epatch netbeans-9999-r16-build.xml.patch
63859 -
63860 - # Support for custom patches
63861 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63862 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63863 -
63864 - if [ -n "${files}" ] ; then
63865 - einfo "Applying custom patches:"
63866 -
63867 - for file in ${files} ; do
63868 - epatch "${file}"
63869 - done
63870 - fi
63871 - fi
63872 -
63873 - einfo "Symlinking external libraries..."
63874 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63875 -
63876 - einfo "Linking in other clusters..."
63877 - mkdir "${S}"/nbbuild/netbeans || die
63878 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63879 -
63880 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63881 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63882 - touch nb.cluster.platform.built
63883 -
63884 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63885 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63886 - touch nb.cluster.ide.built
63887 -
63888 - popd >/dev/null || die
63889 -
63890 - java-pkg-2_src_prepare
63891 -}
63892 -
63893 -src_install() {
63894 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63895 -
63896 - insinto ${INSTALL_DIR}
63897 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63898 - doins -r *
63899 -
63900 - popd >/dev/null || die
63901 -
63902 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
63903 -}
63904
63905 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160416.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160416.ebuild
63906 deleted file mode 100644
63907 index 94cf668..0000000
63908 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160416.ebuild
63909 +++ /dev/null
63910 @@ -1,94 +0,0 @@
63911 -# Copyright 1999-2016 Gentoo Foundation
63912 -# Distributed under the terms of the GNU General Public License v2
63913 -# $Id$
63914 -
63915 -EAPI="4"
63916 -inherit eutils java-pkg-2 java-ant-2
63917 -
63918 -DESCRIPTION="Netbeans Web Services Common Cluster"
63919 -HOMEPAGE="http://netbeans.org/"
63920 -SLOT="9999"
63921 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
63922 -SRC_URI="${SOURCE_URL}
63923 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
63924 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63925 -KEYWORDS="~amd64 ~x86"
63926 -IUSE=""
63927 -S="${WORKDIR}"
63928 -
63929 -CDEPEND="~dev-java/netbeans-platform-${PV}
63930 - ~dev-java/netbeans-ide-${PV}"
63931 -DEPEND=">=virtual/jdk-1.7
63932 - app-arch/unzip
63933 - ${CDEPEND}
63934 - dev-java/javahelp:0"
63935 -RDEPEND=">=virtual/jdk-1.7
63936 - ${CDEPEND}"
63937 -
63938 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63939 -
63940 -EANT_BUILD_XML="nbbuild/build.xml"
63941 -EANT_BUILD_TARGET="rebuild-cluster"
63942 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
63943 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63944 -JAVA_PKG_BSFIX="off"
63945 -
63946 -src_unpack() {
63947 - unpack $(basename ${SOURCE_URL})
63948 -
63949 - einfo "Deleting bundled jars..."
63950 - find -name "*.jar" -type f -delete
63951 -
63952 - unpack netbeans-9999-r16-build.xml.patch.bz2
63953 -}
63954 -
63955 -src_prepare() {
63956 - einfo "Deleting bundled class files..."
63957 - find -name "*.class" -type f | xargs rm -vf
63958 -
63959 - epatch netbeans-9999-r16-build.xml.patch
63960 -
63961 - # Support for custom patches
63962 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63963 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63964 -
63965 - if [ -n "${files}" ] ; then
63966 - einfo "Applying custom patches:"
63967 -
63968 - for file in ${files} ; do
63969 - epatch "${file}"
63970 - done
63971 - fi
63972 - fi
63973 -
63974 - einfo "Symlinking external libraries..."
63975 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63976 -
63977 - einfo "Linking in other clusters..."
63978 - mkdir "${S}"/nbbuild/netbeans || die
63979 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
63980 -
63981 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
63982 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63983 - touch nb.cluster.platform.built
63984 -
63985 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
63986 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
63987 - touch nb.cluster.ide.built
63988 -
63989 - popd >/dev/null || die
63990 -
63991 - java-pkg-2_src_prepare
63992 -}
63993 -
63994 -src_install() {
63995 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
63996 -
63997 - insinto ${INSTALL_DIR}
63998 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63999 - doins -r *
64000 -
64001 - popd >/dev/null || die
64002 -
64003 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
64004 -}
64005
64006 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160417.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160417.ebuild
64007 deleted file mode 100644
64008 index 8582426..0000000
64009 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160417.ebuild
64010 +++ /dev/null
64011 @@ -1,94 +0,0 @@
64012 -# Copyright 1999-2016 Gentoo Foundation
64013 -# Distributed under the terms of the GNU General Public License v2
64014 -# $Id$
64015 -
64016 -EAPI="4"
64017 -inherit eutils java-pkg-2 java-ant-2
64018 -
64019 -DESCRIPTION="Netbeans Web Services Common Cluster"
64020 -HOMEPAGE="http://netbeans.org/"
64021 -SLOT="9999"
64022 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
64023 -SRC_URI="${SOURCE_URL}
64024 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
64025 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64026 -KEYWORDS="~amd64 ~x86"
64027 -IUSE=""
64028 -S="${WORKDIR}"
64029 -
64030 -CDEPEND="~dev-java/netbeans-platform-${PV}
64031 - ~dev-java/netbeans-ide-${PV}"
64032 -DEPEND=">=virtual/jdk-1.7
64033 - app-arch/unzip
64034 - ${CDEPEND}
64035 - dev-java/javahelp:0"
64036 -RDEPEND=">=virtual/jdk-1.7
64037 - ${CDEPEND}"
64038 -
64039 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64040 -
64041 -EANT_BUILD_XML="nbbuild/build.xml"
64042 -EANT_BUILD_TARGET="rebuild-cluster"
64043 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
64044 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64045 -JAVA_PKG_BSFIX="off"
64046 -
64047 -src_unpack() {
64048 - unpack $(basename ${SOURCE_URL})
64049 -
64050 - einfo "Deleting bundled jars..."
64051 - find -name "*.jar" -type f -delete
64052 -
64053 - unpack netbeans-9999-r16-build.xml.patch.bz2
64054 -}
64055 -
64056 -src_prepare() {
64057 - einfo "Deleting bundled class files..."
64058 - find -name "*.class" -type f | xargs rm -vf
64059 -
64060 - epatch netbeans-9999-r16-build.xml.patch
64061 -
64062 - # Support for custom patches
64063 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64064 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64065 -
64066 - if [ -n "${files}" ] ; then
64067 - einfo "Applying custom patches:"
64068 -
64069 - for file in ${files} ; do
64070 - epatch "${file}"
64071 - done
64072 - fi
64073 - fi
64074 -
64075 - einfo "Symlinking external libraries..."
64076 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64077 -
64078 - einfo "Linking in other clusters..."
64079 - mkdir "${S}"/nbbuild/netbeans || die
64080 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
64081 -
64082 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
64083 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64084 - touch nb.cluster.platform.built
64085 -
64086 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
64087 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64088 - touch nb.cluster.ide.built
64089 -
64090 - popd >/dev/null || die
64091 -
64092 - java-pkg-2_src_prepare
64093 -}
64094 -
64095 -src_install() {
64096 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
64097 -
64098 - insinto ${INSTALL_DIR}
64099 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64100 - doins -r *
64101 -
64102 - popd >/dev/null || die
64103 -
64104 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
64105 -}
64106
64107 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160418.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160418.ebuild
64108 deleted file mode 100644
64109 index 8cea797..0000000
64110 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160418.ebuild
64111 +++ /dev/null
64112 @@ -1,94 +0,0 @@
64113 -# Copyright 1999-2016 Gentoo Foundation
64114 -# Distributed under the terms of the GNU General Public License v2
64115 -# $Id$
64116 -
64117 -EAPI="4"
64118 -inherit eutils java-pkg-2 java-ant-2
64119 -
64120 -DESCRIPTION="Netbeans Web Services Common Cluster"
64121 -HOMEPAGE="http://netbeans.org/"
64122 -SLOT="9999"
64123 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
64124 -SRC_URI="${SOURCE_URL}
64125 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
64126 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64127 -KEYWORDS="~amd64 ~x86"
64128 -IUSE=""
64129 -S="${WORKDIR}"
64130 -
64131 -CDEPEND="~dev-java/netbeans-platform-${PV}
64132 - ~dev-java/netbeans-ide-${PV}"
64133 -DEPEND=">=virtual/jdk-1.7
64134 - app-arch/unzip
64135 - ${CDEPEND}
64136 - dev-java/javahelp:0"
64137 -RDEPEND=">=virtual/jdk-1.7
64138 - ${CDEPEND}"
64139 -
64140 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64141 -
64142 -EANT_BUILD_XML="nbbuild/build.xml"
64143 -EANT_BUILD_TARGET="rebuild-cluster"
64144 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
64145 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64146 -JAVA_PKG_BSFIX="off"
64147 -
64148 -src_unpack() {
64149 - unpack $(basename ${SOURCE_URL})
64150 -
64151 - einfo "Deleting bundled jars..."
64152 - find -name "*.jar" -type f -delete
64153 -
64154 - unpack netbeans-9999-r16-build.xml.patch.bz2
64155 -}
64156 -
64157 -src_prepare() {
64158 - einfo "Deleting bundled class files..."
64159 - find -name "*.class" -type f | xargs rm -vf
64160 -
64161 - epatch netbeans-9999-r16-build.xml.patch
64162 -
64163 - # Support for custom patches
64164 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64165 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64166 -
64167 - if [ -n "${files}" ] ; then
64168 - einfo "Applying custom patches:"
64169 -
64170 - for file in ${files} ; do
64171 - epatch "${file}"
64172 - done
64173 - fi
64174 - fi
64175 -
64176 - einfo "Symlinking external libraries..."
64177 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64178 -
64179 - einfo "Linking in other clusters..."
64180 - mkdir "${S}"/nbbuild/netbeans || die
64181 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
64182 -
64183 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
64184 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64185 - touch nb.cluster.platform.built
64186 -
64187 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
64188 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64189 - touch nb.cluster.ide.built
64190 -
64191 - popd >/dev/null || die
64192 -
64193 - java-pkg-2_src_prepare
64194 -}
64195 -
64196 -src_install() {
64197 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
64198 -
64199 - insinto ${INSTALL_DIR}
64200 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64201 - doins -r *
64202 -
64203 - popd >/dev/null || die
64204 -
64205 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
64206 -}
64207
64208 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160419.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160419.ebuild
64209 deleted file mode 100644
64210 index 12661c1..0000000
64211 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160419.ebuild
64212 +++ /dev/null
64213 @@ -1,94 +0,0 @@
64214 -# Copyright 1999-2016 Gentoo Foundation
64215 -# Distributed under the terms of the GNU General Public License v2
64216 -# $Id$
64217 -
64218 -EAPI="4"
64219 -inherit eutils java-pkg-2 java-ant-2
64220 -
64221 -DESCRIPTION="Netbeans Web Services Common Cluster"
64222 -HOMEPAGE="http://netbeans.org/"
64223 -SLOT="9999"
64224 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
64225 -SRC_URI="${SOURCE_URL}
64226 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
64227 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64228 -KEYWORDS="~amd64 ~x86"
64229 -IUSE=""
64230 -S="${WORKDIR}"
64231 -
64232 -CDEPEND="~dev-java/netbeans-platform-${PV}
64233 - ~dev-java/netbeans-ide-${PV}"
64234 -DEPEND=">=virtual/jdk-1.7
64235 - app-arch/unzip
64236 - ${CDEPEND}
64237 - dev-java/javahelp:0"
64238 -RDEPEND=">=virtual/jdk-1.7
64239 - ${CDEPEND}"
64240 -
64241 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64242 -
64243 -EANT_BUILD_XML="nbbuild/build.xml"
64244 -EANT_BUILD_TARGET="rebuild-cluster"
64245 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
64246 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64247 -JAVA_PKG_BSFIX="off"
64248 -
64249 -src_unpack() {
64250 - unpack $(basename ${SOURCE_URL})
64251 -
64252 - einfo "Deleting bundled jars..."
64253 - find -name "*.jar" -type f -delete
64254 -
64255 - unpack netbeans-9999-r16-build.xml.patch.bz2
64256 -}
64257 -
64258 -src_prepare() {
64259 - einfo "Deleting bundled class files..."
64260 - find -name "*.class" -type f | xargs rm -vf
64261 -
64262 - epatch netbeans-9999-r16-build.xml.patch
64263 -
64264 - # Support for custom patches
64265 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64266 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64267 -
64268 - if [ -n "${files}" ] ; then
64269 - einfo "Applying custom patches:"
64270 -
64271 - for file in ${files} ; do
64272 - epatch "${file}"
64273 - done
64274 - fi
64275 - fi
64276 -
64277 - einfo "Symlinking external libraries..."
64278 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64279 -
64280 - einfo "Linking in other clusters..."
64281 - mkdir "${S}"/nbbuild/netbeans || die
64282 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
64283 -
64284 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
64285 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64286 - touch nb.cluster.platform.built
64287 -
64288 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
64289 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64290 - touch nb.cluster.ide.built
64291 -
64292 - popd >/dev/null || die
64293 -
64294 - java-pkg-2_src_prepare
64295 -}
64296 -
64297 -src_install() {
64298 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
64299 -
64300 - insinto ${INSTALL_DIR}
64301 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64302 - doins -r *
64303 -
64304 - popd >/dev/null || die
64305 -
64306 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
64307 -}
64308
64309 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160420.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160420.ebuild
64310 deleted file mode 100644
64311 index ac2130d..0000000
64312 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160420.ebuild
64313 +++ /dev/null
64314 @@ -1,94 +0,0 @@
64315 -# Copyright 1999-2016 Gentoo Foundation
64316 -# Distributed under the terms of the GNU General Public License v2
64317 -# $Id$
64318 -
64319 -EAPI="4"
64320 -inherit eutils java-pkg-2 java-ant-2
64321 -
64322 -DESCRIPTION="Netbeans Web Services Common Cluster"
64323 -HOMEPAGE="http://netbeans.org/"
64324 -SLOT="9999"
64325 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
64326 -SRC_URI="${SOURCE_URL}
64327 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
64328 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64329 -KEYWORDS="~amd64 ~x86"
64330 -IUSE=""
64331 -S="${WORKDIR}"
64332 -
64333 -CDEPEND="~dev-java/netbeans-platform-${PV}
64334 - ~dev-java/netbeans-ide-${PV}"
64335 -DEPEND=">=virtual/jdk-1.7
64336 - app-arch/unzip
64337 - ${CDEPEND}
64338 - dev-java/javahelp:0"
64339 -RDEPEND=">=virtual/jdk-1.7
64340 - ${CDEPEND}"
64341 -
64342 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64343 -
64344 -EANT_BUILD_XML="nbbuild/build.xml"
64345 -EANT_BUILD_TARGET="rebuild-cluster"
64346 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
64347 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64348 -JAVA_PKG_BSFIX="off"
64349 -
64350 -src_unpack() {
64351 - unpack $(basename ${SOURCE_URL})
64352 -
64353 - einfo "Deleting bundled jars..."
64354 - find -name "*.jar" -type f -delete
64355 -
64356 - unpack netbeans-9999-r16-build.xml.patch.bz2
64357 -}
64358 -
64359 -src_prepare() {
64360 - einfo "Deleting bundled class files..."
64361 - find -name "*.class" -type f | xargs rm -vf
64362 -
64363 - epatch netbeans-9999-r16-build.xml.patch
64364 -
64365 - # Support for custom patches
64366 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64367 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64368 -
64369 - if [ -n "${files}" ] ; then
64370 - einfo "Applying custom patches:"
64371 -
64372 - for file in ${files} ; do
64373 - epatch "${file}"
64374 - done
64375 - fi
64376 - fi
64377 -
64378 - einfo "Symlinking external libraries..."
64379 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64380 -
64381 - einfo "Linking in other clusters..."
64382 - mkdir "${S}"/nbbuild/netbeans || die
64383 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
64384 -
64385 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
64386 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64387 - touch nb.cluster.platform.built
64388 -
64389 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
64390 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64391 - touch nb.cluster.ide.built
64392 -
64393 - popd >/dev/null || die
64394 -
64395 - java-pkg-2_src_prepare
64396 -}
64397 -
64398 -src_install() {
64399 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
64400 -
64401 - insinto ${INSTALL_DIR}
64402 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64403 - doins -r *
64404 -
64405 - popd >/dev/null || die
64406 -
64407 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
64408 -}
64409
64410 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160421.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160421.ebuild
64411 deleted file mode 100644
64412 index 26dce6f..0000000
64413 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160421.ebuild
64414 +++ /dev/null
64415 @@ -1,94 +0,0 @@
64416 -# Copyright 1999-2016 Gentoo Foundation
64417 -# Distributed under the terms of the GNU General Public License v2
64418 -# $Id$
64419 -
64420 -EAPI="4"
64421 -inherit eutils java-pkg-2 java-ant-2
64422 -
64423 -DESCRIPTION="Netbeans Web Services Common Cluster"
64424 -HOMEPAGE="http://netbeans.org/"
64425 -SLOT="9999"
64426 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
64427 -SRC_URI="${SOURCE_URL}
64428 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
64429 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64430 -KEYWORDS="~amd64 ~x86"
64431 -IUSE=""
64432 -S="${WORKDIR}"
64433 -
64434 -CDEPEND="~dev-java/netbeans-platform-${PV}
64435 - ~dev-java/netbeans-ide-${PV}"
64436 -DEPEND=">=virtual/jdk-1.7
64437 - app-arch/unzip
64438 - ${CDEPEND}
64439 - dev-java/javahelp:0"
64440 -RDEPEND=">=virtual/jdk-1.7
64441 - ${CDEPEND}"
64442 -
64443 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64444 -
64445 -EANT_BUILD_XML="nbbuild/build.xml"
64446 -EANT_BUILD_TARGET="rebuild-cluster"
64447 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
64448 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64449 -JAVA_PKG_BSFIX="off"
64450 -
64451 -src_unpack() {
64452 - unpack $(basename ${SOURCE_URL})
64453 -
64454 - einfo "Deleting bundled jars..."
64455 - find -name "*.jar" -type f -delete
64456 -
64457 - unpack netbeans-9999-r16-build.xml.patch.bz2
64458 -}
64459 -
64460 -src_prepare() {
64461 - einfo "Deleting bundled class files..."
64462 - find -name "*.class" -type f | xargs rm -vf
64463 -
64464 - epatch netbeans-9999-r16-build.xml.patch
64465 -
64466 - # Support for custom patches
64467 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64468 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64469 -
64470 - if [ -n "${files}" ] ; then
64471 - einfo "Applying custom patches:"
64472 -
64473 - for file in ${files} ; do
64474 - epatch "${file}"
64475 - done
64476 - fi
64477 - fi
64478 -
64479 - einfo "Symlinking external libraries..."
64480 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64481 -
64482 - einfo "Linking in other clusters..."
64483 - mkdir "${S}"/nbbuild/netbeans || die
64484 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
64485 -
64486 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
64487 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64488 - touch nb.cluster.platform.built
64489 -
64490 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
64491 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64492 - touch nb.cluster.ide.built
64493 -
64494 - popd >/dev/null || die
64495 -
64496 - java-pkg-2_src_prepare
64497 -}
64498 -
64499 -src_install() {
64500 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
64501 -
64502 - insinto ${INSTALL_DIR}
64503 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64504 - doins -r *
64505 -
64506 - popd >/dev/null || die
64507 -
64508 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
64509 -}
64510
64511 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160426.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160426.ebuild
64512 deleted file mode 100644
64513 index a2a57fb..0000000
64514 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160426.ebuild
64515 +++ /dev/null
64516 @@ -1,94 +0,0 @@
64517 -# Copyright 1999-2016 Gentoo Foundation
64518 -# Distributed under the terms of the GNU General Public License v2
64519 -# $Id$
64520 -
64521 -EAPI="4"
64522 -inherit eutils java-pkg-2 java-ant-2
64523 -
64524 -DESCRIPTION="Netbeans Web Services Common Cluster"
64525 -HOMEPAGE="http://netbeans.org/"
64526 -SLOT="9999"
64527 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
64528 -SRC_URI="${SOURCE_URL}
64529 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
64530 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64531 -KEYWORDS="~amd64 ~x86"
64532 -IUSE=""
64533 -S="${WORKDIR}"
64534 -
64535 -CDEPEND="~dev-java/netbeans-platform-${PV}
64536 - ~dev-java/netbeans-ide-${PV}"
64537 -DEPEND=">=virtual/jdk-1.7
64538 - app-arch/unzip
64539 - ${CDEPEND}
64540 - dev-java/javahelp:0"
64541 -RDEPEND=">=virtual/jdk-1.7
64542 - ${CDEPEND}"
64543 -
64544 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64545 -
64546 -EANT_BUILD_XML="nbbuild/build.xml"
64547 -EANT_BUILD_TARGET="rebuild-cluster"
64548 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
64549 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64550 -JAVA_PKG_BSFIX="off"
64551 -
64552 -src_unpack() {
64553 - unpack $(basename ${SOURCE_URL})
64554 -
64555 - einfo "Deleting bundled jars..."
64556 - find -name "*.jar" -type f -delete
64557 -
64558 - unpack netbeans-9999-r16-build.xml.patch.bz2
64559 -}
64560 -
64561 -src_prepare() {
64562 - einfo "Deleting bundled class files..."
64563 - find -name "*.class" -type f | xargs rm -vf
64564 -
64565 - epatch netbeans-9999-r16-build.xml.patch
64566 -
64567 - # Support for custom patches
64568 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64569 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64570 -
64571 - if [ -n "${files}" ] ; then
64572 - einfo "Applying custom patches:"
64573 -
64574 - for file in ${files} ; do
64575 - epatch "${file}"
64576 - done
64577 - fi
64578 - fi
64579 -
64580 - einfo "Symlinking external libraries..."
64581 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64582 -
64583 - einfo "Linking in other clusters..."
64584 - mkdir "${S}"/nbbuild/netbeans || die
64585 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
64586 -
64587 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
64588 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64589 - touch nb.cluster.platform.built
64590 -
64591 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
64592 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64593 - touch nb.cluster.ide.built
64594 -
64595 - popd >/dev/null || die
64596 -
64597 - java-pkg-2_src_prepare
64598 -}
64599 -
64600 -src_install() {
64601 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
64602 -
64603 - insinto ${INSTALL_DIR}
64604 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64605 - doins -r *
64606 -
64607 - popd >/dev/null || die
64608 -
64609 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
64610 -}
64611
64612 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160427.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160427.ebuild
64613 deleted file mode 100644
64614 index 947483c..0000000
64615 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20160427.ebuild
64616 +++ /dev/null
64617 @@ -1,94 +0,0 @@
64618 -# Copyright 1999-2016 Gentoo Foundation
64619 -# Distributed under the terms of the GNU General Public License v2
64620 -# $Id$
64621 -
64622 -EAPI="4"
64623 -inherit eutils java-pkg-2 java-ant-2
64624 -
64625 -DESCRIPTION="Netbeans Web Services Common Cluster"
64626 -HOMEPAGE="http://netbeans.org/"
64627 -SLOT="9999"
64628 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
64629 -SRC_URI="${SOURCE_URL}
64630 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
64631 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64632 -KEYWORDS="~amd64 ~x86"
64633 -IUSE=""
64634 -S="${WORKDIR}"
64635 -
64636 -CDEPEND="~dev-java/netbeans-platform-${PV}
64637 - ~dev-java/netbeans-ide-${PV}"
64638 -DEPEND=">=virtual/jdk-1.7
64639 - app-arch/unzip
64640 - ${CDEPEND}
64641 - dev-java/javahelp:0"
64642 -RDEPEND=">=virtual/jdk-1.7
64643 - ${CDEPEND}"
64644 -
64645 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64646 -
64647 -EANT_BUILD_XML="nbbuild/build.xml"
64648 -EANT_BUILD_TARGET="rebuild-cluster"
64649 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
64650 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64651 -JAVA_PKG_BSFIX="off"
64652 -
64653 -src_unpack() {
64654 - unpack $(basename ${SOURCE_URL})
64655 -
64656 - einfo "Deleting bundled jars..."
64657 - find -name "*.jar" -type f -delete
64658 -
64659 - unpack netbeans-9999-r16-build.xml.patch.bz2
64660 -}
64661 -
64662 -src_prepare() {
64663 - einfo "Deleting bundled class files..."
64664 - find -name "*.class" -type f | xargs rm -vf
64665 -
64666 - epatch netbeans-9999-r16-build.xml.patch
64667 -
64668 - # Support for custom patches
64669 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64670 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64671 -
64672 - if [ -n "${files}" ] ; then
64673 - einfo "Applying custom patches:"
64674 -
64675 - for file in ${files} ; do
64676 - epatch "${file}"
64677 - done
64678 - fi
64679 - fi
64680 -
64681 - einfo "Symlinking external libraries..."
64682 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64683 -
64684 - einfo "Linking in other clusters..."
64685 - mkdir "${S}"/nbbuild/netbeans || die
64686 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
64687 -
64688 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
64689 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64690 - touch nb.cluster.platform.built
64691 -
64692 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
64693 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
64694 - touch nb.cluster.ide.built
64695 -
64696 - popd >/dev/null || die
64697 -
64698 - java-pkg-2_src_prepare
64699 -}
64700 -
64701 -src_install() {
64702 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
64703 -
64704 - insinto ${INSTALL_DIR}
64705 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64706 - doins -r *
64707 -
64708 - popd >/dev/null || die
64709 -
64710 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
64711 -}
64712
64713 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
64714 index fcd9b58..3e01f89 100644
64715 --- a/dev-util/netbeans/Manifest
64716 +++ b/dev-util/netbeans/Manifest
64717 @@ -2,57 +2,16 @@ DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007d
64718 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
64719 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
64720 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
64721 -DIST netbeans-9999-r15-build.xml.patch.bz2 2680 SHA256 d686f1e352eae400393577a456042f4475b9c321369101d2f05ec627aa61ef0c SHA512 7428b664749878fd1ead2c821277769a5af9636388515a4786284568ea656734ba2a9e90758385f5b6a0c009469df3dcc005936c8865c93cc9bc29576d2171e4 WHIRLPOOL fea09d3b1e2cc07e090a9618cbdaf6b2e3d4cab9679fdb4321a856922035871e485f492e6298e7e2562d8ecba626f2bdb3130f09840e83878e3c1e6fd6944899
64722 DIST netbeans-9999-r16-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
64723 DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
64724 DIST netbeans-l10n-8.1-20151105.tar.bz2 11945028 SHA256 33e86aa7315021d28fdb64790233327d7599c98bcf3ab9d936b6fe924884325a SHA512 eb3163eaa8add417a0e8ac3ed4923a6e4992a80eaac00a01eed24e0e1ceb8a5cbd308659bcf0e5e1192ac8e84a79ea36744ad6b2589d60891b03b37102e9435d WHIRLPOOL f214a865bfd8c54341fb9d538da6db4d9b24906b0d94b3ee6cbf4a525e8842d28e852febb2f34c4c31f989d1b6baf750480bc2f04d94bcd7a8bdb8c9553ef590
64725 DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
64726 -DIST netbeans-trunk-nightly-201603290001-src.zip 210075905 SHA256 d0f49348e05e834122cff66c11d1e228cd2aca800b6176773e9c3e70cab325ee SHA512 8252e49618ed71b361fce2036679e6175c84a6883f6d744c2451fe4184431011ba3879fe7068a905dd138f17cb40b053ca7858c4250fc5a6b6f66fbc9c2f96e7 WHIRLPOOL dd46cad0ba8940eb3d95f7e1f4176804cf2c4bcf1ecc95611307e7102055304ac58f2d839a82c44988524bdb83daa8f4292d2d2ccbfd09bdf8846fc328cbb4d5
64727 -DIST netbeans-trunk-nightly-201603310001-src.zip 210160668 SHA256 db7c7451354a58600be3c4071f913d65b8a73ed4e4610f8890fe0fc7cf5cec7b SHA512 80b6c4987a553f651da90e1d3b690eb0f0892993c52d23d85047cad19fa9fecf107bfdddbb2615ece2ba2c41a157a59f5e0d7c0f79081ae4972b297b1a28547b WHIRLPOOL f9d7bf3d1291b3447221e23d775c6d0236b8f676d39ed1298f30f90d733c079515a1ea9b2abb6c7598d57da26d1698178937bbf54e1dfcca08dce9fa398771b1
64728 -DIST netbeans-trunk-nightly-201604010001-src.zip 210167621 SHA256 986f8b460566192e6a291ab9e9e8e81a49a7776c603583aece0c9639a88b130e SHA512 aa93a3d68c764456d471510528ca47c6e5a3111474314a274d96abd4d07a9c295c6ddb8755dbc8f4e78e323b64b752dc14eaf2a385e0be07f33f16b112e2f275 WHIRLPOOL 3422335a2243ddc9883d2f91e4ad8ab971d822358a90699fee47f353342637012cef153909f4f0ec9465f22e2d4955a7fe05cc81c4d73ce5b8805b1cde3f9ef0
64729 -DIST netbeans-trunk-nightly-201604040001-src.zip 210177204 SHA256 d631db81653c15068048be2b74afc1db99343569290cc8bb69e4896d218359f1 SHA512 b32f719319b8b62b0e97571dca3025de424c6e36b5798f8a834793dea6c17bff7d478ffe175471ceb75e8fbd8e4a0f9400a93588ba939073c7675b965ba355ac WHIRLPOOL 0fe29a3e7e9599f662abad9e555b1d389203bf8149dd5523f83cc540ef4858ba338feaa7b8c9d43877b02a56e9de3e9b45de798a5bda3a74241bd8e42dee723e
64730 -DIST netbeans-trunk-nightly-201604050001-src.zip 210178748 SHA256 c8df05a78860af29856a5b64aacf8ff870cfe03770bd2346329b73e8fd0784f8 SHA512 c3eb40e3e9702e750d0f8dd3e69083575e379fb35146e25a461d5e204206a719f8d9bd7e744fbab387ed75add6778f87a5079eae9af2f7792114aa1a97a98b37 WHIRLPOOL f63f7339759d4f701454cef85447abd8c993a0aa02375d2b8405033962a2d6f0c6933b0b55a55c71c5f6dc94273abe0806880d0c3fc496869a34a237d15e4cd5
64731 -DIST netbeans-trunk-nightly-201604060001-src.zip 210178912 SHA256 9cba66d0d2af5fcdbd2dc21ee273931bb2c0ea84907761a6ae84c29206709589 SHA512 437ab0030682f694066c40df29b446eb0bcf0b90dfc519b9cae20534fd1409fedcc78774b7e614036b696e2b6e4bcdf2e5943d84500635d224fc1ad767b37ee0 WHIRLPOOL 91903a438d4599f3c7d483a82554b948ffe01dc50ec547f256450b9f94d4f0c7b9738b01448ab6c3585b98798c3f5ad96c432d04a36c0d9f2776a0228c1e2674
64732 -DIST netbeans-trunk-nightly-201604070001-src.zip 210188037 SHA256 7092c74499a788c69c0cd6539a42939851f3af3d1e4e7412f484dd5b0cb31904 SHA512 58b2f347020c917f4eec46aa9de482d9f4c26592d11b8bea2393554cdc5f5420451468824c64389d56a8801925cf2b9d605b4ee4eba8ab59f0d43f392ff1737f WHIRLPOOL d8a978091f9511677606df39902b8f9aff6e26ef369a6410d74b11efd409455681257a90879ce883a6ae3cac671562bcbd25991c2c5e81b672dcfa981e1b476c
64733 -DIST netbeans-trunk-nightly-201604110001-src.zip 214209797 SHA256 b77721e7845710305bcf251547970caa5220bbd3659d42ca22a5a479b453d061 SHA512 c9fdf9b8d727aa056af65cdbcb8e9bf4448c012d964282019f9e6c72e184fe93b149e57878cf36963e0d43e7fa62f35879eab76b5701d85d8fc1121fd3384314 WHIRLPOOL f33848fdc313b7cf10f56fa96e82408da7a8052e6c7bcf68b706afc7a059317105ffdb0f4769414061d3f351b7e9e6eaf7585260a11d0212071a93899b584aca
64734 -DIST netbeans-trunk-nightly-201604120001-src.zip 214308035 SHA256 c4ee83fc02814526c764bf7303438e59914fad937349cc0d1e9a74b57a3067a3 SHA512 f4b018d6133c2ea39cf6c027ee5ac227e2ea7eb28e5ee88a3413d2a50e3b2ddc57c90c20416a223ec312c059db6924679cbf8ef44c7db544037ce5791996b289 WHIRLPOOL df48d3e45091010c7b4987678c38ef34b534475bf1079b1901b506e1bafb3464f9ab9204a7d379a620df34965f854dc3afed6d9f9b77409c0a330cd8221a5380
64735 -DIST netbeans-trunk-nightly-201604130001-src.zip 214317043 SHA256 f3f24013d19337cc3cc84b1a9b6b65e6add3a1c913cab5c1bcaf4a82afecae54 SHA512 1fe95e91c226177823f33f147967fbab0923afb81efda04a7414f2d45243b1fd5059542b4276513077dbbf1e7d13f4aa4b87510cf0d62806b3ad722a2ecb57a7 WHIRLPOOL f656cd4310a872404da8b734e0d328e0bc7a8cdba93da0180102f3dc4423290bf1c25ef97aa8bb9a18dacff9cc43c3bf499e85411f6c6235f7d1e7f44d2910cb
64736 -DIST netbeans-trunk-nightly-201604140001-src.zip 214335581 SHA256 68ee1a7dc8f09375e7ede612ffca204bd87a9e7ec33676e667b92da91ee0cbf0 SHA512 a17cb9fb7bfbca17ae050f30a99e1622a8264abb9871e79690b08473aec70a71142b669e2527d1753fe63de8212b2daafb47ce7057468637b24772b846d3f2bb WHIRLPOOL 54775977e7aaa0f888a80ad1f34de810ebe4f3df310ad295ea23c242376f4a03871a3f76ed6b72b66abd62ee07a24c015328f723610abc9fe4c43e4d3095b70f
64737 -DIST netbeans-trunk-nightly-201604150001-src.zip 214340943 SHA256 7f1bb65d38367e2547a96e8fa027bcf4bf5815c2fd805dd01ce1c9fcb208a332 SHA512 7d598e18df326cb53b7f62a7e2a083d82e719c3db990275854b13abac138f6badb8852dfb1738a76f920e0daf4a106a54af637911e25e082b9f4fc1dce4eb373 WHIRLPOOL a46d8106c83073773dded36f9eebd37b860701460e3435deaaeef0e86b9af10ec3bdce3708d4ac783647af953a6ca3c24f78c3ee58585e65b1f0a29e92444147
64738 -DIST netbeans-trunk-nightly-201604160001-src.zip 214350948 SHA256 6d42235d9f7fb7feed1d76934beb75ab5c548fcf1fd36d9523afeed1aff72edf SHA512 154186e3c48615ffe3ce26f37330eb28137e550426dbc5ca6d73565fcd08d3520f2e00bf4dab5d3cbfe7b489b1697113e40049eeade42e7676afac7136eb034b WHIRLPOOL b5019dee51a9eed46ac1f370fcbc8f6149db814919665236b92638131c759b0d6dd0b72e609344a6469ede3cbe90e3a2b68bfbc186c2dde89c34de5c2e53f5cf
64739 -DIST netbeans-trunk-nightly-201604170001-src.zip 213245562 SHA256 8d1da18eea0786bbacec5b3a9479ba5f3f62463cb972b2b8d5658dfda29a3e93 SHA512 9bf389396c0b42023497277fb6312799853514b40c3fe714ff02d3945ff9c3ea6b90b433a07b85efb04a032865afd47a0c64a1aec5e8aef0884b2b4f8566e14f WHIRLPOOL 7d6dd3f54dc1e3355078a7eef2e15de18b7c03805d71ab61e8c5dc8fd0ccd281e5bd263f87daa90fcd44ac5db9cddb05c97cd850e11797eb9d0dc5ef47d641f4
64740 -DIST netbeans-trunk-nightly-201604180001-src.zip 213245562 SHA256 33e9976d15aa52ed61f53bebb87d8290a64d6e7658dc96b044136f47d46c28de SHA512 71252b57630390c901bed5fec7021d5f9255adf02c2e84c1e0981a2d729c1d0c1ed14b927b1dd36c9a72b30ced64ae6b74429e4990ddfac4bc36aff4c46e7e17 WHIRLPOOL af4f5d0f0c8f7caac85bc7ecab0fe91c68141abc9df5a0a28cc069262aa08f869d5934f5d4a546fdd997e29dc5d63ab0aefcce530560e8ed5b9bfab86b962105
64741 -DIST netbeans-trunk-nightly-201604190001-src.zip 213247710 SHA256 2f4140e8d8ae7ea2e527d35f7ba1a75379b48659c67fca903a9ae2f5ab45652a SHA512 7d9e19583553738a793829ea2da5d57026ff17418b0a36da19cd344548a7d3a2bd0bc8dde0938ede14712806fca58ba17c5b86270eb674e1cbf6b1009f81b438 WHIRLPOOL 61910b59a2c03276bcab996b94635d0823bca717a0560e7b348df4e3dc30b926e7280fc828aa38c6d80b786ff559ece017456790cfde77c6f3e8598c30357bdc
64742 -DIST netbeans-trunk-nightly-201604200001-src.zip 213312613 SHA256 e5dc1c1019f49460244a5d2a0c0117a0aee8bc37047fd93dc5780d6a4e374284 SHA512 5a796bee9472f30ffeebae8cfe7b3f7de02cdcda5754d5196be5fd0d577a668270c9a0cc212cc1528b2f4beb2b1f0162d951dbf0582774a7a09f87329aa26251 WHIRLPOOL 38f51d2261a92a965b160c608358e2e3d62dd623ab4ff909ddda420ef57d626c93f57dbd713ab7136b6e7781e54dc997e41b73d90a35cc25c6706de9a727cc02
64743 -DIST netbeans-trunk-nightly-201604210001-src.zip 213315777 SHA256 e4a64f84f3ab854860e94f2d438779d38398f13860ac1e0eea0242b5ac308c72 SHA512 7cd20de630392d1d0fd1920a8e77ea06e20f92a6b40f5226c9f1de465797bc88c90e1cbafcdadc4e3c32e960c38fe6214430caa43e9d5211e807e61cb515a389 WHIRLPOOL bb99ddbee70d506e5c765e97efd9de3c497467720207ee0d8f7ff59785fdf8ab5a2f77d88d80ed1b8c3b6e16fd601a4e61644867de5c844c28f1163b565da87a
64744 -DIST netbeans-trunk-nightly-201604261340-src.zip 213360814 SHA256 82a01aa68497b193d0d96720a3178ee1155da1700f621b24a715ae27b2f3d308 SHA512 4b2bea56fb3d3a5e08caf88baf84e8fa792ba1564243ff02e45e6a6cb0e0716c26aab577a27a5e24ca76af577ce2ccc7c77ef25631b952f45b4c54138cd4cdfa WHIRLPOOL d5baf2236c3b905ac1bbc043edb7773de399a60eb8a8974e41ea21f1865c3c335e72f1c95267dc427547182037a8e760f337746dad7239218598f535a86f6c20
64745 -DIST netbeans-trunk-nightly-201604270002-src.zip 213361504 SHA256 7969b4b1058bfd65cfa704058136d06f8f87bfe2290354ead9ecf279ffdbf462 SHA512 8be518f7b1771a21dd0be041b71d990447fb158ed6d2be2e862eaa98ee40922e3b235627508b2e32d6c9f5f0834fdcd2d60f80b7253fcfc8d10e62ee3229cd23 WHIRLPOOL 4400c9f7f789ed54d9af81680b8c134b6766d1f101e8e94dfadf1faf579a5fe9a9d6c65f6ae87368d8920c0d60813ba6854f9af668db42f0d4219174a3905c67
64746 DIST netbeans-trunk-nightly-201604280002-src.zip 213399703 SHA256 50e4eeddd7247baa9620dae7672b3b27c8863c40f6d37ad5e6649fe6cf013752 SHA512 61af7c64fa9f0725752b28f78edc006362dbb9441f9c22d4f290c362ba76b94f34eaa3e0acac026f8e10f385c106dff33af0bc22673fec35f5e70528db001ed7 WHIRLPOOL 4021eee486a6e4fe4df381154d94caefdd74d725103aa3c996d64d159c433f49939a7abcce063ec130087cde2a7609750b98e69a3c3571171865eb6657c09b8d
64747 DIST netbeans-trunk-nightly-201604290002-src.zip 213411377 SHA256 d0ac79f9aceaaf246c9b20cd612472e6ecc4abc9bf6add0d61fadfca3ba85a79 SHA512 ac78733d4248f6fc6ff23705f1db5e001eca8e05c2dae7c3e2e59a60dd8afbe9e6a363188e17cb78492da6e1fe35cf5bcd87a0b0c1fc4e0d91129f0812db0bd6 WHIRLPOOL 4a704f8a4aa16130c84fd481f7e1ff45f87adb589e71955857b0342927dfe960b73adde97ba12022d265169cd4b736baa48f4bb4e10d8311bab787cbeefa28b9
64748 DIST netbeans-trunk-nightly-201604300002-src.zip 213455252 SHA256 8ac717a944d58471d4ceb9a22a21deaf0d1f51f4eca622ebaa8f4f100f7a5338 SHA512 32a07261706f944f02b161d687998395a588c060b2e59311b2e3e08a84237e1635df2af75d523da87845e794a906283ceae26b17d88b2c649d542ba525c94429 WHIRLPOOL da034854b495fc9d685d34a181fcdba320f58718a0a2ab939ae3bba9049941b405555db173a314f4881eac31e7d42d78641d96f7e097d68ecc2fe06a0c2133df
64749 DIST netbeans-trunk-nightly-201605010002-src.zip 213455252 SHA256 a7b4106579fbeddedac626ccd40f58b1ddc18259470a5166bde4959c25a346e9 SHA512 a10b319508becdd5af6e11db80443099997276faad942d22f24513d131c4627d38fcfa1facc74ad3d7ebe2625592e1797de1cbc1988e4d5eb75f2fad178f947a WHIRLPOOL 46c57850d95b3329747584e59389560dc678f1124bf5ff438068c1a04116970342fae1aa34e5ccb3607e068f91e7e6e0f45f7749b8c5a67fec0da55e885ab746
64750 EBUILD netbeans-8.0.2.ebuild 7167 SHA256 80e31382a0ceb680c2a055dc5c78c1dce8edf32c50bbae6a1c14a2c568492519 SHA512 0ab466ca247ec953896ef0ab3b01b43ffea3a9f37e9bcdacecfc0476226d45cef35e4ddf27f2b85628d9512ed304e6cc6cfe963a5e547217d08cad400eefc4b9 WHIRLPOOL d09668e669f4f8d7987ab02cf26104fc6e54ba29b8b497fe0013cc8816a2d7560c99e6e1b02db77ead872d5240b84c09e3fabbc3465587d1d1ca7d6fcae114c1
64751 EBUILD netbeans-8.1.ebuild 6891 SHA256 22a19f05bdcea85475c0451df867367b69363bfbc6280f78b087248d9f8e9513 SHA512 812b6cdae3e5feaf37db5ca8b5efa1b374d5492f11cfa1df2adbd3617986cdca6a79d2d4dffd024c8c48492fc8a21704190242f5741c5699b12070620cea2c87 WHIRLPOOL baf5f750574c01effa0d02c72194139fb2757be932054f4900ceb0534607064af10f2b5b38063ff2cca34e75ab5be23d00c7e5d90d1c724339666d20f1bb10d3
64752 -EBUILD netbeans-9999_p20160329.ebuild 6939 SHA256 a95ba6f56fa964c2d5f1cd023c56b1d2ce7b7b5fc25854998fef25706f762ca3 SHA512 4db2b9cee4fa4f1e0e5dfee7958b47e445448db4b926f15af92708d3f1a8c1f5e98cd76a2e29503e4636a2d0e55b25ffecadef7a0dbf652870e50ebe96d2f64c WHIRLPOOL 934fb6887354027586c36233ae42d1fcf455b27730026585d5538da3d6bdabe0e4e32700a764ef0588e9f588cc763a495c41a19e5ab0fb01a5d2e5f4e8322fe8
64753 -EBUILD netbeans-9999_p20160331.ebuild 6939 SHA256 4b7a7964372c76649a31bee97a072fc041adf666f9782bdd93e9047a5a4add17 SHA512 a5d93431ec61d541047bf6a542f77ec4f1bdd1c1c802b41da6c4fa7af893c676e6ec97c937e75275a6c34df8e53df676ec27e81a71b2b5b0bc05aebe423ed0ab WHIRLPOOL b13ac860c7308d94c1fcc485502754cf71f6d8730d06d902c0076679b1bfd463bfead2adffe7fdaf0aa84bcaca17417e5275a85ff51a496d34f84273002d0916
64754 -EBUILD netbeans-9999_p20160401.ebuild 6939 SHA256 1cb131702cf9f55da26f29e28914af7bad3b42b60f8273a48a4dd7bbde103043 SHA512 b79becbc4354e6b3339e64ec31f23ca198de074e9f52ef4910d9388e29ca3029c8cedb7388362c1477d926831b1afbc19f59fe69d26d2e1459a42cc81380610e WHIRLPOOL f035dacb7032b7545234d91b6f106308e5498865f6f9aee896af68799e45c06801104af7cba9c2bbd7d22fc8312ad5afcd2f1049bc129e3f1816232647743af3
64755 -EBUILD netbeans-9999_p20160404.ebuild 6939 SHA256 a50e44b56b6d5dfc9d950a82c4d8d635257428317c2a965f9c8b334976ee406b SHA512 3a5c291017c3b099cf31b9e0983ee35a7f0a3ad41eceafcd42f466b1132a564c922bf4cb2f2291bfadf37ae0e97931094b934377df203723f60498dd5eaa30a9 WHIRLPOOL 02ae5858c5873ac207a981b7d00a133a83b6db591c271630e16aaea8875e969b14047b48584e214b7156909b9215107dc5c6c388918b37bcfee0871377e36e19
64756 -EBUILD netbeans-9999_p20160405.ebuild 6939 SHA256 2d48a7cb7d83d8fa224648f68b78a2da6bae2ed17b6b41e3eb86fdada034f415 SHA512 a1512fc0201c051994e92231d421b84be45de97c74e3ce39705dcacf68a018202badef17b5291239deff16307d73c0088c2fc291f85196e4026c44e760793cd2 WHIRLPOOL f4825bf48e08d32eb4dd9688f660dd7411232be82691ffd5ffbc6e415ce53a67a094cb5207ae634617eef67f0c87ebaf13e36b697a5e24190c4465a7901c1805
64757 -EBUILD netbeans-9999_p20160406.ebuild 6939 SHA256 210ec45f9be030b9e65f4fcaaadc2ed6bbfdf9e84fdcac5ff4b3ccaa1664f7b4 SHA512 ae8d52a510e241ccac0ff6b363506ca344b5fc5b443c41c855229442071455db17cf076cfe6b40152e14566c42988e1e71d9f2d2947de8cdca82939640fe7c83 WHIRLPOOL e30b3ee853e6257578c8e17a39b774825b70fe54157b44c7061d19975cc8d6b11c894a2d436bc2bfa67bca9221b970c1dae18b38013c30bdc7d8182e04f3dd02
64758 -EBUILD netbeans-9999_p20160407.ebuild 6939 SHA256 3c11c578773405c09851fe1b590fd1c042cd3cc61a2776632180f1cd700b5f17 SHA512 1ca96b7e849322f66b7160e9a7cc02ed71ff6d74c636a231205b8d5427dc5ca46059841f5deb9bb2b915401445623065b7aee1d9de92f8be791855f5fec9f5f7 WHIRLPOOL 036e0b6abdcacac1b5df1e29d556e5ec8e96859be75677effb45e7bd6bb89b3d06e8c81e91c0ad18b6630c77854fefe20fb4196bcfc37dca40bb4cb140953543
64759 -EBUILD netbeans-9999_p20160411.ebuild 6939 SHA256 8aee73872f3e7144bdd7a5a7420aa53f24d6d58bc9fc178731cefc26014b1396 SHA512 63987f53e08d3fd0985b1d25de95a3016f28089941ffa1cd4660d7ddeb1cdd13c7dcf8cfd4c119369406eeb50c39a05905b2c51239ede567ca7719690f715be8 WHIRLPOOL ded736a5b3be31e70070f0698389bba077be0d92a48abe88691e95f5c1c7a73dea33bcb767a218d30d3555d2cf9e4d0b4c72bca0633d985638f039d2b32d1718
64760 -EBUILD netbeans-9999_p20160412.ebuild 6939 SHA256 8086b81d131c664acf85fb31b57e89b9629c7267cf195439d58eadb764cdd2d7 SHA512 7b274251f10a4b1377f80a128044f899f387d60db794f608d75e786f08a2cd24f093f6f6f97ee3ce3151fafa3d36059067d749364eec8f78c0d146023b46919b WHIRLPOOL 30df4c491f9775559f3d797dd88e8a4d4b22e84ef51ef8fa65ebb94717a79de3f5701463a25ab0a078a9e38f98ad607ba1964ac5b7c3f56752f8752904e90170
64761 -EBUILD netbeans-9999_p20160413.ebuild 6939 SHA256 5dec97e88269d3aa436cb0a9ab9d4c429512b3d3aa818cd4fbe0a138e3d716b6 SHA512 4c06e2c39cda08bbb2123c17ee5b0217da59362ed95bfe4a84ad5d2b3cad23d5014df4a22cf1591ed6667666fe886a013d425775bb2c65597f8764a0237a844a WHIRLPOOL 92319e96fc82e2178f28f8ad82bf85ed6e0f70647f2e99ba3fc3b6c1339a7f9ac9beac918abf666eccb601a209a133fa225f0e028365edad7600792ce246b178
64762 -EBUILD netbeans-9999_p20160414.ebuild 6939 SHA256 7bbe42c0f471c8fbd75805f78799e55ea779b819d6bd216cc7387f4344a8aecd SHA512 40f9fdcfeeebd35d6b7a27e2600aa4d5c6c71674b7ecde6ea309b1cbe42dfb9dd60f64d3d51895d90a5a32d9fe18f25662cdcb1121219f2cfeb3eb6c07f78cd7 WHIRLPOOL a2e1c9dae2efeafa3713c574e6468d4cbdf8dae7f477f0b0cd0ab2bba0131f5f9a8557c4eff6b4889eb8f0297e0ad2ec2639589b67a81818868f8cd90ffad2bb
64763 -EBUILD netbeans-9999_p20160415.ebuild 6939 SHA256 846f1ae42398258263e2c538159befeeb59f87622d386bddac3d10af6dcc8055 SHA512 09b1c009f0224844e797475fcf4ffd2fdbc157e24dac1b61f5750f575889a40a89eff0e7d58a724ddb2c99422d7ba151baa47f9e0215ef2fab0354a77d29f4c4 WHIRLPOOL 557eafc04a505eae95644b6478158ee9e2f7077b8ce50d7174ea89751ad9e5c370839aae0a1b2048c70e4dbcf52aaa45708a459af1c6e1b4c01fb3df95d4bf7e
64764 -EBUILD netbeans-9999_p20160416.ebuild 6939 SHA256 f8a165ac0171df487eee889ced4ad95029c93dcc7dd6826f2d539bb40c586a21 SHA512 9743997b49cc2e893e9ab455b2a8447cc89edce154a31419d1678baa62e6ef9a1eff3ccbd0720cc76341209079e503d87b35ad4aa09a6ce72d5f982998ccc407 WHIRLPOOL b8aa0bdfc97204182811c02556d9889b62dc4976ff0b7127c57026c05cf74d3eb1c22c453c0df6be98eb4fc21ce91711bbf1b6e0e7e76ae31416d4d99cf36653
64765 -EBUILD netbeans-9999_p20160417.ebuild 6939 SHA256 1ff713ec7a2f1d42f17325e029e5f5fd5c1fcfaf434ddf12d22c44d2c6b1ba9b SHA512 a7c8f648b31fe5c13f1cec5b8c8c85338e82db81eb69333379bbe7f36bb017158e5d5eda058e1017c1195dd2ebd66dc7d9e19022120d7cbe069123de42102cf9 WHIRLPOOL 8b044431c1cbf421eef2d0eda48b95c096fbc39f2d718547828715209162ace238cc7f81f52715f56df9c050972ea369424f79c96b21587d1937dd78eac41644
64766 -EBUILD netbeans-9999_p20160418.ebuild 6939 SHA256 18b5deca587d50422faf08b0d63ea0a56198831eff26a7ce5a7bd638eebc5f5c SHA512 e45680bc1316b2141a665868b0b4f59f10aa59ee2f12b05794022ad1c43e71fc8e5fd642ff5090ce1bfc405c3ed8910e3628cfb354d98b582f2776acf206b839 WHIRLPOOL aadf4aa3e6214013c9f8b9da059ba1866abe43856c4208abe0af014c1a8534d21c091795dcfb25ceacdcfea174ffc0d593d2f1ee704bb1db9ab7b57b102e0e65
64767 -EBUILD netbeans-9999_p20160419.ebuild 6939 SHA256 a62e02df95641ed8caa73fc0e0d0adbb0554cf35e128b4c7948e5f4c359a4b0d SHA512 80a8c7e852437e602a40812f1c8620123dd09deccb9e8b0617cd47a056b35fdc6912f73fbd897a11344a8981a391b09f0ebee5f1a671e0eaf36c113cd625bba2 WHIRLPOOL 42c9e9dea98286dd4092f4df8ebe0010c561374000cebdab553104affc8ee02b521193fcf05131f7d0d3f8c6da94a1df61b827b9c8d82fbbe97ed16512378217
64768 -EBUILD netbeans-9999_p20160420.ebuild 6939 SHA256 f71cd54d8507f8394880416446672f15407f5e5faa9ecb0d3a38336bdc5fa982 SHA512 600fdb466e6b836b5f21e30825d8cbcdd0baabc2a26f3786b9c548b85cb87f339faad934ccc0920a8fa13fc5775b44f790b512e7413af7c486a0cb9b02fd2fd2 WHIRLPOOL a4773228630832d42ba91ea101b390202f64d13e3d104328f287d3ce7fe866dae96f16732d414a1a8900da57074f7b18737072ca363c6bd6d908701c7b487c5f
64769 -EBUILD netbeans-9999_p20160421.ebuild 6939 SHA256 3bae68e0a0bbf9ef8c3a50f0d58a02408f695a409f8adade818e25e66df2424f SHA512 2adc03956756e714a46107650fb068458605ca48c5c588a3a87d942f774ebc40f836b2aad9e99459d0c6a3d9d49fc0dfa302ec022df453e0d44f29cb36ef2820 WHIRLPOOL 6e744263c22604c88691dcb8d022c5faf45a7864ff5cfa48ab9b094340d09c1e6edbccb81c42f492012b22e8d296a3cb08c258966091ef19fcec40d9b04d8d61
64770 -EBUILD netbeans-9999_p20160426.ebuild 6939 SHA256 99e439e090ecbc61e9f5801277a99fbc4fd55a6405d11a2b79d46ca959bd5e3a SHA512 3c4ef10472646d09c1dd83505532f070abc7e32903f975f25b9f19382d4bb7f2d05e2621ee6a82375fa0cb25ef8894096cf2625049c153d84ab7d1e51f6b718a WHIRLPOOL 9ef5aa4c9fe808d068a049e8e0854a9fdcbce80caf7a966986fc086e8af5a22058ba21b5d69388711d3ff326984810bd15438437260a076fe5cf92a7dd5bfa7a
64771 -EBUILD netbeans-9999_p20160427.ebuild 6939 SHA256 80586b4ae619166c9927d10bb12ed775294a4252f3ddacd87422d9f8726efe99 SHA512 b0cf23c3459382cb90af24fa5e965c2bc94bb98594458f6d0efb7d617ab39c0eb0e3d0acb67d5b2881f7680ca77fa1b859e043a6751a63613828546401396e33 WHIRLPOOL d6477f6b57d352e2dc55fa7eb5a5eb9cfaa0fb5bda2831f23a2bc91e3a017efde716a031da5cd83e00f9be697d9df310f1dc8460b8c4bc5c4bb0e4aa0909f3ab
64772 EBUILD netbeans-9999_p20160428.ebuild 6939 SHA256 1b8ffc29323b7fe1c2308f75240c295e475626a7232fe70c6a6d096adce971fa SHA512 232be1939cb9767558f9befc29f085962d978b508940a093850602dd10a4ad49e801cb526d1ced56da3654bdf31f447619ac1bab2ae4c712fe858a475baffcc7 WHIRLPOOL 2e4d5265c0870bda91523777b9ddc9383e83a81befa8a86beb9c3f99990fa3ff6a22770d621a4120f8e891e607b61300308f5f3c433446e6bd59944fad8617c7
64773 EBUILD netbeans-9999_p20160429.ebuild 6939 SHA256 3786836b8a6ba5f705fe7e398484f3c5d7a16ef279b6254071f9798725c67e06 SHA512 ea8ae8704dd3c5942f1169905af21a51a5b095a8870464638f6d0e2c614e5208a0ae78f4bfec0c3d50ae78c163473b59b675e590faf4dd7bf3205281acd93a7f WHIRLPOOL 56418ec0d95bfc02d8587b1ab24562a7368943941ec1c36245b9db54a9b1535b7673f5df4400e56b8b45ff4d5fef004b76e3e8fdd474bd1cccc6cd7bb07d1526
64774 EBUILD netbeans-9999_p20160430.ebuild 6939 SHA256 81709213df88f28f223141977ebff2e25ee16f55b9d556f8b7be3fcce60bbe1c SHA512 865fa8b987017317fe66302e838c0d62c8914705666ec1aec7a0133f174981b1178dd925d66b337a5d4bbc4d0c3185cad8882e3e207655932fb40a5940e973f3 WHIRLPOOL f6f854fd7c39ba3be9e00e7ba5e2b771d4641238c71845c5605b83c8b19fcbc93cd6de2fcf738586deb97fffd943fdd748845582ff928ceaeaaa043f235e2dea
64775
64776 diff --git a/dev-util/netbeans/netbeans-9999_p20160329.ebuild b/dev-util/netbeans/netbeans-9999_p20160329.ebuild
64777 deleted file mode 100644
64778 index 7349410..0000000
64779 --- a/dev-util/netbeans/netbeans-9999_p20160329.ebuild
64780 +++ /dev/null
64781 @@ -1,254 +0,0 @@
64782 -# Copyright 1999-2016 Gentoo Foundation
64783 -# Distributed under the terms of the GNU General Public License v2
64784 -# $Id$
64785 -
64786 -EAPI="4"
64787 -inherit eutils java-pkg-2 java-ant-2
64788 -
64789 -DESCRIPTION="Netbeans IDE"
64790 -HOMEPAGE="http://netbeans.org/"
64791 -SLOT="9999"
64792 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-29_00-01-48/zip/netbeans-trunk-nightly-201603290001-src.zip"
64793 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r15-build.xml.patch.bz2"
64794 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
64795 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
64796 -SRC_URI="linguas_af? ( ${ALL_URLS} )
64797 - linguas_ar? ( ${ALL_URLS} )
64798 - linguas_ar_SA? ( ${ALL_URLS} )
64799 - linguas_bg? ( ${ALL_URLS} )
64800 - linguas_ca? ( ${ALL_URLS} )
64801 - linguas_cs? ( ${ALL_URLS} )
64802 - linguas_de? ( ${ALL_URLS} )
64803 - linguas_el? ( ${ALL_URLS} )
64804 - linguas_es? ( ${ALL_URLS} )
64805 - linguas_es_CO? ( ${ALL_URLS} )
64806 - linguas_fil? ( ${ALL_URLS} )
64807 - linguas_fr? ( ${ALL_URLS} )
64808 - linguas_gl? ( ${ALL_URLS} )
64809 - linguas_hi_IN? ( ${ALL_URLS} )
64810 - linguas_id_ID? ( ${ALL_URLS} )
64811 - linguas_it? ( ${ALL_URLS} )
64812 - linguas_ja? ( ${ALL_URLS} )
64813 - linguas_ko? ( ${ALL_URLS} )
64814 - linguas_lt? ( ${ALL_URLS} )
64815 - linguas_nl_BE? ( ${ALL_URLS} )
64816 - linguas_nl_NL? ( ${ALL_URLS} )
64817 - linguas_pl? ( ${ALL_URLS} )
64818 - linguas_pt_BR? ( ${ALL_URLS} )
64819 - linguas_pt_PT? ( ${ALL_URLS} )
64820 - linguas_ro? ( ${ALL_URLS} )
64821 - linguas_ru? ( ${ALL_URLS} )
64822 - linguas_si? ( ${ALL_URLS} )
64823 - linguas_sq? ( ${ALL_URLS} )
64824 - linguas_sr? ( ${ALL_URLS} )
64825 - linguas_sv? ( ${ALL_URLS} )
64826 - linguas_ta_IN? ( ${ALL_URLS} )
64827 - linguas_tr? ( ${ALL_URLS} )
64828 - linguas_vi? ( ${ALL_URLS} )
64829 - linguas_zh_CN? ( ${ALL_URLS} )
64830 - linguas_zh_TW? ( ${ALL_URLS} )
64831 -"
64832 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64833 -KEYWORDS="~amd64 ~x86"
64834 -IUSE_NETBEANS_MODULES="
64835 - +netbeans_modules_apisupport
64836 - netbeans_modules_cnd
64837 - netbeans_modules_dlight
64838 - netbeans_modules_enterprise
64839 - netbeans_modules_ergonomics
64840 - netbeans_modules_extide
64841 - netbeans_modules_groovy
64842 - +netbeans_modules_java
64843 - netbeans_modules_javacard
64844 - +netbeans_modules_javafx
64845 - netbeans_modules_mobility
64846 - netbeans_modules_php
64847 - +netbeans_modules_profiler
64848 - netbeans_modules_webcommon
64849 - +netbeans_modules_websvccommon"
64850 -IUSE_LINGUAS="
64851 - linguas_af
64852 - linguas_ar
64853 - linguas_ar_SA
64854 - linguas_bg
64855 - linguas_ca
64856 - linguas_cs
64857 - linguas_de
64858 - linguas_el
64859 - linguas_es
64860 - linguas_es_CO
64861 - linguas_fil
64862 - linguas_fr
64863 - linguas_gl
64864 - linguas_hi_IN
64865 - linguas_id_ID
64866 - linguas_it
64867 - linguas_ja
64868 - linguas_ko
64869 - linguas_lt
64870 - linguas_nl_BE
64871 - linguas_nl_NL
64872 - linguas_pl
64873 - linguas_pt_BR
64874 - linguas_pt_PT
64875 - linguas_ro
64876 - linguas_ru
64877 - linguas_si
64878 - linguas_sq
64879 - linguas_sr
64880 - linguas_sv
64881 - linguas_ta_IN
64882 - linguas_tr
64883 - linguas_vi
64884 - linguas_zh_CN
64885 - linguas_zh_TW"
64886 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
64887 -S="${WORKDIR}"
64888 -
64889 -DEPEND=">=virtual/jdk-1.7
64890 - dev-java/javahelp:0"
64891 -RDEPEND=">=virtual/jdk-1.7
64892 - ~dev-java/netbeans-harness-${PV}
64893 - ~dev-java/netbeans-ide-${PV}
64894 - ~dev-java/netbeans-nb-${PV}
64895 - ~dev-java/netbeans-platform-${PV}
64896 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
64897 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
64898 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
64899 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
64900 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
64901 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
64902 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
64903 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
64904 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
64905 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
64906 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
64907 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
64908 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
64909 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
64910 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
64911 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
64912 -
64913 -JAVA_PKG_BSFIX="off"
64914 -NBLOCALES=""
64915 -
64916 -pkg_setup() {
64917 - for lingua in ${IUSE_LINGUAS} ; do
64918 - local lang=${lingua/linguas_/}
64919 -
64920 - if [[ "${lang}" = "ar" ]] ; then
64921 - lang="ar_EG,ar_SA"
64922 - elif [[ "${lang}" = "es" ]] ; then
64923 - lang="es,es_CO"
64924 - elif [[ "${lang}" = "fil" ]] ; then
64925 - lang="fil_PH"
64926 - elif [[ "${lang}" = "gl" ]] ; then
64927 - lang="gl_ES"
64928 - elif [[ "${lang}" = "id_ID" ]] ; then
64929 - lang="in_ID"
64930 - fi
64931 -
64932 - if use ${lingua} ; then
64933 - if [ -z "${NBLOCALES}" ] ; then
64934 - NBLOCALES="${lang}"
64935 - else
64936 - NBLOCALES="${NBLOCALES},${lang}"
64937 - fi
64938 - fi
64939 - done
64940 -
64941 - java-pkg-2_pkg_setup
64942 -}
64943 -
64944 -src_unpack() {
64945 - if [ -n "${NBLOCALES}" ] ; then
64946 - unpack $(basename ${SOURCE_URL})
64947 - unpack $(basename ${L10N_URL})
64948 -
64949 - einfo "Deleting bundled jars..."
64950 - find -name "*.jar" -type f -delete
64951 -
64952 - unpack netbeans-9999-r15-build.xml.patch.bz2
64953 - fi
64954 -}
64955 -
64956 -src_prepare() {
64957 - if [ -n "${NBLOCALES}" ] ; then
64958 - einfo "Deleting bundled class files..."
64959 - find -name "*.class" -type f | xargs rm -vf
64960 -
64961 - epatch netbeans-9999-r15-build.xml.patch
64962 -
64963 - # Support for custom patches
64964 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64965 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64966 -
64967 - if [ -n "${files}" ] ; then
64968 - einfo "Applying custom patches:"
64969 -
64970 - for file in ${files} ; do
64971 - epatch "${file}"
64972 - done
64973 - fi
64974 - fi
64975 -
64976 - einfo "Symlinking external libraries..."
64977 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64978 - fi
64979 -
64980 - java-pkg-2_src_prepare
64981 -}
64982 -
64983 -src_compile() {
64984 - if [ -n "${NBLOCALES}" ] ; then
64985 - einfo "Compiling support for locales: ${NBLOCALES}"
64986 - eant -f nbbuild/build.xml bootstrap || die
64987 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
64988 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
64989 - fi
64990 -}
64991 -
64992 -src_install() {
64993 - if [ -n "${NBLOCALES}" ] ; then
64994 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
64995 -
64996 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
64997 - if [ -d "${cluster}" ] ; then
64998 - insinto /usr/share/netbeans-${cluster}-${SLOT}
64999 - doins -r ${cluster}/*
65000 - fi
65001 - done
65002 -
65003 - if [ -d nb ] ; then
65004 - insinto /usr/share/netbeans-nb-${SLOT}/nb
65005 - doins -r nb/*
65006 - fi
65007 -
65008 - popd >/dev/null || die
65009 - fi
65010 -}
65011 -
65012 -pkg_postinst() {
65013 - if [ -n "${NBLOCALES}" ] ; then
65014 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
65015 - einfo "the locale is built for Netbeans."
65016 - einfo "If you want to force specific locale, use --locale argument, for example:"
65017 - einfo "${PN}-${SLOT} --locale de"
65018 - einfo "${PN}-${SLOT} --locale pt:BR"
65019 - fi
65020 -
65021 - if use linguas_ar ; then
65022 - einfo
65023 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
65024 - fi
65025 -
65026 - if use linguas_es ; then
65027 - einfo
65028 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
65029 - fi
65030 -
65031 - if use linguas_id_ID ; then
65032 - einfo
65033 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
65034 - fi
65035 -}
65036
65037 diff --git a/dev-util/netbeans/netbeans-9999_p20160331.ebuild b/dev-util/netbeans/netbeans-9999_p20160331.ebuild
65038 deleted file mode 100644
65039 index 99ac8db..0000000
65040 --- a/dev-util/netbeans/netbeans-9999_p20160331.ebuild
65041 +++ /dev/null
65042 @@ -1,254 +0,0 @@
65043 -# Copyright 1999-2016 Gentoo Foundation
65044 -# Distributed under the terms of the GNU General Public License v2
65045 -# $Id$
65046 -
65047 -EAPI="4"
65048 -inherit eutils java-pkg-2 java-ant-2
65049 -
65050 -DESCRIPTION="Netbeans IDE"
65051 -HOMEPAGE="http://netbeans.org/"
65052 -SLOT="9999"
65053 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-03-31_00-01-48/zip/netbeans-trunk-nightly-201603310001-src.zip"
65054 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
65055 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
65056 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
65057 -SRC_URI="linguas_af? ( ${ALL_URLS} )
65058 - linguas_ar? ( ${ALL_URLS} )
65059 - linguas_ar_SA? ( ${ALL_URLS} )
65060 - linguas_bg? ( ${ALL_URLS} )
65061 - linguas_ca? ( ${ALL_URLS} )
65062 - linguas_cs? ( ${ALL_URLS} )
65063 - linguas_de? ( ${ALL_URLS} )
65064 - linguas_el? ( ${ALL_URLS} )
65065 - linguas_es? ( ${ALL_URLS} )
65066 - linguas_es_CO? ( ${ALL_URLS} )
65067 - linguas_fil? ( ${ALL_URLS} )
65068 - linguas_fr? ( ${ALL_URLS} )
65069 - linguas_gl? ( ${ALL_URLS} )
65070 - linguas_hi_IN? ( ${ALL_URLS} )
65071 - linguas_id_ID? ( ${ALL_URLS} )
65072 - linguas_it? ( ${ALL_URLS} )
65073 - linguas_ja? ( ${ALL_URLS} )
65074 - linguas_ko? ( ${ALL_URLS} )
65075 - linguas_lt? ( ${ALL_URLS} )
65076 - linguas_nl_BE? ( ${ALL_URLS} )
65077 - linguas_nl_NL? ( ${ALL_URLS} )
65078 - linguas_pl? ( ${ALL_URLS} )
65079 - linguas_pt_BR? ( ${ALL_URLS} )
65080 - linguas_pt_PT? ( ${ALL_URLS} )
65081 - linguas_ro? ( ${ALL_URLS} )
65082 - linguas_ru? ( ${ALL_URLS} )
65083 - linguas_si? ( ${ALL_URLS} )
65084 - linguas_sq? ( ${ALL_URLS} )
65085 - linguas_sr? ( ${ALL_URLS} )
65086 - linguas_sv? ( ${ALL_URLS} )
65087 - linguas_ta_IN? ( ${ALL_URLS} )
65088 - linguas_tr? ( ${ALL_URLS} )
65089 - linguas_vi? ( ${ALL_URLS} )
65090 - linguas_zh_CN? ( ${ALL_URLS} )
65091 - linguas_zh_TW? ( ${ALL_URLS} )
65092 -"
65093 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65094 -KEYWORDS="~amd64 ~x86"
65095 -IUSE_NETBEANS_MODULES="
65096 - +netbeans_modules_apisupport
65097 - netbeans_modules_cnd
65098 - netbeans_modules_dlight
65099 - netbeans_modules_enterprise
65100 - netbeans_modules_ergonomics
65101 - netbeans_modules_extide
65102 - netbeans_modules_groovy
65103 - +netbeans_modules_java
65104 - netbeans_modules_javacard
65105 - +netbeans_modules_javafx
65106 - netbeans_modules_mobility
65107 - netbeans_modules_php
65108 - +netbeans_modules_profiler
65109 - netbeans_modules_webcommon
65110 - +netbeans_modules_websvccommon"
65111 -IUSE_LINGUAS="
65112 - linguas_af
65113 - linguas_ar
65114 - linguas_ar_SA
65115 - linguas_bg
65116 - linguas_ca
65117 - linguas_cs
65118 - linguas_de
65119 - linguas_el
65120 - linguas_es
65121 - linguas_es_CO
65122 - linguas_fil
65123 - linguas_fr
65124 - linguas_gl
65125 - linguas_hi_IN
65126 - linguas_id_ID
65127 - linguas_it
65128 - linguas_ja
65129 - linguas_ko
65130 - linguas_lt
65131 - linguas_nl_BE
65132 - linguas_nl_NL
65133 - linguas_pl
65134 - linguas_pt_BR
65135 - linguas_pt_PT
65136 - linguas_ro
65137 - linguas_ru
65138 - linguas_si
65139 - linguas_sq
65140 - linguas_sr
65141 - linguas_sv
65142 - linguas_ta_IN
65143 - linguas_tr
65144 - linguas_vi
65145 - linguas_zh_CN
65146 - linguas_zh_TW"
65147 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
65148 -S="${WORKDIR}"
65149 -
65150 -DEPEND=">=virtual/jdk-1.7
65151 - dev-java/javahelp:0"
65152 -RDEPEND=">=virtual/jdk-1.7
65153 - ~dev-java/netbeans-harness-${PV}
65154 - ~dev-java/netbeans-ide-${PV}
65155 - ~dev-java/netbeans-nb-${PV}
65156 - ~dev-java/netbeans-platform-${PV}
65157 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
65158 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
65159 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
65160 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
65161 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
65162 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
65163 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
65164 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
65165 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
65166 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
65167 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
65168 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
65169 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
65170 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
65171 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
65172 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
65173 -
65174 -JAVA_PKG_BSFIX="off"
65175 -NBLOCALES=""
65176 -
65177 -pkg_setup() {
65178 - for lingua in ${IUSE_LINGUAS} ; do
65179 - local lang=${lingua/linguas_/}
65180 -
65181 - if [[ "${lang}" = "ar" ]] ; then
65182 - lang="ar_EG,ar_SA"
65183 - elif [[ "${lang}" = "es" ]] ; then
65184 - lang="es,es_CO"
65185 - elif [[ "${lang}" = "fil" ]] ; then
65186 - lang="fil_PH"
65187 - elif [[ "${lang}" = "gl" ]] ; then
65188 - lang="gl_ES"
65189 - elif [[ "${lang}" = "id_ID" ]] ; then
65190 - lang="in_ID"
65191 - fi
65192 -
65193 - if use ${lingua} ; then
65194 - if [ -z "${NBLOCALES}" ] ; then
65195 - NBLOCALES="${lang}"
65196 - else
65197 - NBLOCALES="${NBLOCALES},${lang}"
65198 - fi
65199 - fi
65200 - done
65201 -
65202 - java-pkg-2_pkg_setup
65203 -}
65204 -
65205 -src_unpack() {
65206 - if [ -n "${NBLOCALES}" ] ; then
65207 - unpack $(basename ${SOURCE_URL})
65208 - unpack $(basename ${L10N_URL})
65209 -
65210 - einfo "Deleting bundled jars..."
65211 - find -name "*.jar" -type f -delete
65212 -
65213 - unpack netbeans-9999-r16-build.xml.patch.bz2
65214 - fi
65215 -}
65216 -
65217 -src_prepare() {
65218 - if [ -n "${NBLOCALES}" ] ; then
65219 - einfo "Deleting bundled class files..."
65220 - find -name "*.class" -type f | xargs rm -vf
65221 -
65222 - epatch netbeans-9999-r16-build.xml.patch
65223 -
65224 - # Support for custom patches
65225 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
65226 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
65227 -
65228 - if [ -n "${files}" ] ; then
65229 - einfo "Applying custom patches:"
65230 -
65231 - for file in ${files} ; do
65232 - epatch "${file}"
65233 - done
65234 - fi
65235 - fi
65236 -
65237 - einfo "Symlinking external libraries..."
65238 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
65239 - fi
65240 -
65241 - java-pkg-2_src_prepare
65242 -}
65243 -
65244 -src_compile() {
65245 - if [ -n "${NBLOCALES}" ] ; then
65246 - einfo "Compiling support for locales: ${NBLOCALES}"
65247 - eant -f nbbuild/build.xml bootstrap || die
65248 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
65249 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
65250 - fi
65251 -}
65252 -
65253 -src_install() {
65254 - if [ -n "${NBLOCALES}" ] ; then
65255 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
65256 -
65257 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
65258 - if [ -d "${cluster}" ] ; then
65259 - insinto /usr/share/netbeans-${cluster}-${SLOT}
65260 - doins -r ${cluster}/*
65261 - fi
65262 - done
65263 -
65264 - if [ -d nb ] ; then
65265 - insinto /usr/share/netbeans-nb-${SLOT}/nb
65266 - doins -r nb/*
65267 - fi
65268 -
65269 - popd >/dev/null || die
65270 - fi
65271 -}
65272 -
65273 -pkg_postinst() {
65274 - if [ -n "${NBLOCALES}" ] ; then
65275 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
65276 - einfo "the locale is built for Netbeans."
65277 - einfo "If you want to force specific locale, use --locale argument, for example:"
65278 - einfo "${PN}-${SLOT} --locale de"
65279 - einfo "${PN}-${SLOT} --locale pt:BR"
65280 - fi
65281 -
65282 - if use linguas_ar ; then
65283 - einfo
65284 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
65285 - fi
65286 -
65287 - if use linguas_es ; then
65288 - einfo
65289 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
65290 - fi
65291 -
65292 - if use linguas_id_ID ; then
65293 - einfo
65294 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
65295 - fi
65296 -}
65297
65298 diff --git a/dev-util/netbeans/netbeans-9999_p20160401.ebuild b/dev-util/netbeans/netbeans-9999_p20160401.ebuild
65299 deleted file mode 100644
65300 index 3b29d71..0000000
65301 --- a/dev-util/netbeans/netbeans-9999_p20160401.ebuild
65302 +++ /dev/null
65303 @@ -1,254 +0,0 @@
65304 -# Copyright 1999-2016 Gentoo Foundation
65305 -# Distributed under the terms of the GNU General Public License v2
65306 -# $Id$
65307 -
65308 -EAPI="4"
65309 -inherit eutils java-pkg-2 java-ant-2
65310 -
65311 -DESCRIPTION="Netbeans IDE"
65312 -HOMEPAGE="http://netbeans.org/"
65313 -SLOT="9999"
65314 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-01_00-01-48/zip/netbeans-trunk-nightly-201604010001-src.zip"
65315 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
65316 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
65317 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
65318 -SRC_URI="linguas_af? ( ${ALL_URLS} )
65319 - linguas_ar? ( ${ALL_URLS} )
65320 - linguas_ar_SA? ( ${ALL_URLS} )
65321 - linguas_bg? ( ${ALL_URLS} )
65322 - linguas_ca? ( ${ALL_URLS} )
65323 - linguas_cs? ( ${ALL_URLS} )
65324 - linguas_de? ( ${ALL_URLS} )
65325 - linguas_el? ( ${ALL_URLS} )
65326 - linguas_es? ( ${ALL_URLS} )
65327 - linguas_es_CO? ( ${ALL_URLS} )
65328 - linguas_fil? ( ${ALL_URLS} )
65329 - linguas_fr? ( ${ALL_URLS} )
65330 - linguas_gl? ( ${ALL_URLS} )
65331 - linguas_hi_IN? ( ${ALL_URLS} )
65332 - linguas_id_ID? ( ${ALL_URLS} )
65333 - linguas_it? ( ${ALL_URLS} )
65334 - linguas_ja? ( ${ALL_URLS} )
65335 - linguas_ko? ( ${ALL_URLS} )
65336 - linguas_lt? ( ${ALL_URLS} )
65337 - linguas_nl_BE? ( ${ALL_URLS} )
65338 - linguas_nl_NL? ( ${ALL_URLS} )
65339 - linguas_pl? ( ${ALL_URLS} )
65340 - linguas_pt_BR? ( ${ALL_URLS} )
65341 - linguas_pt_PT? ( ${ALL_URLS} )
65342 - linguas_ro? ( ${ALL_URLS} )
65343 - linguas_ru? ( ${ALL_URLS} )
65344 - linguas_si? ( ${ALL_URLS} )
65345 - linguas_sq? ( ${ALL_URLS} )
65346 - linguas_sr? ( ${ALL_URLS} )
65347 - linguas_sv? ( ${ALL_URLS} )
65348 - linguas_ta_IN? ( ${ALL_URLS} )
65349 - linguas_tr? ( ${ALL_URLS} )
65350 - linguas_vi? ( ${ALL_URLS} )
65351 - linguas_zh_CN? ( ${ALL_URLS} )
65352 - linguas_zh_TW? ( ${ALL_URLS} )
65353 -"
65354 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65355 -KEYWORDS="~amd64 ~x86"
65356 -IUSE_NETBEANS_MODULES="
65357 - +netbeans_modules_apisupport
65358 - netbeans_modules_cnd
65359 - netbeans_modules_dlight
65360 - netbeans_modules_enterprise
65361 - netbeans_modules_ergonomics
65362 - netbeans_modules_extide
65363 - netbeans_modules_groovy
65364 - +netbeans_modules_java
65365 - netbeans_modules_javacard
65366 - +netbeans_modules_javafx
65367 - netbeans_modules_mobility
65368 - netbeans_modules_php
65369 - +netbeans_modules_profiler
65370 - netbeans_modules_webcommon
65371 - +netbeans_modules_websvccommon"
65372 -IUSE_LINGUAS="
65373 - linguas_af
65374 - linguas_ar
65375 - linguas_ar_SA
65376 - linguas_bg
65377 - linguas_ca
65378 - linguas_cs
65379 - linguas_de
65380 - linguas_el
65381 - linguas_es
65382 - linguas_es_CO
65383 - linguas_fil
65384 - linguas_fr
65385 - linguas_gl
65386 - linguas_hi_IN
65387 - linguas_id_ID
65388 - linguas_it
65389 - linguas_ja
65390 - linguas_ko
65391 - linguas_lt
65392 - linguas_nl_BE
65393 - linguas_nl_NL
65394 - linguas_pl
65395 - linguas_pt_BR
65396 - linguas_pt_PT
65397 - linguas_ro
65398 - linguas_ru
65399 - linguas_si
65400 - linguas_sq
65401 - linguas_sr
65402 - linguas_sv
65403 - linguas_ta_IN
65404 - linguas_tr
65405 - linguas_vi
65406 - linguas_zh_CN
65407 - linguas_zh_TW"
65408 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
65409 -S="${WORKDIR}"
65410 -
65411 -DEPEND=">=virtual/jdk-1.7
65412 - dev-java/javahelp:0"
65413 -RDEPEND=">=virtual/jdk-1.7
65414 - ~dev-java/netbeans-harness-${PV}
65415 - ~dev-java/netbeans-ide-${PV}
65416 - ~dev-java/netbeans-nb-${PV}
65417 - ~dev-java/netbeans-platform-${PV}
65418 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
65419 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
65420 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
65421 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
65422 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
65423 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
65424 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
65425 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
65426 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
65427 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
65428 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
65429 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
65430 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
65431 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
65432 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
65433 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
65434 -
65435 -JAVA_PKG_BSFIX="off"
65436 -NBLOCALES=""
65437 -
65438 -pkg_setup() {
65439 - for lingua in ${IUSE_LINGUAS} ; do
65440 - local lang=${lingua/linguas_/}
65441 -
65442 - if [[ "${lang}" = "ar" ]] ; then
65443 - lang="ar_EG,ar_SA"
65444 - elif [[ "${lang}" = "es" ]] ; then
65445 - lang="es,es_CO"
65446 - elif [[ "${lang}" = "fil" ]] ; then
65447 - lang="fil_PH"
65448 - elif [[ "${lang}" = "gl" ]] ; then
65449 - lang="gl_ES"
65450 - elif [[ "${lang}" = "id_ID" ]] ; then
65451 - lang="in_ID"
65452 - fi
65453 -
65454 - if use ${lingua} ; then
65455 - if [ -z "${NBLOCALES}" ] ; then
65456 - NBLOCALES="${lang}"
65457 - else
65458 - NBLOCALES="${NBLOCALES},${lang}"
65459 - fi
65460 - fi
65461 - done
65462 -
65463 - java-pkg-2_pkg_setup
65464 -}
65465 -
65466 -src_unpack() {
65467 - if [ -n "${NBLOCALES}" ] ; then
65468 - unpack $(basename ${SOURCE_URL})
65469 - unpack $(basename ${L10N_URL})
65470 -
65471 - einfo "Deleting bundled jars..."
65472 - find -name "*.jar" -type f -delete
65473 -
65474 - unpack netbeans-9999-r16-build.xml.patch.bz2
65475 - fi
65476 -}
65477 -
65478 -src_prepare() {
65479 - if [ -n "${NBLOCALES}" ] ; then
65480 - einfo "Deleting bundled class files..."
65481 - find -name "*.class" -type f | xargs rm -vf
65482 -
65483 - epatch netbeans-9999-r16-build.xml.patch
65484 -
65485 - # Support for custom patches
65486 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
65487 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
65488 -
65489 - if [ -n "${files}" ] ; then
65490 - einfo "Applying custom patches:"
65491 -
65492 - for file in ${files} ; do
65493 - epatch "${file}"
65494 - done
65495 - fi
65496 - fi
65497 -
65498 - einfo "Symlinking external libraries..."
65499 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
65500 - fi
65501 -
65502 - java-pkg-2_src_prepare
65503 -}
65504 -
65505 -src_compile() {
65506 - if [ -n "${NBLOCALES}" ] ; then
65507 - einfo "Compiling support for locales: ${NBLOCALES}"
65508 - eant -f nbbuild/build.xml bootstrap || die
65509 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
65510 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
65511 - fi
65512 -}
65513 -
65514 -src_install() {
65515 - if [ -n "${NBLOCALES}" ] ; then
65516 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
65517 -
65518 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
65519 - if [ -d "${cluster}" ] ; then
65520 - insinto /usr/share/netbeans-${cluster}-${SLOT}
65521 - doins -r ${cluster}/*
65522 - fi
65523 - done
65524 -
65525 - if [ -d nb ] ; then
65526 - insinto /usr/share/netbeans-nb-${SLOT}/nb
65527 - doins -r nb/*
65528 - fi
65529 -
65530 - popd >/dev/null || die
65531 - fi
65532 -}
65533 -
65534 -pkg_postinst() {
65535 - if [ -n "${NBLOCALES}" ] ; then
65536 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
65537 - einfo "the locale is built for Netbeans."
65538 - einfo "If you want to force specific locale, use --locale argument, for example:"
65539 - einfo "${PN}-${SLOT} --locale de"
65540 - einfo "${PN}-${SLOT} --locale pt:BR"
65541 - fi
65542 -
65543 - if use linguas_ar ; then
65544 - einfo
65545 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
65546 - fi
65547 -
65548 - if use linguas_es ; then
65549 - einfo
65550 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
65551 - fi
65552 -
65553 - if use linguas_id_ID ; then
65554 - einfo
65555 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
65556 - fi
65557 -}
65558
65559 diff --git a/dev-util/netbeans/netbeans-9999_p20160404.ebuild b/dev-util/netbeans/netbeans-9999_p20160404.ebuild
65560 deleted file mode 100644
65561 index 427d262..0000000
65562 --- a/dev-util/netbeans/netbeans-9999_p20160404.ebuild
65563 +++ /dev/null
65564 @@ -1,254 +0,0 @@
65565 -# Copyright 1999-2016 Gentoo Foundation
65566 -# Distributed under the terms of the GNU General Public License v2
65567 -# $Id$
65568 -
65569 -EAPI="4"
65570 -inherit eutils java-pkg-2 java-ant-2
65571 -
65572 -DESCRIPTION="Netbeans IDE"
65573 -HOMEPAGE="http://netbeans.org/"
65574 -SLOT="9999"
65575 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-04_00-01-48/zip/netbeans-trunk-nightly-201604040001-src.zip"
65576 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
65577 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
65578 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
65579 -SRC_URI="linguas_af? ( ${ALL_URLS} )
65580 - linguas_ar? ( ${ALL_URLS} )
65581 - linguas_ar_SA? ( ${ALL_URLS} )
65582 - linguas_bg? ( ${ALL_URLS} )
65583 - linguas_ca? ( ${ALL_URLS} )
65584 - linguas_cs? ( ${ALL_URLS} )
65585 - linguas_de? ( ${ALL_URLS} )
65586 - linguas_el? ( ${ALL_URLS} )
65587 - linguas_es? ( ${ALL_URLS} )
65588 - linguas_es_CO? ( ${ALL_URLS} )
65589 - linguas_fil? ( ${ALL_URLS} )
65590 - linguas_fr? ( ${ALL_URLS} )
65591 - linguas_gl? ( ${ALL_URLS} )
65592 - linguas_hi_IN? ( ${ALL_URLS} )
65593 - linguas_id_ID? ( ${ALL_URLS} )
65594 - linguas_it? ( ${ALL_URLS} )
65595 - linguas_ja? ( ${ALL_URLS} )
65596 - linguas_ko? ( ${ALL_URLS} )
65597 - linguas_lt? ( ${ALL_URLS} )
65598 - linguas_nl_BE? ( ${ALL_URLS} )
65599 - linguas_nl_NL? ( ${ALL_URLS} )
65600 - linguas_pl? ( ${ALL_URLS} )
65601 - linguas_pt_BR? ( ${ALL_URLS} )
65602 - linguas_pt_PT? ( ${ALL_URLS} )
65603 - linguas_ro? ( ${ALL_URLS} )
65604 - linguas_ru? ( ${ALL_URLS} )
65605 - linguas_si? ( ${ALL_URLS} )
65606 - linguas_sq? ( ${ALL_URLS} )
65607 - linguas_sr? ( ${ALL_URLS} )
65608 - linguas_sv? ( ${ALL_URLS} )
65609 - linguas_ta_IN? ( ${ALL_URLS} )
65610 - linguas_tr? ( ${ALL_URLS} )
65611 - linguas_vi? ( ${ALL_URLS} )
65612 - linguas_zh_CN? ( ${ALL_URLS} )
65613 - linguas_zh_TW? ( ${ALL_URLS} )
65614 -"
65615 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65616 -KEYWORDS="~amd64 ~x86"
65617 -IUSE_NETBEANS_MODULES="
65618 - +netbeans_modules_apisupport
65619 - netbeans_modules_cnd
65620 - netbeans_modules_dlight
65621 - netbeans_modules_enterprise
65622 - netbeans_modules_ergonomics
65623 - netbeans_modules_extide
65624 - netbeans_modules_groovy
65625 - +netbeans_modules_java
65626 - netbeans_modules_javacard
65627 - +netbeans_modules_javafx
65628 - netbeans_modules_mobility
65629 - netbeans_modules_php
65630 - +netbeans_modules_profiler
65631 - netbeans_modules_webcommon
65632 - +netbeans_modules_websvccommon"
65633 -IUSE_LINGUAS="
65634 - linguas_af
65635 - linguas_ar
65636 - linguas_ar_SA
65637 - linguas_bg
65638 - linguas_ca
65639 - linguas_cs
65640 - linguas_de
65641 - linguas_el
65642 - linguas_es
65643 - linguas_es_CO
65644 - linguas_fil
65645 - linguas_fr
65646 - linguas_gl
65647 - linguas_hi_IN
65648 - linguas_id_ID
65649 - linguas_it
65650 - linguas_ja
65651 - linguas_ko
65652 - linguas_lt
65653 - linguas_nl_BE
65654 - linguas_nl_NL
65655 - linguas_pl
65656 - linguas_pt_BR
65657 - linguas_pt_PT
65658 - linguas_ro
65659 - linguas_ru
65660 - linguas_si
65661 - linguas_sq
65662 - linguas_sr
65663 - linguas_sv
65664 - linguas_ta_IN
65665 - linguas_tr
65666 - linguas_vi
65667 - linguas_zh_CN
65668 - linguas_zh_TW"
65669 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
65670 -S="${WORKDIR}"
65671 -
65672 -DEPEND=">=virtual/jdk-1.7
65673 - dev-java/javahelp:0"
65674 -RDEPEND=">=virtual/jdk-1.7
65675 - ~dev-java/netbeans-harness-${PV}
65676 - ~dev-java/netbeans-ide-${PV}
65677 - ~dev-java/netbeans-nb-${PV}
65678 - ~dev-java/netbeans-platform-${PV}
65679 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
65680 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
65681 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
65682 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
65683 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
65684 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
65685 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
65686 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
65687 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
65688 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
65689 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
65690 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
65691 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
65692 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
65693 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
65694 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
65695 -
65696 -JAVA_PKG_BSFIX="off"
65697 -NBLOCALES=""
65698 -
65699 -pkg_setup() {
65700 - for lingua in ${IUSE_LINGUAS} ; do
65701 - local lang=${lingua/linguas_/}
65702 -
65703 - if [[ "${lang}" = "ar" ]] ; then
65704 - lang="ar_EG,ar_SA"
65705 - elif [[ "${lang}" = "es" ]] ; then
65706 - lang="es,es_CO"
65707 - elif [[ "${lang}" = "fil" ]] ; then
65708 - lang="fil_PH"
65709 - elif [[ "${lang}" = "gl" ]] ; then
65710 - lang="gl_ES"
65711 - elif [[ "${lang}" = "id_ID" ]] ; then
65712 - lang="in_ID"
65713 - fi
65714 -
65715 - if use ${lingua} ; then
65716 - if [ -z "${NBLOCALES}" ] ; then
65717 - NBLOCALES="${lang}"
65718 - else
65719 - NBLOCALES="${NBLOCALES},${lang}"
65720 - fi
65721 - fi
65722 - done
65723 -
65724 - java-pkg-2_pkg_setup
65725 -}
65726 -
65727 -src_unpack() {
65728 - if [ -n "${NBLOCALES}" ] ; then
65729 - unpack $(basename ${SOURCE_URL})
65730 - unpack $(basename ${L10N_URL})
65731 -
65732 - einfo "Deleting bundled jars..."
65733 - find -name "*.jar" -type f -delete
65734 -
65735 - unpack netbeans-9999-r16-build.xml.patch.bz2
65736 - fi
65737 -}
65738 -
65739 -src_prepare() {
65740 - if [ -n "${NBLOCALES}" ] ; then
65741 - einfo "Deleting bundled class files..."
65742 - find -name "*.class" -type f | xargs rm -vf
65743 -
65744 - epatch netbeans-9999-r16-build.xml.patch
65745 -
65746 - # Support for custom patches
65747 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
65748 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
65749 -
65750 - if [ -n "${files}" ] ; then
65751 - einfo "Applying custom patches:"
65752 -
65753 - for file in ${files} ; do
65754 - epatch "${file}"
65755 - done
65756 - fi
65757 - fi
65758 -
65759 - einfo "Symlinking external libraries..."
65760 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
65761 - fi
65762 -
65763 - java-pkg-2_src_prepare
65764 -}
65765 -
65766 -src_compile() {
65767 - if [ -n "${NBLOCALES}" ] ; then
65768 - einfo "Compiling support for locales: ${NBLOCALES}"
65769 - eant -f nbbuild/build.xml bootstrap || die
65770 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
65771 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
65772 - fi
65773 -}
65774 -
65775 -src_install() {
65776 - if [ -n "${NBLOCALES}" ] ; then
65777 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
65778 -
65779 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
65780 - if [ -d "${cluster}" ] ; then
65781 - insinto /usr/share/netbeans-${cluster}-${SLOT}
65782 - doins -r ${cluster}/*
65783 - fi
65784 - done
65785 -
65786 - if [ -d nb ] ; then
65787 - insinto /usr/share/netbeans-nb-${SLOT}/nb
65788 - doins -r nb/*
65789 - fi
65790 -
65791 - popd >/dev/null || die
65792 - fi
65793 -}
65794 -
65795 -pkg_postinst() {
65796 - if [ -n "${NBLOCALES}" ] ; then
65797 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
65798 - einfo "the locale is built for Netbeans."
65799 - einfo "If you want to force specific locale, use --locale argument, for example:"
65800 - einfo "${PN}-${SLOT} --locale de"
65801 - einfo "${PN}-${SLOT} --locale pt:BR"
65802 - fi
65803 -
65804 - if use linguas_ar ; then
65805 - einfo
65806 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
65807 - fi
65808 -
65809 - if use linguas_es ; then
65810 - einfo
65811 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
65812 - fi
65813 -
65814 - if use linguas_id_ID ; then
65815 - einfo
65816 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
65817 - fi
65818 -}
65819
65820 diff --git a/dev-util/netbeans/netbeans-9999_p20160405.ebuild b/dev-util/netbeans/netbeans-9999_p20160405.ebuild
65821 deleted file mode 100644
65822 index 89734f4..0000000
65823 --- a/dev-util/netbeans/netbeans-9999_p20160405.ebuild
65824 +++ /dev/null
65825 @@ -1,254 +0,0 @@
65826 -# Copyright 1999-2016 Gentoo Foundation
65827 -# Distributed under the terms of the GNU General Public License v2
65828 -# $Id$
65829 -
65830 -EAPI="4"
65831 -inherit eutils java-pkg-2 java-ant-2
65832 -
65833 -DESCRIPTION="Netbeans IDE"
65834 -HOMEPAGE="http://netbeans.org/"
65835 -SLOT="9999"
65836 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-05_00-01-48/zip/netbeans-trunk-nightly-201604050001-src.zip"
65837 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
65838 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
65839 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
65840 -SRC_URI="linguas_af? ( ${ALL_URLS} )
65841 - linguas_ar? ( ${ALL_URLS} )
65842 - linguas_ar_SA? ( ${ALL_URLS} )
65843 - linguas_bg? ( ${ALL_URLS} )
65844 - linguas_ca? ( ${ALL_URLS} )
65845 - linguas_cs? ( ${ALL_URLS} )
65846 - linguas_de? ( ${ALL_URLS} )
65847 - linguas_el? ( ${ALL_URLS} )
65848 - linguas_es? ( ${ALL_URLS} )
65849 - linguas_es_CO? ( ${ALL_URLS} )
65850 - linguas_fil? ( ${ALL_URLS} )
65851 - linguas_fr? ( ${ALL_URLS} )
65852 - linguas_gl? ( ${ALL_URLS} )
65853 - linguas_hi_IN? ( ${ALL_URLS} )
65854 - linguas_id_ID? ( ${ALL_URLS} )
65855 - linguas_it? ( ${ALL_URLS} )
65856 - linguas_ja? ( ${ALL_URLS} )
65857 - linguas_ko? ( ${ALL_URLS} )
65858 - linguas_lt? ( ${ALL_URLS} )
65859 - linguas_nl_BE? ( ${ALL_URLS} )
65860 - linguas_nl_NL? ( ${ALL_URLS} )
65861 - linguas_pl? ( ${ALL_URLS} )
65862 - linguas_pt_BR? ( ${ALL_URLS} )
65863 - linguas_pt_PT? ( ${ALL_URLS} )
65864 - linguas_ro? ( ${ALL_URLS} )
65865 - linguas_ru? ( ${ALL_URLS} )
65866 - linguas_si? ( ${ALL_URLS} )
65867 - linguas_sq? ( ${ALL_URLS} )
65868 - linguas_sr? ( ${ALL_URLS} )
65869 - linguas_sv? ( ${ALL_URLS} )
65870 - linguas_ta_IN? ( ${ALL_URLS} )
65871 - linguas_tr? ( ${ALL_URLS} )
65872 - linguas_vi? ( ${ALL_URLS} )
65873 - linguas_zh_CN? ( ${ALL_URLS} )
65874 - linguas_zh_TW? ( ${ALL_URLS} )
65875 -"
65876 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65877 -KEYWORDS="~amd64 ~x86"
65878 -IUSE_NETBEANS_MODULES="
65879 - +netbeans_modules_apisupport
65880 - netbeans_modules_cnd
65881 - netbeans_modules_dlight
65882 - netbeans_modules_enterprise
65883 - netbeans_modules_ergonomics
65884 - netbeans_modules_extide
65885 - netbeans_modules_groovy
65886 - +netbeans_modules_java
65887 - netbeans_modules_javacard
65888 - +netbeans_modules_javafx
65889 - netbeans_modules_mobility
65890 - netbeans_modules_php
65891 - +netbeans_modules_profiler
65892 - netbeans_modules_webcommon
65893 - +netbeans_modules_websvccommon"
65894 -IUSE_LINGUAS="
65895 - linguas_af
65896 - linguas_ar
65897 - linguas_ar_SA
65898 - linguas_bg
65899 - linguas_ca
65900 - linguas_cs
65901 - linguas_de
65902 - linguas_el
65903 - linguas_es
65904 - linguas_es_CO
65905 - linguas_fil
65906 - linguas_fr
65907 - linguas_gl
65908 - linguas_hi_IN
65909 - linguas_id_ID
65910 - linguas_it
65911 - linguas_ja
65912 - linguas_ko
65913 - linguas_lt
65914 - linguas_nl_BE
65915 - linguas_nl_NL
65916 - linguas_pl
65917 - linguas_pt_BR
65918 - linguas_pt_PT
65919 - linguas_ro
65920 - linguas_ru
65921 - linguas_si
65922 - linguas_sq
65923 - linguas_sr
65924 - linguas_sv
65925 - linguas_ta_IN
65926 - linguas_tr
65927 - linguas_vi
65928 - linguas_zh_CN
65929 - linguas_zh_TW"
65930 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
65931 -S="${WORKDIR}"
65932 -
65933 -DEPEND=">=virtual/jdk-1.7
65934 - dev-java/javahelp:0"
65935 -RDEPEND=">=virtual/jdk-1.7
65936 - ~dev-java/netbeans-harness-${PV}
65937 - ~dev-java/netbeans-ide-${PV}
65938 - ~dev-java/netbeans-nb-${PV}
65939 - ~dev-java/netbeans-platform-${PV}
65940 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
65941 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
65942 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
65943 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
65944 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
65945 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
65946 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
65947 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
65948 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
65949 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
65950 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
65951 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
65952 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
65953 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
65954 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
65955 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
65956 -
65957 -JAVA_PKG_BSFIX="off"
65958 -NBLOCALES=""
65959 -
65960 -pkg_setup() {
65961 - for lingua in ${IUSE_LINGUAS} ; do
65962 - local lang=${lingua/linguas_/}
65963 -
65964 - if [[ "${lang}" = "ar" ]] ; then
65965 - lang="ar_EG,ar_SA"
65966 - elif [[ "${lang}" = "es" ]] ; then
65967 - lang="es,es_CO"
65968 - elif [[ "${lang}" = "fil" ]] ; then
65969 - lang="fil_PH"
65970 - elif [[ "${lang}" = "gl" ]] ; then
65971 - lang="gl_ES"
65972 - elif [[ "${lang}" = "id_ID" ]] ; then
65973 - lang="in_ID"
65974 - fi
65975 -
65976 - if use ${lingua} ; then
65977 - if [ -z "${NBLOCALES}" ] ; then
65978 - NBLOCALES="${lang}"
65979 - else
65980 - NBLOCALES="${NBLOCALES},${lang}"
65981 - fi
65982 - fi
65983 - done
65984 -
65985 - java-pkg-2_pkg_setup
65986 -}
65987 -
65988 -src_unpack() {
65989 - if [ -n "${NBLOCALES}" ] ; then
65990 - unpack $(basename ${SOURCE_URL})
65991 - unpack $(basename ${L10N_URL})
65992 -
65993 - einfo "Deleting bundled jars..."
65994 - find -name "*.jar" -type f -delete
65995 -
65996 - unpack netbeans-9999-r16-build.xml.patch.bz2
65997 - fi
65998 -}
65999 -
66000 -src_prepare() {
66001 - if [ -n "${NBLOCALES}" ] ; then
66002 - einfo "Deleting bundled class files..."
66003 - find -name "*.class" -type f | xargs rm -vf
66004 -
66005 - epatch netbeans-9999-r16-build.xml.patch
66006 -
66007 - # Support for custom patches
66008 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
66009 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
66010 -
66011 - if [ -n "${files}" ] ; then
66012 - einfo "Applying custom patches:"
66013 -
66014 - for file in ${files} ; do
66015 - epatch "${file}"
66016 - done
66017 - fi
66018 - fi
66019 -
66020 - einfo "Symlinking external libraries..."
66021 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
66022 - fi
66023 -
66024 - java-pkg-2_src_prepare
66025 -}
66026 -
66027 -src_compile() {
66028 - if [ -n "${NBLOCALES}" ] ; then
66029 - einfo "Compiling support for locales: ${NBLOCALES}"
66030 - eant -f nbbuild/build.xml bootstrap || die
66031 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
66032 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
66033 - fi
66034 -}
66035 -
66036 -src_install() {
66037 - if [ -n "${NBLOCALES}" ] ; then
66038 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
66039 -
66040 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
66041 - if [ -d "${cluster}" ] ; then
66042 - insinto /usr/share/netbeans-${cluster}-${SLOT}
66043 - doins -r ${cluster}/*
66044 - fi
66045 - done
66046 -
66047 - if [ -d nb ] ; then
66048 - insinto /usr/share/netbeans-nb-${SLOT}/nb
66049 - doins -r nb/*
66050 - fi
66051 -
66052 - popd >/dev/null || die
66053 - fi
66054 -}
66055 -
66056 -pkg_postinst() {
66057 - if [ -n "${NBLOCALES}" ] ; then
66058 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
66059 - einfo "the locale is built for Netbeans."
66060 - einfo "If you want to force specific locale, use --locale argument, for example:"
66061 - einfo "${PN}-${SLOT} --locale de"
66062 - einfo "${PN}-${SLOT} --locale pt:BR"
66063 - fi
66064 -
66065 - if use linguas_ar ; then
66066 - einfo
66067 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
66068 - fi
66069 -
66070 - if use linguas_es ; then
66071 - einfo
66072 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
66073 - fi
66074 -
66075 - if use linguas_id_ID ; then
66076 - einfo
66077 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
66078 - fi
66079 -}
66080
66081 diff --git a/dev-util/netbeans/netbeans-9999_p20160406.ebuild b/dev-util/netbeans/netbeans-9999_p20160406.ebuild
66082 deleted file mode 100644
66083 index 8670c35..0000000
66084 --- a/dev-util/netbeans/netbeans-9999_p20160406.ebuild
66085 +++ /dev/null
66086 @@ -1,254 +0,0 @@
66087 -# Copyright 1999-2016 Gentoo Foundation
66088 -# Distributed under the terms of the GNU General Public License v2
66089 -# $Id$
66090 -
66091 -EAPI="4"
66092 -inherit eutils java-pkg-2 java-ant-2
66093 -
66094 -DESCRIPTION="Netbeans IDE"
66095 -HOMEPAGE="http://netbeans.org/"
66096 -SLOT="9999"
66097 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-06_00-01-48/zip/netbeans-trunk-nightly-201604060001-src.zip"
66098 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
66099 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
66100 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
66101 -SRC_URI="linguas_af? ( ${ALL_URLS} )
66102 - linguas_ar? ( ${ALL_URLS} )
66103 - linguas_ar_SA? ( ${ALL_URLS} )
66104 - linguas_bg? ( ${ALL_URLS} )
66105 - linguas_ca? ( ${ALL_URLS} )
66106 - linguas_cs? ( ${ALL_URLS} )
66107 - linguas_de? ( ${ALL_URLS} )
66108 - linguas_el? ( ${ALL_URLS} )
66109 - linguas_es? ( ${ALL_URLS} )
66110 - linguas_es_CO? ( ${ALL_URLS} )
66111 - linguas_fil? ( ${ALL_URLS} )
66112 - linguas_fr? ( ${ALL_URLS} )
66113 - linguas_gl? ( ${ALL_URLS} )
66114 - linguas_hi_IN? ( ${ALL_URLS} )
66115 - linguas_id_ID? ( ${ALL_URLS} )
66116 - linguas_it? ( ${ALL_URLS} )
66117 - linguas_ja? ( ${ALL_URLS} )
66118 - linguas_ko? ( ${ALL_URLS} )
66119 - linguas_lt? ( ${ALL_URLS} )
66120 - linguas_nl_BE? ( ${ALL_URLS} )
66121 - linguas_nl_NL? ( ${ALL_URLS} )
66122 - linguas_pl? ( ${ALL_URLS} )
66123 - linguas_pt_BR? ( ${ALL_URLS} )
66124 - linguas_pt_PT? ( ${ALL_URLS} )
66125 - linguas_ro? ( ${ALL_URLS} )
66126 - linguas_ru? ( ${ALL_URLS} )
66127 - linguas_si? ( ${ALL_URLS} )
66128 - linguas_sq? ( ${ALL_URLS} )
66129 - linguas_sr? ( ${ALL_URLS} )
66130 - linguas_sv? ( ${ALL_URLS} )
66131 - linguas_ta_IN? ( ${ALL_URLS} )
66132 - linguas_tr? ( ${ALL_URLS} )
66133 - linguas_vi? ( ${ALL_URLS} )
66134 - linguas_zh_CN? ( ${ALL_URLS} )
66135 - linguas_zh_TW? ( ${ALL_URLS} )
66136 -"
66137 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66138 -KEYWORDS="~amd64 ~x86"
66139 -IUSE_NETBEANS_MODULES="
66140 - +netbeans_modules_apisupport
66141 - netbeans_modules_cnd
66142 - netbeans_modules_dlight
66143 - netbeans_modules_enterprise
66144 - netbeans_modules_ergonomics
66145 - netbeans_modules_extide
66146 - netbeans_modules_groovy
66147 - +netbeans_modules_java
66148 - netbeans_modules_javacard
66149 - +netbeans_modules_javafx
66150 - netbeans_modules_mobility
66151 - netbeans_modules_php
66152 - +netbeans_modules_profiler
66153 - netbeans_modules_webcommon
66154 - +netbeans_modules_websvccommon"
66155 -IUSE_LINGUAS="
66156 - linguas_af
66157 - linguas_ar
66158 - linguas_ar_SA
66159 - linguas_bg
66160 - linguas_ca
66161 - linguas_cs
66162 - linguas_de
66163 - linguas_el
66164 - linguas_es
66165 - linguas_es_CO
66166 - linguas_fil
66167 - linguas_fr
66168 - linguas_gl
66169 - linguas_hi_IN
66170 - linguas_id_ID
66171 - linguas_it
66172 - linguas_ja
66173 - linguas_ko
66174 - linguas_lt
66175 - linguas_nl_BE
66176 - linguas_nl_NL
66177 - linguas_pl
66178 - linguas_pt_BR
66179 - linguas_pt_PT
66180 - linguas_ro
66181 - linguas_ru
66182 - linguas_si
66183 - linguas_sq
66184 - linguas_sr
66185 - linguas_sv
66186 - linguas_ta_IN
66187 - linguas_tr
66188 - linguas_vi
66189 - linguas_zh_CN
66190 - linguas_zh_TW"
66191 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
66192 -S="${WORKDIR}"
66193 -
66194 -DEPEND=">=virtual/jdk-1.7
66195 - dev-java/javahelp:0"
66196 -RDEPEND=">=virtual/jdk-1.7
66197 - ~dev-java/netbeans-harness-${PV}
66198 - ~dev-java/netbeans-ide-${PV}
66199 - ~dev-java/netbeans-nb-${PV}
66200 - ~dev-java/netbeans-platform-${PV}
66201 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
66202 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
66203 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
66204 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
66205 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
66206 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
66207 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
66208 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
66209 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
66210 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
66211 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
66212 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
66213 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
66214 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
66215 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
66216 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
66217 -
66218 -JAVA_PKG_BSFIX="off"
66219 -NBLOCALES=""
66220 -
66221 -pkg_setup() {
66222 - for lingua in ${IUSE_LINGUAS} ; do
66223 - local lang=${lingua/linguas_/}
66224 -
66225 - if [[ "${lang}" = "ar" ]] ; then
66226 - lang="ar_EG,ar_SA"
66227 - elif [[ "${lang}" = "es" ]] ; then
66228 - lang="es,es_CO"
66229 - elif [[ "${lang}" = "fil" ]] ; then
66230 - lang="fil_PH"
66231 - elif [[ "${lang}" = "gl" ]] ; then
66232 - lang="gl_ES"
66233 - elif [[ "${lang}" = "id_ID" ]] ; then
66234 - lang="in_ID"
66235 - fi
66236 -
66237 - if use ${lingua} ; then
66238 - if [ -z "${NBLOCALES}" ] ; then
66239 - NBLOCALES="${lang}"
66240 - else
66241 - NBLOCALES="${NBLOCALES},${lang}"
66242 - fi
66243 - fi
66244 - done
66245 -
66246 - java-pkg-2_pkg_setup
66247 -}
66248 -
66249 -src_unpack() {
66250 - if [ -n "${NBLOCALES}" ] ; then
66251 - unpack $(basename ${SOURCE_URL})
66252 - unpack $(basename ${L10N_URL})
66253 -
66254 - einfo "Deleting bundled jars..."
66255 - find -name "*.jar" -type f -delete
66256 -
66257 - unpack netbeans-9999-r16-build.xml.patch.bz2
66258 - fi
66259 -}
66260 -
66261 -src_prepare() {
66262 - if [ -n "${NBLOCALES}" ] ; then
66263 - einfo "Deleting bundled class files..."
66264 - find -name "*.class" -type f | xargs rm -vf
66265 -
66266 - epatch netbeans-9999-r16-build.xml.patch
66267 -
66268 - # Support for custom patches
66269 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
66270 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
66271 -
66272 - if [ -n "${files}" ] ; then
66273 - einfo "Applying custom patches:"
66274 -
66275 - for file in ${files} ; do
66276 - epatch "${file}"
66277 - done
66278 - fi
66279 - fi
66280 -
66281 - einfo "Symlinking external libraries..."
66282 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
66283 - fi
66284 -
66285 - java-pkg-2_src_prepare
66286 -}
66287 -
66288 -src_compile() {
66289 - if [ -n "${NBLOCALES}" ] ; then
66290 - einfo "Compiling support for locales: ${NBLOCALES}"
66291 - eant -f nbbuild/build.xml bootstrap || die
66292 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
66293 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
66294 - fi
66295 -}
66296 -
66297 -src_install() {
66298 - if [ -n "${NBLOCALES}" ] ; then
66299 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
66300 -
66301 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
66302 - if [ -d "${cluster}" ] ; then
66303 - insinto /usr/share/netbeans-${cluster}-${SLOT}
66304 - doins -r ${cluster}/*
66305 - fi
66306 - done
66307 -
66308 - if [ -d nb ] ; then
66309 - insinto /usr/share/netbeans-nb-${SLOT}/nb
66310 - doins -r nb/*
66311 - fi
66312 -
66313 - popd >/dev/null || die
66314 - fi
66315 -}
66316 -
66317 -pkg_postinst() {
66318 - if [ -n "${NBLOCALES}" ] ; then
66319 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
66320 - einfo "the locale is built for Netbeans."
66321 - einfo "If you want to force specific locale, use --locale argument, for example:"
66322 - einfo "${PN}-${SLOT} --locale de"
66323 - einfo "${PN}-${SLOT} --locale pt:BR"
66324 - fi
66325 -
66326 - if use linguas_ar ; then
66327 - einfo
66328 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
66329 - fi
66330 -
66331 - if use linguas_es ; then
66332 - einfo
66333 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
66334 - fi
66335 -
66336 - if use linguas_id_ID ; then
66337 - einfo
66338 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
66339 - fi
66340 -}
66341
66342 diff --git a/dev-util/netbeans/netbeans-9999_p20160407.ebuild b/dev-util/netbeans/netbeans-9999_p20160407.ebuild
66343 deleted file mode 100644
66344 index e7536e8..0000000
66345 --- a/dev-util/netbeans/netbeans-9999_p20160407.ebuild
66346 +++ /dev/null
66347 @@ -1,254 +0,0 @@
66348 -# Copyright 1999-2016 Gentoo Foundation
66349 -# Distributed under the terms of the GNU General Public License v2
66350 -# $Id$
66351 -
66352 -EAPI="4"
66353 -inherit eutils java-pkg-2 java-ant-2
66354 -
66355 -DESCRIPTION="Netbeans IDE"
66356 -HOMEPAGE="http://netbeans.org/"
66357 -SLOT="9999"
66358 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-07_00-01-48/zip/netbeans-trunk-nightly-201604070001-src.zip"
66359 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
66360 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
66361 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
66362 -SRC_URI="linguas_af? ( ${ALL_URLS} )
66363 - linguas_ar? ( ${ALL_URLS} )
66364 - linguas_ar_SA? ( ${ALL_URLS} )
66365 - linguas_bg? ( ${ALL_URLS} )
66366 - linguas_ca? ( ${ALL_URLS} )
66367 - linguas_cs? ( ${ALL_URLS} )
66368 - linguas_de? ( ${ALL_URLS} )
66369 - linguas_el? ( ${ALL_URLS} )
66370 - linguas_es? ( ${ALL_URLS} )
66371 - linguas_es_CO? ( ${ALL_URLS} )
66372 - linguas_fil? ( ${ALL_URLS} )
66373 - linguas_fr? ( ${ALL_URLS} )
66374 - linguas_gl? ( ${ALL_URLS} )
66375 - linguas_hi_IN? ( ${ALL_URLS} )
66376 - linguas_id_ID? ( ${ALL_URLS} )
66377 - linguas_it? ( ${ALL_URLS} )
66378 - linguas_ja? ( ${ALL_URLS} )
66379 - linguas_ko? ( ${ALL_URLS} )
66380 - linguas_lt? ( ${ALL_URLS} )
66381 - linguas_nl_BE? ( ${ALL_URLS} )
66382 - linguas_nl_NL? ( ${ALL_URLS} )
66383 - linguas_pl? ( ${ALL_URLS} )
66384 - linguas_pt_BR? ( ${ALL_URLS} )
66385 - linguas_pt_PT? ( ${ALL_URLS} )
66386 - linguas_ro? ( ${ALL_URLS} )
66387 - linguas_ru? ( ${ALL_URLS} )
66388 - linguas_si? ( ${ALL_URLS} )
66389 - linguas_sq? ( ${ALL_URLS} )
66390 - linguas_sr? ( ${ALL_URLS} )
66391 - linguas_sv? ( ${ALL_URLS} )
66392 - linguas_ta_IN? ( ${ALL_URLS} )
66393 - linguas_tr? ( ${ALL_URLS} )
66394 - linguas_vi? ( ${ALL_URLS} )
66395 - linguas_zh_CN? ( ${ALL_URLS} )
66396 - linguas_zh_TW? ( ${ALL_URLS} )
66397 -"
66398 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66399 -KEYWORDS="~amd64 ~x86"
66400 -IUSE_NETBEANS_MODULES="
66401 - +netbeans_modules_apisupport
66402 - netbeans_modules_cnd
66403 - netbeans_modules_dlight
66404 - netbeans_modules_enterprise
66405 - netbeans_modules_ergonomics
66406 - netbeans_modules_extide
66407 - netbeans_modules_groovy
66408 - +netbeans_modules_java
66409 - netbeans_modules_javacard
66410 - +netbeans_modules_javafx
66411 - netbeans_modules_mobility
66412 - netbeans_modules_php
66413 - +netbeans_modules_profiler
66414 - netbeans_modules_webcommon
66415 - +netbeans_modules_websvccommon"
66416 -IUSE_LINGUAS="
66417 - linguas_af
66418 - linguas_ar
66419 - linguas_ar_SA
66420 - linguas_bg
66421 - linguas_ca
66422 - linguas_cs
66423 - linguas_de
66424 - linguas_el
66425 - linguas_es
66426 - linguas_es_CO
66427 - linguas_fil
66428 - linguas_fr
66429 - linguas_gl
66430 - linguas_hi_IN
66431 - linguas_id_ID
66432 - linguas_it
66433 - linguas_ja
66434 - linguas_ko
66435 - linguas_lt
66436 - linguas_nl_BE
66437 - linguas_nl_NL
66438 - linguas_pl
66439 - linguas_pt_BR
66440 - linguas_pt_PT
66441 - linguas_ro
66442 - linguas_ru
66443 - linguas_si
66444 - linguas_sq
66445 - linguas_sr
66446 - linguas_sv
66447 - linguas_ta_IN
66448 - linguas_tr
66449 - linguas_vi
66450 - linguas_zh_CN
66451 - linguas_zh_TW"
66452 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
66453 -S="${WORKDIR}"
66454 -
66455 -DEPEND=">=virtual/jdk-1.7
66456 - dev-java/javahelp:0"
66457 -RDEPEND=">=virtual/jdk-1.7
66458 - ~dev-java/netbeans-harness-${PV}
66459 - ~dev-java/netbeans-ide-${PV}
66460 - ~dev-java/netbeans-nb-${PV}
66461 - ~dev-java/netbeans-platform-${PV}
66462 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
66463 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
66464 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
66465 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
66466 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
66467 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
66468 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
66469 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
66470 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
66471 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
66472 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
66473 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
66474 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
66475 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
66476 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
66477 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
66478 -
66479 -JAVA_PKG_BSFIX="off"
66480 -NBLOCALES=""
66481 -
66482 -pkg_setup() {
66483 - for lingua in ${IUSE_LINGUAS} ; do
66484 - local lang=${lingua/linguas_/}
66485 -
66486 - if [[ "${lang}" = "ar" ]] ; then
66487 - lang="ar_EG,ar_SA"
66488 - elif [[ "${lang}" = "es" ]] ; then
66489 - lang="es,es_CO"
66490 - elif [[ "${lang}" = "fil" ]] ; then
66491 - lang="fil_PH"
66492 - elif [[ "${lang}" = "gl" ]] ; then
66493 - lang="gl_ES"
66494 - elif [[ "${lang}" = "id_ID" ]] ; then
66495 - lang="in_ID"
66496 - fi
66497 -
66498 - if use ${lingua} ; then
66499 - if [ -z "${NBLOCALES}" ] ; then
66500 - NBLOCALES="${lang}"
66501 - else
66502 - NBLOCALES="${NBLOCALES},${lang}"
66503 - fi
66504 - fi
66505 - done
66506 -
66507 - java-pkg-2_pkg_setup
66508 -}
66509 -
66510 -src_unpack() {
66511 - if [ -n "${NBLOCALES}" ] ; then
66512 - unpack $(basename ${SOURCE_URL})
66513 - unpack $(basename ${L10N_URL})
66514 -
66515 - einfo "Deleting bundled jars..."
66516 - find -name "*.jar" -type f -delete
66517 -
66518 - unpack netbeans-9999-r16-build.xml.patch.bz2
66519 - fi
66520 -}
66521 -
66522 -src_prepare() {
66523 - if [ -n "${NBLOCALES}" ] ; then
66524 - einfo "Deleting bundled class files..."
66525 - find -name "*.class" -type f | xargs rm -vf
66526 -
66527 - epatch netbeans-9999-r16-build.xml.patch
66528 -
66529 - # Support for custom patches
66530 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
66531 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
66532 -
66533 - if [ -n "${files}" ] ; then
66534 - einfo "Applying custom patches:"
66535 -
66536 - for file in ${files} ; do
66537 - epatch "${file}"
66538 - done
66539 - fi
66540 - fi
66541 -
66542 - einfo "Symlinking external libraries..."
66543 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
66544 - fi
66545 -
66546 - java-pkg-2_src_prepare
66547 -}
66548 -
66549 -src_compile() {
66550 - if [ -n "${NBLOCALES}" ] ; then
66551 - einfo "Compiling support for locales: ${NBLOCALES}"
66552 - eant -f nbbuild/build.xml bootstrap || die
66553 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
66554 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
66555 - fi
66556 -}
66557 -
66558 -src_install() {
66559 - if [ -n "${NBLOCALES}" ] ; then
66560 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
66561 -
66562 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
66563 - if [ -d "${cluster}" ] ; then
66564 - insinto /usr/share/netbeans-${cluster}-${SLOT}
66565 - doins -r ${cluster}/*
66566 - fi
66567 - done
66568 -
66569 - if [ -d nb ] ; then
66570 - insinto /usr/share/netbeans-nb-${SLOT}/nb
66571 - doins -r nb/*
66572 - fi
66573 -
66574 - popd >/dev/null || die
66575 - fi
66576 -}
66577 -
66578 -pkg_postinst() {
66579 - if [ -n "${NBLOCALES}" ] ; then
66580 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
66581 - einfo "the locale is built for Netbeans."
66582 - einfo "If you want to force specific locale, use --locale argument, for example:"
66583 - einfo "${PN}-${SLOT} --locale de"
66584 - einfo "${PN}-${SLOT} --locale pt:BR"
66585 - fi
66586 -
66587 - if use linguas_ar ; then
66588 - einfo
66589 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
66590 - fi
66591 -
66592 - if use linguas_es ; then
66593 - einfo
66594 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
66595 - fi
66596 -
66597 - if use linguas_id_ID ; then
66598 - einfo
66599 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
66600 - fi
66601 -}
66602
66603 diff --git a/dev-util/netbeans/netbeans-9999_p20160411.ebuild b/dev-util/netbeans/netbeans-9999_p20160411.ebuild
66604 deleted file mode 100644
66605 index 6e950ae..0000000
66606 --- a/dev-util/netbeans/netbeans-9999_p20160411.ebuild
66607 +++ /dev/null
66608 @@ -1,254 +0,0 @@
66609 -# Copyright 1999-2016 Gentoo Foundation
66610 -# Distributed under the terms of the GNU General Public License v2
66611 -# $Id$
66612 -
66613 -EAPI="4"
66614 -inherit eutils java-pkg-2 java-ant-2
66615 -
66616 -DESCRIPTION="Netbeans IDE"
66617 -HOMEPAGE="http://netbeans.org/"
66618 -SLOT="9999"
66619 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-11_00-01-48/zip/netbeans-trunk-nightly-201604110001-src.zip"
66620 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
66621 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
66622 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
66623 -SRC_URI="linguas_af? ( ${ALL_URLS} )
66624 - linguas_ar? ( ${ALL_URLS} )
66625 - linguas_ar_SA? ( ${ALL_URLS} )
66626 - linguas_bg? ( ${ALL_URLS} )
66627 - linguas_ca? ( ${ALL_URLS} )
66628 - linguas_cs? ( ${ALL_URLS} )
66629 - linguas_de? ( ${ALL_URLS} )
66630 - linguas_el? ( ${ALL_URLS} )
66631 - linguas_es? ( ${ALL_URLS} )
66632 - linguas_es_CO? ( ${ALL_URLS} )
66633 - linguas_fil? ( ${ALL_URLS} )
66634 - linguas_fr? ( ${ALL_URLS} )
66635 - linguas_gl? ( ${ALL_URLS} )
66636 - linguas_hi_IN? ( ${ALL_URLS} )
66637 - linguas_id_ID? ( ${ALL_URLS} )
66638 - linguas_it? ( ${ALL_URLS} )
66639 - linguas_ja? ( ${ALL_URLS} )
66640 - linguas_ko? ( ${ALL_URLS} )
66641 - linguas_lt? ( ${ALL_URLS} )
66642 - linguas_nl_BE? ( ${ALL_URLS} )
66643 - linguas_nl_NL? ( ${ALL_URLS} )
66644 - linguas_pl? ( ${ALL_URLS} )
66645 - linguas_pt_BR? ( ${ALL_URLS} )
66646 - linguas_pt_PT? ( ${ALL_URLS} )
66647 - linguas_ro? ( ${ALL_URLS} )
66648 - linguas_ru? ( ${ALL_URLS} )
66649 - linguas_si? ( ${ALL_URLS} )
66650 - linguas_sq? ( ${ALL_URLS} )
66651 - linguas_sr? ( ${ALL_URLS} )
66652 - linguas_sv? ( ${ALL_URLS} )
66653 - linguas_ta_IN? ( ${ALL_URLS} )
66654 - linguas_tr? ( ${ALL_URLS} )
66655 - linguas_vi? ( ${ALL_URLS} )
66656 - linguas_zh_CN? ( ${ALL_URLS} )
66657 - linguas_zh_TW? ( ${ALL_URLS} )
66658 -"
66659 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66660 -KEYWORDS="~amd64 ~x86"
66661 -IUSE_NETBEANS_MODULES="
66662 - +netbeans_modules_apisupport
66663 - netbeans_modules_cnd
66664 - netbeans_modules_dlight
66665 - netbeans_modules_enterprise
66666 - netbeans_modules_ergonomics
66667 - netbeans_modules_extide
66668 - netbeans_modules_groovy
66669 - +netbeans_modules_java
66670 - netbeans_modules_javacard
66671 - +netbeans_modules_javafx
66672 - netbeans_modules_mobility
66673 - netbeans_modules_php
66674 - +netbeans_modules_profiler
66675 - netbeans_modules_webcommon
66676 - +netbeans_modules_websvccommon"
66677 -IUSE_LINGUAS="
66678 - linguas_af
66679 - linguas_ar
66680 - linguas_ar_SA
66681 - linguas_bg
66682 - linguas_ca
66683 - linguas_cs
66684 - linguas_de
66685 - linguas_el
66686 - linguas_es
66687 - linguas_es_CO
66688 - linguas_fil
66689 - linguas_fr
66690 - linguas_gl
66691 - linguas_hi_IN
66692 - linguas_id_ID
66693 - linguas_it
66694 - linguas_ja
66695 - linguas_ko
66696 - linguas_lt
66697 - linguas_nl_BE
66698 - linguas_nl_NL
66699 - linguas_pl
66700 - linguas_pt_BR
66701 - linguas_pt_PT
66702 - linguas_ro
66703 - linguas_ru
66704 - linguas_si
66705 - linguas_sq
66706 - linguas_sr
66707 - linguas_sv
66708 - linguas_ta_IN
66709 - linguas_tr
66710 - linguas_vi
66711 - linguas_zh_CN
66712 - linguas_zh_TW"
66713 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
66714 -S="${WORKDIR}"
66715 -
66716 -DEPEND=">=virtual/jdk-1.7
66717 - dev-java/javahelp:0"
66718 -RDEPEND=">=virtual/jdk-1.7
66719 - ~dev-java/netbeans-harness-${PV}
66720 - ~dev-java/netbeans-ide-${PV}
66721 - ~dev-java/netbeans-nb-${PV}
66722 - ~dev-java/netbeans-platform-${PV}
66723 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
66724 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
66725 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
66726 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
66727 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
66728 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
66729 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
66730 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
66731 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
66732 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
66733 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
66734 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
66735 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
66736 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
66737 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
66738 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
66739 -
66740 -JAVA_PKG_BSFIX="off"
66741 -NBLOCALES=""
66742 -
66743 -pkg_setup() {
66744 - for lingua in ${IUSE_LINGUAS} ; do
66745 - local lang=${lingua/linguas_/}
66746 -
66747 - if [[ "${lang}" = "ar" ]] ; then
66748 - lang="ar_EG,ar_SA"
66749 - elif [[ "${lang}" = "es" ]] ; then
66750 - lang="es,es_CO"
66751 - elif [[ "${lang}" = "fil" ]] ; then
66752 - lang="fil_PH"
66753 - elif [[ "${lang}" = "gl" ]] ; then
66754 - lang="gl_ES"
66755 - elif [[ "${lang}" = "id_ID" ]] ; then
66756 - lang="in_ID"
66757 - fi
66758 -
66759 - if use ${lingua} ; then
66760 - if [ -z "${NBLOCALES}" ] ; then
66761 - NBLOCALES="${lang}"
66762 - else
66763 - NBLOCALES="${NBLOCALES},${lang}"
66764 - fi
66765 - fi
66766 - done
66767 -
66768 - java-pkg-2_pkg_setup
66769 -}
66770 -
66771 -src_unpack() {
66772 - if [ -n "${NBLOCALES}" ] ; then
66773 - unpack $(basename ${SOURCE_URL})
66774 - unpack $(basename ${L10N_URL})
66775 -
66776 - einfo "Deleting bundled jars..."
66777 - find -name "*.jar" -type f -delete
66778 -
66779 - unpack netbeans-9999-r16-build.xml.patch.bz2
66780 - fi
66781 -}
66782 -
66783 -src_prepare() {
66784 - if [ -n "${NBLOCALES}" ] ; then
66785 - einfo "Deleting bundled class files..."
66786 - find -name "*.class" -type f | xargs rm -vf
66787 -
66788 - epatch netbeans-9999-r16-build.xml.patch
66789 -
66790 - # Support for custom patches
66791 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
66792 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
66793 -
66794 - if [ -n "${files}" ] ; then
66795 - einfo "Applying custom patches:"
66796 -
66797 - for file in ${files} ; do
66798 - epatch "${file}"
66799 - done
66800 - fi
66801 - fi
66802 -
66803 - einfo "Symlinking external libraries..."
66804 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
66805 - fi
66806 -
66807 - java-pkg-2_src_prepare
66808 -}
66809 -
66810 -src_compile() {
66811 - if [ -n "${NBLOCALES}" ] ; then
66812 - einfo "Compiling support for locales: ${NBLOCALES}"
66813 - eant -f nbbuild/build.xml bootstrap || die
66814 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
66815 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
66816 - fi
66817 -}
66818 -
66819 -src_install() {
66820 - if [ -n "${NBLOCALES}" ] ; then
66821 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
66822 -
66823 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
66824 - if [ -d "${cluster}" ] ; then
66825 - insinto /usr/share/netbeans-${cluster}-${SLOT}
66826 - doins -r ${cluster}/*
66827 - fi
66828 - done
66829 -
66830 - if [ -d nb ] ; then
66831 - insinto /usr/share/netbeans-nb-${SLOT}/nb
66832 - doins -r nb/*
66833 - fi
66834 -
66835 - popd >/dev/null || die
66836 - fi
66837 -}
66838 -
66839 -pkg_postinst() {
66840 - if [ -n "${NBLOCALES}" ] ; then
66841 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
66842 - einfo "the locale is built for Netbeans."
66843 - einfo "If you want to force specific locale, use --locale argument, for example:"
66844 - einfo "${PN}-${SLOT} --locale de"
66845 - einfo "${PN}-${SLOT} --locale pt:BR"
66846 - fi
66847 -
66848 - if use linguas_ar ; then
66849 - einfo
66850 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
66851 - fi
66852 -
66853 - if use linguas_es ; then
66854 - einfo
66855 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
66856 - fi
66857 -
66858 - if use linguas_id_ID ; then
66859 - einfo
66860 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
66861 - fi
66862 -}
66863
66864 diff --git a/dev-util/netbeans/netbeans-9999_p20160412.ebuild b/dev-util/netbeans/netbeans-9999_p20160412.ebuild
66865 deleted file mode 100644
66866 index 170615c..0000000
66867 --- a/dev-util/netbeans/netbeans-9999_p20160412.ebuild
66868 +++ /dev/null
66869 @@ -1,254 +0,0 @@
66870 -# Copyright 1999-2016 Gentoo Foundation
66871 -# Distributed under the terms of the GNU General Public License v2
66872 -# $Id$
66873 -
66874 -EAPI="4"
66875 -inherit eutils java-pkg-2 java-ant-2
66876 -
66877 -DESCRIPTION="Netbeans IDE"
66878 -HOMEPAGE="http://netbeans.org/"
66879 -SLOT="9999"
66880 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-12_00-01-48/zip/netbeans-trunk-nightly-201604120001-src.zip"
66881 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
66882 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
66883 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
66884 -SRC_URI="linguas_af? ( ${ALL_URLS} )
66885 - linguas_ar? ( ${ALL_URLS} )
66886 - linguas_ar_SA? ( ${ALL_URLS} )
66887 - linguas_bg? ( ${ALL_URLS} )
66888 - linguas_ca? ( ${ALL_URLS} )
66889 - linguas_cs? ( ${ALL_URLS} )
66890 - linguas_de? ( ${ALL_URLS} )
66891 - linguas_el? ( ${ALL_URLS} )
66892 - linguas_es? ( ${ALL_URLS} )
66893 - linguas_es_CO? ( ${ALL_URLS} )
66894 - linguas_fil? ( ${ALL_URLS} )
66895 - linguas_fr? ( ${ALL_URLS} )
66896 - linguas_gl? ( ${ALL_URLS} )
66897 - linguas_hi_IN? ( ${ALL_URLS} )
66898 - linguas_id_ID? ( ${ALL_URLS} )
66899 - linguas_it? ( ${ALL_URLS} )
66900 - linguas_ja? ( ${ALL_URLS} )
66901 - linguas_ko? ( ${ALL_URLS} )
66902 - linguas_lt? ( ${ALL_URLS} )
66903 - linguas_nl_BE? ( ${ALL_URLS} )
66904 - linguas_nl_NL? ( ${ALL_URLS} )
66905 - linguas_pl? ( ${ALL_URLS} )
66906 - linguas_pt_BR? ( ${ALL_URLS} )
66907 - linguas_pt_PT? ( ${ALL_URLS} )
66908 - linguas_ro? ( ${ALL_URLS} )
66909 - linguas_ru? ( ${ALL_URLS} )
66910 - linguas_si? ( ${ALL_URLS} )
66911 - linguas_sq? ( ${ALL_URLS} )
66912 - linguas_sr? ( ${ALL_URLS} )
66913 - linguas_sv? ( ${ALL_URLS} )
66914 - linguas_ta_IN? ( ${ALL_URLS} )
66915 - linguas_tr? ( ${ALL_URLS} )
66916 - linguas_vi? ( ${ALL_URLS} )
66917 - linguas_zh_CN? ( ${ALL_URLS} )
66918 - linguas_zh_TW? ( ${ALL_URLS} )
66919 -"
66920 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66921 -KEYWORDS="~amd64 ~x86"
66922 -IUSE_NETBEANS_MODULES="
66923 - +netbeans_modules_apisupport
66924 - netbeans_modules_cnd
66925 - netbeans_modules_dlight
66926 - netbeans_modules_enterprise
66927 - netbeans_modules_ergonomics
66928 - netbeans_modules_extide
66929 - netbeans_modules_groovy
66930 - +netbeans_modules_java
66931 - netbeans_modules_javacard
66932 - +netbeans_modules_javafx
66933 - netbeans_modules_mobility
66934 - netbeans_modules_php
66935 - +netbeans_modules_profiler
66936 - netbeans_modules_webcommon
66937 - +netbeans_modules_websvccommon"
66938 -IUSE_LINGUAS="
66939 - linguas_af
66940 - linguas_ar
66941 - linguas_ar_SA
66942 - linguas_bg
66943 - linguas_ca
66944 - linguas_cs
66945 - linguas_de
66946 - linguas_el
66947 - linguas_es
66948 - linguas_es_CO
66949 - linguas_fil
66950 - linguas_fr
66951 - linguas_gl
66952 - linguas_hi_IN
66953 - linguas_id_ID
66954 - linguas_it
66955 - linguas_ja
66956 - linguas_ko
66957 - linguas_lt
66958 - linguas_nl_BE
66959 - linguas_nl_NL
66960 - linguas_pl
66961 - linguas_pt_BR
66962 - linguas_pt_PT
66963 - linguas_ro
66964 - linguas_ru
66965 - linguas_si
66966 - linguas_sq
66967 - linguas_sr
66968 - linguas_sv
66969 - linguas_ta_IN
66970 - linguas_tr
66971 - linguas_vi
66972 - linguas_zh_CN
66973 - linguas_zh_TW"
66974 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
66975 -S="${WORKDIR}"
66976 -
66977 -DEPEND=">=virtual/jdk-1.7
66978 - dev-java/javahelp:0"
66979 -RDEPEND=">=virtual/jdk-1.7
66980 - ~dev-java/netbeans-harness-${PV}
66981 - ~dev-java/netbeans-ide-${PV}
66982 - ~dev-java/netbeans-nb-${PV}
66983 - ~dev-java/netbeans-platform-${PV}
66984 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
66985 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
66986 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
66987 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
66988 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
66989 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
66990 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
66991 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
66992 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
66993 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
66994 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
66995 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
66996 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
66997 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
66998 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
66999 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
67000 -
67001 -JAVA_PKG_BSFIX="off"
67002 -NBLOCALES=""
67003 -
67004 -pkg_setup() {
67005 - for lingua in ${IUSE_LINGUAS} ; do
67006 - local lang=${lingua/linguas_/}
67007 -
67008 - if [[ "${lang}" = "ar" ]] ; then
67009 - lang="ar_EG,ar_SA"
67010 - elif [[ "${lang}" = "es" ]] ; then
67011 - lang="es,es_CO"
67012 - elif [[ "${lang}" = "fil" ]] ; then
67013 - lang="fil_PH"
67014 - elif [[ "${lang}" = "gl" ]] ; then
67015 - lang="gl_ES"
67016 - elif [[ "${lang}" = "id_ID" ]] ; then
67017 - lang="in_ID"
67018 - fi
67019 -
67020 - if use ${lingua} ; then
67021 - if [ -z "${NBLOCALES}" ] ; then
67022 - NBLOCALES="${lang}"
67023 - else
67024 - NBLOCALES="${NBLOCALES},${lang}"
67025 - fi
67026 - fi
67027 - done
67028 -
67029 - java-pkg-2_pkg_setup
67030 -}
67031 -
67032 -src_unpack() {
67033 - if [ -n "${NBLOCALES}" ] ; then
67034 - unpack $(basename ${SOURCE_URL})
67035 - unpack $(basename ${L10N_URL})
67036 -
67037 - einfo "Deleting bundled jars..."
67038 - find -name "*.jar" -type f -delete
67039 -
67040 - unpack netbeans-9999-r16-build.xml.patch.bz2
67041 - fi
67042 -}
67043 -
67044 -src_prepare() {
67045 - if [ -n "${NBLOCALES}" ] ; then
67046 - einfo "Deleting bundled class files..."
67047 - find -name "*.class" -type f | xargs rm -vf
67048 -
67049 - epatch netbeans-9999-r16-build.xml.patch
67050 -
67051 - # Support for custom patches
67052 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67053 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67054 -
67055 - if [ -n "${files}" ] ; then
67056 - einfo "Applying custom patches:"
67057 -
67058 - for file in ${files} ; do
67059 - epatch "${file}"
67060 - done
67061 - fi
67062 - fi
67063 -
67064 - einfo "Symlinking external libraries..."
67065 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67066 - fi
67067 -
67068 - java-pkg-2_src_prepare
67069 -}
67070 -
67071 -src_compile() {
67072 - if [ -n "${NBLOCALES}" ] ; then
67073 - einfo "Compiling support for locales: ${NBLOCALES}"
67074 - eant -f nbbuild/build.xml bootstrap || die
67075 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
67076 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
67077 - fi
67078 -}
67079 -
67080 -src_install() {
67081 - if [ -n "${NBLOCALES}" ] ; then
67082 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67083 -
67084 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
67085 - if [ -d "${cluster}" ] ; then
67086 - insinto /usr/share/netbeans-${cluster}-${SLOT}
67087 - doins -r ${cluster}/*
67088 - fi
67089 - done
67090 -
67091 - if [ -d nb ] ; then
67092 - insinto /usr/share/netbeans-nb-${SLOT}/nb
67093 - doins -r nb/*
67094 - fi
67095 -
67096 - popd >/dev/null || die
67097 - fi
67098 -}
67099 -
67100 -pkg_postinst() {
67101 - if [ -n "${NBLOCALES}" ] ; then
67102 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
67103 - einfo "the locale is built for Netbeans."
67104 - einfo "If you want to force specific locale, use --locale argument, for example:"
67105 - einfo "${PN}-${SLOT} --locale de"
67106 - einfo "${PN}-${SLOT} --locale pt:BR"
67107 - fi
67108 -
67109 - if use linguas_ar ; then
67110 - einfo
67111 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
67112 - fi
67113 -
67114 - if use linguas_es ; then
67115 - einfo
67116 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
67117 - fi
67118 -
67119 - if use linguas_id_ID ; then
67120 - einfo
67121 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
67122 - fi
67123 -}
67124
67125 diff --git a/dev-util/netbeans/netbeans-9999_p20160413.ebuild b/dev-util/netbeans/netbeans-9999_p20160413.ebuild
67126 deleted file mode 100644
67127 index 9215f6e..0000000
67128 --- a/dev-util/netbeans/netbeans-9999_p20160413.ebuild
67129 +++ /dev/null
67130 @@ -1,254 +0,0 @@
67131 -# Copyright 1999-2016 Gentoo Foundation
67132 -# Distributed under the terms of the GNU General Public License v2
67133 -# $Id$
67134 -
67135 -EAPI="4"
67136 -inherit eutils java-pkg-2 java-ant-2
67137 -
67138 -DESCRIPTION="Netbeans IDE"
67139 -HOMEPAGE="http://netbeans.org/"
67140 -SLOT="9999"
67141 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-13_00-01-48/zip/netbeans-trunk-nightly-201604130001-src.zip"
67142 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
67143 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
67144 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
67145 -SRC_URI="linguas_af? ( ${ALL_URLS} )
67146 - linguas_ar? ( ${ALL_URLS} )
67147 - linguas_ar_SA? ( ${ALL_URLS} )
67148 - linguas_bg? ( ${ALL_URLS} )
67149 - linguas_ca? ( ${ALL_URLS} )
67150 - linguas_cs? ( ${ALL_URLS} )
67151 - linguas_de? ( ${ALL_URLS} )
67152 - linguas_el? ( ${ALL_URLS} )
67153 - linguas_es? ( ${ALL_URLS} )
67154 - linguas_es_CO? ( ${ALL_URLS} )
67155 - linguas_fil? ( ${ALL_URLS} )
67156 - linguas_fr? ( ${ALL_URLS} )
67157 - linguas_gl? ( ${ALL_URLS} )
67158 - linguas_hi_IN? ( ${ALL_URLS} )
67159 - linguas_id_ID? ( ${ALL_URLS} )
67160 - linguas_it? ( ${ALL_URLS} )
67161 - linguas_ja? ( ${ALL_URLS} )
67162 - linguas_ko? ( ${ALL_URLS} )
67163 - linguas_lt? ( ${ALL_URLS} )
67164 - linguas_nl_BE? ( ${ALL_URLS} )
67165 - linguas_nl_NL? ( ${ALL_URLS} )
67166 - linguas_pl? ( ${ALL_URLS} )
67167 - linguas_pt_BR? ( ${ALL_URLS} )
67168 - linguas_pt_PT? ( ${ALL_URLS} )
67169 - linguas_ro? ( ${ALL_URLS} )
67170 - linguas_ru? ( ${ALL_URLS} )
67171 - linguas_si? ( ${ALL_URLS} )
67172 - linguas_sq? ( ${ALL_URLS} )
67173 - linguas_sr? ( ${ALL_URLS} )
67174 - linguas_sv? ( ${ALL_URLS} )
67175 - linguas_ta_IN? ( ${ALL_URLS} )
67176 - linguas_tr? ( ${ALL_URLS} )
67177 - linguas_vi? ( ${ALL_URLS} )
67178 - linguas_zh_CN? ( ${ALL_URLS} )
67179 - linguas_zh_TW? ( ${ALL_URLS} )
67180 -"
67181 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67182 -KEYWORDS="~amd64 ~x86"
67183 -IUSE_NETBEANS_MODULES="
67184 - +netbeans_modules_apisupport
67185 - netbeans_modules_cnd
67186 - netbeans_modules_dlight
67187 - netbeans_modules_enterprise
67188 - netbeans_modules_ergonomics
67189 - netbeans_modules_extide
67190 - netbeans_modules_groovy
67191 - +netbeans_modules_java
67192 - netbeans_modules_javacard
67193 - +netbeans_modules_javafx
67194 - netbeans_modules_mobility
67195 - netbeans_modules_php
67196 - +netbeans_modules_profiler
67197 - netbeans_modules_webcommon
67198 - +netbeans_modules_websvccommon"
67199 -IUSE_LINGUAS="
67200 - linguas_af
67201 - linguas_ar
67202 - linguas_ar_SA
67203 - linguas_bg
67204 - linguas_ca
67205 - linguas_cs
67206 - linguas_de
67207 - linguas_el
67208 - linguas_es
67209 - linguas_es_CO
67210 - linguas_fil
67211 - linguas_fr
67212 - linguas_gl
67213 - linguas_hi_IN
67214 - linguas_id_ID
67215 - linguas_it
67216 - linguas_ja
67217 - linguas_ko
67218 - linguas_lt
67219 - linguas_nl_BE
67220 - linguas_nl_NL
67221 - linguas_pl
67222 - linguas_pt_BR
67223 - linguas_pt_PT
67224 - linguas_ro
67225 - linguas_ru
67226 - linguas_si
67227 - linguas_sq
67228 - linguas_sr
67229 - linguas_sv
67230 - linguas_ta_IN
67231 - linguas_tr
67232 - linguas_vi
67233 - linguas_zh_CN
67234 - linguas_zh_TW"
67235 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
67236 -S="${WORKDIR}"
67237 -
67238 -DEPEND=">=virtual/jdk-1.7
67239 - dev-java/javahelp:0"
67240 -RDEPEND=">=virtual/jdk-1.7
67241 - ~dev-java/netbeans-harness-${PV}
67242 - ~dev-java/netbeans-ide-${PV}
67243 - ~dev-java/netbeans-nb-${PV}
67244 - ~dev-java/netbeans-platform-${PV}
67245 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
67246 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
67247 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
67248 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
67249 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
67250 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
67251 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
67252 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
67253 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
67254 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
67255 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
67256 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
67257 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
67258 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
67259 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
67260 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
67261 -
67262 -JAVA_PKG_BSFIX="off"
67263 -NBLOCALES=""
67264 -
67265 -pkg_setup() {
67266 - for lingua in ${IUSE_LINGUAS} ; do
67267 - local lang=${lingua/linguas_/}
67268 -
67269 - if [[ "${lang}" = "ar" ]] ; then
67270 - lang="ar_EG,ar_SA"
67271 - elif [[ "${lang}" = "es" ]] ; then
67272 - lang="es,es_CO"
67273 - elif [[ "${lang}" = "fil" ]] ; then
67274 - lang="fil_PH"
67275 - elif [[ "${lang}" = "gl" ]] ; then
67276 - lang="gl_ES"
67277 - elif [[ "${lang}" = "id_ID" ]] ; then
67278 - lang="in_ID"
67279 - fi
67280 -
67281 - if use ${lingua} ; then
67282 - if [ -z "${NBLOCALES}" ] ; then
67283 - NBLOCALES="${lang}"
67284 - else
67285 - NBLOCALES="${NBLOCALES},${lang}"
67286 - fi
67287 - fi
67288 - done
67289 -
67290 - java-pkg-2_pkg_setup
67291 -}
67292 -
67293 -src_unpack() {
67294 - if [ -n "${NBLOCALES}" ] ; then
67295 - unpack $(basename ${SOURCE_URL})
67296 - unpack $(basename ${L10N_URL})
67297 -
67298 - einfo "Deleting bundled jars..."
67299 - find -name "*.jar" -type f -delete
67300 -
67301 - unpack netbeans-9999-r16-build.xml.patch.bz2
67302 - fi
67303 -}
67304 -
67305 -src_prepare() {
67306 - if [ -n "${NBLOCALES}" ] ; then
67307 - einfo "Deleting bundled class files..."
67308 - find -name "*.class" -type f | xargs rm -vf
67309 -
67310 - epatch netbeans-9999-r16-build.xml.patch
67311 -
67312 - # Support for custom patches
67313 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67314 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67315 -
67316 - if [ -n "${files}" ] ; then
67317 - einfo "Applying custom patches:"
67318 -
67319 - for file in ${files} ; do
67320 - epatch "${file}"
67321 - done
67322 - fi
67323 - fi
67324 -
67325 - einfo "Symlinking external libraries..."
67326 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67327 - fi
67328 -
67329 - java-pkg-2_src_prepare
67330 -}
67331 -
67332 -src_compile() {
67333 - if [ -n "${NBLOCALES}" ] ; then
67334 - einfo "Compiling support for locales: ${NBLOCALES}"
67335 - eant -f nbbuild/build.xml bootstrap || die
67336 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
67337 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
67338 - fi
67339 -}
67340 -
67341 -src_install() {
67342 - if [ -n "${NBLOCALES}" ] ; then
67343 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67344 -
67345 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
67346 - if [ -d "${cluster}" ] ; then
67347 - insinto /usr/share/netbeans-${cluster}-${SLOT}
67348 - doins -r ${cluster}/*
67349 - fi
67350 - done
67351 -
67352 - if [ -d nb ] ; then
67353 - insinto /usr/share/netbeans-nb-${SLOT}/nb
67354 - doins -r nb/*
67355 - fi
67356 -
67357 - popd >/dev/null || die
67358 - fi
67359 -}
67360 -
67361 -pkg_postinst() {
67362 - if [ -n "${NBLOCALES}" ] ; then
67363 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
67364 - einfo "the locale is built for Netbeans."
67365 - einfo "If you want to force specific locale, use --locale argument, for example:"
67366 - einfo "${PN}-${SLOT} --locale de"
67367 - einfo "${PN}-${SLOT} --locale pt:BR"
67368 - fi
67369 -
67370 - if use linguas_ar ; then
67371 - einfo
67372 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
67373 - fi
67374 -
67375 - if use linguas_es ; then
67376 - einfo
67377 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
67378 - fi
67379 -
67380 - if use linguas_id_ID ; then
67381 - einfo
67382 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
67383 - fi
67384 -}
67385
67386 diff --git a/dev-util/netbeans/netbeans-9999_p20160414.ebuild b/dev-util/netbeans/netbeans-9999_p20160414.ebuild
67387 deleted file mode 100644
67388 index 5aa872e..0000000
67389 --- a/dev-util/netbeans/netbeans-9999_p20160414.ebuild
67390 +++ /dev/null
67391 @@ -1,254 +0,0 @@
67392 -# Copyright 1999-2016 Gentoo Foundation
67393 -# Distributed under the terms of the GNU General Public License v2
67394 -# $Id$
67395 -
67396 -EAPI="4"
67397 -inherit eutils java-pkg-2 java-ant-2
67398 -
67399 -DESCRIPTION="Netbeans IDE"
67400 -HOMEPAGE="http://netbeans.org/"
67401 -SLOT="9999"
67402 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-14_00-01-48/zip/netbeans-trunk-nightly-201604140001-src.zip"
67403 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
67404 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
67405 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
67406 -SRC_URI="linguas_af? ( ${ALL_URLS} )
67407 - linguas_ar? ( ${ALL_URLS} )
67408 - linguas_ar_SA? ( ${ALL_URLS} )
67409 - linguas_bg? ( ${ALL_URLS} )
67410 - linguas_ca? ( ${ALL_URLS} )
67411 - linguas_cs? ( ${ALL_URLS} )
67412 - linguas_de? ( ${ALL_URLS} )
67413 - linguas_el? ( ${ALL_URLS} )
67414 - linguas_es? ( ${ALL_URLS} )
67415 - linguas_es_CO? ( ${ALL_URLS} )
67416 - linguas_fil? ( ${ALL_URLS} )
67417 - linguas_fr? ( ${ALL_URLS} )
67418 - linguas_gl? ( ${ALL_URLS} )
67419 - linguas_hi_IN? ( ${ALL_URLS} )
67420 - linguas_id_ID? ( ${ALL_URLS} )
67421 - linguas_it? ( ${ALL_URLS} )
67422 - linguas_ja? ( ${ALL_URLS} )
67423 - linguas_ko? ( ${ALL_URLS} )
67424 - linguas_lt? ( ${ALL_URLS} )
67425 - linguas_nl_BE? ( ${ALL_URLS} )
67426 - linguas_nl_NL? ( ${ALL_URLS} )
67427 - linguas_pl? ( ${ALL_URLS} )
67428 - linguas_pt_BR? ( ${ALL_URLS} )
67429 - linguas_pt_PT? ( ${ALL_URLS} )
67430 - linguas_ro? ( ${ALL_URLS} )
67431 - linguas_ru? ( ${ALL_URLS} )
67432 - linguas_si? ( ${ALL_URLS} )
67433 - linguas_sq? ( ${ALL_URLS} )
67434 - linguas_sr? ( ${ALL_URLS} )
67435 - linguas_sv? ( ${ALL_URLS} )
67436 - linguas_ta_IN? ( ${ALL_URLS} )
67437 - linguas_tr? ( ${ALL_URLS} )
67438 - linguas_vi? ( ${ALL_URLS} )
67439 - linguas_zh_CN? ( ${ALL_URLS} )
67440 - linguas_zh_TW? ( ${ALL_URLS} )
67441 -"
67442 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67443 -KEYWORDS="~amd64 ~x86"
67444 -IUSE_NETBEANS_MODULES="
67445 - +netbeans_modules_apisupport
67446 - netbeans_modules_cnd
67447 - netbeans_modules_dlight
67448 - netbeans_modules_enterprise
67449 - netbeans_modules_ergonomics
67450 - netbeans_modules_extide
67451 - netbeans_modules_groovy
67452 - +netbeans_modules_java
67453 - netbeans_modules_javacard
67454 - +netbeans_modules_javafx
67455 - netbeans_modules_mobility
67456 - netbeans_modules_php
67457 - +netbeans_modules_profiler
67458 - netbeans_modules_webcommon
67459 - +netbeans_modules_websvccommon"
67460 -IUSE_LINGUAS="
67461 - linguas_af
67462 - linguas_ar
67463 - linguas_ar_SA
67464 - linguas_bg
67465 - linguas_ca
67466 - linguas_cs
67467 - linguas_de
67468 - linguas_el
67469 - linguas_es
67470 - linguas_es_CO
67471 - linguas_fil
67472 - linguas_fr
67473 - linguas_gl
67474 - linguas_hi_IN
67475 - linguas_id_ID
67476 - linguas_it
67477 - linguas_ja
67478 - linguas_ko
67479 - linguas_lt
67480 - linguas_nl_BE
67481 - linguas_nl_NL
67482 - linguas_pl
67483 - linguas_pt_BR
67484 - linguas_pt_PT
67485 - linguas_ro
67486 - linguas_ru
67487 - linguas_si
67488 - linguas_sq
67489 - linguas_sr
67490 - linguas_sv
67491 - linguas_ta_IN
67492 - linguas_tr
67493 - linguas_vi
67494 - linguas_zh_CN
67495 - linguas_zh_TW"
67496 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
67497 -S="${WORKDIR}"
67498 -
67499 -DEPEND=">=virtual/jdk-1.7
67500 - dev-java/javahelp:0"
67501 -RDEPEND=">=virtual/jdk-1.7
67502 - ~dev-java/netbeans-harness-${PV}
67503 - ~dev-java/netbeans-ide-${PV}
67504 - ~dev-java/netbeans-nb-${PV}
67505 - ~dev-java/netbeans-platform-${PV}
67506 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
67507 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
67508 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
67509 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
67510 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
67511 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
67512 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
67513 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
67514 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
67515 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
67516 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
67517 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
67518 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
67519 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
67520 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
67521 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
67522 -
67523 -JAVA_PKG_BSFIX="off"
67524 -NBLOCALES=""
67525 -
67526 -pkg_setup() {
67527 - for lingua in ${IUSE_LINGUAS} ; do
67528 - local lang=${lingua/linguas_/}
67529 -
67530 - if [[ "${lang}" = "ar" ]] ; then
67531 - lang="ar_EG,ar_SA"
67532 - elif [[ "${lang}" = "es" ]] ; then
67533 - lang="es,es_CO"
67534 - elif [[ "${lang}" = "fil" ]] ; then
67535 - lang="fil_PH"
67536 - elif [[ "${lang}" = "gl" ]] ; then
67537 - lang="gl_ES"
67538 - elif [[ "${lang}" = "id_ID" ]] ; then
67539 - lang="in_ID"
67540 - fi
67541 -
67542 - if use ${lingua} ; then
67543 - if [ -z "${NBLOCALES}" ] ; then
67544 - NBLOCALES="${lang}"
67545 - else
67546 - NBLOCALES="${NBLOCALES},${lang}"
67547 - fi
67548 - fi
67549 - done
67550 -
67551 - java-pkg-2_pkg_setup
67552 -}
67553 -
67554 -src_unpack() {
67555 - if [ -n "${NBLOCALES}" ] ; then
67556 - unpack $(basename ${SOURCE_URL})
67557 - unpack $(basename ${L10N_URL})
67558 -
67559 - einfo "Deleting bundled jars..."
67560 - find -name "*.jar" -type f -delete
67561 -
67562 - unpack netbeans-9999-r16-build.xml.patch.bz2
67563 - fi
67564 -}
67565 -
67566 -src_prepare() {
67567 - if [ -n "${NBLOCALES}" ] ; then
67568 - einfo "Deleting bundled class files..."
67569 - find -name "*.class" -type f | xargs rm -vf
67570 -
67571 - epatch netbeans-9999-r16-build.xml.patch
67572 -
67573 - # Support for custom patches
67574 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67575 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67576 -
67577 - if [ -n "${files}" ] ; then
67578 - einfo "Applying custom patches:"
67579 -
67580 - for file in ${files} ; do
67581 - epatch "${file}"
67582 - done
67583 - fi
67584 - fi
67585 -
67586 - einfo "Symlinking external libraries..."
67587 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67588 - fi
67589 -
67590 - java-pkg-2_src_prepare
67591 -}
67592 -
67593 -src_compile() {
67594 - if [ -n "${NBLOCALES}" ] ; then
67595 - einfo "Compiling support for locales: ${NBLOCALES}"
67596 - eant -f nbbuild/build.xml bootstrap || die
67597 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
67598 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
67599 - fi
67600 -}
67601 -
67602 -src_install() {
67603 - if [ -n "${NBLOCALES}" ] ; then
67604 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67605 -
67606 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
67607 - if [ -d "${cluster}" ] ; then
67608 - insinto /usr/share/netbeans-${cluster}-${SLOT}
67609 - doins -r ${cluster}/*
67610 - fi
67611 - done
67612 -
67613 - if [ -d nb ] ; then
67614 - insinto /usr/share/netbeans-nb-${SLOT}/nb
67615 - doins -r nb/*
67616 - fi
67617 -
67618 - popd >/dev/null || die
67619 - fi
67620 -}
67621 -
67622 -pkg_postinst() {
67623 - if [ -n "${NBLOCALES}" ] ; then
67624 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
67625 - einfo "the locale is built for Netbeans."
67626 - einfo "If you want to force specific locale, use --locale argument, for example:"
67627 - einfo "${PN}-${SLOT} --locale de"
67628 - einfo "${PN}-${SLOT} --locale pt:BR"
67629 - fi
67630 -
67631 - if use linguas_ar ; then
67632 - einfo
67633 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
67634 - fi
67635 -
67636 - if use linguas_es ; then
67637 - einfo
67638 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
67639 - fi
67640 -
67641 - if use linguas_id_ID ; then
67642 - einfo
67643 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
67644 - fi
67645 -}
67646
67647 diff --git a/dev-util/netbeans/netbeans-9999_p20160415.ebuild b/dev-util/netbeans/netbeans-9999_p20160415.ebuild
67648 deleted file mode 100644
67649 index 227639f..0000000
67650 --- a/dev-util/netbeans/netbeans-9999_p20160415.ebuild
67651 +++ /dev/null
67652 @@ -1,254 +0,0 @@
67653 -# Copyright 1999-2016 Gentoo Foundation
67654 -# Distributed under the terms of the GNU General Public License v2
67655 -# $Id$
67656 -
67657 -EAPI="4"
67658 -inherit eutils java-pkg-2 java-ant-2
67659 -
67660 -DESCRIPTION="Netbeans IDE"
67661 -HOMEPAGE="http://netbeans.org/"
67662 -SLOT="9999"
67663 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-15_00-01-48/zip/netbeans-trunk-nightly-201604150001-src.zip"
67664 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
67665 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
67666 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
67667 -SRC_URI="linguas_af? ( ${ALL_URLS} )
67668 - linguas_ar? ( ${ALL_URLS} )
67669 - linguas_ar_SA? ( ${ALL_URLS} )
67670 - linguas_bg? ( ${ALL_URLS} )
67671 - linguas_ca? ( ${ALL_URLS} )
67672 - linguas_cs? ( ${ALL_URLS} )
67673 - linguas_de? ( ${ALL_URLS} )
67674 - linguas_el? ( ${ALL_URLS} )
67675 - linguas_es? ( ${ALL_URLS} )
67676 - linguas_es_CO? ( ${ALL_URLS} )
67677 - linguas_fil? ( ${ALL_URLS} )
67678 - linguas_fr? ( ${ALL_URLS} )
67679 - linguas_gl? ( ${ALL_URLS} )
67680 - linguas_hi_IN? ( ${ALL_URLS} )
67681 - linguas_id_ID? ( ${ALL_URLS} )
67682 - linguas_it? ( ${ALL_URLS} )
67683 - linguas_ja? ( ${ALL_URLS} )
67684 - linguas_ko? ( ${ALL_URLS} )
67685 - linguas_lt? ( ${ALL_URLS} )
67686 - linguas_nl_BE? ( ${ALL_URLS} )
67687 - linguas_nl_NL? ( ${ALL_URLS} )
67688 - linguas_pl? ( ${ALL_URLS} )
67689 - linguas_pt_BR? ( ${ALL_URLS} )
67690 - linguas_pt_PT? ( ${ALL_URLS} )
67691 - linguas_ro? ( ${ALL_URLS} )
67692 - linguas_ru? ( ${ALL_URLS} )
67693 - linguas_si? ( ${ALL_URLS} )
67694 - linguas_sq? ( ${ALL_URLS} )
67695 - linguas_sr? ( ${ALL_URLS} )
67696 - linguas_sv? ( ${ALL_URLS} )
67697 - linguas_ta_IN? ( ${ALL_URLS} )
67698 - linguas_tr? ( ${ALL_URLS} )
67699 - linguas_vi? ( ${ALL_URLS} )
67700 - linguas_zh_CN? ( ${ALL_URLS} )
67701 - linguas_zh_TW? ( ${ALL_URLS} )
67702 -"
67703 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67704 -KEYWORDS="~amd64 ~x86"
67705 -IUSE_NETBEANS_MODULES="
67706 - +netbeans_modules_apisupport
67707 - netbeans_modules_cnd
67708 - netbeans_modules_dlight
67709 - netbeans_modules_enterprise
67710 - netbeans_modules_ergonomics
67711 - netbeans_modules_extide
67712 - netbeans_modules_groovy
67713 - +netbeans_modules_java
67714 - netbeans_modules_javacard
67715 - +netbeans_modules_javafx
67716 - netbeans_modules_mobility
67717 - netbeans_modules_php
67718 - +netbeans_modules_profiler
67719 - netbeans_modules_webcommon
67720 - +netbeans_modules_websvccommon"
67721 -IUSE_LINGUAS="
67722 - linguas_af
67723 - linguas_ar
67724 - linguas_ar_SA
67725 - linguas_bg
67726 - linguas_ca
67727 - linguas_cs
67728 - linguas_de
67729 - linguas_el
67730 - linguas_es
67731 - linguas_es_CO
67732 - linguas_fil
67733 - linguas_fr
67734 - linguas_gl
67735 - linguas_hi_IN
67736 - linguas_id_ID
67737 - linguas_it
67738 - linguas_ja
67739 - linguas_ko
67740 - linguas_lt
67741 - linguas_nl_BE
67742 - linguas_nl_NL
67743 - linguas_pl
67744 - linguas_pt_BR
67745 - linguas_pt_PT
67746 - linguas_ro
67747 - linguas_ru
67748 - linguas_si
67749 - linguas_sq
67750 - linguas_sr
67751 - linguas_sv
67752 - linguas_ta_IN
67753 - linguas_tr
67754 - linguas_vi
67755 - linguas_zh_CN
67756 - linguas_zh_TW"
67757 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
67758 -S="${WORKDIR}"
67759 -
67760 -DEPEND=">=virtual/jdk-1.7
67761 - dev-java/javahelp:0"
67762 -RDEPEND=">=virtual/jdk-1.7
67763 - ~dev-java/netbeans-harness-${PV}
67764 - ~dev-java/netbeans-ide-${PV}
67765 - ~dev-java/netbeans-nb-${PV}
67766 - ~dev-java/netbeans-platform-${PV}
67767 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
67768 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
67769 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
67770 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
67771 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
67772 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
67773 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
67774 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
67775 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
67776 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
67777 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
67778 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
67779 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
67780 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
67781 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
67782 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
67783 -
67784 -JAVA_PKG_BSFIX="off"
67785 -NBLOCALES=""
67786 -
67787 -pkg_setup() {
67788 - for lingua in ${IUSE_LINGUAS} ; do
67789 - local lang=${lingua/linguas_/}
67790 -
67791 - if [[ "${lang}" = "ar" ]] ; then
67792 - lang="ar_EG,ar_SA"
67793 - elif [[ "${lang}" = "es" ]] ; then
67794 - lang="es,es_CO"
67795 - elif [[ "${lang}" = "fil" ]] ; then
67796 - lang="fil_PH"
67797 - elif [[ "${lang}" = "gl" ]] ; then
67798 - lang="gl_ES"
67799 - elif [[ "${lang}" = "id_ID" ]] ; then
67800 - lang="in_ID"
67801 - fi
67802 -
67803 - if use ${lingua} ; then
67804 - if [ -z "${NBLOCALES}" ] ; then
67805 - NBLOCALES="${lang}"
67806 - else
67807 - NBLOCALES="${NBLOCALES},${lang}"
67808 - fi
67809 - fi
67810 - done
67811 -
67812 - java-pkg-2_pkg_setup
67813 -}
67814 -
67815 -src_unpack() {
67816 - if [ -n "${NBLOCALES}" ] ; then
67817 - unpack $(basename ${SOURCE_URL})
67818 - unpack $(basename ${L10N_URL})
67819 -
67820 - einfo "Deleting bundled jars..."
67821 - find -name "*.jar" -type f -delete
67822 -
67823 - unpack netbeans-9999-r16-build.xml.patch.bz2
67824 - fi
67825 -}
67826 -
67827 -src_prepare() {
67828 - if [ -n "${NBLOCALES}" ] ; then
67829 - einfo "Deleting bundled class files..."
67830 - find -name "*.class" -type f | xargs rm -vf
67831 -
67832 - epatch netbeans-9999-r16-build.xml.patch
67833 -
67834 - # Support for custom patches
67835 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67836 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67837 -
67838 - if [ -n "${files}" ] ; then
67839 - einfo "Applying custom patches:"
67840 -
67841 - for file in ${files} ; do
67842 - epatch "${file}"
67843 - done
67844 - fi
67845 - fi
67846 -
67847 - einfo "Symlinking external libraries..."
67848 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67849 - fi
67850 -
67851 - java-pkg-2_src_prepare
67852 -}
67853 -
67854 -src_compile() {
67855 - if [ -n "${NBLOCALES}" ] ; then
67856 - einfo "Compiling support for locales: ${NBLOCALES}"
67857 - eant -f nbbuild/build.xml bootstrap || die
67858 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
67859 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
67860 - fi
67861 -}
67862 -
67863 -src_install() {
67864 - if [ -n "${NBLOCALES}" ] ; then
67865 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67866 -
67867 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
67868 - if [ -d "${cluster}" ] ; then
67869 - insinto /usr/share/netbeans-${cluster}-${SLOT}
67870 - doins -r ${cluster}/*
67871 - fi
67872 - done
67873 -
67874 - if [ -d nb ] ; then
67875 - insinto /usr/share/netbeans-nb-${SLOT}/nb
67876 - doins -r nb/*
67877 - fi
67878 -
67879 - popd >/dev/null || die
67880 - fi
67881 -}
67882 -
67883 -pkg_postinst() {
67884 - if [ -n "${NBLOCALES}" ] ; then
67885 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
67886 - einfo "the locale is built for Netbeans."
67887 - einfo "If you want to force specific locale, use --locale argument, for example:"
67888 - einfo "${PN}-${SLOT} --locale de"
67889 - einfo "${PN}-${SLOT} --locale pt:BR"
67890 - fi
67891 -
67892 - if use linguas_ar ; then
67893 - einfo
67894 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
67895 - fi
67896 -
67897 - if use linguas_es ; then
67898 - einfo
67899 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
67900 - fi
67901 -
67902 - if use linguas_id_ID ; then
67903 - einfo
67904 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
67905 - fi
67906 -}
67907
67908 diff --git a/dev-util/netbeans/netbeans-9999_p20160416.ebuild b/dev-util/netbeans/netbeans-9999_p20160416.ebuild
67909 deleted file mode 100644
67910 index 580b363..0000000
67911 --- a/dev-util/netbeans/netbeans-9999_p20160416.ebuild
67912 +++ /dev/null
67913 @@ -1,254 +0,0 @@
67914 -# Copyright 1999-2016 Gentoo Foundation
67915 -# Distributed under the terms of the GNU General Public License v2
67916 -# $Id$
67917 -
67918 -EAPI="4"
67919 -inherit eutils java-pkg-2 java-ant-2
67920 -
67921 -DESCRIPTION="Netbeans IDE"
67922 -HOMEPAGE="http://netbeans.org/"
67923 -SLOT="9999"
67924 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-16_00-01-48/zip/netbeans-trunk-nightly-201604160001-src.zip"
67925 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
67926 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
67927 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
67928 -SRC_URI="linguas_af? ( ${ALL_URLS} )
67929 - linguas_ar? ( ${ALL_URLS} )
67930 - linguas_ar_SA? ( ${ALL_URLS} )
67931 - linguas_bg? ( ${ALL_URLS} )
67932 - linguas_ca? ( ${ALL_URLS} )
67933 - linguas_cs? ( ${ALL_URLS} )
67934 - linguas_de? ( ${ALL_URLS} )
67935 - linguas_el? ( ${ALL_URLS} )
67936 - linguas_es? ( ${ALL_URLS} )
67937 - linguas_es_CO? ( ${ALL_URLS} )
67938 - linguas_fil? ( ${ALL_URLS} )
67939 - linguas_fr? ( ${ALL_URLS} )
67940 - linguas_gl? ( ${ALL_URLS} )
67941 - linguas_hi_IN? ( ${ALL_URLS} )
67942 - linguas_id_ID? ( ${ALL_URLS} )
67943 - linguas_it? ( ${ALL_URLS} )
67944 - linguas_ja? ( ${ALL_URLS} )
67945 - linguas_ko? ( ${ALL_URLS} )
67946 - linguas_lt? ( ${ALL_URLS} )
67947 - linguas_nl_BE? ( ${ALL_URLS} )
67948 - linguas_nl_NL? ( ${ALL_URLS} )
67949 - linguas_pl? ( ${ALL_URLS} )
67950 - linguas_pt_BR? ( ${ALL_URLS} )
67951 - linguas_pt_PT? ( ${ALL_URLS} )
67952 - linguas_ro? ( ${ALL_URLS} )
67953 - linguas_ru? ( ${ALL_URLS} )
67954 - linguas_si? ( ${ALL_URLS} )
67955 - linguas_sq? ( ${ALL_URLS} )
67956 - linguas_sr? ( ${ALL_URLS} )
67957 - linguas_sv? ( ${ALL_URLS} )
67958 - linguas_ta_IN? ( ${ALL_URLS} )
67959 - linguas_tr? ( ${ALL_URLS} )
67960 - linguas_vi? ( ${ALL_URLS} )
67961 - linguas_zh_CN? ( ${ALL_URLS} )
67962 - linguas_zh_TW? ( ${ALL_URLS} )
67963 -"
67964 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67965 -KEYWORDS="~amd64 ~x86"
67966 -IUSE_NETBEANS_MODULES="
67967 - +netbeans_modules_apisupport
67968 - netbeans_modules_cnd
67969 - netbeans_modules_dlight
67970 - netbeans_modules_enterprise
67971 - netbeans_modules_ergonomics
67972 - netbeans_modules_extide
67973 - netbeans_modules_groovy
67974 - +netbeans_modules_java
67975 - netbeans_modules_javacard
67976 - +netbeans_modules_javafx
67977 - netbeans_modules_mobility
67978 - netbeans_modules_php
67979 - +netbeans_modules_profiler
67980 - netbeans_modules_webcommon
67981 - +netbeans_modules_websvccommon"
67982 -IUSE_LINGUAS="
67983 - linguas_af
67984 - linguas_ar
67985 - linguas_ar_SA
67986 - linguas_bg
67987 - linguas_ca
67988 - linguas_cs
67989 - linguas_de
67990 - linguas_el
67991 - linguas_es
67992 - linguas_es_CO
67993 - linguas_fil
67994 - linguas_fr
67995 - linguas_gl
67996 - linguas_hi_IN
67997 - linguas_id_ID
67998 - linguas_it
67999 - linguas_ja
68000 - linguas_ko
68001 - linguas_lt
68002 - linguas_nl_BE
68003 - linguas_nl_NL
68004 - linguas_pl
68005 - linguas_pt_BR
68006 - linguas_pt_PT
68007 - linguas_ro
68008 - linguas_ru
68009 - linguas_si
68010 - linguas_sq
68011 - linguas_sr
68012 - linguas_sv
68013 - linguas_ta_IN
68014 - linguas_tr
68015 - linguas_vi
68016 - linguas_zh_CN
68017 - linguas_zh_TW"
68018 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
68019 -S="${WORKDIR}"
68020 -
68021 -DEPEND=">=virtual/jdk-1.7
68022 - dev-java/javahelp:0"
68023 -RDEPEND=">=virtual/jdk-1.7
68024 - ~dev-java/netbeans-harness-${PV}
68025 - ~dev-java/netbeans-ide-${PV}
68026 - ~dev-java/netbeans-nb-${PV}
68027 - ~dev-java/netbeans-platform-${PV}
68028 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
68029 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
68030 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
68031 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
68032 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
68033 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
68034 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
68035 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
68036 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
68037 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
68038 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
68039 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
68040 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
68041 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
68042 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
68043 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
68044 -
68045 -JAVA_PKG_BSFIX="off"
68046 -NBLOCALES=""
68047 -
68048 -pkg_setup() {
68049 - for lingua in ${IUSE_LINGUAS} ; do
68050 - local lang=${lingua/linguas_/}
68051 -
68052 - if [[ "${lang}" = "ar" ]] ; then
68053 - lang="ar_EG,ar_SA"
68054 - elif [[ "${lang}" = "es" ]] ; then
68055 - lang="es,es_CO"
68056 - elif [[ "${lang}" = "fil" ]] ; then
68057 - lang="fil_PH"
68058 - elif [[ "${lang}" = "gl" ]] ; then
68059 - lang="gl_ES"
68060 - elif [[ "${lang}" = "id_ID" ]] ; then
68061 - lang="in_ID"
68062 - fi
68063 -
68064 - if use ${lingua} ; then
68065 - if [ -z "${NBLOCALES}" ] ; then
68066 - NBLOCALES="${lang}"
68067 - else
68068 - NBLOCALES="${NBLOCALES},${lang}"
68069 - fi
68070 - fi
68071 - done
68072 -
68073 - java-pkg-2_pkg_setup
68074 -}
68075 -
68076 -src_unpack() {
68077 - if [ -n "${NBLOCALES}" ] ; then
68078 - unpack $(basename ${SOURCE_URL})
68079 - unpack $(basename ${L10N_URL})
68080 -
68081 - einfo "Deleting bundled jars..."
68082 - find -name "*.jar" -type f -delete
68083 -
68084 - unpack netbeans-9999-r16-build.xml.patch.bz2
68085 - fi
68086 -}
68087 -
68088 -src_prepare() {
68089 - if [ -n "${NBLOCALES}" ] ; then
68090 - einfo "Deleting bundled class files..."
68091 - find -name "*.class" -type f | xargs rm -vf
68092 -
68093 - epatch netbeans-9999-r16-build.xml.patch
68094 -
68095 - # Support for custom patches
68096 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68097 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68098 -
68099 - if [ -n "${files}" ] ; then
68100 - einfo "Applying custom patches:"
68101 -
68102 - for file in ${files} ; do
68103 - epatch "${file}"
68104 - done
68105 - fi
68106 - fi
68107 -
68108 - einfo "Symlinking external libraries..."
68109 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68110 - fi
68111 -
68112 - java-pkg-2_src_prepare
68113 -}
68114 -
68115 -src_compile() {
68116 - if [ -n "${NBLOCALES}" ] ; then
68117 - einfo "Compiling support for locales: ${NBLOCALES}"
68118 - eant -f nbbuild/build.xml bootstrap || die
68119 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
68120 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
68121 - fi
68122 -}
68123 -
68124 -src_install() {
68125 - if [ -n "${NBLOCALES}" ] ; then
68126 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68127 -
68128 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
68129 - if [ -d "${cluster}" ] ; then
68130 - insinto /usr/share/netbeans-${cluster}-${SLOT}
68131 - doins -r ${cluster}/*
68132 - fi
68133 - done
68134 -
68135 - if [ -d nb ] ; then
68136 - insinto /usr/share/netbeans-nb-${SLOT}/nb
68137 - doins -r nb/*
68138 - fi
68139 -
68140 - popd >/dev/null || die
68141 - fi
68142 -}
68143 -
68144 -pkg_postinst() {
68145 - if [ -n "${NBLOCALES}" ] ; then
68146 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
68147 - einfo "the locale is built for Netbeans."
68148 - einfo "If you want to force specific locale, use --locale argument, for example:"
68149 - einfo "${PN}-${SLOT} --locale de"
68150 - einfo "${PN}-${SLOT} --locale pt:BR"
68151 - fi
68152 -
68153 - if use linguas_ar ; then
68154 - einfo
68155 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
68156 - fi
68157 -
68158 - if use linguas_es ; then
68159 - einfo
68160 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
68161 - fi
68162 -
68163 - if use linguas_id_ID ; then
68164 - einfo
68165 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
68166 - fi
68167 -}
68168
68169 diff --git a/dev-util/netbeans/netbeans-9999_p20160417.ebuild b/dev-util/netbeans/netbeans-9999_p20160417.ebuild
68170 deleted file mode 100644
68171 index 5a5fce1..0000000
68172 --- a/dev-util/netbeans/netbeans-9999_p20160417.ebuild
68173 +++ /dev/null
68174 @@ -1,254 +0,0 @@
68175 -# Copyright 1999-2016 Gentoo Foundation
68176 -# Distributed under the terms of the GNU General Public License v2
68177 -# $Id$
68178 -
68179 -EAPI="4"
68180 -inherit eutils java-pkg-2 java-ant-2
68181 -
68182 -DESCRIPTION="Netbeans IDE"
68183 -HOMEPAGE="http://netbeans.org/"
68184 -SLOT="9999"
68185 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-17_00-01-48/zip/netbeans-trunk-nightly-201604170001-src.zip"
68186 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
68187 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
68188 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
68189 -SRC_URI="linguas_af? ( ${ALL_URLS} )
68190 - linguas_ar? ( ${ALL_URLS} )
68191 - linguas_ar_SA? ( ${ALL_URLS} )
68192 - linguas_bg? ( ${ALL_URLS} )
68193 - linguas_ca? ( ${ALL_URLS} )
68194 - linguas_cs? ( ${ALL_URLS} )
68195 - linguas_de? ( ${ALL_URLS} )
68196 - linguas_el? ( ${ALL_URLS} )
68197 - linguas_es? ( ${ALL_URLS} )
68198 - linguas_es_CO? ( ${ALL_URLS} )
68199 - linguas_fil? ( ${ALL_URLS} )
68200 - linguas_fr? ( ${ALL_URLS} )
68201 - linguas_gl? ( ${ALL_URLS} )
68202 - linguas_hi_IN? ( ${ALL_URLS} )
68203 - linguas_id_ID? ( ${ALL_URLS} )
68204 - linguas_it? ( ${ALL_URLS} )
68205 - linguas_ja? ( ${ALL_URLS} )
68206 - linguas_ko? ( ${ALL_URLS} )
68207 - linguas_lt? ( ${ALL_URLS} )
68208 - linguas_nl_BE? ( ${ALL_URLS} )
68209 - linguas_nl_NL? ( ${ALL_URLS} )
68210 - linguas_pl? ( ${ALL_URLS} )
68211 - linguas_pt_BR? ( ${ALL_URLS} )
68212 - linguas_pt_PT? ( ${ALL_URLS} )
68213 - linguas_ro? ( ${ALL_URLS} )
68214 - linguas_ru? ( ${ALL_URLS} )
68215 - linguas_si? ( ${ALL_URLS} )
68216 - linguas_sq? ( ${ALL_URLS} )
68217 - linguas_sr? ( ${ALL_URLS} )
68218 - linguas_sv? ( ${ALL_URLS} )
68219 - linguas_ta_IN? ( ${ALL_URLS} )
68220 - linguas_tr? ( ${ALL_URLS} )
68221 - linguas_vi? ( ${ALL_URLS} )
68222 - linguas_zh_CN? ( ${ALL_URLS} )
68223 - linguas_zh_TW? ( ${ALL_URLS} )
68224 -"
68225 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68226 -KEYWORDS="~amd64 ~x86"
68227 -IUSE_NETBEANS_MODULES="
68228 - +netbeans_modules_apisupport
68229 - netbeans_modules_cnd
68230 - netbeans_modules_dlight
68231 - netbeans_modules_enterprise
68232 - netbeans_modules_ergonomics
68233 - netbeans_modules_extide
68234 - netbeans_modules_groovy
68235 - +netbeans_modules_java
68236 - netbeans_modules_javacard
68237 - +netbeans_modules_javafx
68238 - netbeans_modules_mobility
68239 - netbeans_modules_php
68240 - +netbeans_modules_profiler
68241 - netbeans_modules_webcommon
68242 - +netbeans_modules_websvccommon"
68243 -IUSE_LINGUAS="
68244 - linguas_af
68245 - linguas_ar
68246 - linguas_ar_SA
68247 - linguas_bg
68248 - linguas_ca
68249 - linguas_cs
68250 - linguas_de
68251 - linguas_el
68252 - linguas_es
68253 - linguas_es_CO
68254 - linguas_fil
68255 - linguas_fr
68256 - linguas_gl
68257 - linguas_hi_IN
68258 - linguas_id_ID
68259 - linguas_it
68260 - linguas_ja
68261 - linguas_ko
68262 - linguas_lt
68263 - linguas_nl_BE
68264 - linguas_nl_NL
68265 - linguas_pl
68266 - linguas_pt_BR
68267 - linguas_pt_PT
68268 - linguas_ro
68269 - linguas_ru
68270 - linguas_si
68271 - linguas_sq
68272 - linguas_sr
68273 - linguas_sv
68274 - linguas_ta_IN
68275 - linguas_tr
68276 - linguas_vi
68277 - linguas_zh_CN
68278 - linguas_zh_TW"
68279 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
68280 -S="${WORKDIR}"
68281 -
68282 -DEPEND=">=virtual/jdk-1.7
68283 - dev-java/javahelp:0"
68284 -RDEPEND=">=virtual/jdk-1.7
68285 - ~dev-java/netbeans-harness-${PV}
68286 - ~dev-java/netbeans-ide-${PV}
68287 - ~dev-java/netbeans-nb-${PV}
68288 - ~dev-java/netbeans-platform-${PV}
68289 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
68290 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
68291 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
68292 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
68293 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
68294 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
68295 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
68296 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
68297 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
68298 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
68299 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
68300 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
68301 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
68302 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
68303 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
68304 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
68305 -
68306 -JAVA_PKG_BSFIX="off"
68307 -NBLOCALES=""
68308 -
68309 -pkg_setup() {
68310 - for lingua in ${IUSE_LINGUAS} ; do
68311 - local lang=${lingua/linguas_/}
68312 -
68313 - if [[ "${lang}" = "ar" ]] ; then
68314 - lang="ar_EG,ar_SA"
68315 - elif [[ "${lang}" = "es" ]] ; then
68316 - lang="es,es_CO"
68317 - elif [[ "${lang}" = "fil" ]] ; then
68318 - lang="fil_PH"
68319 - elif [[ "${lang}" = "gl" ]] ; then
68320 - lang="gl_ES"
68321 - elif [[ "${lang}" = "id_ID" ]] ; then
68322 - lang="in_ID"
68323 - fi
68324 -
68325 - if use ${lingua} ; then
68326 - if [ -z "${NBLOCALES}" ] ; then
68327 - NBLOCALES="${lang}"
68328 - else
68329 - NBLOCALES="${NBLOCALES},${lang}"
68330 - fi
68331 - fi
68332 - done
68333 -
68334 - java-pkg-2_pkg_setup
68335 -}
68336 -
68337 -src_unpack() {
68338 - if [ -n "${NBLOCALES}" ] ; then
68339 - unpack $(basename ${SOURCE_URL})
68340 - unpack $(basename ${L10N_URL})
68341 -
68342 - einfo "Deleting bundled jars..."
68343 - find -name "*.jar" -type f -delete
68344 -
68345 - unpack netbeans-9999-r16-build.xml.patch.bz2
68346 - fi
68347 -}
68348 -
68349 -src_prepare() {
68350 - if [ -n "${NBLOCALES}" ] ; then
68351 - einfo "Deleting bundled class files..."
68352 - find -name "*.class" -type f | xargs rm -vf
68353 -
68354 - epatch netbeans-9999-r16-build.xml.patch
68355 -
68356 - # Support for custom patches
68357 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68358 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68359 -
68360 - if [ -n "${files}" ] ; then
68361 - einfo "Applying custom patches:"
68362 -
68363 - for file in ${files} ; do
68364 - epatch "${file}"
68365 - done
68366 - fi
68367 - fi
68368 -
68369 - einfo "Symlinking external libraries..."
68370 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68371 - fi
68372 -
68373 - java-pkg-2_src_prepare
68374 -}
68375 -
68376 -src_compile() {
68377 - if [ -n "${NBLOCALES}" ] ; then
68378 - einfo "Compiling support for locales: ${NBLOCALES}"
68379 - eant -f nbbuild/build.xml bootstrap || die
68380 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
68381 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
68382 - fi
68383 -}
68384 -
68385 -src_install() {
68386 - if [ -n "${NBLOCALES}" ] ; then
68387 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68388 -
68389 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
68390 - if [ -d "${cluster}" ] ; then
68391 - insinto /usr/share/netbeans-${cluster}-${SLOT}
68392 - doins -r ${cluster}/*
68393 - fi
68394 - done
68395 -
68396 - if [ -d nb ] ; then
68397 - insinto /usr/share/netbeans-nb-${SLOT}/nb
68398 - doins -r nb/*
68399 - fi
68400 -
68401 - popd >/dev/null || die
68402 - fi
68403 -}
68404 -
68405 -pkg_postinst() {
68406 - if [ -n "${NBLOCALES}" ] ; then
68407 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
68408 - einfo "the locale is built for Netbeans."
68409 - einfo "If you want to force specific locale, use --locale argument, for example:"
68410 - einfo "${PN}-${SLOT} --locale de"
68411 - einfo "${PN}-${SLOT} --locale pt:BR"
68412 - fi
68413 -
68414 - if use linguas_ar ; then
68415 - einfo
68416 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
68417 - fi
68418 -
68419 - if use linguas_es ; then
68420 - einfo
68421 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
68422 - fi
68423 -
68424 - if use linguas_id_ID ; then
68425 - einfo
68426 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
68427 - fi
68428 -}
68429
68430 diff --git a/dev-util/netbeans/netbeans-9999_p20160418.ebuild b/dev-util/netbeans/netbeans-9999_p20160418.ebuild
68431 deleted file mode 100644
68432 index a11a287..0000000
68433 --- a/dev-util/netbeans/netbeans-9999_p20160418.ebuild
68434 +++ /dev/null
68435 @@ -1,254 +0,0 @@
68436 -# Copyright 1999-2016 Gentoo Foundation
68437 -# Distributed under the terms of the GNU General Public License v2
68438 -# $Id$
68439 -
68440 -EAPI="4"
68441 -inherit eutils java-pkg-2 java-ant-2
68442 -
68443 -DESCRIPTION="Netbeans IDE"
68444 -HOMEPAGE="http://netbeans.org/"
68445 -SLOT="9999"
68446 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-18_00-01-48/zip/netbeans-trunk-nightly-201604180001-src.zip"
68447 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
68448 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
68449 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
68450 -SRC_URI="linguas_af? ( ${ALL_URLS} )
68451 - linguas_ar? ( ${ALL_URLS} )
68452 - linguas_ar_SA? ( ${ALL_URLS} )
68453 - linguas_bg? ( ${ALL_URLS} )
68454 - linguas_ca? ( ${ALL_URLS} )
68455 - linguas_cs? ( ${ALL_URLS} )
68456 - linguas_de? ( ${ALL_URLS} )
68457 - linguas_el? ( ${ALL_URLS} )
68458 - linguas_es? ( ${ALL_URLS} )
68459 - linguas_es_CO? ( ${ALL_URLS} )
68460 - linguas_fil? ( ${ALL_URLS} )
68461 - linguas_fr? ( ${ALL_URLS} )
68462 - linguas_gl? ( ${ALL_URLS} )
68463 - linguas_hi_IN? ( ${ALL_URLS} )
68464 - linguas_id_ID? ( ${ALL_URLS} )
68465 - linguas_it? ( ${ALL_URLS} )
68466 - linguas_ja? ( ${ALL_URLS} )
68467 - linguas_ko? ( ${ALL_URLS} )
68468 - linguas_lt? ( ${ALL_URLS} )
68469 - linguas_nl_BE? ( ${ALL_URLS} )
68470 - linguas_nl_NL? ( ${ALL_URLS} )
68471 - linguas_pl? ( ${ALL_URLS} )
68472 - linguas_pt_BR? ( ${ALL_URLS} )
68473 - linguas_pt_PT? ( ${ALL_URLS} )
68474 - linguas_ro? ( ${ALL_URLS} )
68475 - linguas_ru? ( ${ALL_URLS} )
68476 - linguas_si? ( ${ALL_URLS} )
68477 - linguas_sq? ( ${ALL_URLS} )
68478 - linguas_sr? ( ${ALL_URLS} )
68479 - linguas_sv? ( ${ALL_URLS} )
68480 - linguas_ta_IN? ( ${ALL_URLS} )
68481 - linguas_tr? ( ${ALL_URLS} )
68482 - linguas_vi? ( ${ALL_URLS} )
68483 - linguas_zh_CN? ( ${ALL_URLS} )
68484 - linguas_zh_TW? ( ${ALL_URLS} )
68485 -"
68486 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68487 -KEYWORDS="~amd64 ~x86"
68488 -IUSE_NETBEANS_MODULES="
68489 - +netbeans_modules_apisupport
68490 - netbeans_modules_cnd
68491 - netbeans_modules_dlight
68492 - netbeans_modules_enterprise
68493 - netbeans_modules_ergonomics
68494 - netbeans_modules_extide
68495 - netbeans_modules_groovy
68496 - +netbeans_modules_java
68497 - netbeans_modules_javacard
68498 - +netbeans_modules_javafx
68499 - netbeans_modules_mobility
68500 - netbeans_modules_php
68501 - +netbeans_modules_profiler
68502 - netbeans_modules_webcommon
68503 - +netbeans_modules_websvccommon"
68504 -IUSE_LINGUAS="
68505 - linguas_af
68506 - linguas_ar
68507 - linguas_ar_SA
68508 - linguas_bg
68509 - linguas_ca
68510 - linguas_cs
68511 - linguas_de
68512 - linguas_el
68513 - linguas_es
68514 - linguas_es_CO
68515 - linguas_fil
68516 - linguas_fr
68517 - linguas_gl
68518 - linguas_hi_IN
68519 - linguas_id_ID
68520 - linguas_it
68521 - linguas_ja
68522 - linguas_ko
68523 - linguas_lt
68524 - linguas_nl_BE
68525 - linguas_nl_NL
68526 - linguas_pl
68527 - linguas_pt_BR
68528 - linguas_pt_PT
68529 - linguas_ro
68530 - linguas_ru
68531 - linguas_si
68532 - linguas_sq
68533 - linguas_sr
68534 - linguas_sv
68535 - linguas_ta_IN
68536 - linguas_tr
68537 - linguas_vi
68538 - linguas_zh_CN
68539 - linguas_zh_TW"
68540 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
68541 -S="${WORKDIR}"
68542 -
68543 -DEPEND=">=virtual/jdk-1.7
68544 - dev-java/javahelp:0"
68545 -RDEPEND=">=virtual/jdk-1.7
68546 - ~dev-java/netbeans-harness-${PV}
68547 - ~dev-java/netbeans-ide-${PV}
68548 - ~dev-java/netbeans-nb-${PV}
68549 - ~dev-java/netbeans-platform-${PV}
68550 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
68551 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
68552 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
68553 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
68554 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
68555 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
68556 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
68557 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
68558 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
68559 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
68560 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
68561 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
68562 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
68563 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
68564 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
68565 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
68566 -
68567 -JAVA_PKG_BSFIX="off"
68568 -NBLOCALES=""
68569 -
68570 -pkg_setup() {
68571 - for lingua in ${IUSE_LINGUAS} ; do
68572 - local lang=${lingua/linguas_/}
68573 -
68574 - if [[ "${lang}" = "ar" ]] ; then
68575 - lang="ar_EG,ar_SA"
68576 - elif [[ "${lang}" = "es" ]] ; then
68577 - lang="es,es_CO"
68578 - elif [[ "${lang}" = "fil" ]] ; then
68579 - lang="fil_PH"
68580 - elif [[ "${lang}" = "gl" ]] ; then
68581 - lang="gl_ES"
68582 - elif [[ "${lang}" = "id_ID" ]] ; then
68583 - lang="in_ID"
68584 - fi
68585 -
68586 - if use ${lingua} ; then
68587 - if [ -z "${NBLOCALES}" ] ; then
68588 - NBLOCALES="${lang}"
68589 - else
68590 - NBLOCALES="${NBLOCALES},${lang}"
68591 - fi
68592 - fi
68593 - done
68594 -
68595 - java-pkg-2_pkg_setup
68596 -}
68597 -
68598 -src_unpack() {
68599 - if [ -n "${NBLOCALES}" ] ; then
68600 - unpack $(basename ${SOURCE_URL})
68601 - unpack $(basename ${L10N_URL})
68602 -
68603 - einfo "Deleting bundled jars..."
68604 - find -name "*.jar" -type f -delete
68605 -
68606 - unpack netbeans-9999-r16-build.xml.patch.bz2
68607 - fi
68608 -}
68609 -
68610 -src_prepare() {
68611 - if [ -n "${NBLOCALES}" ] ; then
68612 - einfo "Deleting bundled class files..."
68613 - find -name "*.class" -type f | xargs rm -vf
68614 -
68615 - epatch netbeans-9999-r16-build.xml.patch
68616 -
68617 - # Support for custom patches
68618 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68619 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68620 -
68621 - if [ -n "${files}" ] ; then
68622 - einfo "Applying custom patches:"
68623 -
68624 - for file in ${files} ; do
68625 - epatch "${file}"
68626 - done
68627 - fi
68628 - fi
68629 -
68630 - einfo "Symlinking external libraries..."
68631 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68632 - fi
68633 -
68634 - java-pkg-2_src_prepare
68635 -}
68636 -
68637 -src_compile() {
68638 - if [ -n "${NBLOCALES}" ] ; then
68639 - einfo "Compiling support for locales: ${NBLOCALES}"
68640 - eant -f nbbuild/build.xml bootstrap || die
68641 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
68642 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
68643 - fi
68644 -}
68645 -
68646 -src_install() {
68647 - if [ -n "${NBLOCALES}" ] ; then
68648 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68649 -
68650 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
68651 - if [ -d "${cluster}" ] ; then
68652 - insinto /usr/share/netbeans-${cluster}-${SLOT}
68653 - doins -r ${cluster}/*
68654 - fi
68655 - done
68656 -
68657 - if [ -d nb ] ; then
68658 - insinto /usr/share/netbeans-nb-${SLOT}/nb
68659 - doins -r nb/*
68660 - fi
68661 -
68662 - popd >/dev/null || die
68663 - fi
68664 -}
68665 -
68666 -pkg_postinst() {
68667 - if [ -n "${NBLOCALES}" ] ; then
68668 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
68669 - einfo "the locale is built for Netbeans."
68670 - einfo "If you want to force specific locale, use --locale argument, for example:"
68671 - einfo "${PN}-${SLOT} --locale de"
68672 - einfo "${PN}-${SLOT} --locale pt:BR"
68673 - fi
68674 -
68675 - if use linguas_ar ; then
68676 - einfo
68677 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
68678 - fi
68679 -
68680 - if use linguas_es ; then
68681 - einfo
68682 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
68683 - fi
68684 -
68685 - if use linguas_id_ID ; then
68686 - einfo
68687 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
68688 - fi
68689 -}
68690
68691 diff --git a/dev-util/netbeans/netbeans-9999_p20160419.ebuild b/dev-util/netbeans/netbeans-9999_p20160419.ebuild
68692 deleted file mode 100644
68693 index 6daa314..0000000
68694 --- a/dev-util/netbeans/netbeans-9999_p20160419.ebuild
68695 +++ /dev/null
68696 @@ -1,254 +0,0 @@
68697 -# Copyright 1999-2016 Gentoo Foundation
68698 -# Distributed under the terms of the GNU General Public License v2
68699 -# $Id$
68700 -
68701 -EAPI="4"
68702 -inherit eutils java-pkg-2 java-ant-2
68703 -
68704 -DESCRIPTION="Netbeans IDE"
68705 -HOMEPAGE="http://netbeans.org/"
68706 -SLOT="9999"
68707 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-19_00-01-48/zip/netbeans-trunk-nightly-201604190001-src.zip"
68708 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
68709 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
68710 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
68711 -SRC_URI="linguas_af? ( ${ALL_URLS} )
68712 - linguas_ar? ( ${ALL_URLS} )
68713 - linguas_ar_SA? ( ${ALL_URLS} )
68714 - linguas_bg? ( ${ALL_URLS} )
68715 - linguas_ca? ( ${ALL_URLS} )
68716 - linguas_cs? ( ${ALL_URLS} )
68717 - linguas_de? ( ${ALL_URLS} )
68718 - linguas_el? ( ${ALL_URLS} )
68719 - linguas_es? ( ${ALL_URLS} )
68720 - linguas_es_CO? ( ${ALL_URLS} )
68721 - linguas_fil? ( ${ALL_URLS} )
68722 - linguas_fr? ( ${ALL_URLS} )
68723 - linguas_gl? ( ${ALL_URLS} )
68724 - linguas_hi_IN? ( ${ALL_URLS} )
68725 - linguas_id_ID? ( ${ALL_URLS} )
68726 - linguas_it? ( ${ALL_URLS} )
68727 - linguas_ja? ( ${ALL_URLS} )
68728 - linguas_ko? ( ${ALL_URLS} )
68729 - linguas_lt? ( ${ALL_URLS} )
68730 - linguas_nl_BE? ( ${ALL_URLS} )
68731 - linguas_nl_NL? ( ${ALL_URLS} )
68732 - linguas_pl? ( ${ALL_URLS} )
68733 - linguas_pt_BR? ( ${ALL_URLS} )
68734 - linguas_pt_PT? ( ${ALL_URLS} )
68735 - linguas_ro? ( ${ALL_URLS} )
68736 - linguas_ru? ( ${ALL_URLS} )
68737 - linguas_si? ( ${ALL_URLS} )
68738 - linguas_sq? ( ${ALL_URLS} )
68739 - linguas_sr? ( ${ALL_URLS} )
68740 - linguas_sv? ( ${ALL_URLS} )
68741 - linguas_ta_IN? ( ${ALL_URLS} )
68742 - linguas_tr? ( ${ALL_URLS} )
68743 - linguas_vi? ( ${ALL_URLS} )
68744 - linguas_zh_CN? ( ${ALL_URLS} )
68745 - linguas_zh_TW? ( ${ALL_URLS} )
68746 -"
68747 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68748 -KEYWORDS="~amd64 ~x86"
68749 -IUSE_NETBEANS_MODULES="
68750 - +netbeans_modules_apisupport
68751 - netbeans_modules_cnd
68752 - netbeans_modules_dlight
68753 - netbeans_modules_enterprise
68754 - netbeans_modules_ergonomics
68755 - netbeans_modules_extide
68756 - netbeans_modules_groovy
68757 - +netbeans_modules_java
68758 - netbeans_modules_javacard
68759 - +netbeans_modules_javafx
68760 - netbeans_modules_mobility
68761 - netbeans_modules_php
68762 - +netbeans_modules_profiler
68763 - netbeans_modules_webcommon
68764 - +netbeans_modules_websvccommon"
68765 -IUSE_LINGUAS="
68766 - linguas_af
68767 - linguas_ar
68768 - linguas_ar_SA
68769 - linguas_bg
68770 - linguas_ca
68771 - linguas_cs
68772 - linguas_de
68773 - linguas_el
68774 - linguas_es
68775 - linguas_es_CO
68776 - linguas_fil
68777 - linguas_fr
68778 - linguas_gl
68779 - linguas_hi_IN
68780 - linguas_id_ID
68781 - linguas_it
68782 - linguas_ja
68783 - linguas_ko
68784 - linguas_lt
68785 - linguas_nl_BE
68786 - linguas_nl_NL
68787 - linguas_pl
68788 - linguas_pt_BR
68789 - linguas_pt_PT
68790 - linguas_ro
68791 - linguas_ru
68792 - linguas_si
68793 - linguas_sq
68794 - linguas_sr
68795 - linguas_sv
68796 - linguas_ta_IN
68797 - linguas_tr
68798 - linguas_vi
68799 - linguas_zh_CN
68800 - linguas_zh_TW"
68801 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
68802 -S="${WORKDIR}"
68803 -
68804 -DEPEND=">=virtual/jdk-1.7
68805 - dev-java/javahelp:0"
68806 -RDEPEND=">=virtual/jdk-1.7
68807 - ~dev-java/netbeans-harness-${PV}
68808 - ~dev-java/netbeans-ide-${PV}
68809 - ~dev-java/netbeans-nb-${PV}
68810 - ~dev-java/netbeans-platform-${PV}
68811 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
68812 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
68813 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
68814 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
68815 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
68816 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
68817 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
68818 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
68819 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
68820 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
68821 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
68822 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
68823 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
68824 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
68825 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
68826 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
68827 -
68828 -JAVA_PKG_BSFIX="off"
68829 -NBLOCALES=""
68830 -
68831 -pkg_setup() {
68832 - for lingua in ${IUSE_LINGUAS} ; do
68833 - local lang=${lingua/linguas_/}
68834 -
68835 - if [[ "${lang}" = "ar" ]] ; then
68836 - lang="ar_EG,ar_SA"
68837 - elif [[ "${lang}" = "es" ]] ; then
68838 - lang="es,es_CO"
68839 - elif [[ "${lang}" = "fil" ]] ; then
68840 - lang="fil_PH"
68841 - elif [[ "${lang}" = "gl" ]] ; then
68842 - lang="gl_ES"
68843 - elif [[ "${lang}" = "id_ID" ]] ; then
68844 - lang="in_ID"
68845 - fi
68846 -
68847 - if use ${lingua} ; then
68848 - if [ -z "${NBLOCALES}" ] ; then
68849 - NBLOCALES="${lang}"
68850 - else
68851 - NBLOCALES="${NBLOCALES},${lang}"
68852 - fi
68853 - fi
68854 - done
68855 -
68856 - java-pkg-2_pkg_setup
68857 -}
68858 -
68859 -src_unpack() {
68860 - if [ -n "${NBLOCALES}" ] ; then
68861 - unpack $(basename ${SOURCE_URL})
68862 - unpack $(basename ${L10N_URL})
68863 -
68864 - einfo "Deleting bundled jars..."
68865 - find -name "*.jar" -type f -delete
68866 -
68867 - unpack netbeans-9999-r16-build.xml.patch.bz2
68868 - fi
68869 -}
68870 -
68871 -src_prepare() {
68872 - if [ -n "${NBLOCALES}" ] ; then
68873 - einfo "Deleting bundled class files..."
68874 - find -name "*.class" -type f | xargs rm -vf
68875 -
68876 - epatch netbeans-9999-r16-build.xml.patch
68877 -
68878 - # Support for custom patches
68879 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68880 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68881 -
68882 - if [ -n "${files}" ] ; then
68883 - einfo "Applying custom patches:"
68884 -
68885 - for file in ${files} ; do
68886 - epatch "${file}"
68887 - done
68888 - fi
68889 - fi
68890 -
68891 - einfo "Symlinking external libraries..."
68892 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68893 - fi
68894 -
68895 - java-pkg-2_src_prepare
68896 -}
68897 -
68898 -src_compile() {
68899 - if [ -n "${NBLOCALES}" ] ; then
68900 - einfo "Compiling support for locales: ${NBLOCALES}"
68901 - eant -f nbbuild/build.xml bootstrap || die
68902 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
68903 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
68904 - fi
68905 -}
68906 -
68907 -src_install() {
68908 - if [ -n "${NBLOCALES}" ] ; then
68909 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68910 -
68911 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
68912 - if [ -d "${cluster}" ] ; then
68913 - insinto /usr/share/netbeans-${cluster}-${SLOT}
68914 - doins -r ${cluster}/*
68915 - fi
68916 - done
68917 -
68918 - if [ -d nb ] ; then
68919 - insinto /usr/share/netbeans-nb-${SLOT}/nb
68920 - doins -r nb/*
68921 - fi
68922 -
68923 - popd >/dev/null || die
68924 - fi
68925 -}
68926 -
68927 -pkg_postinst() {
68928 - if [ -n "${NBLOCALES}" ] ; then
68929 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
68930 - einfo "the locale is built for Netbeans."
68931 - einfo "If you want to force specific locale, use --locale argument, for example:"
68932 - einfo "${PN}-${SLOT} --locale de"
68933 - einfo "${PN}-${SLOT} --locale pt:BR"
68934 - fi
68935 -
68936 - if use linguas_ar ; then
68937 - einfo
68938 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
68939 - fi
68940 -
68941 - if use linguas_es ; then
68942 - einfo
68943 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
68944 - fi
68945 -
68946 - if use linguas_id_ID ; then
68947 - einfo
68948 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
68949 - fi
68950 -}
68951
68952 diff --git a/dev-util/netbeans/netbeans-9999_p20160420.ebuild b/dev-util/netbeans/netbeans-9999_p20160420.ebuild
68953 deleted file mode 100644
68954 index 009bc66..0000000
68955 --- a/dev-util/netbeans/netbeans-9999_p20160420.ebuild
68956 +++ /dev/null
68957 @@ -1,254 +0,0 @@
68958 -# Copyright 1999-2016 Gentoo Foundation
68959 -# Distributed under the terms of the GNU General Public License v2
68960 -# $Id$
68961 -
68962 -EAPI="4"
68963 -inherit eutils java-pkg-2 java-ant-2
68964 -
68965 -DESCRIPTION="Netbeans IDE"
68966 -HOMEPAGE="http://netbeans.org/"
68967 -SLOT="9999"
68968 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-20_00-01-48/zip/netbeans-trunk-nightly-201604200001-src.zip"
68969 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
68970 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
68971 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
68972 -SRC_URI="linguas_af? ( ${ALL_URLS} )
68973 - linguas_ar? ( ${ALL_URLS} )
68974 - linguas_ar_SA? ( ${ALL_URLS} )
68975 - linguas_bg? ( ${ALL_URLS} )
68976 - linguas_ca? ( ${ALL_URLS} )
68977 - linguas_cs? ( ${ALL_URLS} )
68978 - linguas_de? ( ${ALL_URLS} )
68979 - linguas_el? ( ${ALL_URLS} )
68980 - linguas_es? ( ${ALL_URLS} )
68981 - linguas_es_CO? ( ${ALL_URLS} )
68982 - linguas_fil? ( ${ALL_URLS} )
68983 - linguas_fr? ( ${ALL_URLS} )
68984 - linguas_gl? ( ${ALL_URLS} )
68985 - linguas_hi_IN? ( ${ALL_URLS} )
68986 - linguas_id_ID? ( ${ALL_URLS} )
68987 - linguas_it? ( ${ALL_URLS} )
68988 - linguas_ja? ( ${ALL_URLS} )
68989 - linguas_ko? ( ${ALL_URLS} )
68990 - linguas_lt? ( ${ALL_URLS} )
68991 - linguas_nl_BE? ( ${ALL_URLS} )
68992 - linguas_nl_NL? ( ${ALL_URLS} )
68993 - linguas_pl? ( ${ALL_URLS} )
68994 - linguas_pt_BR? ( ${ALL_URLS} )
68995 - linguas_pt_PT? ( ${ALL_URLS} )
68996 - linguas_ro? ( ${ALL_URLS} )
68997 - linguas_ru? ( ${ALL_URLS} )
68998 - linguas_si? ( ${ALL_URLS} )
68999 - linguas_sq? ( ${ALL_URLS} )
69000 - linguas_sr? ( ${ALL_URLS} )
69001 - linguas_sv? ( ${ALL_URLS} )
69002 - linguas_ta_IN? ( ${ALL_URLS} )
69003 - linguas_tr? ( ${ALL_URLS} )
69004 - linguas_vi? ( ${ALL_URLS} )
69005 - linguas_zh_CN? ( ${ALL_URLS} )
69006 - linguas_zh_TW? ( ${ALL_URLS} )
69007 -"
69008 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69009 -KEYWORDS="~amd64 ~x86"
69010 -IUSE_NETBEANS_MODULES="
69011 - +netbeans_modules_apisupport
69012 - netbeans_modules_cnd
69013 - netbeans_modules_dlight
69014 - netbeans_modules_enterprise
69015 - netbeans_modules_ergonomics
69016 - netbeans_modules_extide
69017 - netbeans_modules_groovy
69018 - +netbeans_modules_java
69019 - netbeans_modules_javacard
69020 - +netbeans_modules_javafx
69021 - netbeans_modules_mobility
69022 - netbeans_modules_php
69023 - +netbeans_modules_profiler
69024 - netbeans_modules_webcommon
69025 - +netbeans_modules_websvccommon"
69026 -IUSE_LINGUAS="
69027 - linguas_af
69028 - linguas_ar
69029 - linguas_ar_SA
69030 - linguas_bg
69031 - linguas_ca
69032 - linguas_cs
69033 - linguas_de
69034 - linguas_el
69035 - linguas_es
69036 - linguas_es_CO
69037 - linguas_fil
69038 - linguas_fr
69039 - linguas_gl
69040 - linguas_hi_IN
69041 - linguas_id_ID
69042 - linguas_it
69043 - linguas_ja
69044 - linguas_ko
69045 - linguas_lt
69046 - linguas_nl_BE
69047 - linguas_nl_NL
69048 - linguas_pl
69049 - linguas_pt_BR
69050 - linguas_pt_PT
69051 - linguas_ro
69052 - linguas_ru
69053 - linguas_si
69054 - linguas_sq
69055 - linguas_sr
69056 - linguas_sv
69057 - linguas_ta_IN
69058 - linguas_tr
69059 - linguas_vi
69060 - linguas_zh_CN
69061 - linguas_zh_TW"
69062 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
69063 -S="${WORKDIR}"
69064 -
69065 -DEPEND=">=virtual/jdk-1.7
69066 - dev-java/javahelp:0"
69067 -RDEPEND=">=virtual/jdk-1.7
69068 - ~dev-java/netbeans-harness-${PV}
69069 - ~dev-java/netbeans-ide-${PV}
69070 - ~dev-java/netbeans-nb-${PV}
69071 - ~dev-java/netbeans-platform-${PV}
69072 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
69073 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
69074 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
69075 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
69076 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
69077 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
69078 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
69079 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
69080 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
69081 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
69082 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
69083 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
69084 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
69085 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
69086 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
69087 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
69088 -
69089 -JAVA_PKG_BSFIX="off"
69090 -NBLOCALES=""
69091 -
69092 -pkg_setup() {
69093 - for lingua in ${IUSE_LINGUAS} ; do
69094 - local lang=${lingua/linguas_/}
69095 -
69096 - if [[ "${lang}" = "ar" ]] ; then
69097 - lang="ar_EG,ar_SA"
69098 - elif [[ "${lang}" = "es" ]] ; then
69099 - lang="es,es_CO"
69100 - elif [[ "${lang}" = "fil" ]] ; then
69101 - lang="fil_PH"
69102 - elif [[ "${lang}" = "gl" ]] ; then
69103 - lang="gl_ES"
69104 - elif [[ "${lang}" = "id_ID" ]] ; then
69105 - lang="in_ID"
69106 - fi
69107 -
69108 - if use ${lingua} ; then
69109 - if [ -z "${NBLOCALES}" ] ; then
69110 - NBLOCALES="${lang}"
69111 - else
69112 - NBLOCALES="${NBLOCALES},${lang}"
69113 - fi
69114 - fi
69115 - done
69116 -
69117 - java-pkg-2_pkg_setup
69118 -}
69119 -
69120 -src_unpack() {
69121 - if [ -n "${NBLOCALES}" ] ; then
69122 - unpack $(basename ${SOURCE_URL})
69123 - unpack $(basename ${L10N_URL})
69124 -
69125 - einfo "Deleting bundled jars..."
69126 - find -name "*.jar" -type f -delete
69127 -
69128 - unpack netbeans-9999-r16-build.xml.patch.bz2
69129 - fi
69130 -}
69131 -
69132 -src_prepare() {
69133 - if [ -n "${NBLOCALES}" ] ; then
69134 - einfo "Deleting bundled class files..."
69135 - find -name "*.class" -type f | xargs rm -vf
69136 -
69137 - epatch netbeans-9999-r16-build.xml.patch
69138 -
69139 - # Support for custom patches
69140 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69141 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69142 -
69143 - if [ -n "${files}" ] ; then
69144 - einfo "Applying custom patches:"
69145 -
69146 - for file in ${files} ; do
69147 - epatch "${file}"
69148 - done
69149 - fi
69150 - fi
69151 -
69152 - einfo "Symlinking external libraries..."
69153 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69154 - fi
69155 -
69156 - java-pkg-2_src_prepare
69157 -}
69158 -
69159 -src_compile() {
69160 - if [ -n "${NBLOCALES}" ] ; then
69161 - einfo "Compiling support for locales: ${NBLOCALES}"
69162 - eant -f nbbuild/build.xml bootstrap || die
69163 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
69164 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
69165 - fi
69166 -}
69167 -
69168 -src_install() {
69169 - if [ -n "${NBLOCALES}" ] ; then
69170 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69171 -
69172 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
69173 - if [ -d "${cluster}" ] ; then
69174 - insinto /usr/share/netbeans-${cluster}-${SLOT}
69175 - doins -r ${cluster}/*
69176 - fi
69177 - done
69178 -
69179 - if [ -d nb ] ; then
69180 - insinto /usr/share/netbeans-nb-${SLOT}/nb
69181 - doins -r nb/*
69182 - fi
69183 -
69184 - popd >/dev/null || die
69185 - fi
69186 -}
69187 -
69188 -pkg_postinst() {
69189 - if [ -n "${NBLOCALES}" ] ; then
69190 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
69191 - einfo "the locale is built for Netbeans."
69192 - einfo "If you want to force specific locale, use --locale argument, for example:"
69193 - einfo "${PN}-${SLOT} --locale de"
69194 - einfo "${PN}-${SLOT} --locale pt:BR"
69195 - fi
69196 -
69197 - if use linguas_ar ; then
69198 - einfo
69199 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
69200 - fi
69201 -
69202 - if use linguas_es ; then
69203 - einfo
69204 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
69205 - fi
69206 -
69207 - if use linguas_id_ID ; then
69208 - einfo
69209 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
69210 - fi
69211 -}
69212
69213 diff --git a/dev-util/netbeans/netbeans-9999_p20160421.ebuild b/dev-util/netbeans/netbeans-9999_p20160421.ebuild
69214 deleted file mode 100644
69215 index 9ee9dfc..0000000
69216 --- a/dev-util/netbeans/netbeans-9999_p20160421.ebuild
69217 +++ /dev/null
69218 @@ -1,254 +0,0 @@
69219 -# Copyright 1999-2016 Gentoo Foundation
69220 -# Distributed under the terms of the GNU General Public License v2
69221 -# $Id$
69222 -
69223 -EAPI="4"
69224 -inherit eutils java-pkg-2 java-ant-2
69225 -
69226 -DESCRIPTION="Netbeans IDE"
69227 -HOMEPAGE="http://netbeans.org/"
69228 -SLOT="9999"
69229 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-21_00-01-48/zip/netbeans-trunk-nightly-201604210001-src.zip"
69230 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
69231 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
69232 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
69233 -SRC_URI="linguas_af? ( ${ALL_URLS} )
69234 - linguas_ar? ( ${ALL_URLS} )
69235 - linguas_ar_SA? ( ${ALL_URLS} )
69236 - linguas_bg? ( ${ALL_URLS} )
69237 - linguas_ca? ( ${ALL_URLS} )
69238 - linguas_cs? ( ${ALL_URLS} )
69239 - linguas_de? ( ${ALL_URLS} )
69240 - linguas_el? ( ${ALL_URLS} )
69241 - linguas_es? ( ${ALL_URLS} )
69242 - linguas_es_CO? ( ${ALL_URLS} )
69243 - linguas_fil? ( ${ALL_URLS} )
69244 - linguas_fr? ( ${ALL_URLS} )
69245 - linguas_gl? ( ${ALL_URLS} )
69246 - linguas_hi_IN? ( ${ALL_URLS} )
69247 - linguas_id_ID? ( ${ALL_URLS} )
69248 - linguas_it? ( ${ALL_URLS} )
69249 - linguas_ja? ( ${ALL_URLS} )
69250 - linguas_ko? ( ${ALL_URLS} )
69251 - linguas_lt? ( ${ALL_URLS} )
69252 - linguas_nl_BE? ( ${ALL_URLS} )
69253 - linguas_nl_NL? ( ${ALL_URLS} )
69254 - linguas_pl? ( ${ALL_URLS} )
69255 - linguas_pt_BR? ( ${ALL_URLS} )
69256 - linguas_pt_PT? ( ${ALL_URLS} )
69257 - linguas_ro? ( ${ALL_URLS} )
69258 - linguas_ru? ( ${ALL_URLS} )
69259 - linguas_si? ( ${ALL_URLS} )
69260 - linguas_sq? ( ${ALL_URLS} )
69261 - linguas_sr? ( ${ALL_URLS} )
69262 - linguas_sv? ( ${ALL_URLS} )
69263 - linguas_ta_IN? ( ${ALL_URLS} )
69264 - linguas_tr? ( ${ALL_URLS} )
69265 - linguas_vi? ( ${ALL_URLS} )
69266 - linguas_zh_CN? ( ${ALL_URLS} )
69267 - linguas_zh_TW? ( ${ALL_URLS} )
69268 -"
69269 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69270 -KEYWORDS="~amd64 ~x86"
69271 -IUSE_NETBEANS_MODULES="
69272 - +netbeans_modules_apisupport
69273 - netbeans_modules_cnd
69274 - netbeans_modules_dlight
69275 - netbeans_modules_enterprise
69276 - netbeans_modules_ergonomics
69277 - netbeans_modules_extide
69278 - netbeans_modules_groovy
69279 - +netbeans_modules_java
69280 - netbeans_modules_javacard
69281 - +netbeans_modules_javafx
69282 - netbeans_modules_mobility
69283 - netbeans_modules_php
69284 - +netbeans_modules_profiler
69285 - netbeans_modules_webcommon
69286 - +netbeans_modules_websvccommon"
69287 -IUSE_LINGUAS="
69288 - linguas_af
69289 - linguas_ar
69290 - linguas_ar_SA
69291 - linguas_bg
69292 - linguas_ca
69293 - linguas_cs
69294 - linguas_de
69295 - linguas_el
69296 - linguas_es
69297 - linguas_es_CO
69298 - linguas_fil
69299 - linguas_fr
69300 - linguas_gl
69301 - linguas_hi_IN
69302 - linguas_id_ID
69303 - linguas_it
69304 - linguas_ja
69305 - linguas_ko
69306 - linguas_lt
69307 - linguas_nl_BE
69308 - linguas_nl_NL
69309 - linguas_pl
69310 - linguas_pt_BR
69311 - linguas_pt_PT
69312 - linguas_ro
69313 - linguas_ru
69314 - linguas_si
69315 - linguas_sq
69316 - linguas_sr
69317 - linguas_sv
69318 - linguas_ta_IN
69319 - linguas_tr
69320 - linguas_vi
69321 - linguas_zh_CN
69322 - linguas_zh_TW"
69323 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
69324 -S="${WORKDIR}"
69325 -
69326 -DEPEND=">=virtual/jdk-1.7
69327 - dev-java/javahelp:0"
69328 -RDEPEND=">=virtual/jdk-1.7
69329 - ~dev-java/netbeans-harness-${PV}
69330 - ~dev-java/netbeans-ide-${PV}
69331 - ~dev-java/netbeans-nb-${PV}
69332 - ~dev-java/netbeans-platform-${PV}
69333 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
69334 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
69335 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
69336 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
69337 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
69338 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
69339 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
69340 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
69341 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
69342 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
69343 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
69344 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
69345 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
69346 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
69347 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
69348 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
69349 -
69350 -JAVA_PKG_BSFIX="off"
69351 -NBLOCALES=""
69352 -
69353 -pkg_setup() {
69354 - for lingua in ${IUSE_LINGUAS} ; do
69355 - local lang=${lingua/linguas_/}
69356 -
69357 - if [[ "${lang}" = "ar" ]] ; then
69358 - lang="ar_EG,ar_SA"
69359 - elif [[ "${lang}" = "es" ]] ; then
69360 - lang="es,es_CO"
69361 - elif [[ "${lang}" = "fil" ]] ; then
69362 - lang="fil_PH"
69363 - elif [[ "${lang}" = "gl" ]] ; then
69364 - lang="gl_ES"
69365 - elif [[ "${lang}" = "id_ID" ]] ; then
69366 - lang="in_ID"
69367 - fi
69368 -
69369 - if use ${lingua} ; then
69370 - if [ -z "${NBLOCALES}" ] ; then
69371 - NBLOCALES="${lang}"
69372 - else
69373 - NBLOCALES="${NBLOCALES},${lang}"
69374 - fi
69375 - fi
69376 - done
69377 -
69378 - java-pkg-2_pkg_setup
69379 -}
69380 -
69381 -src_unpack() {
69382 - if [ -n "${NBLOCALES}" ] ; then
69383 - unpack $(basename ${SOURCE_URL})
69384 - unpack $(basename ${L10N_URL})
69385 -
69386 - einfo "Deleting bundled jars..."
69387 - find -name "*.jar" -type f -delete
69388 -
69389 - unpack netbeans-9999-r16-build.xml.patch.bz2
69390 - fi
69391 -}
69392 -
69393 -src_prepare() {
69394 - if [ -n "${NBLOCALES}" ] ; then
69395 - einfo "Deleting bundled class files..."
69396 - find -name "*.class" -type f | xargs rm -vf
69397 -
69398 - epatch netbeans-9999-r16-build.xml.patch
69399 -
69400 - # Support for custom patches
69401 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69402 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69403 -
69404 - if [ -n "${files}" ] ; then
69405 - einfo "Applying custom patches:"
69406 -
69407 - for file in ${files} ; do
69408 - epatch "${file}"
69409 - done
69410 - fi
69411 - fi
69412 -
69413 - einfo "Symlinking external libraries..."
69414 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69415 - fi
69416 -
69417 - java-pkg-2_src_prepare
69418 -}
69419 -
69420 -src_compile() {
69421 - if [ -n "${NBLOCALES}" ] ; then
69422 - einfo "Compiling support for locales: ${NBLOCALES}"
69423 - eant -f nbbuild/build.xml bootstrap || die
69424 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
69425 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
69426 - fi
69427 -}
69428 -
69429 -src_install() {
69430 - if [ -n "${NBLOCALES}" ] ; then
69431 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69432 -
69433 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
69434 - if [ -d "${cluster}" ] ; then
69435 - insinto /usr/share/netbeans-${cluster}-${SLOT}
69436 - doins -r ${cluster}/*
69437 - fi
69438 - done
69439 -
69440 - if [ -d nb ] ; then
69441 - insinto /usr/share/netbeans-nb-${SLOT}/nb
69442 - doins -r nb/*
69443 - fi
69444 -
69445 - popd >/dev/null || die
69446 - fi
69447 -}
69448 -
69449 -pkg_postinst() {
69450 - if [ -n "${NBLOCALES}" ] ; then
69451 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
69452 - einfo "the locale is built for Netbeans."
69453 - einfo "If you want to force specific locale, use --locale argument, for example:"
69454 - einfo "${PN}-${SLOT} --locale de"
69455 - einfo "${PN}-${SLOT} --locale pt:BR"
69456 - fi
69457 -
69458 - if use linguas_ar ; then
69459 - einfo
69460 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
69461 - fi
69462 -
69463 - if use linguas_es ; then
69464 - einfo
69465 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
69466 - fi
69467 -
69468 - if use linguas_id_ID ; then
69469 - einfo
69470 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
69471 - fi
69472 -}
69473
69474 diff --git a/dev-util/netbeans/netbeans-9999_p20160426.ebuild b/dev-util/netbeans/netbeans-9999_p20160426.ebuild
69475 deleted file mode 100644
69476 index 7e50fd3..0000000
69477 --- a/dev-util/netbeans/netbeans-9999_p20160426.ebuild
69478 +++ /dev/null
69479 @@ -1,254 +0,0 @@
69480 -# Copyright 1999-2016 Gentoo Foundation
69481 -# Distributed under the terms of the GNU General Public License v2
69482 -# $Id$
69483 -
69484 -EAPI="4"
69485 -inherit eutils java-pkg-2 java-ant-2
69486 -
69487 -DESCRIPTION="Netbeans IDE"
69488 -HOMEPAGE="http://netbeans.org/"
69489 -SLOT="9999"
69490 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-26_13-40-41/zip/netbeans-trunk-nightly-201604261340-src.zip"
69491 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
69492 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
69493 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
69494 -SRC_URI="linguas_af? ( ${ALL_URLS} )
69495 - linguas_ar? ( ${ALL_URLS} )
69496 - linguas_ar_SA? ( ${ALL_URLS} )
69497 - linguas_bg? ( ${ALL_URLS} )
69498 - linguas_ca? ( ${ALL_URLS} )
69499 - linguas_cs? ( ${ALL_URLS} )
69500 - linguas_de? ( ${ALL_URLS} )
69501 - linguas_el? ( ${ALL_URLS} )
69502 - linguas_es? ( ${ALL_URLS} )
69503 - linguas_es_CO? ( ${ALL_URLS} )
69504 - linguas_fil? ( ${ALL_URLS} )
69505 - linguas_fr? ( ${ALL_URLS} )
69506 - linguas_gl? ( ${ALL_URLS} )
69507 - linguas_hi_IN? ( ${ALL_URLS} )
69508 - linguas_id_ID? ( ${ALL_URLS} )
69509 - linguas_it? ( ${ALL_URLS} )
69510 - linguas_ja? ( ${ALL_URLS} )
69511 - linguas_ko? ( ${ALL_URLS} )
69512 - linguas_lt? ( ${ALL_URLS} )
69513 - linguas_nl_BE? ( ${ALL_URLS} )
69514 - linguas_nl_NL? ( ${ALL_URLS} )
69515 - linguas_pl? ( ${ALL_URLS} )
69516 - linguas_pt_BR? ( ${ALL_URLS} )
69517 - linguas_pt_PT? ( ${ALL_URLS} )
69518 - linguas_ro? ( ${ALL_URLS} )
69519 - linguas_ru? ( ${ALL_URLS} )
69520 - linguas_si? ( ${ALL_URLS} )
69521 - linguas_sq? ( ${ALL_URLS} )
69522 - linguas_sr? ( ${ALL_URLS} )
69523 - linguas_sv? ( ${ALL_URLS} )
69524 - linguas_ta_IN? ( ${ALL_URLS} )
69525 - linguas_tr? ( ${ALL_URLS} )
69526 - linguas_vi? ( ${ALL_URLS} )
69527 - linguas_zh_CN? ( ${ALL_URLS} )
69528 - linguas_zh_TW? ( ${ALL_URLS} )
69529 -"
69530 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69531 -KEYWORDS="~amd64 ~x86"
69532 -IUSE_NETBEANS_MODULES="
69533 - +netbeans_modules_apisupport
69534 - netbeans_modules_cnd
69535 - netbeans_modules_dlight
69536 - netbeans_modules_enterprise
69537 - netbeans_modules_ergonomics
69538 - netbeans_modules_extide
69539 - netbeans_modules_groovy
69540 - +netbeans_modules_java
69541 - netbeans_modules_javacard
69542 - +netbeans_modules_javafx
69543 - netbeans_modules_mobility
69544 - netbeans_modules_php
69545 - +netbeans_modules_profiler
69546 - netbeans_modules_webcommon
69547 - +netbeans_modules_websvccommon"
69548 -IUSE_LINGUAS="
69549 - linguas_af
69550 - linguas_ar
69551 - linguas_ar_SA
69552 - linguas_bg
69553 - linguas_ca
69554 - linguas_cs
69555 - linguas_de
69556 - linguas_el
69557 - linguas_es
69558 - linguas_es_CO
69559 - linguas_fil
69560 - linguas_fr
69561 - linguas_gl
69562 - linguas_hi_IN
69563 - linguas_id_ID
69564 - linguas_it
69565 - linguas_ja
69566 - linguas_ko
69567 - linguas_lt
69568 - linguas_nl_BE
69569 - linguas_nl_NL
69570 - linguas_pl
69571 - linguas_pt_BR
69572 - linguas_pt_PT
69573 - linguas_ro
69574 - linguas_ru
69575 - linguas_si
69576 - linguas_sq
69577 - linguas_sr
69578 - linguas_sv
69579 - linguas_ta_IN
69580 - linguas_tr
69581 - linguas_vi
69582 - linguas_zh_CN
69583 - linguas_zh_TW"
69584 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
69585 -S="${WORKDIR}"
69586 -
69587 -DEPEND=">=virtual/jdk-1.7
69588 - dev-java/javahelp:0"
69589 -RDEPEND=">=virtual/jdk-1.7
69590 - ~dev-java/netbeans-harness-${PV}
69591 - ~dev-java/netbeans-ide-${PV}
69592 - ~dev-java/netbeans-nb-${PV}
69593 - ~dev-java/netbeans-platform-${PV}
69594 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
69595 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
69596 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
69597 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
69598 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
69599 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
69600 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
69601 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
69602 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
69603 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
69604 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
69605 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
69606 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
69607 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
69608 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
69609 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
69610 -
69611 -JAVA_PKG_BSFIX="off"
69612 -NBLOCALES=""
69613 -
69614 -pkg_setup() {
69615 - for lingua in ${IUSE_LINGUAS} ; do
69616 - local lang=${lingua/linguas_/}
69617 -
69618 - if [[ "${lang}" = "ar" ]] ; then
69619 - lang="ar_EG,ar_SA"
69620 - elif [[ "${lang}" = "es" ]] ; then
69621 - lang="es,es_CO"
69622 - elif [[ "${lang}" = "fil" ]] ; then
69623 - lang="fil_PH"
69624 - elif [[ "${lang}" = "gl" ]] ; then
69625 - lang="gl_ES"
69626 - elif [[ "${lang}" = "id_ID" ]] ; then
69627 - lang="in_ID"
69628 - fi
69629 -
69630 - if use ${lingua} ; then
69631 - if [ -z "${NBLOCALES}" ] ; then
69632 - NBLOCALES="${lang}"
69633 - else
69634 - NBLOCALES="${NBLOCALES},${lang}"
69635 - fi
69636 - fi
69637 - done
69638 -
69639 - java-pkg-2_pkg_setup
69640 -}
69641 -
69642 -src_unpack() {
69643 - if [ -n "${NBLOCALES}" ] ; then
69644 - unpack $(basename ${SOURCE_URL})
69645 - unpack $(basename ${L10N_URL})
69646 -
69647 - einfo "Deleting bundled jars..."
69648 - find -name "*.jar" -type f -delete
69649 -
69650 - unpack netbeans-9999-r16-build.xml.patch.bz2
69651 - fi
69652 -}
69653 -
69654 -src_prepare() {
69655 - if [ -n "${NBLOCALES}" ] ; then
69656 - einfo "Deleting bundled class files..."
69657 - find -name "*.class" -type f | xargs rm -vf
69658 -
69659 - epatch netbeans-9999-r16-build.xml.patch
69660 -
69661 - # Support for custom patches
69662 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69663 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69664 -
69665 - if [ -n "${files}" ] ; then
69666 - einfo "Applying custom patches:"
69667 -
69668 - for file in ${files} ; do
69669 - epatch "${file}"
69670 - done
69671 - fi
69672 - fi
69673 -
69674 - einfo "Symlinking external libraries..."
69675 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69676 - fi
69677 -
69678 - java-pkg-2_src_prepare
69679 -}
69680 -
69681 -src_compile() {
69682 - if [ -n "${NBLOCALES}" ] ; then
69683 - einfo "Compiling support for locales: ${NBLOCALES}"
69684 - eant -f nbbuild/build.xml bootstrap || die
69685 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
69686 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
69687 - fi
69688 -}
69689 -
69690 -src_install() {
69691 - if [ -n "${NBLOCALES}" ] ; then
69692 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69693 -
69694 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
69695 - if [ -d "${cluster}" ] ; then
69696 - insinto /usr/share/netbeans-${cluster}-${SLOT}
69697 - doins -r ${cluster}/*
69698 - fi
69699 - done
69700 -
69701 - if [ -d nb ] ; then
69702 - insinto /usr/share/netbeans-nb-${SLOT}/nb
69703 - doins -r nb/*
69704 - fi
69705 -
69706 - popd >/dev/null || die
69707 - fi
69708 -}
69709 -
69710 -pkg_postinst() {
69711 - if [ -n "${NBLOCALES}" ] ; then
69712 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
69713 - einfo "the locale is built for Netbeans."
69714 - einfo "If you want to force specific locale, use --locale argument, for example:"
69715 - einfo "${PN}-${SLOT} --locale de"
69716 - einfo "${PN}-${SLOT} --locale pt:BR"
69717 - fi
69718 -
69719 - if use linguas_ar ; then
69720 - einfo
69721 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
69722 - fi
69723 -
69724 - if use linguas_es ; then
69725 - einfo
69726 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
69727 - fi
69728 -
69729 - if use linguas_id_ID ; then
69730 - einfo
69731 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
69732 - fi
69733 -}
69734
69735 diff --git a/dev-util/netbeans/netbeans-9999_p20160427.ebuild b/dev-util/netbeans/netbeans-9999_p20160427.ebuild
69736 deleted file mode 100644
69737 index 4e9c446..0000000
69738 --- a/dev-util/netbeans/netbeans-9999_p20160427.ebuild
69739 +++ /dev/null
69740 @@ -1,254 +0,0 @@
69741 -# Copyright 1999-2016 Gentoo Foundation
69742 -# Distributed under the terms of the GNU General Public License v2
69743 -# $Id$
69744 -
69745 -EAPI="4"
69746 -inherit eutils java-pkg-2 java-ant-2
69747 -
69748 -DESCRIPTION="Netbeans IDE"
69749 -HOMEPAGE="http://netbeans.org/"
69750 -SLOT="9999"
69751 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2016-04-27_00-02-33/zip/netbeans-trunk-nightly-201604270002-src.zip"
69752 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r16-build.xml.patch.bz2"
69753 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
69754 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
69755 -SRC_URI="linguas_af? ( ${ALL_URLS} )
69756 - linguas_ar? ( ${ALL_URLS} )
69757 - linguas_ar_SA? ( ${ALL_URLS} )
69758 - linguas_bg? ( ${ALL_URLS} )
69759 - linguas_ca? ( ${ALL_URLS} )
69760 - linguas_cs? ( ${ALL_URLS} )
69761 - linguas_de? ( ${ALL_URLS} )
69762 - linguas_el? ( ${ALL_URLS} )
69763 - linguas_es? ( ${ALL_URLS} )
69764 - linguas_es_CO? ( ${ALL_URLS} )
69765 - linguas_fil? ( ${ALL_URLS} )
69766 - linguas_fr? ( ${ALL_URLS} )
69767 - linguas_gl? ( ${ALL_URLS} )
69768 - linguas_hi_IN? ( ${ALL_URLS} )
69769 - linguas_id_ID? ( ${ALL_URLS} )
69770 - linguas_it? ( ${ALL_URLS} )
69771 - linguas_ja? ( ${ALL_URLS} )
69772 - linguas_ko? ( ${ALL_URLS} )
69773 - linguas_lt? ( ${ALL_URLS} )
69774 - linguas_nl_BE? ( ${ALL_URLS} )
69775 - linguas_nl_NL? ( ${ALL_URLS} )
69776 - linguas_pl? ( ${ALL_URLS} )
69777 - linguas_pt_BR? ( ${ALL_URLS} )
69778 - linguas_pt_PT? ( ${ALL_URLS} )
69779 - linguas_ro? ( ${ALL_URLS} )
69780 - linguas_ru? ( ${ALL_URLS} )
69781 - linguas_si? ( ${ALL_URLS} )
69782 - linguas_sq? ( ${ALL_URLS} )
69783 - linguas_sr? ( ${ALL_URLS} )
69784 - linguas_sv? ( ${ALL_URLS} )
69785 - linguas_ta_IN? ( ${ALL_URLS} )
69786 - linguas_tr? ( ${ALL_URLS} )
69787 - linguas_vi? ( ${ALL_URLS} )
69788 - linguas_zh_CN? ( ${ALL_URLS} )
69789 - linguas_zh_TW? ( ${ALL_URLS} )
69790 -"
69791 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69792 -KEYWORDS="~amd64 ~x86"
69793 -IUSE_NETBEANS_MODULES="
69794 - +netbeans_modules_apisupport
69795 - netbeans_modules_cnd
69796 - netbeans_modules_dlight
69797 - netbeans_modules_enterprise
69798 - netbeans_modules_ergonomics
69799 - netbeans_modules_extide
69800 - netbeans_modules_groovy
69801 - +netbeans_modules_java
69802 - netbeans_modules_javacard
69803 - +netbeans_modules_javafx
69804 - netbeans_modules_mobility
69805 - netbeans_modules_php
69806 - +netbeans_modules_profiler
69807 - netbeans_modules_webcommon
69808 - +netbeans_modules_websvccommon"
69809 -IUSE_LINGUAS="
69810 - linguas_af
69811 - linguas_ar
69812 - linguas_ar_SA
69813 - linguas_bg
69814 - linguas_ca
69815 - linguas_cs
69816 - linguas_de
69817 - linguas_el
69818 - linguas_es
69819 - linguas_es_CO
69820 - linguas_fil
69821 - linguas_fr
69822 - linguas_gl
69823 - linguas_hi_IN
69824 - linguas_id_ID
69825 - linguas_it
69826 - linguas_ja
69827 - linguas_ko
69828 - linguas_lt
69829 - linguas_nl_BE
69830 - linguas_nl_NL
69831 - linguas_pl
69832 - linguas_pt_BR
69833 - linguas_pt_PT
69834 - linguas_ro
69835 - linguas_ru
69836 - linguas_si
69837 - linguas_sq
69838 - linguas_sr
69839 - linguas_sv
69840 - linguas_ta_IN
69841 - linguas_tr
69842 - linguas_vi
69843 - linguas_zh_CN
69844 - linguas_zh_TW"
69845 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
69846 -S="${WORKDIR}"
69847 -
69848 -DEPEND=">=virtual/jdk-1.7
69849 - dev-java/javahelp:0"
69850 -RDEPEND=">=virtual/jdk-1.7
69851 - ~dev-java/netbeans-harness-${PV}
69852 - ~dev-java/netbeans-ide-${PV}
69853 - ~dev-java/netbeans-nb-${PV}
69854 - ~dev-java/netbeans-platform-${PV}
69855 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
69856 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
69857 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
69858 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
69859 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
69860 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
69861 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
69862 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
69863 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
69864 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
69865 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
69866 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
69867 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
69868 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
69869 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
69870 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
69871 -
69872 -JAVA_PKG_BSFIX="off"
69873 -NBLOCALES=""
69874 -
69875 -pkg_setup() {
69876 - for lingua in ${IUSE_LINGUAS} ; do
69877 - local lang=${lingua/linguas_/}
69878 -
69879 - if [[ "${lang}" = "ar" ]] ; then
69880 - lang="ar_EG,ar_SA"
69881 - elif [[ "${lang}" = "es" ]] ; then
69882 - lang="es,es_CO"
69883 - elif [[ "${lang}" = "fil" ]] ; then
69884 - lang="fil_PH"
69885 - elif [[ "${lang}" = "gl" ]] ; then
69886 - lang="gl_ES"
69887 - elif [[ "${lang}" = "id_ID" ]] ; then
69888 - lang="in_ID"
69889 - fi
69890 -
69891 - if use ${lingua} ; then
69892 - if [ -z "${NBLOCALES}" ] ; then
69893 - NBLOCALES="${lang}"
69894 - else
69895 - NBLOCALES="${NBLOCALES},${lang}"
69896 - fi
69897 - fi
69898 - done
69899 -
69900 - java-pkg-2_pkg_setup
69901 -}
69902 -
69903 -src_unpack() {
69904 - if [ -n "${NBLOCALES}" ] ; then
69905 - unpack $(basename ${SOURCE_URL})
69906 - unpack $(basename ${L10N_URL})
69907 -
69908 - einfo "Deleting bundled jars..."
69909 - find -name "*.jar" -type f -delete
69910 -
69911 - unpack netbeans-9999-r16-build.xml.patch.bz2
69912 - fi
69913 -}
69914 -
69915 -src_prepare() {
69916 - if [ -n "${NBLOCALES}" ] ; then
69917 - einfo "Deleting bundled class files..."
69918 - find -name "*.class" -type f | xargs rm -vf
69919 -
69920 - epatch netbeans-9999-r16-build.xml.patch
69921 -
69922 - # Support for custom patches
69923 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69924 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69925 -
69926 - if [ -n "${files}" ] ; then
69927 - einfo "Applying custom patches:"
69928 -
69929 - for file in ${files} ; do
69930 - epatch "${file}"
69931 - done
69932 - fi
69933 - fi
69934 -
69935 - einfo "Symlinking external libraries..."
69936 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69937 - fi
69938 -
69939 - java-pkg-2_src_prepare
69940 -}
69941 -
69942 -src_compile() {
69943 - if [ -n "${NBLOCALES}" ] ; then
69944 - einfo "Compiling support for locales: ${NBLOCALES}"
69945 - eant -f nbbuild/build.xml bootstrap || die
69946 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
69947 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
69948 - fi
69949 -}
69950 -
69951 -src_install() {
69952 - if [ -n "${NBLOCALES}" ] ; then
69953 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69954 -
69955 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
69956 - if [ -d "${cluster}" ] ; then
69957 - insinto /usr/share/netbeans-${cluster}-${SLOT}
69958 - doins -r ${cluster}/*
69959 - fi
69960 - done
69961 -
69962 - if [ -d nb ] ; then
69963 - insinto /usr/share/netbeans-nb-${SLOT}/nb
69964 - doins -r nb/*
69965 - fi
69966 -
69967 - popd >/dev/null || die
69968 - fi
69969 -}
69970 -
69971 -pkg_postinst() {
69972 - if [ -n "${NBLOCALES}" ] ; then
69973 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
69974 - einfo "the locale is built for Netbeans."
69975 - einfo "If you want to force specific locale, use --locale argument, for example:"
69976 - einfo "${PN}-${SLOT} --locale de"
69977 - einfo "${PN}-${SLOT} --locale pt:BR"
69978 - fi
69979 -
69980 - if use linguas_ar ; then
69981 - einfo
69982 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
69983 - fi
69984 -
69985 - if use linguas_es ; then
69986 - einfo
69987 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
69988 - fi
69989 -
69990 - if use linguas_id_ID ; then
69991 - einfo
69992 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
69993 - fi
69994 -}